mirror of
https://git.mills.io/prologic/msgbus.git
synced 2024-06-30 18:51:44 +00:00
219 lines
4.5 KiB
Markdown
219 lines
4.5 KiB
Markdown
|
|
<a name="v0.1.14"></a>
|
|
## [v0.1.14](https://git.mills.io/prologic/msgbus/compare/v0.1.13...v0.1.14) (2022-04-03)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix case for invalid Index to handle Topic resets (msgbus restarts or crashes) (#30)
|
|
* Fix panic on nil message (#29)
|
|
|
|
|
|
<a name="v0.1.13"></a>
|
|
## [v0.1.13](https://git.mills.io/prologic/msgbus/compare/v0.1.12...v0.1.13) (2022-04-03)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix a panic on close bug (#28)
|
|
* Fix Reconnect test
|
|
* Fix response for empty topic/queue by responding with HTTP 204 No Content instead of 404 Not Found (Fixes #25)
|
|
|
|
### Features
|
|
|
|
* Add support for subscribers to start from an index (#26)
|
|
* Add CORS headers so bus can be accessed cross-origin
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.13
|
|
|
|
|
|
<a name="v0.1.12"></a>
|
|
## [v0.1.12](https://git.mills.io/prologic/msgbus/compare/v0.1.11...v0.1.12) (2022-03-28)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix Client API
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.12
|
|
|
|
|
|
<a name="v0.1.11"></a>
|
|
## [v0.1.11](https://git.mills.io/prologic/msgbus/compare/v0.1.10...v0.1.11) (2022-03-28)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix Client API
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.11
|
|
|
|
|
|
<a name="v0.1.10"></a>
|
|
## [v0.1.10](https://git.mills.io/prologic/msgbus/compare/v0.1.9...v0.1.10) (2022-03-27)
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.10
|
|
|
|
|
|
<a name="v0.1.9"></a>
|
|
## [v0.1.9](https://git.mills.io/prologic/msgbus/compare/v0.1.8...v0.1.9) (2022-03-27)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix client spport for wasm by partially migrating from gorilla/websocket to nhooyr.io/websocket (See #17)
|
|
* Fix version test
|
|
* Fix version test
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.9
|
|
|
|
|
|
<a name="v0.1.8"></a>
|
|
## [v0.1.8](https://git.mills.io/prologic/msgbus/compare/v0.1.7...v0.1.8) (2022-03-25)
|
|
|
|
### Features
|
|
|
|
* Add Access-Control-Allow-Origin: * to all responses
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.8
|
|
|
|
|
|
<a name="v0.1.7"></a>
|
|
## [v0.1.7](https://git.mills.io/prologic/msgbus/compare/v0.1.6...v0.1.7) (2022-03-21)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix Makefile
|
|
* Fix version
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.7
|
|
|
|
|
|
<a name="v0.1.6"></a>
|
|
## [v0.1.6](https://git.mills.io/prologic/msgbus/compare/v0.1.5...v0.1.6) (2022-03-21)
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.6
|
|
|
|
|
|
<a name="v0.1.5"></a>
|
|
## [v0.1.5](https://git.mills.io/prologic/msgbus/compare/v0.1.4...v0.1.5) (2022-03-21)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix more data races
|
|
* Fix some data races
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.5
|
|
* Update deps
|
|
|
|
|
|
<a name="v0.1.4"></a>
|
|
## [v0.1.4](https://git.mills.io/prologic/msgbus/compare/v0.1.3...v0.1.4) (2022-03-20)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix .gitignore
|
|
* Fix Makefile
|
|
|
|
### Features
|
|
|
|
* Add release tools, GoReleaser config and chglog config
|
|
|
|
### Updates
|
|
|
|
* Update CHANGELOG for v0.1.4
|
|
|
|
|
|
<a name="v0.1.3"></a>
|
|
## [v0.1.3](https://git.mills.io/prologic/msgbus/compare/v0.1.2...v0.1.3) (2022-03-19)
|
|
|
|
|
|
<a name="v0.1.2"></a>
|
|
## [v0.1.2](https://git.mills.io/prologic/msgbus/compare/v0.1.1...v0.1.2) (2022-03-17)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix import paths
|
|
* Fix Drone CI notify step in pipeline
|
|
* Fix Travis CI build
|
|
|
|
### Features
|
|
|
|
* Add an install target to the Makefile
|
|
* Add related proejcts to README
|
|
* Add support for args to msgbus sub
|
|
* Add MsgBus.Metrics() test (#8)
|
|
|
|
### Updates
|
|
|
|
* Update README.md
|
|
* Update README.md
|
|
* Update clean target to use git clean
|
|
|
|
|
|
<a name="v0.1.1"></a>
|
|
## [v0.1.1](https://git.mills.io/prologic/msgbus/compare/v0.1.0...v0.1.1) (2018-05-08)
|
|
|
|
### Updates
|
|
|
|
* Update README.md
|
|
* Update README.md
|
|
* Update README.md
|
|
|
|
|
|
<a name="v0.1.0"></a>
|
|
## v0.1.0 (2018-05-07)
|
|
|
|
### Bug Fixes
|
|
|
|
* Fix debug logging
|
|
* Fix bug connecting to secure msgbus (websocket) endpoints
|
|
* Fix msgbusd cli
|
|
|
|
### Documentation
|
|
|
|
* Document use-cases
|
|
* Document the HTTP API
|
|
|
|
### Features
|
|
|
|
* Add goreleaser config
|
|
* Add metrics for queue depths
|
|
* Add support for two-way ping/pong in both directions server<->client to avoid weird Docker Swarm IPVS/Overlay networking issues
|
|
* Add extra logging and fix a concurrency bug
|
|
* Add support for control messages and various client improvements
|
|
* Add extra counters for fetched, delivered and dropped messages
|
|
* Add grafana dashboard
|
|
* Add feature to msgbus sub CLI to executre commands on messages for convenient shell scriptiong
|
|
* Add docker image layers badge
|
|
* Add more tests and bench target
|
|
* Add error handling on subscriber handler functions
|
|
* Add build system and version info
|
|
* Add Travis CI and badges
|
|
* Add LICENSE
|
|
* Add flags to msgbus cli
|
|
|
|
### Updates
|
|
|
|
* Update issue templates
|
|
* Update README.md
|
|
* Update README to reflect status of project
|
|
* Update vendored 3rd-party packages
|
|
* Update vendored 3rd-party packages
|
|
* Update README - Promote project to Alpha
|
|
* Update README.md
|
|
|