Skip to content

Releases: Netflix/karyon

v3.0.1-rc.23: Merge pull request #317 from elandau/3.x_dev

13 Nov 19:18
Compare
Choose a tag to compare
  • Refactor v3 admin to a cleaner service/method[request, response] object model and routing
  • Move v3 admin to port 8076 so it does not conflict when running with v2 admin

v3.0.1-rc.22: Merge pull request #316 from elandau/3.x_dev

03 Nov 18:34
Compare
Choose a tag to compare
  • Re-add cache support for static resources
  • Decouple admin rest static resources from admin ui config
  • Draw a flame graph for object provisioning
  • Fix admin page header

v3.0.1-rc.21: Merge pull request #315 from elandau/3.x_dev

03 Nov 16:55
Compare
Choose a tag to compare
  • Add filters to SimpleHttpServer
  • Remove HttpSimpleServerStarter in favor of binding servers as eager singleton
  • Automatically add logging and counting filter to SimpleHttpServer instances
  • Fix resource leak bug in SimpleHttpServer
  • Add system-mbean admin resource
  • Log4J2 binding is now fully configurable from Archaius Config with dynamic configuration updates
  • Fix ConditionalOnMissingBindging to return true if injection point exists but not binding exists

v3.0.1-rc.20: Merge pull request #309 from tbak/3.x

28 Oct 21:05
Compare
Choose a tag to compare
  • Upgrade from eureka-client 1.2.0 to 1.3.3
  • Support serving static resources from REST Admin Port
  • Admin resource for thread stacks

v3.0.1-rc.18: Merge pull request #304 from elandau/3.x_transformers

20 Oct 21:55
Compare
Choose a tag to compare
  • Replace all '@' prefixed properties with 'karyon.'
  • Fix issue with local Admin UI server not loading correctly
  • Deprecate Karyon.create() and replace with Karyon.forApplication()
  • Fix KaryonCascadingStrategy to properly order overrides

v3.0.1-rc.17: Merge pull request #301 from elandau/3.x_transformers

19 Oct 21:24
Compare
Choose a tag to compare
  • Update to archaius 2.0.0-rc.33
  • Admin UI now uses @publicHostname for default redirect (as opposed to @hostname, which resolved to a private IP in the cloud)
  • Introduce ModuleListTransformer as a hook for custom binding manipulation prior to creating the injector
  • Move move classes from Governator to Karyon

v3.0.1-rc.15: Merge pull request #299 from elandau/3.x_archaius

08 Oct 18:13
Compare
Choose a tag to compare
  • Wait for injector shutdown in KaryonRule

v3.0.1-rc.14: Merge pull request #292 from elandau/3.x_archaius

06 Oct 22:34
Compare
Choose a tag to compare
  • Breaking API change for creating Karyon. (see karyon3-examples for new usage)
  • Incorporate Governator's conditional module loading annotations and implementation in preparation from decoupling from governator. Governator's annotations are no longer supported.
  • Automatically add ArchaiusKayronModule to enable Archaius2 as the configuration implementation
  • AdminServerConfig uses ${@hostname} for admin page redirect url
  • Introduce KaryonRule to simplify unit tests
  • Introduce KaryonCascadeStrategy for cascade configuration loading using environment and profiles
  • KaryonFeatures.USE_DEFAULT_KARYON_MODULE to disable scanning 'com.netflix.karyon'
  • KaryonFeatures. USE_ARCHAIUS to disable auto installing archaius if no PropertySource specified

v3.0.1-rc.13: Merge pull request #291 from elandau/3.x_archaius

25 Sep 17:47
Compare
Choose a tag to compare

v3.0.1-rc.2: Merge pull request #237 from elandau/3.x

14 Jul 03:48
Compare
Choose a tag to compare
Archaius integration improvements