Telegram Web Link
Вышел Deno 1.8

https://deno.land/posts/v1.8

В новой версии появилась поддержка WebGPU, API интернационализации (Intl), инструментарий проверки покрытия кода тестами, import maps, поддержка загрузки приватных модулей (с токеном аутентификации), TypeScript 4.2 и некоторыми другими улучшениями.
👀 Между тем, вышла альфа Python 3.10 с паттерн-матчингом.

https://docs.python.org/3.10/whatsnew/3.10.html#pep-634-structural-pattern-matching
Вышел Flutter 2

https://developers.googleblog.com/2021/03/announcing-flutter-2.html

https://medium.com/flutter/whats-new-in-flutter-2-0-fe8e95ecc65

Теперь Flutter имеет поддержку создания веб-приложений, поддержку десктоп-приложений в статусе бета, а также null safety.
Google Chrome планируют перевести на 4х недельный релизный цикл

Такой цикл, по мнению разработчиков, позволит быстрее исправлять критические уязвимости и обкатывать новые фичи, а также ускорит переход пользователей на основную (последнюю) версию.
Первым таким релизом должен стать Chrome 94, который выйдет 21 сентября (вместо 12 октября, как было бы с текущим 6ти недельным циклом).

https://developer.chrome.com/blog/faster-release-cycle/
Друзья, я был в микроотпуске, и в ближайшие дни буду постить всё, что произошло за эту неделю, включая пленарное заседание #TC39, которое проходило во вторник и среду.
Bocoup об улучшениях Test262 — официального набора тестов соответствия имплементаций спецификации JavaScript

В статье рассказывается о работе по обновлению тестов, нескольких найденных багах, отсутствующих тестах.

https://bocoup.com/blog/test262-inside-out
Samsung Internet 14.0 Beta

Неделю назад вышла новая бета браузера от Samsung для Andriod. Она основана на Chromium 87, а также включает новые фичи приватности и безопасности, поддержку сгибаемых экранов, улучшения UI/UX.

https://medium.com/samsung-internet-dev/samsung-internet-releases-14-0-cf62d916193
Вышел jQuery 3.6.0

А две недели назад вышло обновление библиотеки jQuery с различными исправлениями.

http://blog.jquery.com/2021/03/02/jquery-3-6-0-released/
Движок JavaScriptCore обогнал другие популярные JavaScript-движки по количеству проходимых тестов Test262

По результатам за 2 марта 2021 года JSC проходит 76752 теста из 78423. Второе место у V8 с 76599 проходящих тестов.

https://test262.report
Снижение вероятности использования XSS за счет использования строгих CSP

Использование строгих политик безопасности контента позволяет защитить сайт значительно лучше, чем с использованием политик, основанных на списке разрешённых хостов.

https://web.dev/strict-csp/
Некоторые новые релизы W3C:
- спецификация CSS Scroll Snap Module Level 1 (в статусе Candidate Recommendation) была обновлена.
- спецификация Indexed Database API 3.0 была опубликована в статусе First Public Working Draft. Она описывает новую версию IndexedDB.
- документ Post-Spectre Web Development был опубликован в статусе First Public Working Draft. В нём собраны рекомендации о том, как избежать атака Spectre.
Safari Technology Preview 122

Браузер вышел 11 марта и содержит много интересных изменений:
- улучшения Web Inspector (много всего для работ с гридами)
- некоторые исправления CSS анимаций
- псевдокласс :focus-visible и разные другие улучшенияя CSS
- экспериментальная поддержка CSS Color 5
- улучшения aspect-ration
- приватные методы в JS (stage 3)
- top-level await (stage 3)
- RegExp Match Indices (stage 3)
- поддержка модулей в воркерах и ворклетах (в т.ч. в Service Worker)
- оптимизации работы с памятью, асинхронностью и быстродействия
- улучшения #WebAssembly Typed Function References
- Wasm non-trapping float to int conversion (я частично поучаствовал в реализации)
- Paint Timing API
- исправления медиа
- улучшения WebRTC
- улучшения доступности

https://webkit.org/blog/11577/release-notes-for-safari-technology-preview-122/
Команда компиляторов из Igalia о своей работе в 2020

JavaScript class features (stage 3) в JSC и частично в V8, Temporal (stage 3) и огромное количество другой важной работы в #TC39, Node.js, JSC для 32-битных платформ, много работы по #WebAssembly в SpiderMonkey, JSC, LLVM — это лишь часть того, над чем работала команда в 2020.

https://blogs.igalia.com/compilers/2021/03/09/igalias-compilers-team-in-2020/
React Native 0.64 с поддержкой Hermes на iOS

Новая версия позволяет включить Hermes на мобильных операционных системах Apple (поддержка всё еще экспериментальная), использует React 17 и добавляет некоторые другие улучшения.

https://reactnative.dev/blog/2021/03/12/version-0.64
2025/07/04 17:05:05
Back to Top
HTML Embed Code: