В GitHub Actions добавлены бегуны, управляемые руками
GitHub добавил в GitHub Actions прогоны для Linux и Windows на базе Arm.
Вышла версия Deno 1.44 с поддержкой приватных реестров npm и gRPC-соединений.
Deno построен на Rust и по умолчанию считается безопасным, так как не имеет доступа к файлам, сети и окружению, если это не разрешено явно.
Основное улучшение в этом выпуске - поддержка частных реестров npm, что означает, что пользователи могут использовать внутренние пакеты. Разработчики говорят, что добавили эту функцию по просьбам крупных организаций, большинство из которых размещают свои собственные частные реестры npm для управления внутренними пакетами. Теперь Deno 1.44 поддерживает использование файла .npmrc для настройки Deno на получение пакетов из этого частного реестра. Эта возможность доступна при использовании частных пакетов в package.json или при импорте пакетов напрямую с помощью спецификаторов npm:.
Второе основное улучшение добавляет поддержку gRPC-соединений, используя клиентскую библиотеку @grpc/grpc-js из npm. Это позволяет подключаться к gRPC-сервисам, таким как Google Cloud Platform из Deno.
В этом выпуске также улучшена совместимость с Node.js, что, по словам команды, является значительным шагом вперед в совместимости Deno с Node.js и пакетами npm. Разработчики заявляют:
"В этом выпуске мы получили возможность запускать приложения Next.js с Deno, что стало важной вехой. Хотя есть некоторые неровности, например, необходимость использовать DENO_FUTURE=1, мы уверены, что сможем быстро решить эти проблемы".
Был сделан ряд других незначительных улучшений совместимости с npm и Node.js, включая добавление буферов, на которые полагается ts-node, и исправление недостающих методов при передаче MessagePort рабочим_потокам Node.
Наконец, что, пожалуй, наиболее заметно, в Deno 1.44 реализовано несколько улучшений производительности, которые, по словам разработчиков, должны сделать Deno более быстрым и эффективным с точки зрения использования памяти. Они ожидают, что многие проекты увидят сокращение использования памяти на 5-30%, в зависимости от рабочей нагрузки. Этого удалось достичь благодаря повторному включению сжатия указателей в V8, что позволяет V8 хранить указатели более эффективно.
Deno 1.44 доступен уже сейчас.
GitHub добавил в GitHub Actions прогоны для Linux и Windows на базе Arm.
Для любителей командной строки Spring Initializer Go - это инструмент, с помощью которого вы можете инициализировать свои проекты Spring Boot без использования мыши. Так ли это важно?
DuckDB 1.0 была выпущена после успешного выпуска версии 0.10 в феврале, в которой была представлена версия DuckDB с прямой и обратной совместимостью для формата хранения данных DuckDB.
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии