Skip to content

Releases: spring-petclinic/spring-petclinic-microservices

Spring Boot 3.2.0 and Spring Cloud 2023.0.0

29 Dec 11:32
161c6bb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.9...v3.2.0

Spring Boot 3.0.9 and Spring Cloud 2022.0.4

16 Dec 18:15
ec50c28
Compare
Choose a tag to compare

Version based upon Spring Boot 3.0.9 and Spring Cloud 2022.0.4
Enable Micrometer Tracing

What's Changed

Full Changelog: v2.6.7...v3.0.9

Spring Boot 2.6.7 and Spring Cloud Jubilee

26 Dec 17:38
a05f4fb
Compare
Choose a tag to compare

Version based upon Spring Boot 2.6.7 and Spring Cloud 2021.0.2 aka Jubilee

What's Changed

New Contributors

Full Changelog: v2.3.6...v2.6.7

Spring Boot 2.3.6 and Spring Cloud Hoxton SR9

29 Nov 15:10
61f4dcf
Compare
Choose a tag to compare

Version based upon Spring Boot 2.3.6 and Spring Cloud Hoxton SR9

This version uses the Spring Boot layered jars mechanism to optimize Docker images.

What's Changed

  • Upgrade to spring boot 2.3.1 by @arey in #154
  • Add a welcome page to the Spring Cloud Config Server #153 by @arey in #156
  • Use Spring Boot layered jars to optimize Docker images by @arey in #155
  • Upgrade to Spring Boot 2.3.2 to address Reactor Netty socket leak by @philweber in #158
  • exclude junit-vintage-engine pom.xml by @akashsolanki in #162
  • fix access modifier bug on VisitResource class. by @mahdieha in #165
  • Upgrade to Spring Cloud Hoxton.SR9 and Spring Boot 2.3.6 by @arey in #169

New Contributors

Full Changelog: v2.2.8...v2.3.6

Spring Boot 2.2.8 and Spring Cloud Hoxton SR5

17 Jun 13:12
b7faec3
Compare
Choose a tag to compare

Version based upon Spring Boot 2.2.8 and Spring Cloud Hoxton SR5

Release note:

  • Ribbon replaced by Spring Cloud Reactive LoadBalancer and Webflux WebClient
  • Hystrix replaced by Spring Cloud Circuit Breaker and Resilience4j
  • Hystrix Dashboard removed
  • Do not download dockerize, use docker caches

What's Changed

  • Upgrade to Spring Cloud Hoxton #139 by @arey in #140
  • Replace Hystrix by Spring Cloud Circuit Breaker and Resilience4j #117 by @arey in #141
  • Readme: Add space after option by @garrying in #142
  • Fixed README link to (local) Prometheus UI by @andeemarks in #143
  • Upgrade to Spring Cloud Hoxton.RELEASE and Spring Boot 2.2.1.RELEASE by @arey in #147
  • Update Dockerfile and fix layers caching by @LukasForst in #148
  • Upgrade to Hoxton SR5 by @arey in #152

New Contributors

Full Changelog: v2.1.4...v2.2.8

Spring Boot 2.1.4 and Spring Cloud Greenwich SR1

18 Nov 18:03
636d71f
Compare
Choose a tag to compare

Version based upon Spring Boot 2.1.4 and Spring Cloud Greenwich SR1

Release note:

  • Migrate from Netflix Zuul to Spring Cloud Gateway
  • Introducing Micrometer/Prometheus metric collection
  • Add Grafana container with a custom metrics dashboard
  • Add Hystrix dashboard

What's Changed

  • Introducing micrometer/prometheus metric collection by @kevtainer in #105
  • Improve Micrometer and Grafana integration by @arey in #122
  • Upgrade to Spring Cloud Greenwhich and Spring Boot 2.1 #118 by @arey in #119
  • Upgrade Maven wrapper to 3.5.4 by @arey in #124
  • Removed expired jvm flag -XX:+UseCGroupMemoryLimitForHeap from trace service by @damc-dev in #128
  • Java 11 version by @arey in #130
  • Java 8 on develop by @arey in #131
  • Rollback to Java 8 for the develop branch by @arey in #132
  • Upgrade to Spring Cloud Greenwich.SR1 and Spring Boot 2.1.4 by @arey in #133
  • Migrate from Netflix Zuul to Spring Cloud Gateway #117 by @arey in #125

New Contributors

Full Changelog: v2.0.6...v2.1.4

Spring Boot 2.0.6 and Spring Cloud Finchley SR2

26 Feb 17:51
cd86db3
Compare
Choose a tag to compare

Version based upon Spring Boot 2.0.6 and Spring Cloud Finchley SR2

Release note:

  • Add Hystrix Dashboard
  • Implement circuit breaker with Spring Cloud Netflix Hystrix
  • Use dockerize instead of wait-for-it.sh
  • Replace custom Zipkin server with openzipkin
  • Dockerfile updated to Alpine

What's Changed

  • Update dockerfile by @donydex in #85
  • Upgrade to Spring Cloud Finchley SR1 by @arey in #86
  • Upgrade to Spring Boot 2.0.4 by @arey in #88
  • #14 Do not fail maven build of the .git directory is missing by @arey in #92
  • #65 Add some MySQL documentation by @arey in #87
  • Added Maven wrapper by @mszarlinski in #94
  • Fetching visits of many pets at once by @mszarlinski in #95
  • #89 Removal of the spring-petclinic-monitoring module by @arey in #96
  • Upgrade to JUnit 5.3.1 by @mszarlinski in #97
  • Upgrade to Spring Boot Admin 2.0.3 by @arey in #98
  • Upgrade to Spring Boot 2.0.5 by @arey in #101
  • Remove default generated sonar-project.properties file by @arey in #100
  • Replace @configuration and @EnableAutoConfiguration by @SpringBootApp… by @arey in #99
  • Fixes #108 | Replace custom Zipkin server with openzipkin by @mszarlinski in #109
  • Update to alpine and dockerize by @Xaseron in #107
  • Readme improvments by @arey in #106
  • Implement circuit breaker with Spring Cloud Netflix Hystrix by @arey in #114
  • Add Hystrix Dashboard by @arey in #115
  • Upgrade to Spring Cloud Finchley SR2 ans Spring Boot 2.0.6 by @arey in #112
  • Add a section about other Spring Petclinic forks by @arey in #113
  • Remove configuration hosted by the Config Server by @arey in #111

New Contributors

Full Changelog: v2.0.3...v2.0.6

v2.0.3

16 Jul 06:09
8fa041c
Compare
Choose a tag to compare

Version based upon Spring Boot 2.0.3 and Spring Cloud Finchley

What's Changed

Full Changelog: v1.5.9...v2.0.3

v1.5.9

29 Jun 17:00
Compare
Choose a tag to compare

Version based on Spring Cloud Edgware.SR1 and Spring Boot 1.5.9

What's Changed

  • closes #3 Enable remote Git config repository by default by @mszarlinski in #4
  • fixes #5 Removed duplicate readme by @mszarlinski in #6
  • Add node/ subdirectory where frontend-maven-plugin installs node JS by @arey in #8
  • Fix owners URL: api/client/owners/ instead of api/client/ownera/ by @arey in #9
  • closes #7 Client modules naming by @mszarlinski in #11
  • Updated README - listed Spring Cloud components by @mszarlinski in #13
  • Fix #15 Tracing with Spring Cloud Sleuth by @arey in #20
  • #21 Add Zipkin optional module by @arey in #23
  • Maven improvements by @arey in #24
  • closes #10 Display pets' visits on owner details screen by @mszarlinski in #19
  • closes #16 Modernize Spring apps structure by @mszarlinski in #25
  • closes #22 Making switching easier between github and local repository by @mszarlinski in #26
  • Remove deprecated Eclipse doc and convert HTML table to Makdown by @arey in #29
  • Restore JMX monitoring by @arey in #30
  • Fix #31 Services cannot contact with Zipkin server by @arey in #32
  • closes #2 Starting services with docker-compose by @mszarlinski in #28
  • Convert from NPM build to wro4j and webjars by @dsyer in #33
  • Add some more integration tests by @dsyer in #34
  • Upgrade to Spring Cloud Camden.SR4 by @arey in #39
  • #27 Add Spring Boot Admin server by @arey in #36
  • #42 Add LICENSE by @mszarlinski in #43
  • Fix #40 Remove error logs from ApiGatewayApplicationTests by @arey in #45
  • Upgrade to Spring Cloud Camden.SR5 and Spring Boot 1.5 by @arey in #44
  • Zipkin server is unavailable when running services with Docker by @mszarlinski in #47
  • Upgrade out-dated dependencies by @mszarlinski in #48
  • Upgrade out-dated dependencies by @mszarlinski in #50
  • Upgrade to Spring Cloud Camden.SR6 by @arey in #52
  • Upgrade to Spring Cloud Dalston by @arey in #55
  • Upgrade outdated dependencies (Spring Boot 1.5.3, AngularJS 1.6.4) by @mszarlinski in #56
  • Upgrade to Spring Cloud Dalston.SR1, Sleuth 1.2.1 and Spring Boot Adm… by @arey in #59
  • Upgrade to Spring Cloud Edgware.SR1 by @mszarlinski in #68
  • Fixed SpringBootAdminApplication startup error by @jpaszek in #69
  • Centralized Docker configuration (#38) by @jpaszek in #70
  • Reduce memory consumption of Docker images #76 by @mrumpf in #77

New Contributors

Full Changelog: https://github.com/spring-petclinic/spring-petclinic-microservices/commits/v1.5.9