
- MySQL 9.3.0: JavaScript в хранимых процедурах и улучшения безопасности
- VirtualBox 7.1.8 и QEMU 10.0: весенние апдейты виртуализации
- Fedora Linux 42: GNOME 48, WebUI и прощание с руководителем проекта
- Wireshark 4.4.6: точечное обновление с важными фиксами
- Плагин Docker DX для VS Code: больше действий за несколько кликов
- nginx 1.28.0: стабильный релиз и поддержка CUBIC для QUIC
- BitNet от Microsoft — языковая модель, которая экономит ресурсы
Апрель — месяц продуктивных обновлений: от виртуализации и контейнеризации до баз данных и операционных систем. Мы собрали самые полезные релизы для разработчиков, админов и DevOps-инженеров.
В этом выпуске — лёгкие языковые модели, стабильные релизы полюбившихся инструментов, а также апгрейды для тех, кто следит за безопасностью и производительностью инфраструктуры. Если вы работаете с облачными средами, CI/CD, сборкой образов или просто любите держать софт в актуальном состоянии — вам точно будет что отметить.
MySQL 9.3.0: JavaScript в хранимых процедурах и улучшения безопасности
В середине апреля Oracle выпустила MySQL 9.3.0 — новый релиз из ветки Innovation, ориентированной на эксперименты и регулярные обновления. Хоть это и не LTS-версия, но в ней появилось много интересного для разработчиков и администраторов баз данных.
Главное нововведение — расширенная поддержка JavaScript в движке MLE (Multilingual Engine). Теперь можно писать хранимые процедуры на JS, использовать тип DECIMAL и управлять локализацией с помощью встроенных API Intl. Добавлена поддержка динамической загрузки библиотек: достаточно одной строки с await import() — и вы подключаете нужный модуль.
Также переработана утилита mysqldump. Теперь она умеет экспортировать пользователей и права доступа (CREATE USER, GRANT) с помощью новых опций --users, --add-drop-user, --include-user и других. Это упрощает миграцию и аудит.
Кроме того:
- Улучшена оптимизация подзапросов с операторами ANY и ALL.
- Удалён устаревший плагин version_tokens.
- Запрещено использование replica_parallel_workers = 0.
- Устранены 28 уязвимостей, 26 из которых могли использоваться удаленно.
Это мощное обновление для всех, кто использует MySQL в продакшене или интересуется интеграцией SQL и JS. В Oracle уже планируют LTS-релиз MySQL 9.4 на лето, а следом — переход к версии 10.0.
VirtualBox 7.1.8 и QEMU 10.0: весенние апдейты виртуализации
Апрель порадовал сразу двумя релизами в мире виртуализации — и они подойдут как для тестирования новых окружений, так и для CI/CD задач.
VirtualBox 7.1.8 — минорное, но важное обновление, в котором:
- Добавлена начальная поддержка Linux 6.14 и ядра из будущего релиза RHEL 9.6.
- Исправлены сбои VBoxClient при работе с XWayland.
- Устранены ошибки в гостевых дополнениях, которые приводили к сбоям в GUI, неправильному отображению курсора и проблемам при установке на системах без X11.
- Решены баги с драйверами для Windows, включая избыточную нагрузку от VBoxTray.
Также устранены три уязвимости (до 8.1 баллов по CVSS), а в CLI добавлена возможность ограничивать пропускную способность дисков через VBoxManage bandwidthctl.
QEMU 10.0 позволяет запустить приложение, собранное для одной аппаратной платформы, на системе с совершенно иной архитектурой. И в отличие от VirtualBox, — это полноценный мажорный релиз. Среди главных изменений:
- Поддержка архитектуры LoongArch64.
- Улучшения производительности CPU эмуляции.
- Более гибкая настройка запуска виртуальных машин.
- Улучшения в системе тестирования и эмуляции сетей.
QEMU 10 особенно интересен тем, кто работает с нестандартными архитектурами, сборками или автоматизированным тестированием низкоуровневых компонентов. За несколько лет разработки в QEMU появилась полная поддержка эмуляции 14 аппаратных архитектур, а количество эмулируемых аппаратных устройств превысило 400 штук.
💡 Кстати! Хотите попробовать возможности виртуализации на практике? Начните с VPS — это отличное решение, если вам нужно мощное окружение с гибкой масштабируемостью и по разумной цене.
А если вы планируете запускать QEMU, VirtualBox или другие инструменты виртуализации на сервере — присмотритесь к нашим выделенным серверам. Они идеально подходят для тестов, разработки, CI-сред и даже развёртывания языковых моделей. Всё под контролем — с полной root-доступностью и конфигурациями под ваши задачи.
Fedora Linux 42: GNOME 48, WebUI и прощание с руководителем проекта
Fedora — один из самых популярных дистрибутивов среди разработчиков и линуксоидов. И Fedora 42 вышла именно такой, какой её ждали: с актуальными пакетами, свежими окружениями и новым подходом к установке.
В Workstation-редакции теперь по умолчанию используется установщик Anaconda WebUI, который стал гораздо гибче: есть улучшенное автоматическое разбиение на разделы, переустановка системы в пару кликов, индикатор прогресса и встроенная справка. Установка Fedora стала гораздо дружелюбнее для новичков, но при этом не потеряла гибкости.
Также обновлены десятки компонентов:
- GNOME 48, KDE Plasma 6.3.
- Ядро Linux 6.14.
- PHP 8.4, Golang 1.24, GCC 15, Django 5.x и другие свежие версии.
Релиз доступен для архитектур x86_64, Power64 и ARM64 — включая редакции Workstation, Server, Silverblue, IoT, CoreOS, Onyx, а также Live-сборки с окружениями Xfce, MATE, Cinnamon, Budgie и другими.
Отдельно стоит отметить символический момент — этот релиз стал последним под руководством Мэтью Миллера, который покидает пост лидера проекта Fedora. Его сменит Джефф Спалета.
VPS для вашего проекта
Виртуальные приватные серверы — эффективная работа по приятной цене. Быстрые NVMe, более 40 локаций, поддержка 24/7.
Wireshark 4.4.6: точечное обновление с важными фиксами
Wireshark 4.4.6 вышел 17 апреля и представляет собой стабильное минорное обновление, ориентированное на устранение багов и повышение стабильности работы. Новый релиз не добавляет крупного функционала, зато решает ряд конкретных проблем, с которыми могли столкнуться пользователи предыдущих версий.
Вот некоторые из исправлений:
- Устранены сбои при анализе IP-over-InfiniBand.
- Исправлен краш при анализе сообщений TLS 1.3 с NULL-указателями.
- Решена ошибка, из-за которой Wireshark зависал при запуске с опцией -z endpoints,tcp.
- Исправлены проблемы с фильтрацией QUIC, USB, 3GPP и других протоколов.
- Обновлены мнемоники и дескрипторы нескольких протоколов для лучшей читаемости.
Wireshark по-прежнему поддерживает десятки платформ и остаётся золотым стандартом для анализа сетевого трафика.
Плагин Docker DX для VS Code: больше действий за несколько кликов
Команда Docker выпустила расширение Docker DX для Visual Studio Code — и это значимый апдейт для всех, кто работает с контейнерами прямо из редактора. Новое расширение делает интерфейс более наглядным, упрощает работу с Dev Environments и позволяет буквально в пару кликов запускать и управлять проектами в контейнерах.
Одной из главных новинок расширения стала поддержка Dockerfile linting — теперь VS Code подсказывает не только синтаксические ошибки, но и предлагает лучшие практики. Вы увидите предупреждения прямо в редакторе, если используете, например, устаревшие команды или неэффективную структуру. Дополнительно расширение умеет автоматически отправлять Dockerfile на анализ уязвимостей в образах.
Появилась полноценная поддержка Docker Bake — инструмента, который позволяет собирать несколько образов одновременно с помощью одной конфигурации. Теперь такие сборки можно управлять прямо из панели Docker в VS Code: просматривать цели, изменять параметры и запускать билды без переключения в консоль.
В расширение добавили визуализацию структуры docker-compose.yml. Новый Compose Outline позволяет быстро просматривать конфигурацию сервисов, сетей, томов и зависимостей между ними в древовидном виде. Это упрощает навигацию по сложным конфигурациям, помогает находить ошибки и экономит время на чтение YAML-файла вручную. Всё обновляется в реальном времени при изменении файла.
nginx 1.28.0: стабильный релиз и поддержка CUBIC для QUIC
23 апреля вышел nginx 1.28.0, который официально открывает новую стабильную ветку 1.28.x. Хотя сам релиз содержит лишь несколько исправлений, он унаследовал функциональные улучшения из серии 1.27, включая важные доработки для HTTP/3 и поддержки QUIC.
Вот что стоит отметить:
- В версии 1.27.5 появилась поддержка алгоритма управления перегрузкой CUBIC для QUIC-соединений — это популярный в TCP алгоритм, теперь адаптированный для более современных протоколов.
- Повышен максимальный размер кэша SSL-сессий в общей памяти до 8192 байт — это улучшит производительность при большом числе одновременно обслуживаемых клиентов.
- Исправлены баги в работе с директивами *_ssl_password_file, которые могли вызывать проблемы при загрузке зашифрованных SSL-ключей из переменных.
- Устранены ошибки в переменных $ssl_curve и $ssl_curves при использовании подключаемых кривых в OpenSSL.
- nginx теперь корректно собирается с musl libc — особенно важно для дистрибутивов вроде Alpine.
- Добавлены улучшения производительности и стабильности HTTP/3.
- В релизе 1.28.0 также решены проблемы сборки с компиляторами GCC 14 и 15 при использовании модулей HTTP/2 и HTTP/3 с оптимизациями -O3 и -flto.
Это обновление будет интересно всем, кто работает с современными протоколами (QUIC, HTTP/3), использует OpenSSL-фичи или собирает nginx под специфичные окружения.
BitNet от Microsoft — языковая модель, которая экономит ресурсы
Компания Microsoft представила BitNet b1.58 2B4T — ультраэффективную языковую модель, использующую всего 1,58 бита на вес. В отличие от большинства LLM, основанных на 16- или 32-битных числах с плавающей точкой, BitNet позволяет сократить энергопотребление, требования к памяти и время отклика.
Для достижения такой эффективности инженеры Microsoft модифицировали архитектуру трансформеров: стандартные слои были заменены на BitLinear, а функции активации — ограничены 8 битами. Несмотря на это, BitNet демонстрирует производительность, сравнимую с моделями в 2–3 раза крупнее. Её обучили на 4 триллионах слов, включая тексты с сайтов, учебные материалы и синтетические математические задачи.
Благодаря объёму всего 0,4 ГБ, модель легко запускается на локальном оборудовании. Microsoft уже представила набор инструментов для работы с BitNet — включая лёгкую C++-реализацию, поддержку CPU и GPU.
Следите за новыми выпусками в блоге is*hosting — впереди еще больше полезных апдейтов, технологий и решений для разработчиков, инженеров и тех, кто строит будущее.
Если вы ищете надежную инфраструктуру для своих проектов — от виртуального хостинга до выделенных серверов с GPU — is*hosting поможет вам запуститься быстро и уверенно.
Хорошего месяца и до встречи в следующем дайджесте от is*hosting!
Выделенный сервер
Надёжная работа, высокая производительность и всё необходимое для хостинга проектов на базе машинного обучения — начните прямо сейчас.
От $75.00/месяц