Releases: LegionIO/lex-node
Releases · LegionIO/lex-node
v0.3.7
v0.3.6
Added
legion.cluster.controltopic exchange for cluster-wide broadcast (durable, topic type)- Per-node auto-delete queue
legion.cluster.control.<name>bound to the exchange on boot ClusterSettingsmessage: publishes settings changes with configurable routing key to the cluster control exchangeClusterKillswitchmessage: publishes emergency extension block via routing keysettings.extensions.blockedClusterControlsubscription actor: subscribes to the per-node cluster control queue, routes to existing runners by routing keyRunners::Node#broadcast_settings(settings:, routing_key: 'settings', restart: false): sends settings to all nodes via the cluster control exchangeRunners::Node#killswitch(extension:): blocks an extension cluster-wide with immediate reload- 51 new specs covering all new components (162 total, 0 failures)
v0.3.5
Changed
- update to rubocop-legion 0.1.7, resolve all offenses
v0.3.4
Release v0.3.4
v0.3.3
Release v0.3.3
v0.3.2
Release v0.3.2
v0.3.1
Release v0.3.1
v0.3.0
Release v0.3.0
v0.2.3
Release v0.2.3