Releases: smallrye/smallrye-stork
Releases · smallrye/smallrye-stork
2.7.3
- #1023 Clear the in memory address backend on shutdown
2.7.2
- #1019 Take scheme into account when deciding default port
- #1004 Refactor to avoid blocking vertx in the server side
- #1002 Configure our own annotation processor from config-generator module.
- #984 Upgrade weld dependencies
2.7.1
- #963 Documentation: List of config properties is missing on many discovery and load balancing subpages
- #962 Fail service registration if address is not provided
- #961 Use user passed values instead of hardcoding
- #959 Fix issue about empty consul instance host
- #956 Add clarification about how composite service discovery works.
- #945 Upgrade for avoid a potential for a denial of service
- #940 Fix attributes path, include all deps in docs and some refactors
2.7.0
🔧 Dependency Upgrades
- [#933] - Bump version.weld from 5.1.2.Final to 5.1.3.Final
- [#932] - Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0
- [#931] - Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.5.0
- [#930] - Bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0
- [#929] - Bump org.eclipse.microprofile.rest.client:microprofile-rest-client-api from 2.0 to 4.0
⛮ Misc
- [#934] - Update release process.
- [#907] - Add a few logs for registrars
- [#888] - Provide Service Registration feature in a standalone way
🚨 Breaking Changes
Change |
Justification |
class TestServiceRegistrarProvider updated to class TestServiceRegistrarProvider |
New registrar API |
class TestServiceRegistrarProvider updated to class TestServiceRegistrarProvider |
New registrar API |
2.6.1
What's Changed
- Update Kubernetes client to version 6.13.3
Full Changelog: 2.6.0...2.6.1
2.6.0
⛮ Misc
- [#785] - Add specific unit test class for the StorkConfigUtils class
- [#783] - Document how to use microprofile config dependency and an example
- [#782] - Support Spring boot configuration
🚨 Breaking Changes
Change |
Justification |
field microprofile.MicroProfileConfigProvider.LOAD_BALANCER has been removed |
Moved to stork-core io.smallrye.stork.utils.StorkConfigUtils.LOAD_BALANCER |
field microprofile.MicroProfileConfigProvider.LOAD_BALANCER_EMBEDDED has been removed |
Moved to stork-core io.smallrye.stork.utils.StorkConfigUtils.LOAD_BALANCER_EMBEDDED |
field microprofile.MicroProfileConfigProvider.SERVICE_DISCOVERY has been removed |
Moved to stork-core io.smallrye.stork.utils.StorkConfigUtils.SERVICE_DISCOVERY |
field microprofile.MicroProfileConfigProvider.SERVICE_DISCOVERY_EMBEDDED has been removed |
Moved to stork-core io.smallrye.stork.utils.StorkConfigUtils.SERVICE_DISCOVERY_EMBEDDED |
field microprofile.MicroProfileConfigProvider.SERVICE_REGISTRAR has been removed |
Moved to stork-core io.smallrye.stork.utils.StorkConfigUtils.SERVICE_REGISTRAR |
field microprofile.MicroProfileConfigProvider.SERVICE_REGISTRAR_EMBEDDED has been removed |
Moved to stork-core io.smallrye.stork.utils.StorkConfigUtils.SERVICE_REGISTRAR_EMBEDDED |
2.5.0
🔧 Dependency Upgrades
- [#746] - Bump org.assertj:assertj-core from 3.24.2 to 3.25.0
- [#744] - Bump version.slf4j from 2.0.9 to 2.0.10
- [#743] - Bump com.fasterxml.jackson:jackson-bom from 2.16.0 to 2.16.1
- [#742] - Bump io.smallrye.config:smallrye-config from 3.4.4 to 3.5.0
⛮ Misc
- [#747] - Bump Vert.x to version 4.5.1
🚨 Breaking Changes
Change |
Justification |
method void Service::<init>(String, LoadBalancer, ServiceDiscovery, ServiceRegistrar, boolean) updated to method void Service::<init>(String, String, String, observability.ObservationCollector, LoadBalancer, ServiceDiscovery, ServiceRegistrar<?>, boolean) |
Implementing observability |
2.4.0
🫧 Enhancements
- [#63] - Add a way to expose statistics to Metrics
🚨 Breaking Changes
Change |
Justification |
method void Service::<init>(String, LoadBalancer, ServiceDiscovery, ServiceRegistrar, boolean) updated to method void Service::<init>(String, String, String, observability.ObservationCollector, LoadBalancer, ServiceDiscovery, ServiceRegistrar<?>, boolean) |
Implementing observability |
2.3.2
🪲 Bug Fixes
- [#626] - Code listings blank when viewing web docs
2.2.1
🪲 Bug Fixes
- [#373] - Refresh-period not triggering any periodic discovery