The Weekly updates
With the Weekly update I collect the most interesting quick news and updates of the technologies that I'm following (Angular, Java, Spring, etc.) and some personal discoveries.
2024-Aug-25
Angular 19@next
Version 19.0.0-next-1 released, now it's possible to interact with disabled input components.
Spring
Spring Boot 3.2.9 released. Bug-fixes and added Java 23 as enumerator in preparation of the future release ;-)
Spring Boot 3.4.0-M2 released. Lot of improvements, I will create a dedicated page to follow this development. https://spring.io/blog/2024/08/23/spring-boot-3-4-0-m2-available-now
Spring Security 6.4.0-M2 released. https://spring.io/blog/2024/08/21/spring-security-6-4-0-m2-is-available-now
2024-Aug-18
Spring Data 3.3 Released
Some bux fixes and one new 'feature', the optimization of the delete
method in SimpleJpaRepository
. https://github.com/spring-projects/spring-data-jpa/releases/tag/3.3.3
Angular 18.2.0 Released
Bugfixes and small improvements for the latest release of Angular, here you can find the details: https://github.com/angular/angular/releases/tag/18.2.0
Angular Components / Material 18.2.0 Released
In this release, some improvements for interacting with disabled components (links).
Tree controller has been deprecated.
Angular 19.0.0-next.0 !!!
The development of the next release of Angular started, I will follow the new features in a dedicated page: https://marmo.dev/angular-19-0-features
Spring 6.2.0-M7
Milestone of the next release of Spring, mostly bug fixes: https://github.com/spring-projects/spring-framework/releases/tag/v6.2.0-M7.
Spring bug fix releases for CVE-2024-38808 and CVE-2024-38809
Spring released new versions of the framework to fix the mentioned security vulnerabilities.
The vulnerabilities description : 'Applications that parse ETags from "If-Match" or "If-None-Match" request headers are vulnerable to DoS attack.'
The released versions are: 5.3.39, 6.0.23 and 6.1.12
2024-Aug-11
IntelliJ 2024.2 released
Selection of the most interesting feature according to my professional usage, I will write a post about them.
- Improved Spring Data JPA and cron support.
- The new UI is enabled by default and the classic is now a plugin. https://blog.jetbrains.com/blog/2024/07/08/the-new-ui-becomes-the-default-in-2024-2/
- Improvement to the Profiler that now highlights your code by fading out and collapsing library calls
- Real-time CPU and memory charts in the new Performance tab
- Ability to trigger Spring @Scheduled methods in the debug session
Angular 18.2.0-rc.0 released
- The weekly release of the next version of Angular has been released, mostly bug fixes.
The new features of the 18.2 are: - the possibility to add
defaultQueryParamsHandling
to the router configuration link - add 'flush' parameter option to fakeAsync, this is mainly to flush promises during the tests with Jasmine link
- add
whenStable
function toApplicationRef
that returns a promise that resolves when the application becomes stable (isStable
) link
Angular Material (Components) 18.2.0-rc.0 released
- added the
disabledInteractive
input to support focus on disabled button toggles link
Firefox 129.0 released!
There are a lot of general improvements, for us developers there are more CSS warnings if the usage is not correct.
The full list of improvements can be found here: https://www.mozilla.org/en-US/firefox/129.0/releasenotes/
Apache NetBeans 23-rc2
Bug fixes releases link