Рубріки: Новости

Главные релизы недели: долгожданная поддержка AVIF в Firefox, альфа Python 3.11 и исходный код Android 12

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

Бета-версия Fedora 35, первая Python 3.11, новый Firefox и не только. Редакция Highload продолжает рассказывать вам о самых лучших релизах последних дней. Еще больше новинок и их описание — далее. 

Бета-версия дистрибутива Fedora 35 с ядром Linux 5.14

Команда Fedora Project анонсировала бета-версию Fedora 35 — одного из самых популярных дистрибутивов Linux. 

Основные изменения: 

  • новейшая версия Linux 5.14;
  • обновление рабочего стола GNOME 41;
  • обновленный механизм активации репозиториев Third-Party Software Repositories;
  • возможность запуска пользовательских служб в рамках обновления RPM;
  • улучшения сборки LTO;
  • поддержка включения и отключения быстрого кэширования SSD для локальных пользователей в runtime, улучшенная поддержка приложений Flathub;
  • поддержка DNS через TLS (DoT).

GNOME 41

Бету Fedora 35 можно загрузить по ссылке. Стабильную версию планируют выкатить 26 октября. 

Firefox 93

В рамках ежемесячного обновления компания Mozilla представила новейшую версию своего браузера. Firefox 93 получил новые функции, главная цель которых — улучшить производительность и безопасность браузера. А одним из ключевых можно считать добавление поддержки изображений в формате AVIF, которое наконец-то состоялось после неудачных попыток реализации в предыдущих версиях браузера. 

Основные изменения:

  • официальная поддержка Windows 11;
  • обновления безопасности;
  • поддержка экономных картинок AVIF;
  • улучшения веб-совместимости для функции приватности Firefox SmartBlock;
  • алгоритм SHA-256 теперь поддерживается для HTTP-аутентификации с использованием дайджестов.

Следующая версия будет выпущена 2 ноября 2021 года. 

Бета-версия Ubuntu 21.10

Еще один популярный дистрибутив Linux. На этот раз разработчики открыли доступ к Ubuntu 21.10 Impish Indri. 

Одним из главных изменений стал переход на GTL4 с рабочим столом GNOME 40. Виртуальные десктопы теперь отображаются в горизонтальном режиме и представлены в виде непрерывной цепочки с возможностью перелистывания вправо. Система построена на выпуске ядра Linux 5.13 и содержит обновленные версии следующих программ: 

Основные изменения: 

  • переход на использование алгоритма zstd для сжатия deb-пакетов;
  • сеансы десктопа на основе протокола Wayland теперь поддерживают работу с проприетарными драйверми NVIDIA;
  • установщик дистрибутива теперь написан на языке программирования Dart с помощью Flutter.

Уже идет финальное тестирование и отладка, а выпуск стабильной версии запланирован на 14 октября. По словам разработчиков, она будет поддерживаться до июля 2022 года. 

Python 3.11

4 октября вышла альфа-версия Python. 

Основные изменения: 

  • Теперь при печати трассировка интерпретатора точно ссылается на выражение, которое привело к багу, а не на строку:
Traceback (most recent call last):
  File "distance.py", line 11, in <module>
    print(manhattan_distance(p1, p2))
          ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "distance.py", line 6, in manhattan_distance
    return abs(point_1.x - point_2.x) + abs(point_1.y - point_2.y)
                           ^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'x'

AttributeError: ‘NoneType’ object has no attribute ‘x’ 

  • Улучшенные модули fractions, math, operator, os, sqlite3, threading, time и unicodedata.
  • Улучшенная оптимизация. В частности, реализованы исключения с нулевыми накладными расходами, а компилятор теперь оптимизирует просто форматирование в стиле языка С с литеральным форматом.
  • Удалено много устаревших функций.

Кстати, можно поздравить Python с получением звания самого лучшего языка программирования по версии TIOBE.

Исходный код Android 12 опубликован в Android Open Source Project

Несмотря на то, что Android 12 уже вышла и ее исходный код опубликован в Android Open Source Project, готовые устройства получат ее позже. Первыми станут устройства Pixel 6 и Pixel 6 Pro, на которых ОС будет предустановлена, их выход планируется в середине октября. 

Напомним, Android 12 имеет: 

  • новый пользовательский интерфейс с переработанными виджетами и другими графическими улучшениями;
  • более эффективную производительности системы;
  • более отзывчивые уведомления;
  • улучшенную производительность;
  • поддержку изображений AVIF;
  • множество новых API-интерфейсов для разработчиков.

Больше информации об Android 12 по ссылке.

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

Обучение 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