JEP 401 и JEP 539 merged into JDK, JEP 401: Value Objects (Preview) интегрирован в JDK 28
JEP 401: Value Objects и JEP 539: Strict Field Initialization были merged into JDK. Кроме того, JEP 401: Value Objects (Preview) интегрирован в JDK 28.
JEP 401: Value Objects и JEP 539: Strict Field Initialization были merged into JDK. Кроме того, JEP 401: Value Objects (Preview) интегрирован в JDK 28.
В Java News Roundup за 20 июля 2026 года представлены новости о двух JEP, предложенных для JDK 28: JEP 540 Simple JSON API (Incubator) и JEP 541 Deprecate the macOS/x64 Port for Removal. Также сообщается о GA релизе Embable 1.0, обновлениях Oracle CPUs, а также о релизах Azul Payara и Helidon.
В Kotools Types 5.2.0 изменена внутренняя реализация `Integer`: теперь значение не хранится как `String`. Новая версия использует реальное представление с произвольной точностью, такое как BigInteger на JVM, BigInt на JS, и собственную реализацию для других платформ.
Вышел выпуск A Bootiful Podcast с участием Фила Уэбба, основателя и руководителя Spring Boot. В подкасте обсуждаются изменения, вошедшие в Spring Boot 4.1.
Опубликован еженедельный отчет This Week in Spring от 28 июля 2026 года.
В GitHub Copilot Business и Enterprise появилась глобальная политика включения моделей по умолчанию. Также вышел Grok 4.5, новая reasoning-модель от xAI, доступная в GitHub Copilot с контекстным окном до 500,000 токенов, поддержкой текстовых и графических вводов. Одновременно Gemini 2.5 Pro и Gemini 3 Flash были прекращены во всех опытах GitHub Copilot.
GitHub Copilot app получил отдельную политику для управления доступом на корпоративном и организационном уровнях, а также Enterprise managed settings для централизованного контроля. Метрики использования GitHub Copilot app были расширены в API отчетности, теперь они охватывают индивидуальную активность пользователей и детализацию по функциям, моделям и языкам. Кроме того, появилась возможность ограничивать удаленное управление сессиями Copilot только управляемыми устройствами и устанавливать целевые политики моделей для корпоративных команд.
GitHub Copilot for JetBrains получил улучшенную конфигурацию OpenTelemetry и управление моделями, включая поддержку MCP servers и кастомных агентов в Claude agent flows. В Visual Studio вышло июльское обновление с новым агентом на базе Copilot SDK, встроенными .NET и Azure skills, а также возможностью рецензирования выбранного кода и организационных кастомных инструкций. Visual Studio Code получил улучшения в окне агентов, поддержку мультичатовых сессий и обновления чата. Кроме того, был выпущен плагин Codex для Eclipse.
Вышел разбор методов защиты от race condition в Spring Boot, включая использование PostgreSQL и NoSQL. В статье рассматриваются сценарии, при которых происходит повторная продажа одного и того же места на концерте, и предлагаются способы устранения проблемы с замерами производительности.

Вышел практический разбор архитектурного решения для устранения потерянных событий в микросервисах с использованием паттернов Outbox и Inbox. Автор разработал собственный Spring Starter, который автоматизирует процесс сохранения и отправки сообщений, обеспечивая их гарантированную доставку даже при временной недоступности брокера сообщений.
Представлен технический разбор генерации Java persistence artifacts из существующей базы данных с использованием Hibernate 7.4 и IntelliJ IDEA. Ранее эти функции предоставлялись отдельным проектом Hibernate Tools, но с версии 7.4 основные модули Hibernate Tools стали частью репозитория Hibernate, что облегчает доступ к ним через Maven и Gradle.
Опубликован материал, посвященный практическому переписыванию C/C++ кода на Rust. Обсуждаются причины перехода на Rust, такие как улучшение memory safety и снижение затрат на обслуживание, а также стратегии инкрементальной миграции существующих систем без полного переписывания.
Выберите темы, которые важны именно вам — без лишнего шума.
Отправим код на почту — без пароля.