Skip to content

Releases: ZuInnoTe/spring-boot-angular-example

SpringBoot Angular Example 0.0.11

21 Nov 23:52

Choose a tag to compare

  • Backend: Update to JDK 25 LTS
  • Backend: Update to Gradle 9.2.1
  • Backend: Update Spring Boot 4.0.0, Spring Modulith 2.0.0, BouncyCastle 1.82, Hibernate 7.1.9.Final, ehcache 3.11.1, H2 2.4.240, Gradle Plugins: CycloneDX 3.0.2, Spotless 8.1.0, Update Plugin 0.53.0, Google Java Format 1.32.0
  • Backend: Added to documentation the new JDK 25 (also backported to JDK 21/17) JEP519 Option for Compact Object Headers leading to significant performance improvements and memory reduction
  • Frontend: Update Angular 21
  • Frontend: Move to vitest from karma
  • Frontend: Remove zone.js
  • Frontend: Fix view refresh for data loaded during component initialisation
  • Frontend: Fix http interceptor showing error message for http requests. withInterceptorsFromDi was missing

SpringBoot Angular Example 0.0.10

18 Aug 17:47

Choose a tag to compare

SpringBoot Angular Example 0.0.9

25 Mar 19:50

Choose a tag to compare

  • Backend: Hardened configuration of actuator and improved configuration documentation around it
  • Backend: Include H2 in-memory database only when using bootRun (Gradle: developmentOnly) and not when deploying as it is only for local development. Real database drivers (e.g. postgres JDBC) for production should be included using implementation.
  • Backend: Configure HTTP Security Header permission policy with .permissionsPolicyHeader as .permissionPolicy is deprecated
  • Backend: Gradle 8.13
  • Backend: Spring Boot 3.4.3, Spring Modulith 1.3.2, Hibernate 6.6.8.Final
  • Backend: Gradle Plugins: Spring Dependency Plugin 1.1.7, Spotless 7.0.2, Spotless googleJavaFormat 1.25.2, CycloneDX 2.1.0, Ben Names Update Plugin 0.52.0, jacoco 0.8.12
  • Backend: Build tool Gradle 8.12, BouncyCastle 1.80
  • Backend: OIDC: Support extraction of claims from IdToken, EndUser Endpoint and end user attributes. Claims are converted to Granted Authorities (roles) thart can natively be used in Spring for authorizing access
  • Backend: Enable PKCE by default for Authorization Code Flow. This is a recommended security setting also for secure clients and mandatory by OAuth 2.1
  • Frontend: Angular 19.1.1
  • Container: Remove JDK parameter for generational ZGC as it will be anyway the only possible in upcoming JDKs.

SpringBoot Angular Example 0.0.8

23 Dec 10:28

Choose a tag to compare