Releases: codecentric/spring-boot-admin
Releases · codecentric/spring-boot-admin
1.3.5
Update to Spring Boot 1.3.6
Update to Spring Cloud Brixton.SR3 (#226, #232)
Server Changes
- Fix: Use Eureka's securedHealthUrl if available (#224)
Client Changes
- Allow registering at multiple SBA servers (PR #231)
- Fix: Don't prepend
server.context-path
whenmanagement.port
is different fromserver.port
(#230)
Thanks @mikexliu for the pull request!
1.3.4
- Update to Spring Cloud Brixton.SR1 (5a61088)
- Samples for Consul and Zookeeper added
UI Changes
- Row in application list isn't clickable anymore (fixes #214)
Server Changes
- Start
StatusUpdater
task afterApplicationReadyEvent
(fixes #201) - Fix: Error setting custom Slack notification (#202)
- Add option to ignore services from discovery (c37279e)
- Use service metadata in DefaultServiceInstanceConverter (60e4c25)
- Fix: Custom ServiceInstanceConverter not taken into account (#209)
- Remove applications not listed via discovery (PR #215, #211)
Thanks to @herder for the pull request!
1.3.3
- Update to Spring Boot 1.3.5
- Update to Spring Cloud Brixton (#167)
ℹ️ Zuul filters the Authorization
, Cookie
and Set-Cookie
headers by default and don't passes them downstream to the clients' endpoints. If your setup relies on these, you need to set zuul.sensitiveHeaders=
in your application.properties
UI Changes
- Open raw json-links in new browser target (#137)
- Use server-sent events for status updates to get faster feedback in ui (7733bcf)
- Indicate the http status by color in the trace view (PR #164).
- Fix
/logfile
detection in casemanagement.port
is not the same asserver.port
(#165) - Make the table rows in the overview clickable (3b1aa88)
- Fix duplicates in trace view (#175)
- Fix boolean fields in jmx view (#184)
Server Changes
- Add reminding notifier. Allows to resend "down" events as long as the problem remains.(79c850a)
- Add HipChat notifier (PR #169)
- Add Slack notifier (PR #181)
- Support for multiple notifiers via CompositeNotifier (PR #174)
- Add ServiceInstanceConverter (272633e)
- Improve Eureka based Discovery (PR #159, #154)
Client Changes
- Allow multiple server-adresses in
spring.boot.admin.url
. Useful for fallback-servers without fail-over adresses. (25b3e50) - Use the localhost-ip when
spring.boot.admin.client.prefer-ip
is set andserver.adress
is not (b039f2a) - Add
spring.boot.admin.enabled
property to explicit disable the client (PR #156) - Add
spring.boot.admin.auto-registration
property and the ability to control the registration task (#151)
Thanks to @jvmlet, @arturdobo, @chrisschauer, @ukjbrown, @RobWin and @semeiser for the pull requests!
1.3.2
1.3.0
- Update to Spring Boot 1.3.0
UI-Changes
- Add support for hateoas-style actuator-endpoints (#96)
- Add cache-metrics in details
- Hide the logfile button instead of disabling, when no /logfile-endpoint is active
- Reduced fetching of /info and /configprops (#95)
- Filter in application list (#121)
- smart logback-JMXConfigurator lookup (#124)
Server Changes
- Serve only specific actuator-endpoints via zuul proxy
- Move
spring.boot.admin.notify.*
tospring.boot.admin.notify.mail.*
- Add pagerduty notifications
- Reworked hazelcast support to align with spring boot and storing the event journal
- Allow the ApplicationDiscoveryListener to be customized (to address #94)
- Log the first exception from offline applications as warning, all following as debug (#125)
Client Changes
- Moved /logfile-endpoint to Spring Boot
1.2.4
1.2.3
1.2.2
UI-Changes
- correct spring-logo anchor (5f1be53)
- health checking moved to server-side (0a93138)
- added event journal (c02875e)
Server-Changes
- server-side health checking (0a93138)
- added event journal (c02875e)
- added mail notification for status changes (9f753d9)
- update to Spring Cloud release-train Angel.SR3 (a084353)
- update to Spring Boot 1.2.5.RELEASE (827f603)
Client-Changes
1.2.1
UI-Changes
- Added support for spring clouds /refresh-endpoint and postable /env-endpoint (#69)
- Added support for /activiti endpoint (#64)
- Added desktop notifications on status change
- Added httpsessions-metrics to details view (#74)
- Added error-descriptions for JMX and logging view
- Change all raw-links and logfile link to the reverse proxy-url
Server-Changes
- Separate health, management and service url, to support non-boot-applications (#67)
- Don't break JSON pretty formatting - fixes #63
- Update spring-boot to 1.2.3
- Update spring-cloud to 1.0.1 - fixes #71
Client-Changes
- Added optional automatic deregistration on shutdown - turned off by default
- Only try to register periodically when the context is active
- Reworked default url computation - fixes #57
- Https detection in default url computation (#68)
- Added JSON content type when registering to Admin Server - fixes #62
- Added ConfigurationProperties metadata
1.2.0
UI-Changes
- Show non-UP applications always at the top of the list (#55)
- Support for custom HealthIndicators (#42)
Server-Changes
- Support for discovering clients via spring-clouds DiscoveryClient (e.g. Eureka, Zookeper, Consul or whatever spring-cloud will support in the future) (#44)
- The Requests of the UI are routed via a reverse proxy, no need for CORS-Headers anymore. This allows basic authorization on endpoints (if they all use the same credentials).(e52f6c7)
- Removal of conflict-detection. If an application with the same url and different name is registered the old one gets overwritten. (912d4f7)
- Rename spring.boot.admin.hazelcast.enable to spring.boot.admin.hazelcast.enabled