Рубріки: Подборки

Главные релизы недели: Firefox стал лучше работать на macOS, масса изменений в Flutter и поддержка двойного стека в Kubernetes

Богдан Мирченко

Новый Kubernetes, Firefox, Flutter, FreeBSD и Django. Редакция Highload продолжает рассказывать про лучшие релизы недели. Подробнее о них — читайте далее.  

Flutter 2.8

8 декабря команда кроссплатформенного пакета разработки приложений Google анонсировала новую версию. Создатели сообщили о массе изменений, которые в частности коснулись повышения производительности, новыми функциями для языка Dart, который обновился до версии 2.15, множеством новых функций и улучшений Firebase и обновлений для десктопов. 

Что нового: 

  • обновлен виджет WebView, новая версия которого использует по умолчанию гибридный режим и имеет экспериментальную поддержку для веб-приложений;
  • упрощение разработки игр за счет включения в платформу Flame 1.0 2D-движка;
  • оптимизация производительности;
  • улучшенная поддержка облачных сервисов Firebase и Google Cloud;
  • финальная поддержка Google Ads;
  • релиз включает новую версию языка программирования Dart 2.15.

Обо всех изменениях, связанных с новой версией фреймворка, можно почитать здесь. 

Kubernetes 1.23

Команда открытого программного обеспечения (ПО) для оркестровки контейнеризированных приложений Kubernetes сообщила о выходе новой версии. По словам создателей, в релизе 47 улучшений: 11 признаны стабильными (stable), 17 продолжают улучшаться (beta), а 19 из них новые (alpha). 

Что нового: 

  • прекращена поддержка FlexVolume;
  • HorizontalPodAutoscaler v2 переходит на GA;
  • PodSecurity переходит в бета-версию;
  • Container Runtime Interface (CRI) v1 теперь используется по умолчанию;
  • упрощена настройка многоточечного плагина для планировщика;
  • миграция CSI-драйвер для AW EBS (stable);
  • появился упрощенный вариант функции проверки пользовательских ресурсов, которые добавляются в CRD;
  • OpenAPI теперь поддерживает данные типа enum;
  • поддержка двойного стека IPv4/IPv6;
  • осуществлен переход с HPA API на GA;
  • политика CPU Manager получила обновление, которое улучшает распределение ресурсов ЦПУ при работе с NUMA-узлами.

Больше информации о релизе доступно по ссылке. Новый Kubernetes 1.23 доступен для загрузки на GitHub. Чтобы начать работу, ознакомьтесь с интерактивными учебниками или запустите локальные кластеры инструмента. Также Kubernetes можно установить с помощью kubeadm. 

Django 4.0

Вышла новая версия фреймворка Django. Команда проекта описала множество новых функций, но акцентировала внимание на нескольких ключевых: 

Получить Django 4.0 можно на странице загрузок или в каталоге пакетов Python.

Идентификатор ключа PGP релиза — Mariusz Felisiak: 2EF56372BA48CD1B. 

С выходом Django 4.0 перестает поддерживаться Django 3.2. Последний выпуск, 3.2.10, вышел 7 декабря и содержал исправления мелких ошибок. Django 3.2 — LTS-релиз, который будет получать обновления безопасности до апреля 2024 года. Пользователям рекомендуется обновиться до этого момента, чтобы продолжить получать исправления. 

Также прекращается расширенная поддержка Django 3.1. Последняя версия системы безопасности (3.1.14) была выпущена 7 декабря. Пользователям рекомендуется обновиться до Django 3.2 или выше. 

Таблица поддерживаемых версий и график будущих выпусков хранятся здесь. 

Firefox 95

Организация Mozilla выпустила новую версию свободного браузера Firefox. 

Что нового: 

  • RLBox — функция «песочницы», которая предназначена для изоляции подкомпонентов с целью повышения безопасности браузера;
  • функция изоляции сайтов;
  • в macOS и Windows Server снижено использование ресурсов ЦП при обработке событий;
  • в macOS снижено энергопотребление;
  • добавлена поддержка функции Crypto.randomUUID(), которая возвращает криптографически стойки 36-символьный UUID фиксированной длины;
  • режим ввода глобального атрибута теперь поддерживается на всех платформах;
  • кнопку «картинка-в-картинке» теперь можно переместить на противоположную сторону видео;
  • SpeechSynthesisEvent.elapsedTime теперь возвращает прошедшее время в секундах, а не в миллисекундах, что соответствует обновлению спецификации;
  • CSS-свойство cursor теперь поддерживается для Android.
  • браузер доступен для загрузки в Microsoft Store на Windows 10 и 11.

Обо всех изменения для разработчиков читайте здесь. 

Ранее мы писали, почему все должны переходить на Firefox. 

FreeBSD 12.3

7 декабря команда разработки свободной операционной системы семейства UNIX выпустила новую версию продукта. Это уже четвертый релиз версии Stable/12. Релиз доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64, armv6, armv7 и aarch64. 

Что нового: 

  • для управления настройками системы ограничения трафика dummynet в пакетном фильтре ipfw добавлена команда dnctl;
  • для управления криптоподсистемой ядра добавлен sysctl kern.crypto и отладочный sysctl debug.uma_reclaim;
  • в ядре GENERIC для архитектуры amd64 включена опция COMPAR_LINUXKPI и активирован драйвер mlx5en;
  • в библиотеку fetch добавлена поддержка проксирования FTP поверх HTTPS;
  • в утилите growfs при монтировании в режиме чтения и записи появилась возможность работы с файловыми системами;
  • утилиту cpuset теперь можно использовать в jail-окружениях для изменения параметров дочерних jail;
  • в unzip добавлена поддержка архивов, защищенных паролем.

Полный список новых функций и известных проблем доступен в примечаниях к релизу и списке исправлений.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023