miniJUG
1.46K subscribers
1 photo
127 links
Новости Java: https://www.youtube.com/@mini_jug
Также подписывайтесь на второй канал: @microJUG
Буст: https://t.me/miniJUG?boost
Twitter: https://twitter.com/mini_JUG
Сайт: https://minijug.org
Feed: https://minijug.org/feed.xml
Чат: https://t.me/mini_JUG
Download Telegram
Новости Java #37

• Вышел JEP 425: Virtual Threads (Preview). Проект Loom близок к финалу.
• Вышел черновик JEP Pattern matching for switch (Third Preview).
• Вышел Hibernate 6.0 Final. Новая версия работает только на Java 11+ и больше не поддерживает Java Persistence.
• В Spring обнаружена критическая уязвимость, позволяющая злоумышленнику выполнить произвольный код.
• Eclipse начал переезд на GitHub.
• Вышел Java Annotated Monthly за апрель 2022.
• Вышел Helidon 2.5.0.
• Вышел JReleaser 1.0.0.
• Вышел JMH 1.35.

Читать полностью: https://minijug.ru/java_news_37.html
👍19🔥3
Новости Java #38

• Обновления Java: 18.0.1, 17.0.3, 15.0.7, 13.0.11, 11.0.15, 8u332.
• Расписание выхода JDK 19.
• Второй JEP Java 19: Vector API (Fourth Incubator).
• IntelliJ IDEA 2022.1.

Читать полностью: https://minijug.ru/java_news_38.html
👍17
Новости Java #39

• Четыре новых JEP'а попадут в Java 19
• Предложено переименовать домен openjdk.java.net в openjdk.org
• Новый декомпилятор Java-байткода Quiltflower
• Первый milestone в проекте Lilliput: заголовки объектов размером 64 бит
• Weld 5.0.0.Final

Подробности: https://minijug.org/java_news_39.html
👍18🔥1👏1
Новости Java #40

• Обновления JDK: 18.0.1.1 и 17.0.3.1
• Седьмой JEP попадёт в Java 19: Structured Concurrency (Incubator)
• Начало работы над проектом Leyden
• JetBrains планирует полностью поменять интерфейс IntelliJ IDEA
• Spring Boot 2.7.0

Подробности: https://minijug.org/java_news_40.html
👍92👏1😱1
Новости Java #41

• JDK 19 перешёл в первую фазу Rampdown. Началась разработка JDK 20.
• В Java 19 исправили 20-летний баг.
• Java Annotated Monthly за июнь.

Подробности: https://minijug.org/java_news_41.html
🔥11👍5🎉1
Новости Java #42

• Новый черновик JEP: Classfile API
• Eclipse 2022-06
• Apache NetBeans 14
• Kotlin 1.7.0
• GWT 2.10.0
• Hibernate 6.1

Подробности: https://minijug.org/java_news_42.html
👍13
Новости Java #43

• Обновления Java: 18.0.2, 17.0.4, 15.0.8, 13.0.12, 11.0.16, 8u342.
• JDK 19 перешёл во вторую фазу Rampdown.
• В Visual Studio Code появилась поддержка Lombok.
• Java Annotated Monthly за июль.

Возвращаем рубрику «Полезняшки»:

Maven Wrapper. Надоело держать зоопарк Maven'ов для своих проектов? Хорошая новость: скачивать Maven теперь вообще не нужно. Просто запускаете один раз mvn wrapper:wrapper на проекте и дальше вместо mvn <command> просто вызываете mvnw <command>. Maven Wrapper сам скачает и запустит нужную версию Maven.

Decompiler – простой декомпилятор байткода Java с графическим интерфейсом. В качестве движка декомпиляции использует недавно анонсированный Quiltflower, который хорошо поддерживает современные синтаксические конструкции Java.

JSVG – очень лёгкая и быстрая Java-библиотека для рисования SVG. Потребляет на ~98% меньше памяти, чем Apache Batik. Находится в стадии ранней разработки.

Подробнее: https://minijug.org/java_news_43.html
👍23👏3
Новости Java #44

• Обновления Java: 18.0.2.1, 17.0.4.1, 11.0.16.1, 8u345.
• Первый релиз-кандидат Java 19.
• Новый JEP 429: Extent-Local Variables (Incubator).
• SLF4J 2.0.
• IntelliJ IDEA 2022.2.
• Java Annotated Monthly за август.
• Helidon 3.0.

Подробнее: https://minijug.org/java_news_44.html
👍30
Новости Java #45

Понедельник. Немного новостей:
• Новый JEP 430: String Templates (Preview)
• Вышла Jakarta EE 10
• Akka станет платной
• Вышел Eclipse 2022-09

Подробнее: https://minijug.org/java_news_45.html
👍12😁2🎉1
Новости Java #46

• 4 новых черновика JEP
• Предложение Брайана Гетца по упрощению вхождения в язык
• Java Annotated Monthly от JetBrains за октябрь

Подробности: https://minijug.org/java_news_46.html
👍13🔥3🏆2
Новости Java #47

• Обновления Java: 19.0.1, 17.0.5, 13.0.13, 15.0.9, 11.0.17, 8u352.
• 3 новых JEP: 431, 432, 433.
• GraalVM CE станет частью OpenJDK.
• Среда JetBrains Fleet стала доступной для всех.
• Первые EA-сборки Generational ZGC
• Библиотека nalim для быстрых нативных вызовов из Java.
• EclipseLink 4.

Подробности: https://minijug.org/java_news_47.html
👍158🔥2🏆2👏1🤯1
Новости Java #48

• Вышли два новых JEP.

Первый – JEP 434: Foreign Function & Memory API (Second Preview).

Второй – JEP 435: Asynchronous Stack Trace VM API. В нём предлагается добавить в JDK публичное и хорошо протестированное нативное API для получения стек-трейсов с возможностью асинхронного использования. В OpenJDK уже существует API AsyncGetCallTrace, которое широко используется во многих профилировщиках (например, async-profiler), но это API является внутренним и не поддерживает нативные фреймы. JEP 435 предлагает ввести новый метод AsyncGetStackTrace, который будет экспортирован в заголовке include/profile.h и будет иметь возможность включать фреймы C/C++ в результат.

Кроме того, ещё вышло два новых черновика JEP: Virtual Threads (Second Preview) и Structured Concurrency (Second Incubator).

• На сайте Oracle стали публиковаться ранние сборки JavaFX 20. Скачать можно как JavaFX SDK, так и файлы JMOD.

JUG.ru выложил доклады с конференции JPoint 2022.

• Вышел Jackson 2.14.
👍22
Новости Java #49

• Первые два JEP'а JDK 20: Record Patterns (Second Preview) и Pattern Matching for switch (Fourth Preview)
• 2 новых JEP'а: Virtual Threads (Second Preview) и Structured Concurrency (Second Incubator)
• Новый черновик JEP: Primitive types in instanceof and type patterns
• Spring 6.0
• WildFly 27
• JMH 1.36

Подробности: https://minijug.org/java_news_49.html
👍10🤩2
Новости Java #50

• Ещё 4 JEP'а в JDK 20. До первый фазы Rampdown остаётся 3 дня.
• IntelliJ IDEA 2022.3.
• Java Annotated Monthly за декабрь.
• Spring Boot 3.0.
• Async Profiler 2.9.

Подробности: https://minijug.org/java_news_50.html
🔥12👍71👨‍💻1
Новости Java #51

☕️ Доброе утро понедельника! Новости к этому часу:

• JDK 20 перешёл в первую фазу Rampdown. Список JEP'ов заморожен.
• Предложен новый проект OpenJDK Galahad.
• Eclipse 2022-12.
• MicroProfile 6.0.
• GlassFish 7.
• Resilience4j 2.0.

Подробности: https://minijug.org/java_news_51.html
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🎄2🔥1
Новости Java #52

• Вышел Kotlin 1.8.0
• Java Annotated Monthly за январь
• Maven 3.8.7
• Mockito 5.0.0

Подробности: https://minijug.org/java_news_52.html
👍151
Новости Java #53

• Вышли обновления Java: 19.0.2, 17.0.6, 13.0.14, 15.0.10, 11.0.18, 8u362
• Новый черновик JEP: No longer require super() and this() to appear first in a constructor
• Оператор switch будет работать с примитивными типами
• Платная подписка на Oracle Java SE стала сильно дороже

Подробности: https://minijug.org/java_news_53.html
👍12🔥1
Новости Java #54

• Новый черновик JEP: Implicit Classes and Enhanced Main Methods (Preview)
• Новый черновик JEP: Support Markdown in Documentation Comments
• Apache Maven 3.9.0
• Gradle 8.0
• Java Annotated Monthly за февраль

Подробности: https://minijug.org/java_news_54.html
👍16🏆1👨‍💻1