Logo
Explore Help
Sign In
jwetzell/showbridge-go
1
0
Fork 0
You've already forked showbridge-go
mirror of https://github.com/jwetzell/showbridge-go.git synced 2026-08-07 15:33:39 +00:00
Code Issues Packages Projects Releases 10 Wiki Activity

10 Releases 32 Tags

RSS Feed
  • v0.23.1 b7e0d879bc
    Compare

    Stable

    jwetzell released this 2026-06-02 02:35:58 +00:00 | 65 commits to main since this release

    📅 Originally published on GitHub: Tue, 02 Jun 2026 02:45:25 GMT
    🏷️ Git tag created: Tue, 02 Jun 2026 02:35:58 GMT

    What's Changed

    Module 📦

    • add description information to params for modules by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/177
    • make sure to use a distinct framer for both directions of communication by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/179

    Processor 🏭

    • add description information to params for processors by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/178

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.23.0...v0.23.1

    Downloads
    • showbridge_0.23.1_linux-amd64.tar.gz
      15 MiB
      2026-06-05 13:39:24 +00:00
    • showbridge_0.23.1_linux-arm64.tar.gz
      13 MiB
      2026-06-05 13:39:25 +00:00
    • showbridge_0.23.1_macOS-amd64.tar.gz
      15 MiB
      2026-06-05 13:39:27 +00:00
    • showbridge_0.23.1_macOS-arm64.tar.gz
      13 MiB
      2026-06-05 13:39:28 +00:00
    • showbridge_0.23.1_windows-amd64.zip
      15 MiB
      2026-06-05 13:39:29 +00:00
    • showbridge_0.23.1_windows-arm64.zip
      13 MiB
      2026-06-05 13:39:31 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.23.0 81ae00c943
    Compare

    Stable

    jwetzell released this 2026-05-31 03:18:48 +00:00 | 72 commits to main since this release

    📅 Originally published on GitHub: Sun, 31 May 2026 03:25:44 GMT
    🏷️ Git tag created: Sun, 31 May 2026 03:18:48 GMT

    What's Changed

    Module 📦

    • rework module shutdown process to cancel module context in defer by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/175

    Processor 🏭

    • add rate limiting filter by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/168
    • align http.response.create schema with reality by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/176

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.22.0...v0.23.0

    Downloads
    • showbridge_0.23.0_linux-amd64.tar.gz
      15 MiB
      2026-06-05 13:39:13 +00:00
    • showbridge_0.23.0_linux-arm64.tar.gz
      13 MiB
      2026-06-05 13:39:14 +00:00
    • showbridge_0.23.0_macOS-amd64.tar.gz
      15 MiB
      2026-06-05 13:39:15 +00:00
    • showbridge_0.23.0_macOS-arm64.tar.gz
      13 MiB
      2026-06-05 13:39:17 +00:00
    • showbridge_0.23.0_windows-amd64.zip
      15 MiB
      2026-06-05 13:39:18 +00:00
    • showbridge_0.23.0_windows-arm64.zip
      13 MiB
      2026-06-05 13:39:20 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.22.0 ea427bd2b6
    Compare

    Stable

    jwetzell released this 2026-05-23 12:57:42 +00:00 | 101 commits to main since this release

    📅 Originally published on GitHub: Sat, 23 May 2026 16:53:34 GMT
    🏷️ Git tag created: Sat, 23 May 2026 12:57:42 GMT

    What's Changed

    Module 📦

    • rework database module to not expose raw DB by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/160
    • BREAKING: convert nats and mqtt to a generic pub/sub module type by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/163

    Processor 🏭

    • BREAKING: rename router.output to module.output by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/164
    • BREAKING: switch kv.set to take value from incoming payload by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/167

    CLI ⌨️

    • BREAKING: remove otel tracing by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/165

    Other Changes

    • don't make params schema required if all properties are optional by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/166

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.21.1...v0.22.0

    Downloads
    • showbridge_0.22.0_linux-amd64.tar.gz
      15 MiB
      2026-06-05 13:39:03 +00:00
    • showbridge_0.22.0_linux-arm64.tar.gz
      13 MiB
      2026-06-05 13:39:05 +00:00
    • showbridge_0.22.0_macOS-amd64.tar.gz
      15 MiB
      2026-06-05 13:39:06 +00:00
    • showbridge_0.22.0_macOS-arm64.tar.gz
      13 MiB
      2026-06-05 13:39:08 +00:00
    • showbridge_0.22.0_windows-amd64.zip
      15 MiB
      2026-06-05 13:39:08 +00:00
    • showbridge_0.22.0_windows-arm64.zip
      13 MiB
      2026-06-05 13:39:09 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.21.1 54ee4a2dde
    Compare

    Stable

    jwetzell released this 2026-05-18 23:44:03 +00:00 | 134 commits to main since this release

    📅 Originally published on GitHub: Tue, 19 May 2026 01:01:32 GMT
    🏷️ Git tag created: Mon, 18 May 2026 23:44:03 GMT

    What's Changed

    Module 📦

    • rework context handling throughout router and modules by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/158

    Processor 🏭

    • add missing params schema to db.query processor by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/157

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.21.0...v0.21.1

    Downloads
    • showbridge_0.21.1_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:54 +00:00
    • showbridge_0.21.1_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:55 +00:00
    • showbridge_0.21.1_macOS-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:56 +00:00
    • showbridge_0.21.1_macOS-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:57 +00:00
    • showbridge_0.21.1_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:59 +00:00
    • showbridge_0.21.1_windows-arm64.zip
      14 MiB
      2026-06-05 13:39:01 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.21.0 419bcf7ad4
    Compare

    Stable

    jwetzell released this 2026-05-17 18:13:41 +00:00 | 143 commits to main since this release

    📅 Originally published on GitHub: Sun, 17 May 2026 18:22:43 GMT
    🏷️ Git tag created: Sun, 17 May 2026 18:13:41 GMT

    What's Changed

    NO MORE EXCLUDED MODULES!!! The pre-built binaries now include all modules (mainly MIDI and serial) thanks to a combo of native building and cross-compilation with zig!

    Module 📦

    • fix params schema for serial.client by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/152
    • close serial client more reliably by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/153
    • add read header timeout to http servers by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/154

    CLI ⌨️

    • tighten up permission bits on config file writes by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/155

    Other Changes

    • add basic benchmark for most processors by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/151

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.20.0...v0.21.0

    Downloads
    • showbridge_0.21.0_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:45 +00:00
    • showbridge_0.21.0_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:46 +00:00
    • showbridge_0.21.0_macOS-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:47 +00:00
    • showbridge_0.21.0_macOS-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:47 +00:00
    • showbridge_0.21.0_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:50 +00:00
    • showbridge_0.21.0_windows-arm64.zip
      14 MiB
      2026-06-05 13:38:51 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.20.0 fa4997ba78
    Compare

    Stable

    jwetzell released this 2026-05-14 00:59:30 +00:00 | 175 commits to main since this release

    📅 Originally published on GitHub: Thu, 14 May 2026 01:48:32 GMT
    🏷️ Git tag created: Thu, 14 May 2026 00:59:30 GMT

    What's Changed

    Module 📦

    • add websocket.client module by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/150

    Other Changes

    • pull all non-request scoped values out of context by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/147

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.19.2...v0.20.0

    Downloads
    • showbridge_0.20.0_checksums.txt
      618 B
      2026-06-05 13:38:35 +00:00
    • showbridge_0.20.0_darwin-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:36 +00:00
    • showbridge_0.20.0_darwin-arm64.tar.gz
      15 MiB
      2026-06-05 13:38:37 +00:00
    • showbridge_0.20.0_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:38 +00:00
    • showbridge_0.20.0_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:40 +00:00
    • showbridge_0.20.0_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:41 +00:00
    • showbridge_0.20.0_windows-arm64.zip
      14 MiB
      2026-06-05 13:38:42 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.19.2 eb25c73f3a
    Compare

    Stable

    jwetzell released this 2026-05-06 22:18:31 +00:00 | 187 commits to main since this release

    📅 Originally published on GitHub: Thu, 07 May 2026 01:15:04 GMT
    🏷️ Git tag created: Wed, 06 May 2026 22:18:31 GMT

    What's Changed

    Routing 🛣️

    • work towards decoupling api from router by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/146

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.19.1...v0.19.2

    Downloads
    • showbridge_0.19.2_checksums.txt
      618 B
      2026-06-05 13:38:22 +00:00
    • showbridge_0.19.2_darwin-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:25 +00:00
    • showbridge_0.19.2_darwin-arm64.tar.gz
      15 MiB
      2026-06-05 13:38:27 +00:00
    • showbridge_0.19.2_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:28 +00:00
    • showbridge_0.19.2_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:29 +00:00
    • showbridge_0.19.2_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:31 +00:00
    • showbridge_0.19.2_windows-arm64.zip
      14 MiB
      2026-06-05 13:38:32 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.19.1 f96957c235
    Compare

    Stable

    jwetzell released this 2026-04-14 12:40:35 +00:00 | 214 commits to main since this release

    📅 Originally published on GitHub: Tue, 14 Apr 2026 13:49:04 GMT
    🏷️ Git tag created: Tue, 14 Apr 2026 12:40:35 GMT

    What's Changed

    Other Changes

    • upgrade osc-go library to v0.3.0 and handle new error cases by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/133

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.19.0...v0.19.1

    Downloads
    • showbridge_0.19.1_checksums.txt
      618 B
      2026-06-05 13:38:14 +00:00
    • showbridge_0.19.1_darwin-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:15 +00:00
    • showbridge_0.19.1_darwin-arm64.tar.gz
      15 MiB
      2026-06-05 13:38:17 +00:00
    • showbridge_0.19.1_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:17 +00:00
    • showbridge_0.19.1_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:19 +00:00
    • showbridge_0.19.1_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:20 +00:00
    • showbridge_0.19.1_windows-arm64.zip
      14 MiB
      2026-06-05 13:38:21 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.19.0 36b085ef5c
    Compare

    Stable

    jwetzell released this 2026-04-13 01:17:36 +00:00 | 217 commits to main since this release

    📅 Originally published on GitHub: Mon, 13 Apr 2026 01:39:42 GMT
    🏷️ Git tag created: Mon, 13 Apr 2026 01:17:36 GMT

    What's Changed

    Processor 🏭

    • convert midi.message.create into separate processors by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/122

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.18.1...v0.19.0

    Downloads
    • showbridge_0.19.0_checksums.txt
      618 B
      2026-06-05 13:38:06 +00:00
    • showbridge_0.19.0_darwin-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:07 +00:00
    • showbridge_0.19.0_darwin-arm64.tar.gz
      15 MiB
      2026-06-05 13:38:08 +00:00
    • showbridge_0.19.0_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:38:09 +00:00
    • showbridge_0.19.0_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:10 +00:00
    • showbridge_0.19.0_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:11 +00:00
    • showbridge_0.19.0_windows-arm64.zip
      14 MiB
      2026-06-05 13:38:12 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.18.1 882af2948a
    Compare

    Stable

    jwetzell released this 2026-03-26 23:56:03 +00:00 | 238 commits to main since this release

    📅 Originally published on GitHub: Fri, 27 Mar 2026 00:03:10 GMT
    🏷️ Git tag created: Thu, 26 Mar 2026 23:56:03 GMT

    What's Changed

    CLI ⌨️

    • add support for sourcing flags from ENV vars by @jwetzell in https://github.com/jwetzell/showbridge-go/pull/119

    JSON Schema

    • add missing HTTP methods to http.request.do
    • correct optional ip property of net.udp.server

    Full Changelog: https://github.com/jwetzell/showbridge-go/compare/v0.18.0...v0.18.1

    Downloads
    • showbridge_0.18.1_checksums.txt
      618 B
      2026-06-05 13:37:54 +00:00
    • showbridge_0.18.1_darwin-amd64.tar.gz
      16 MiB
      2026-06-05 13:37:57 +00:00
    • showbridge_0.18.1_darwin-arm64.tar.gz
      15 MiB
      2026-06-05 13:37:59 +00:00
    • showbridge_0.18.1_linux-amd64.tar.gz
      16 MiB
      2026-06-05 13:37:59 +00:00
    • showbridge_0.18.1_linux-arm64.tar.gz
      14 MiB
      2026-06-05 13:38:02 +00:00
    • showbridge_0.18.1_windows-amd64.zip
      16 MiB
      2026-06-05 13:38:03 +00:00
    • showbridge_0.18.1_windows-arm64.zip
      14 MiB
      2026-06-05 13:38:04 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.26.2 Page: 177ms Template: 18ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API