Дайджест веб-новостей за октябрь

Самое интересное, что произошло в мире веб в октябре.

Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET

В новой веб-версии магазина приложений для Windows 10/11 под названием Microsoft Store разработчики перешли во фронтенде от старой кодовой базы на React на современные решения и технологии Shoelace, Lit, Vite, а также перевели серверную часть на C# ASP.NET.

Новую версию запустили как замену существующему способу поиска приложений Windows в интернете, при котором ссылки с сайта открываются в клиенте Microsoft Store в Windows 10 или Windows 11.

Какие обновления вышли в Laravel

Среди обновлений PR от Peter Fox для тестирования precognition запросов. Добавили метод usingPrecognition, который позволяет сразу отправить нужные заголовки. И еще один метод, который проверит в ответе заголовки. Появилась команда artisian, которая теперь создает view, располагает ее в директории. Добавилась опция test, она создает и дополнительно тесты. Еще один PR от Nuno Maduro, также и опция – pest, которая сгенерирует Pest тесты. Подробнее об обновлениях по ссылке в заголовке.

Что нового в Chrome 118

Например, правило @scope at-rule позволяет разработчикам распространять правила стилей на заданный корень описания и стилизовать элементы в соответствии с близостью к этому корню.

С помощью @scope можно отменять стили, основанные на близости, что отличается от обычных стилей CSS, которые применяются только на основе порядка и специфики источника. Также с помощью @scope можно иметь вложенные элементы, при этом применяется стиль ближайшего предка.

C# опережает Java по популярности языка

Язык C# от Microsoft обгоняет Java в индексе популярности языка Tiobe, и эта тенденция может вскоре привести к тому, что C# превзойдет Java. Данные опубликовала компания Tiobe, которая предоставляет услуги по обеспечению качества программного обеспечения, в октябре 2023 года

JetBrains запустила Writerside для документирования

Проекты создаются на базе HTML-проектов, которые можно развернуть как статические веб-сайты или опубликовать как GitHub Pages, GitLab или TeamCity Cloud. 

Вышел релиз Joomla 5.0

Переход с Joomla 4.0 на Joomla 5.0 это не миграция, а обновление. Большинство других расширений будут работать с включенным новым плагином обратной совместимости «Behaviour — Backward Compatibility Plugin».

Вышел релиз Node.js 21

Поддержка ветки Node.js 21.0 будет длиться в течение 6 месяцев. В ближайшие дни завершат стабилизацию ветки Node.js 20, которая получит статус LTS и будет поддерживаться до апреля 2026 года. Сопровождение прошлой LTS-ветки Node.js 18.0 продлится до сентября 2025 года, а позапрошлой LTS-ветки 16.0 до апреля 2024 года.

Обновления Firefox 119

Предложили обновлённый интерфейс страницы Firefox View, который упрощает доступ к ранее просматриваемому содержимому. Включили возможность импорта дополнений из Chrome и браузеров на базе движка Chromium. В диалоге импорта данных из других браузеров («Import Data» на странице about:preferences#general) появилась опция для переноса дополнений. Подробнее по ссылке в заголовке.

Новое в Apple Safari 17

В Safari 17 появилась поддержка профилей, улучшенный режим «Частный доступ», поисковая строка, выбор нескольких вкладок. Подробнее по ссылке в заголовке.

Читайте также
OpenAI представляет GPT-4.5: новый мощный языковой модель
OpenAI представляет GPT-4.5: новый мощный языковой модель
OpenAI представляет GPT-4.5: новый мощный языковой модель

Компания OpenAI анонсировала выпуск GPT-4.5 — своей самой крупной и продвинутой языковой модели, которая не относится к категории frontier-моделей, но превосходит предыдущую версию, GPT-4o, по ряду параметров. Новая модель демонстрирует улучшенные знания о мире, более качественное письмо и утончённый стиль взаимодействия, что делает её особенно полезной для задач, связанных с написанием текстов, программированием и решением проблем.

Apple Music усиливает интеграцию с DJ-программами и оборудованием
Apple Music усиливает интеграцию с DJ-программами и оборудованием
Apple Music усиливает интеграцию с DJ-программами и оборудованием

Apple Music расширяет возможности для диджеев, предоставляя доступ к более чем 100 миллионам треков через популярные DJ-платформы и оборудование. Теперь пользователи могут легко создавать музыкальные сеты с помощью интеграции с rekordbox, Serato и другими марками.

Deno 1.40: будущий Temporal API и декораторы JavaScript
Deno 1.40: будущий Temporal API и декораторы JavaScript
Deno 1.40: будущий Temporal API и декораторы JavaScript

В Deno 1.40 реализовали предстоящий Temporal API JavaScript для расширенных операций с датой и временем, а также новейшее предложение декораторов JavaScript для мета- и аспектно-ориентированного программирования.

Исследователи выявили уязвимость в Middleware Next.js и другие новости разработки
Исследователи выявили уязвимость в Middleware Next.js и другие новости разработки
Исследователи выявили уязвимость в Middleware Next.js и другие новости разработки

В последнем выпуске новостей для разработчиков: уязвимость в Middleware Next.js, новое CSS-предложение по разделительным линиям, запуск TanStack Form и переход Google к закрытой разработке Android OS.