Skip to content

Releases: dunglas/mercure

helm-chart-0.14.0

06 Sep 12:47
07889c0
Compare
Choose a tag to compare

A Helm chart to install a Mercure Hub in a Kubernetes cluster. Mercure is a protocol to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way.

v0.14.0-beta.2

12 Aug 22:37
v0.14.0-beta.2
353e635
Compare
Choose a tag to compare
v0.14.0-beta.2 Pre-release
Pre-release

Changelog

  • 4221a9e fix(hub): fix cache key in SubscriberList (#689)

v0.14.0-beta.1

12 Aug 16:30
v0.14.0-beta.1
d3ddc39
Compare
Choose a tag to compare
v0.14.0-beta.1 Pre-release
Pre-release

Main Changes

  • Major performance and memory usage improvements
  • Automatic disconnection when the JWT expires
  • Configurable authorization cookie name
  • Ability to pass the JWT using a query parameter
  • Now uses Caddy 2.5
  • Many bug fixes

Upgrade

Read the upgrade guide

Changelog

  • 87fb0db Update hotwire.md (#574)
  • 3e80677 build(deps): bump minimist from 1.2.5 to 1.2.6 in /conformance-tests (#637)
  • bc1839f chore(hub): bump deps (#669)
  • cb5bc45 chore(hub): provide VS Code config (#684)
  • a44b9dd docs(hub): update the upgrade guide (#673)
  • a87ca25 feat(hub)!: force the publisher JWT to contain the allowed topics (#671)
  • ec70440 feat(hub): add an option to support legacy versions of the protocol (#670)
  • 9819d2d feat(hub): rename the Last-Event-ID query parameter in lastEventID (#657)
  • 3372972 feat: Add CADDY_EXTRA_DIRECTIVES (#660)
  • 7d41197 feat: add a default homepage (#674)
  • e0cbdec feat: add conformance tests (#631)
  • 99bf84c feat: allow configuring the cookie name (#563)
  • 9764824 feat: allow using authorization query parameter (#655)
  • df2b2ce feat: close the connection when the JWT expires (#679)
  • 6fb1621 feat: deprecate NewTopicSelectorStoreRistretto (#583)
  • 3064b58 feat: upgrade to Caddy 2.5 (#641)
  • 1bcd315 fix(helm): PVC template generates invalid YAML (#685)
  • 49d7d51 fix(helm): always include checksum annotations (#633)
  • 00d3a99 fix(hub): always display an alert when not able to subscribe using the debug UI (#683)
  • aff4aab fix(hub): ensure that an update is dispatched if any of its topics is subscribed and allowed (#688)
  • b2adf74 fix: add missing topic selector checks in BoltTransport (#597)
  • 8dfd71d fix: auto-recreate pod when changing secrets or cm (#576)
  • 87745c1 fix: description of Transport.RemoveSubscriber (#652)
  • a9a90ca fix: fix intempestive alerts in the debug UI when using the polyfill (#687)
  • df815c9 fix: potential deadlock in Subscriber (#584)
  • fe6bd3c fix: remove duplicate subscriber removal in Bolt transport (#598)
  • a83db3f perf: Subscriber performance (#578)
  • 1711b96 spec!: force the publisher JWT to contain the allowed topics (#620)
  • e02f18b spec!: rename the Last-Event-ID query parameter in lastEventID (#621)
  • 658fb96 spec: add Freddie in the implementation list (#615)
  • 22026ff spec: allow configuring cookie name and using authorization query parameter (#562)
  • 963b65f spec: improve abstract (#619)
  • a8a8bbc spec: improve the Subscribers section (#686)

helm-chart-0.14.0-beta.2

12 Aug 22:14
353e635
Compare
Choose a tag to compare

A Helm chart to install a Mercure Hub in a Kubernetes cluster. Mercure is a protocol to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way.

helm-chart-0.14.0-beta.1

12 Aug 16:05
d3ddc39
Compare
Choose a tag to compare

A Helm chart to install a Mercure Hub in a Kubernetes cluster. Mercure is a protocol to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way.

v0.13.0

11 Oct 19:54
v0.13.0
6d831ed
Compare
Choose a tag to compare

Changelog

Docker images

  • docker pull dunglas/mercure:v0.13.0
  • docker pull dunglas/mercure:v0
  • docker pull dunglas/mercure:v0.13

helm-chart-0.13.0

11 Oct 18:10
78795d0
Compare
Choose a tag to compare

A Helm chart to install a Mercure Hub in a Kubernetes cluster. Mercure is a protocol to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way.

v0.12.2

24 Aug 09:20
v0.12.2
ca2df66
Compare
Choose a tag to compare

Changelog

f34a447 feat: Add Service Annotations to Kubernetes helm chart (#547)
00e9d49 fix!: rename ErrTransport to TransportError (#551)

Docker images

  • docker pull dunglas/mercure:legacy-v0.12.2
  • docker pull dunglas/mercure:legacy-v0
  • docker pull dunglas/mercure:legacy-v0.12
  • docker pull dunglas/mercure:legacy-latest
  • docker pull dunglas/mercure:v0.12.2
  • docker pull dunglas/mercure:v0
  • docker pull dunglas/mercure:v0.12

helm-chart-0.12.2

24 Aug 09:08
ca2df66
Compare
Choose a tag to compare

A Helm chart to install a Mercure Hub in a Kubernetes cluster. Mercure is a protocol to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way.

v0.12.1

03 Aug 16:29
v0.12.1
4b26950
Compare
Choose a tag to compare

Changelog

add72f7 fix: Add Last-Event-Id as CORS allowed header (#538)

Docker images

  • docker pull dunglas/mercure:legacy-v0.12.1
  • docker pull dunglas/mercure:legacy-v0
  • docker pull dunglas/mercure:legacy-v0.12
  • docker pull dunglas/mercure:legacy-latest
  • docker pull dunglas/mercure:v0.12.1
  • docker pull dunglas/mercure:v0
  • docker pull dunglas/mercure:v0.12