Сообщество RSS DEV

Радар релизов · Август 2024: Основные обновления из сообщества открытого исходного кода

В последнем выпуске Release Radar GitHub подчеркивает несколько открытых исходных проектов, которые выпустили основные обновления версий. Bubble Tea 1.0 - это новый, интересный и функциональный способ построения интерактивных терминальных приложений с использованием фреймворка Go. Neo.mjs 7.0, фреймворк JavaScript для построения корпоративных приложений, представляет новый синтаксис и поддержку запуска нескольких сред или версий на одной странице. Chips-n-Salsa 7.0, библиотека Java для эволюционных вычислений, имеет критические изменения и новые функции, включая настраиваемый источник случайности и улучшения кода для повышения производительности. PostCSS Preset Env помогает преобразовать современный CSS в читаемый браузерный код, а последняя версия поддерживает вложенность CSS и требует Node.js 18 или выше. PlayCanvas 2.0 - это движок игр WebGL и HTML5, который удалил поддержку WebGL1 и представил новые функции рендеринга, материалы и инструменты смешивания. Material UI 6.0, библиотека компонентов для React, добавляет новый флаг для генерации переменных CSS из сериализованных значений темы и представляет более простые способы реализации светлого/тёмного режима. Typesense 27.0 - это поисковый движок с терпимостью к опечаткам, в памяти, с новыми параметрами поиска и улучшениями поиска с помощью ИИ. GraphQL для .NET 8.0 - это реализация GraphQL для .NET, в которой десятки изменений, включая удаление устаревших методов и улучшение сообщений об ошибках. WebdriverIO 7.0 - это фреймворк тестовой автоматизации с новыми командами, поддержкой пользовательского имени хоста для тестов компонентов и поддержкой фейковых таймеров. Наконец, jsdom 25.0 - это чистая реализация JavaScript веб-стандартов, требующая Node.js 18 или выше и обеспечивающая последовательное и предсказуемое поведение объектов внутри jsdom.
dev.to
Release Radar · August 2024: Major updates from the open source community