Представляем самые свежие и наиболее интересные ИТ-релизы декабря.

В подборку вошло всё — от меняющих мир технологий до ваших ежедневных цифровых хобби – все те проекты, поддержкой которых занимается сообщество чудо-разработчиков из Open Source. Ставьте чайник, доставайте недоеденный пирог и погружайтесь в наш ТОП-10.

PHP 8.0


Неизменно популярный универсальный скриптовый язык — подобно универсальной приправе — может применяться практически для любых целей. Но, по нашему мнению, все же PHP в большей мере подходит для веб-разработки. Он быстрый, адаптивный, и на нём разрабатывается всё — от простых блогов до некоторых релизов из нашей подборки. Теперь, с выходом версии 8.0, можно применить на практике улучшения и новые функции, такие как объединенные типы, именованные аргументы, выражения соответствия и многие другие. Взгляните на наглядное сравнение версий 7.0 и 8.0 на сайте PHP.



Код PHP 8.0 выглядит намного более лаконичным и ясным.

Supabase 1.0


Нам очень повезло, что разработчик Supabase принял участие в одном из наших недавних стримов в рамках Open Source Friday. Во время диалога мы узнали всё об этой платформе для разработки высококачественных приложений и развития бизнеса. Из ключевого: именно с помощью Supabase любой пользователь может выстроить backend-архитектуру менее чем за две минуты. При этом сервис предоставляет пользователю базу данных, систему аутентификации, ресурсы для хранения данных и множество настраиваемых функций. Что же, от всей души поздравляем команду с запуском!

А вам советуем посмотреть запись нашего разговора с Полом Копплстоуном из Supabase – освободите свой график и скорее присоединяйтесь.

.NET 5.0


Совсем недавно состоялась конференция .NET Conf, так что сейчас – самое время упомянуть обновленную .NET 5.0. Эта платформа для разработки ПО с открытым кодом позволяет создавать множество предложений для различных платформ на нескольких языках, с использованием различных редакторов и библиотек. В последней версии .NET есть огромное количество функций, в том числе — поддержка новых C# 9.0 и F# 5.0. Более того, она также включает в себя обновления Visual Basic и улучшение производительности.

И да, и если вы слегка запутались, спрашивая себя, что же случилось с .NET 4.0 – то её просто не было. Команда разработчиков решила ее попросту пропустить и сразу перейти к .NET 5.0, дабы избежать путаницы с .NET Framework 4.x. Что же, наверное, это разумно!

Больше информации о том, почему команда пропустила версию 4.0, а также об обновлениях в версии 5.0 можно получить на странице документации.

Simple Icons 4.0


Если у вас возникла срочная нужда в тысяче и одной иконке в формате SVG, то Simple Icons – для вас. Их можно использовать на сайтах, в графических изображениях и для многих других целей. И более того – в версии 4.0 появилась совершенно новая иконка от GitHub – GitHub Sponsors!

В целом, именно на этой платформе вы можете найти кучу классных иконок для ваших любимых приложений и продуктов – например, Razer, Audio-Technica, Atom и не только. Наш совет: когда в следующий раз будете искать иконку (а вы будете), обязательно обратитесь к Simple Icons.

Cypress 6.0


Вам нужен быстрый, простой и надежный сервис для тестирования любого процесса, запускаемый в браузере? Положитесь на Cypress! Их последний релиз обеспечивает полную «заглушку» сети. Тесты теперь могут перехватывать, изменять или ожидать HTTP-запросы любого типа в вашем приложении. В новой версии сервиса традиционно есть исправления ошибок, а также некоторые изменения в документации и, конечно же, новые функции. Для просмотра всех изменений прочтите примечания к выпуску.



CircuitPython 6.0


Вам нравится работать с микроконтроллерами? Тогда ваш выбор определенно должен пасть на CircuitPython. Это язык программирования, который поддерживается всеми лучшими существующими микроконтроллерами. Предварительная загрузка не требуется, и можно практически незамедлительно приступать к программированию микроконтроллера. Да до такой степени, что отныне можно легко написать код даже для грядущего джедай-косплея.

С выходом последней версии CircuitPython 6.0 поддерживает 38 дополнительных микроплат и больше вычислений; также разработчиками были полностью переработаны все сетевые модули. Ознакомьтесь со всеми значительными изменениями в примечаниях к выпуску CircuitPython. Ну, что соберете завтра?


Решите сами, будет ли световой меч вашим реквизитом в следующем косплее.

WeeChat 3.0


Нет, это не тот самый WeChat – речь идет о WeeChat.

WeeChat — быстрый и легкий расширяемый клиент для обмена сообщениями в чате. Отличается он высокой производительностью и широкими возможностями настройки, с поддержкой мультисерверной архитектуры и прокси, аутентификацией с помощью SASL, DDC и большим множеством других интересных функций.

В версии 3.0 добавлены новые возможности для скачивания скриптов и команд, а также много новых переменных, аргументов, функций и классическое исправление ошибок предыдущих версий. Ознакомьтесь со всеми изменениями, дополнениями и исправлениями в журнале изменений WeeChat.

Кстати, интересный факт: расшифровывается WeeChat как Wee Enhanced Environment for Chat (слегка улучшенная среда для чата).

InfluxDB 2.0


Разработка, анализ и мониторинг IoT-устройств – вот в чем заключается главная функция InfluxDB. Система содержит несколько мощных API-интерфейсов и инструментов для создания и управления приложениями для обработки временных рядов. InfluxDB работает… ну очень быстро!

У неё простая в использовании панель управления и облачная база данных, что означает, что она может использоваться на любой платформе и с любой целью — даже для отслеживания игровой статистики в CS: GO, а также данных о погоде, окружающей среде, Jenkins, Google Cloud и даже пандемии COVID-19.

Немаловажно и то, что последняя версия стала общедоступной. С публичным релизом InfluxDB не только сборка стала более стабильной и быстрой, но и расширился функционал. Данными можно оперативно управлять с помощью Flux, нового специального языка запросов, разработанного самими специалистами компании. Помните – система позволяет решать по-настоящему невероятные задачи.


Мониторить игровую статистику стало проще.

Matomo 4.0


Matomo, ранее известная как Piwik, — MySQL-программа, написанная на PHP. Она используется на >1400000 сайтов и предоставляет широкий спектр данных аналитики. Последняя же ее версия обеспечивает повышенную безопасность, конфиденциальность и производительность — три аспекта, которые в наши дни действительно ценятся разработчиками и пользователями.

4.0 содержит впечатляющие 398 обновлений (или попросту 398 решенных проблем). Этот релиз действительно под завязку набит изменениями — от отслеживания обновлений до необходимости версии PHP 7.2 и выше. Ознакомьтесь со всеми изменениями, в том числе с выражением благодарности всем, кто участвовал в разработке, в примечаниях к выпуску версии.

И не забудьте посмотреть обучающее видео о дашборде сервиса!

Micro 3.0


Вы разрабатываете облачные сервисы? Тогда Micro – ваша тема. Сервис учитывает ключевые потребности, необходимые для создания облачных сервисов. Он предоставляет набор услуг и разрешает сложности, возникающие в связи с распределенными системами.

В последнем релизе, теперь известном как M3O, объединено множество существующих инструментов, чтобы ваш сервис работал лучше и быстрее. С ним вы теперь можете охватить все этапы рабочего процесса от разработки и запуска до управления и потребления. Это полное переосмысление процесса разработки для облачных сред – прочите о всех потрясающих серверных преобразованиях в блоге Micro.

Декабрьский дайджест релизов


На этом подборка наша подборка лучших релизов этого месяца подошла к концу.
Поздравляем всех, кто выпустил новый релиз – и совсем неважно, была ли это версия 1.0 или версия 8.0. Ребята, не останавливайтесь на достигнутом!

А вам, друзья, советуем – не забудьте посмотреть релизы нашего ноябрьского дайджеста релизов. И помните – если вы также планируете в скором врмени выпустить новую версию, мы будем рады с ней ознакомиться. Используйте хештег #GHReleaseRadar, когда в следующий раз будете размещать информацию о релизе в соцсетях — и мы обязательно будем следить за ним. Счастливого Кода!