Java: новости в октябре

Рассказываем о некоторых новостях в октябре в Java, среди них JDK 22, BellSoft, Oracle, GraalVM, Open Liberty.

Рассказываем о некоторых новостях в октябре в Java, среди них JDK 22, BellSoft, Oracle, GraalVM, Open Liberty.

JDK 22

На прошлой неделе была доступна сборка 20 из сборок раннего доступа JDK 22 с обновлениями сборки 19, включающими исправления различных проблем . Более подробную информацию об этой сборке можно найти в примечаниях к выпуску .

В JDK 22 разработчикам рекомендуется сообщать об ошибках через базу данных ошибок Java.

BellSoft

Одновременно с обновлением Critical Patch Update (CPU) Oracle за октябрь 2023 года компания BellSoft выпустила исправления CPU для версий 21.0.0.0.1, 17.0.8.1.1, 11.0.20.1.1, 8u391, 7u401 и 6u401 Liberica JDK , их последующего распространения из OpenJDK. Кроме того, также были выпущены обновления набора исправлений (PSU) версий 21.0.1, 17.0.9, 11.0.21 и 8u392, содержащие исправления ЦП и некритические исправления.

Oracle 

Oracle представила расширение платформы Oracle Java для Visual Studio Code, которое обеспечивает полнофункциональную разработку Java (цикл редактирования/компиляции/отладки/тестирования) для проектов Maven и Gradle в VSCode, а также другие функции, такие как обозреватель проектов, конфигурации отладки и запуска. , загрузчик JDK и поддерживаемый рефакторинг.

GraalVM

На пути к версии 1.0 компания Oracle Labs выпустила версию 0.9.28 Native Build Tools — проекта GraalVM, состоящего из плагинов для взаимодействия с GraalVM Native Image. Этот последний выпуск обеспечивает: возврат к предыдущей версии метода, escapeArg()определенного в NativeImageUtilsклассе, для устранения проблем с экранированием пути Windows; улучшить обнаружение основных версий JDK; и исключение использования устаревшего JavaPluginConventionкласса Gradle и замена его на этот JavaPluginExtensionкласс. Более подробную информацию об этом выпуске можно найти в журнале изменений .

Open Liberty

IBM выпустила версию 23.0.0.10 Open Liberty с поддержкой JDK 21 и обновлением команды featureUtility, которая теперь по умолчанию проверяет подлинность функции при установке новой функции в Open Liberty. Это заменяет проверенные контрольные суммы, но контрольные суммы не гарантируют подлинность загруженных файлов.

Читайте также
Dev новости: Google Blocks стал Open source, Релиз Slint 1.7
Dev новости: Google Blocks стал Open source, Релиз Slint 1.7
Dev новости: Google Blocks стал Open source, Релиз Slint 1.7

На этой неделе Dev News сообщает о значимых новостях: выпуск новой версии Astro с функцией Server Islands и сотрудничество с Netlify, а также открытие Google Blocks и релиз Slint 1.7.

Что ждать от jQuery v4
Что ждать от jQuery v4
Что ждать от jQuery v4

В феврале команда jQuery предоставила бета-версию новой библиотеки jQuery 4.0.0.Это является тестовым релизом, но в ближайшее время ожидается стабильная версия. Это версия добавляет значительные изменения с целью оптимизации и для соответствия современным стандартам веб-разработки. И посмотрим ключевые моменты которые пришли с этим релизом:

Dev новости: Deno Decorates, предварительный рендеринг в Nuxt, Astro
Dev новости: Deno Decorates, предварительный рендеринг в Nuxt, Astro
Dev новости: Deno Decorates, предварительный рендеринг в Nuxt, Astro

Прогресс у Deno с JS && TS. релизы Astro и другие новости

Bun 1.2: улучшенная совместимость с Node.js, поддержка S3 и новый SQL-клиент для повышения производительности
Bun 1.2: улучшенная совместимость с Node.js, поддержка S3 и новый SQL-клиент для повышения производительности
Bun 1.2: улучшенная совместимость с Node.js, поддержка S3 и новый SQL-клиент для повышения производительности

Команда разработчиков Bun с гордостью представила версию 1.2, которая стала настоящим прорывом в мире JavaScript-инструментов. Этот релиз принёс множество улучшений, направленных на повышение совместимости с Node.js, производительности и удобства для разработчиков.