Skip to content

v3.5.0

Compare
Choose a tag to compare
@sleberknight sleberknight released this 28 Apr 22:08
· 92 commits to main since this release
4f84dd5

Summary

  • 2024-04-28T18:04:18.778206 - 28 commit(s) by Scott Leberknight, dependabot[bot]

Improvements 🚀

  • Add methods to convert between PortAssigner.PortSecurity and Port.Security (#465)
  • Add factory method to create PortAssigner.PortSecurity from a boolean (#464)
  • Add factory method to create PortAssigner.PortAssignment from a boolean (#463)
  • Add bundle that acquires a distributed lock during startup (#460)
  • Add bundle to assign random ports dynamically (#458)
  • Change return type for factory methods in ExecutionStrategies to concrete type (#456)
  • Add method to get the scheme (http/https) from ConnectorType enum (#453)
  • Improve ServicePingHealthCheckTest (#451)
  • More utilities to get ports in DropwizardConnectors (#450)
  • SystemExecutioner constructor should validate ExecutionStrategy is not null (#447)
  • PortAssigner#assignDynamicPorts should return a value (#444)

Assorted 👜

  • Misc code cleanup (#477)
  • Fix Javadoc in StartupLockBundle (#476)
  • Fix Javadoc in DropwizardConnectors (#467)
  • Enhance DynamicPortsConfiguration javadocs (#462)
  • PortAssigner javadoc should explain restriction on ServerFactory (#445)

Dependency Updates ⬆️

  • Bump org.kiwiproject:dropwizard-curator from 2.1.1 to 2.1.2 (#475)
  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.2 to 2.0.3 (#474)
  • Bump org.kiwiproject:service-discovery-client from 2.0.3 to 2.1.0 (#473)
  • Bump org.kiwiproject:kiwi-bom from 2.0.10 to 2.0.11 (#472)
  • Bump org.kiwiproject:kiwi from 3.3.0 to 3.4.0 (#471)
  • Bump org.kiwiproject:kiwi-test from 3.2.1 to 3.3.0 (#470)
  • Bump org.kiwiproject:registry-aware-jersey-client from 2.0.4 to 2.0.5 (#469)
  • Bump org.kiwiproject:kiwi-parent from 3.0.13 to 3.0.14 (#468)
  • Bump org.kiwiproject:kiwi-parent from 3.0.12 to 3.0.13 (#443)
  • Bump org.kiwiproject:kiwi-bom from 2.0.9 to 2.0.10 (#442)