• Языку Java исполнилось 26 лет. 23 мая 1995 года компания Sun Microsystems впервые официально представила платформу Java, имевшую версию 1.0a2.
В честь дня рождения будет проведён онлайн-марафон "26 Hours of Java".
• Разработка Java 17 идёт полным ходом, и количество JEP'ов в этом релизе прибавилось сразу на семь штук.
Запланированы:
Предложены:
- JEP 306: Restore Always-Strict Floating-Point Semantics
- JEP 403: Strongly Encapsulate JDK Internals
- JEP 406: Pattern Matching for switch (Preview)
- JEP 407: Remove RMI Activation
- JEP 411: Deprecate the Security Manager for Removal
• Брайан Гетц написал письмо в рассылку OpenJDK, где он описал прогресс, которого в итоге удалось достигнуть в расширении возможностей оператора switch
. Он рассказал, каким образом удалось решить проблемы с тотальностью, проваливанием (fallthrough), областями видимости и null
.
• Вышли новые ранние сборки JDK: JDK 17-ea+23, JDK 17-panama+3.
• Ещё один день рождения празднует Hibernate. Его первая версия вышла ровно 20 лет назад, 23 мая 2001 года.
• Вышли новые версии Spring:
- Spring Boot 2.5
- Spring Security 5.5
- Spring Integration 5.5 и 5.4.7
- Spring Batch 4.2.7 и 4.3.3
- Spring AMQP 2.2.17 и 2.3.7
- Spring LDAP 2.3.4
- Spring Data 2021.0.1 and 2020.0.9
• Вышел Spock 2.0.
• Вышел JOL 0.16.