Releases: allegro/hermes
Releases · allegro/hermes
hermes-2.6.4
What's Changed
Enhancements
- add multi dc broker producer by @moscicky in #1823
- add visibility into empty broadcast messages by @moscicky in #1843
- #1748 Use metrics provided by Micrometer for monitoring executors by @michal494 in #1824
- Configured logback by @szczygiel-m in #1827
- Skip building console while running tests by @piotrrzysko in #1845
- add publishing chaos experiments by @piotrrzysko in #1842
- Updated console dependencies by @szczygiel-m in #1850
Bugfixes
- fix QueryEndpointTest by @piotrrzysko in #1849
- fix local setup for mgmt by @moscicky in #1851
Full Changelog: hermes-2.6.3...hermes-2.6.4
hermes-2.6.3
What's Changed
Enhancements
- Added message retries and acquire timer metrics by @szczygiel-m in #1841
- remove crowd from list of supported owner sources by @Diewa in #1840
Full Changelog: hermes-2.6.2...hermes-2.6.3
hermes-2.6.2
What's Changed
Enhancements
- extract checking topic availability from BrokerMessageProducer by @piotrrzysko in #1832
Bugfixes
- Fix setting readiness status for the first time by @piotrrzysko in #1839
Full Changelog: hermes-2.6.1...hermes-2.6.2
hermes-2.6.1
What's Changed
Enhancements
- Removed unused package endpoints by @szczygiel-m in #1822
- Add test verifying buffers compatibility with version 2.5.0 by @piotrrzysko in #1812
- Add flag 'fallback to remote datacenter' by @piotrrzysko in #1825
- Propagate readiness status to all datacenters by @piotrrzysko in #1826
- add storage datacenter to published message tracking by @moscicky in #1833
- Reduce number of logs from retransmission by @faderskd in #1775
Bugfixes
- fix date parser in OfflineRetransmissionRequest class by @Diewa in #1809
- Minor tests stability improvements by @szczygiel-m in #1820
- Fixed bug related to password change when editing subscription by @szczygiel-m in #1821
- Update jetty to 12.0.7 by @piotrrzysko in #1837
Full Changelog: hermes-2.6.0...hermes-2.6.1
hermes-2.6.0
What's Changed
Enhancements
- Integration tests - helper by @Diewa in #1777
- new gradle task for integration tests by @Diewa in #1779
- Added few tests related to subscriber headers assertions by @druminski in #1781
- KafkaReadinessCheckTest by @piotrrzysko in #1784
- Rewriting tests by @szczygiel-m in #1787
- migrate MultipleKafkaTest to new test framework by @piotrrzysko in #1788
- new integration tests framework publishing tests by @moscicky in #1789
- adjust batch delivery tests to new framework by @moscicky in #1791
- Rewriting tests part 2 by @szczygiel-m in #1790
- New integration tests publishing avro by @moscicky in #1793
- migrate ConsumingHttp2Test to new test framework by @piotrrzysko in #1795
- migrate MetricsTest to new test framework by @piotrrzysko in #1792
- rewrite e2e tests by @moscicky in #1796
- Mgmt e2etests mm 1 by @moscicky in #1799
- migrate GooglePubSubConsumingTest to new test framework by @piotrrzysko in #1800
- migrate OAuthIntegrationTest to new test framework by @piotrrzysko in #1801
- Integration tests framework mszczygiel part3 by @szczygiel-m in #1797
- rewrite query endpoint test by @moscicky in #1802
- migrate ListUnhealthySubscriptionsForOwnerTest to new test framework by @piotrrzysko in #1803
- Migrate more tests to new framework by @piotrrzysko in #1805
- Migrate more tests to new framework by @piotrrzysko in #1807
- Integration tests framework mszczygiel part4 by @szczygiel-m in #1804
- Fixed shouldQueryTopicsMetrics test by @druminski in #1815
- Cleanup after integration tests migration by @szczygiel-m in #1816
- Improving tests stability, minor code fixes by @szczygiel-m in #1818
- Fixed checkstyle by @szczygiel-m in #1819
- new framework for integration tests by @Diewa in #1778
Bugfixes
- Fixed check verifying management readiness by @piotrrzysko in #1798
- fix TopicBlacklistTest by @piotrrzysko in #1806
Other Changes
- Use ephemeral ports in integration tests by @piotrrzysko in #1780
- Extracted initHelper() by @druminski in #1783
- create topics and groups with random names in integration tests by @piotrrzysko in #1785
Full Changelog: hermes-2.5.6...hermes-2.6.0
hermes-2.5.6
hermes-2.5.5
What's Changed
Enhancements
- Upgrade spring boot to 3.2.1 by @piotrrzysko in #1813
- Change Wiremock in
hermes-mock
from embedded to standalone version
Full Changelog: hermes-2.5.4...hermes-2.5.5
hermes-2.5.4
What's Changed
Enhancements
- Kafka SASL enhancements by @artlomako in #1730
- Update GH Actions, adjust Gradle cache by @pitagoras3 in #1810
Bugfixes
- Fix sending the messageId header to subscribers by @piotrrzysko in #1794
New Contributors
- @artlomako made their first contribution in #1730
Full Changelog: hermes-2.5.3...hermes-2.5.4
hermes-2.5.3
What's Changed
Enhancements
- Cleanup after UI migration, updated docs, fixed retransmission bug by @szczygiel-m in #1786
Full Changelog: hermes-2.5.2...hermes-2.5.3
hermes-2.5.2
What's Changed
Enhancements
- Add possibility of embedding cost report in the new console by @piotrrzysko in #1771
- Case insensitive filter in group topics view by @kszapsza in #1774
Bugfixes
- Ensure ConsumerNodesRegistry is thread safe by @piotrrzysko in #1776
- Fixing bug related to double group in topic creation form by @szczygiel-m in #1773
Full Changelog: hermes-2.5.1...hermes-2.5.2