Changelog History
Page 1
-
v0.11.0-beta.1 Changes
November 25, 2020๐ Changelog
9cfe8a1 Add fallback to namespaced claim (#380)
0fe270d Mention setting the JWT algo when using public keys
โ 66e0c41 Test : subscriber auth for load tests (#374)
โก๏ธ e99346b Update config.md
f24ebae ci: Fix CD workflow
28c662f ci: fix CD
๐ e84709a ci: fix GoRelease config
๐ 96b80f9 ci: fix golangci-lint (#390)
๐ 5de6f16 ci: goreleaser for the Caddy build
๐ 8f37203 ci: improve GoReleaser changelog
2092f51 doc: fix curl example (#383)
7471158 feat!: add a Caddy module
๐ 4a5fcbe feat!: improve Prometheus support (#358)
1fe0a34 feat: replace Logrus logger by Uber Zap (#389)
b8d15de fix: prevent hanging when reloading Caddy's config
506fa7a fix: require v0.11 in Caddy module
965b5e1 fix: switch to form3tech's fork of jwt-go
๐จ 2f721e7 refactor!: JWT support
๐จ f2a2c95 refactor!: add a transport registry
๐จ 88bfa9e refactor!: add an interface for Metrics
๐จ 46cabbd refactor!: get rid of the dependency to Viper
๐จ ad5b242 refactor!: isolate options in a dedicated struct
๐จ 641c85d refactor!: make Metrics an external dependency
๐จ cac81e1 refactor!: move the code at the root๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.11.0-beta.1
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.11
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
docker pull dunglas/mercure:legacy-v0.11.0-beta.1
- ๐ณ
docker pull dunglas/mercure:legacy-v0
- ๐ณ
docker pull dunglas/mercure:legacy-v0.11
- ๐ณ
docker pull dunglas/mercure:legacy-latest
- ๐ณ
-
v0.10.4 Changes
September 17, 2020๐ Changelog
4c58b64 Fix metrics typo
b6299d2 Fix typo
ad2afb6 Fix typo: ACMS_HOSTS โ ACME_HOSTS
๐ dbc4fc4 Merge pull request #353 from dunglas/docs/license
๐ 3a42289 Merge pull request #359 from sagikazarmark/patch-1
๐ 1d0e534 Merge pull request #360 from Te4g/fix/metrics-typo
๐ c99be1b Merge pull request #362 from dunglas/fix/linters
๐ 544549d Merge pull request #368 from dunglas/fix/timer-memory
๐ bcc6b16 Merge pull request #369 from alexislefebvre/patch-2
๐ cb50c3c Merge pull request #375 from dunglas/ci/golangci
๐ง 503b36d ci: configure Probot
96eefc3 ci: switch Go 1.5 and to the official golangci's action
๐ 475ce6f fix: errors raised by golangci-lint
0a4526c fix: improve memory usage of the subscribe handler๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.10.4
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.10
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.10.3 Changes
July 14, 2020๐ Changelog
๐ 507852b Merge pull request #334 from dunglas/fix/goreleaser
๐ e360200 Merge pull request #345 from dunglas/iana
๐ ff96e08 Merge pull request #346 from dunglas/golangci-lint
๐ 1b405e0 Merge pull request #347 from dunglas/fix-spec
๐ 65ec858 Merge pull request #348 from dunglas/spec/cherry-pick
๐ 638a4c4 Merge pull request #349 from dunglas/spec/other-protocols
๐ 33c1a1e Merge pull request #351 from dunglas/fix/deadlock
9846ee6 fix: fix a potential deadlock in subscriber.Dispatch()
๐ b992b19 fix: update GoReleaser to fix changelog generation
585bfa3 spec: Add an entry about the JWT Registry
โก๏ธ b062b80 spec: add an example of how to send private updates to specific users
3a93a03 spec: fix subscriptions URL
โก๏ธ 9904064 spec: mention explicitly that the hub can dispatch the update using other protocols๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.10.3
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.10
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.10.2 Changes
June 16, 2020๐ Changelog
๐ป 57e07c1 fix: unsubcribe button wasn't working properly in the UI
๐ป 3fca47e fix: subscription UI was broken when using an Authorization header
๐ 1a94c5b fix: authorization of the web API could fail when it shouldn't
559bab3 fix: Export more structs to ease implementation of custom transports
9242383 feat: add a Helm chart for the Chat example
0243f7f feat: add new endpoints to the OpenAPI file๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.10.2
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.10
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.10.1 Changes
June 09, 2020๐ Changelog
๐ 718f259 Merge pull request #306 from dunglas/docs/config
๐ 6c3250a Merge pull request #307 from dunglas/feat/timeouts
๐ 5ee15f8 Merge pull request #308 from dunglas/feat/default-metrics-login
๐ df2b5f6 Merge pull request #309 from dunglas/fix/potential-panic
๐ 80b30c5 Merge pull request #310 from dunglas/perf/bolt
๐ 2495424 Merge pull request #311 from dunglas/spec/subscription-api
๐ 3b91a50 Merge pull request #312 from dunglas/fix/response-last-event-id
๐ 5a79287 Merge pull request #314 from dunglas/spec/implementation-status
๐ 4f5f245 Merge pull request #318 from dunglas/fix/transport-assign-id
๐ 4ed3700 Merge pull request #319 from dunglas/fix/html
cb0f717 Merge pull request #320 from dunglas/fix/ERR_INCOMPLETE_CHUNKED_ENCODING
๐ 002982b Merge pull request #321 from dunglas/feat/debug-authorization
๐ fdeb50d Merge pull request #322 from dunglas/feat/debug-subscriptions
๐ 1909814 Merge pull request #323 from dunglas/spec/fragment
๐ 9ca2d07 feat: Add a new panel in the debug UI to see active subscriptions
0๏ธโฃ c702ecd feat: Add default metrics login
0๏ธโฃ 28de5d4 feat: Use more conservative timeout values by default
๐ป 177677c feat: add support for the Authorization header in the UI
๐ 70dd18a feat: make the subscription web API optional
8b92f49 fix: Fix invalid HTML and improve UX
โก๏ธ 01da2c9 fix: Let the transport assign the Update ID
9260b99 fix: Prevent closing the disconnected chan several times
a8118ee fix: Prevent net::ERR_INCOMPLETE_CHUNKED_ENCODING error by closing the connection properly
f26b2f3 fix: requesting an unknown Last-Event-ID must behave as described in the spec
๐ 88a154b perf: better concurrency management in transports
9bb817d spec: add an Implementation Status section
6401202 spec: allow the hub to generate a sequence using the # char
a29b817 spec: clarify the part about the Last-Event-ID response header
๐ 2fdf3bf spec: make the subscription web API optional๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.10.1
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.10
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.10.0 Changes
May 27, 2020โฌ๏ธ Upgrade Guide
โฌ๏ธ https://mercure.rocks/docs/UPGRADE
๐ Changelog
5934bde Switch to Github Actions (#260)
a7732ca Add --version flag (#276)
ec4aa05 Add AsyncAPI in awesome.md
f2c31f4 Add HTTP basic auth to metrics endpoint (#273)
e287f60 Add a chat room example (#275)
๐ d4fd2d2 Add docs related to to performance
๐ eab0b9f Add logs
๐ a82ebfd Add metric to display build stat (#287)
โก๏ธ 2302f93 Add new options to configure update buffers
0191f9d Add some SSE libraries
๐ 007309d Add support for Last-Event-ID=-1
๐ฐ d815544 Add support for subscription payloads
๐ ff89d04 Add the subscription web API to the hub (#298)
8c36ebe Bump deps
fd62621 Bump deps
e67ebe9 Ensure SSE comment is always send when needed
๐ f2f11a7 Fix GoReleaser config
โ f233f59 Fix TestBoltTransportHistory
โ 6fe8c68 Fix a test
๐ฒ 63ae1b1 Fix log message when adding a subscriber during shutdown
1760ef0 Fix logger initialization
e54d050 Fix more potential deadlocks, improve perfs
11caf57 Fix potential deadlocks (#263)
0e16ebe Fix typo
38bddb0 Fix typo in the spec
โก๏ธ 37d6a84 Fixed typo in the description of the get endpoint for subscribing to updates
69b2db9 Full redesign of the engine (#277)
382415b Hub monitoring (#251)
ab2447c Implementation of the spec changes
๐ 1424e7a Improve error handling (Go 1.13 style)
7fb9343 Improve metrics endpoint with Hub data (#265)
e293e89 Improve the debugging tools
3e67715 Load Bulma with crossorigin="anonymous"
6c12fd7 Major spec changes (#288)
๐ 367c6b6 Merge pull request #256 from dunglas/schemas
๐ df272cd Merge pull request #257 from dunglas/asyncapi
๐ 9bf39ab Merge pull request #262 from dunglas/bump-deps
๐ 887f734 Merge pull request #266 from dunglas/performance-docs
๐ 217bdcd Merge pull request #267 from dunglas/fix-block
๐ 09bcf63 Merge pull request #271 from dunglas/client-docs
๐ d35840f Merge pull request #272 from dunglas/logger-init
๐ d926204 Merge pull request #274 from pocky/pocky-patchdoc-1
๐ 7e84071 Merge pull request #279 from dunglas/fix-linter
๐ f2d5587 Merge pull request #280 from lyderichti59/fix/typo-in-spec
๐ a38f4dc Merge pull request #281 from dunglas/improved-debug-ui
๐ a169064 Merge pull request #284 from dunglas/fix-syntax
๐ bfe1957 Merge pull request #285 from dunglas/fix-282
๐ aa03077 Merge pull request #286 from dunglas/content-negotiation
๐ 60f7a90 Merge pull request #289 from dunglas/uuid-urn
โก๏ธ 7a8eb88 Merge pull request #290 from dunglas/private-updates
๐ e869524 Merge pull request #297 from dunglas/earliest
๐ ad28e87 Merge pull request #304 from dunglas/fix-goreleaser
๐ ba68f42 Merge pull request #305 from dunglas/docs
๐ 6ed5131 Replace yaourt with yay in documentation
๐ 2905dbe Spec: add a web API to retrieve active subscriptions (#295)
7bc3c30 Tidy modules
๐ 0198bcc Tiny syntax fixes in the spec
โก๏ธ 45c6058 Update schemas and format the JS example
โฌ๏ธ 3156a1a Upgrade some deps
351e53e Use "earliest" instead of "-1" as reserved value to retrieve all events
0๏ธโฃ 1263271 Use UUID URN by default for event IDs
3feaa49 spec: Add a Content Negotiation sub-section๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.10.0
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.10
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.9.0 Changes
April 03, 2020๐ Changelog
9a93d89 Add a /healthz for URL for health checks (#248)
49a7641 Closing Connection Section (#239)
94f8813 Dispatch connection and disconnection events (#238)
f6735f6 Fix #233
โ 52164ce Fix tests on Mac OS Catalina
๐ e52bba8 Merge pull request #236 from dunglas/macos-tests
๐ 6acab93 Merge pull request #245 from jusquiame/patch-1
c4fc0be README: Add a link to the website
a6a3449 README: fix link
โก๏ธ 54e5a9f Update deps
โก๏ธ c0f2c94 Update install.md๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.9.0
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.9
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.8.1 Changes
January 16, 2020๐ Changelog
fa46e19 Add missing comment
f4d9591 Added link to a new Java library to publish messages
๐ท 88ee203 Fix CI
๐ e62173c Fix installation instructions for Windows
280b957 Mark the response as private for Fastly compat
๐ ef279e6 Merge pull request #216 from vitorluis/master
๐ ff97f29 Merge pull request #232 from dunglas/cache-control-private
โก๏ธ 30bfa2e Update CONTRIBUTING.md and fix a warning in the spec
โก๏ธ 7f17cf9 Update config docs and upgrade guide (#219)
โก๏ธ 50c8cea Update logo๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.8.1
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.8
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.8.0 Changes
November 07, 2019๐ Changelog
6451de9 Add @jderusse's http-broadcast and a german article (#186)
๐ง 4cf9b87 Add Acme HTTP01 listening configuration
649d8cf Add FUNDING.yml
๐ 855e805 Add Support for RSA Algorithms (#156)
โ d81de82 Add a test. Fix a link.
๐ f3b4867 Add flags support, switch to Cobra (#207)
๐ 195e987 Add missing quote for Windows
266c8d1 Add static code analyzer golang-ci
d8269b5 Added ca-bundle to final image (requried by ACME)
0๏ธโฃ b8dd05a Change the default URL of the hub
f4d98ab Fix another header
c4c0c95 Fix broken link in Getting Started
๐ 358a6e6 Fix deprecated CloseNitifier interface
f84150d Fix header
โ๏ธ d0e464c Fix typos
2cfb197 Improve spec consistency
1c0bc61 Mac OS Catalina Installation error -> add to note
๐ 068f74e Merge pull request #185 from castroCrea/patch-2
๐ 2573caa Merge pull request #189 from jrwren/001-well-known-hub-url
๐ b83bed6 Merge pull request #192 from jderusse/acme-port
๐ 08518b3 Merge pull request #195 from dunglas/dunglas-patch-1
๐ 342c80a Merge pull request #197 from jderusse/golangci
๐ 3ccad8c Merge pull request #198 from jderusse/fix-deprecated
๐ 98c09aa Merge pull request #201 from dunglas/well-known
๐ 9aac679 Merge pull request #204 from Richard87/patch-1
๐ 904acdd Merge pull request #208 from dunglas/docs
๐ณ ee9309b Merge pull request #209 from dunglas/docker
๐จ 8eeda9f Refactor interfaces to ease Plugin integration (#193)
๐ 81febe4 Remove images from Catalina Installation Error doc
4a834cb Spec: fix ref to RFC3987
๐ b4b4dd2 Support config files in JSON, TOML, YAML... and hot config reloading
โก๏ธ f1f60f2 Update docs
โก๏ธ af76086 Update the spec and the docs to use /.well-known/mercure
5b263a1 Use an abs link for the OpenAPI spec
๐ณ 10268ca Use distroless/static as base Docker image
โก๏ธ 7212669 update doc troubleshooting๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.8.0
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.8
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ
-
v0.7.2 Changes
October 09, 2019๐ Changelog
5a42d35 Add Node.js hub, Dart and Amphp libs, GitHub Actions integration (#172)
โ 9cfd207 Add a test prooving that raw strings work
fb6e73c Add distribution through the AUR
36df922 Fix another typo
๐ b7445b6 Fix link in docs
48ae07e Fix link to examples
9b727d2 Fix path to license
โก๏ธ a952cf8 Fix update not dispatched when alternate IRI matches
221a9dc Hint that you can use raw strings as topics
๐ 847cd9b Merge pull request #166 from Deuchnord/distribution-add-aur
๐ 8af0129 Merge pull request #171 from jderusse/patch-1
๐ a7887c0 Merge pull request #173 from dunglas/test-raw-string
๐ 57d89c5 Merge pull request #177 from dunglas/fix-multi-topics๐ณ Docker images
- ๐ณ
docker pull dunglas/mercure:v0.7.2
- ๐ณ
docker pull dunglas/mercure:v0
- ๐ณ
docker pull dunglas/mercure:v0.7
- ๐ณ
docker pull dunglas/mercure:latest
- ๐ณ