Вышел pnpm 6.2.1
- Новый флаг
- Новые диапазоны версий для пакетов внутри workspaces:
- Новая настройка
#jsrelease #jstools #pnpm
- Новый флаг
--filter-prod. Работает так же, как и filter, но исключает dev зависимости- Новые диапазоны версий для пакетов внутри workspaces:
workspace:~1.0.0 и workspace:^1.0.0- Новая настройка
fetch-timeout для таймаута выполнения HTTP запросов. Стандартное значение: 1 минута#jsrelease #jstools #pnpm
GitHub
Release v6.2.1 · pnpm/pnpm
Features
New CLI option: --filter-prod. --filter-prod acts the same as --filter, but it omits devDependencies when selecting dependency projects from the workspace #3372.
New types of workspace ra...
New CLI option: --filter-prod. --filter-prod acts the same as --filter, but it omits devDependencies when selecting dependency projects from the workspace #3372.
New types of workspace ra...
Вышел tinyhttp 1.3
- Поддержка
-
- Поддержка массивов для эндпоинтов (например
- Заголовки для кэширования в
#jsrelease #tinyhttp #nodejs #backend #webdev #javascript
- Поддержка
Range заголовка для res.sendFile-
Content-Encoding и Last-Modified заголовки для res.sendFile- Поддержка массивов для эндпоинтов (например
app.use('/', [w1, w2]))- Заголовки для кэширования в
res.sendFile#jsrelease #tinyhttp #nodejs #backend #webdev #javascript
GitHub
Release 1.3: Adjustments and fixes · tinyhttp/tinyhttp
Core
added missing acceptsLanguages method in Request interface
Wares
@tinyhttp/favicon - Convert to sync for better compat
Docs
typo fixes
added section about transpilation to older Node.js v...
added missing acceptsLanguages method in Request interface
Wares
@tinyhttp/favicon - Convert to sync for better compat
Docs
typo fixes
added section about transpilation to older Node.js v...
Вышел Next.js 10.2
- prod сборка на 60% быстрее с помощью кэширования
- fast refresh ускорился на 0.1-0.2s
- запуск
- улучшена доступность
- расширен функционал redirects / rewrites
- автоматическая оптимизация шрифтов
#jsrelease #nextjs #fullstack #frontend #webdev #react #javascript
- prod сборка на 60% быстрее с помощью кэширования
- fast refresh ускорился на 0.1-0.2s
- запуск
next dev на 24% быстрее- улучшена доступность
- расширен функционал redirects / rewrites
- автоматическая оптимизация шрифтов
#jsrelease #nextjs #fullstack #frontend #webdev #react #javascript
nextjs.org
Next.js 10.2
Next.js 10.2 introduces performance improvements (faster builds, refresh, and startup), improved accessibility, Automatic Webfont Optimization, and more!
Вышел V8 9.1
В новой версии JS движка, используемого в Chrome, Node.js и Deno:
- top-level await теперь включён по умолчанию (флаг больше не требуется)
-
#jsrelease #v8 #javascript
В новой версии JS движка, используемого в Chrome, Node.js и Deno:
- top-level await теперь включён по умолчанию (флаг больше не требуется)
-
in оператор поддерживает приватные поля (#foo in obj)#jsrelease #v8 #javascript
Вышел Deno 1.10
- Добавлен WebStorage API
- В deno test можно выбрать количество запускаемых тестов
- Добавлены новые флаги для deno test: --doc, --jobs, --watch
- Включён WASM Shared Memory
- Добавлен класс Extension
#jsrelease #deno #backend #webdev
- Добавлен WebStorage API
- В deno test можно выбрать количество запускаемых тестов
- Добавлены новые флаги для deno test: --doc, --jobs, --watch
- Включён WASM Shared Memory
- Добавлен класс Extension
#jsrelease #deno #backend #webdev
GitHub
Release v1.10.1 · denoland/deno
Release Notes https://deno.com/blog/v1.10
1.10.1 / 2021.05.11
fix(#10603): Disable lsp workspaces, resolve deadlock bug
1.10.0 / 2021.05.11
feat: "deno test" prompts number of tests an...
1.10.1 / 2021.05.11
fix(#10603): Disable lsp workspaces, resolve deadlock bug
1.10.0 / 2021.05.11
feat: "deno test" prompts number of tests an...
Вышел Node.js 16.2
- поддержка URL объектов для
- новое событие
-в модуль util были добавлен методы
#jsrelease #javascript #nodejs #backend
- поддержка URL объектов для
import.meta.resolve- новое событие
'worker' для process-в модуль util были добавлен методы
util.types.isKeyObject и util.types.isCryptoKey#jsrelease #javascript #nodejs #backend
GitHub
Release 2021-05-19, Version 16.2.0 (Current), @targos · nodejs/node
Notable Changes
[36b948560c] - (SEMVER-MINOR) async_hooks: use new v8::Context PromiseHook API (Stephen Belanger) #36394
[c0deeeacb2] - lib: support setting process.env.TZ on windows (James M Snel...
[36b948560c] - (SEMVER-MINOR) async_hooks: use new v8::Context PromiseHook API (Stephen Belanger) #36394
[c0deeeacb2] - lib: support setting process.env.TZ on windows (James M Snel...
Parcel 2 Beta 3
- компилятор был переписан на Rust и стал в 10 раз быстрее
- tree-shaking для динамических импортов
- tree-shaking для CSS модулей
- новый флаг:
- HMR для плагинов (полезно при разработке плагинов для Parcel)
- меньше зависимостей
#jsrelease #javascript #parcel #jstools #frontend #webdev
- компилятор был переписан на Rust и стал в 10 раз быстрее
- tree-shaking для динамических импортов
- tree-shaking для CSS модулей
- новый флаг:
--lazy. при его включении Parcel будет собирать только те файлы, которые меняются- HMR для плагинов (полезно при разработке плагинов для Parcel)
- меньше зависимостей
#jsrelease #javascript #parcel #jstools #frontend #webdev
Вышел TypeScript 4.3
- новое ключевое слово -
- флаг
- улучшения для типов из шаблонных строк
- ECMAScript
- статические index signatures для классов
- улучшены авто-импорты
- поддержка
#jsrelease #typescript
- новое ключевое слово -
override для перезаписи свойств унаследованного класса- флаг
--noImplicitOverride- улучшения для типов из шаблонных строк
- ECMAScript
#private для классов, включая статические методы- статические index signatures для классов
- улучшены авто-импорты
- поддержка
@link из JSDoc#jsrelease #typescript
Microsoft News
Announcing TypeScript 4.3
Today we’re excited to announce the availability of TypeScript 4.3! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for static types. Tools like the TypeScript compiler can just erase TypeScript syntax…
Вышел Deno 1.11
- Новый интерфейс
-
- поддержка динамических Data URI импортов в Deno compile
- обновлен TypeScript до версии 4.3
- Добавлен API
- Добавлен
- Добавлены TextDecoderStream и TextEncoderStream API
#jsrelease #deno #backend #webassembly
- Новый интерфейс
FsWatcher-
deno lint стабилизирован- поддержка динамических Data URI импортов в Deno compile
- обновлен TypeScript до версии 4.3
- Добавлен API
BroadcastChannel- Добавлен
randomUUID в Crypto API- Добавлены TextDecoderStream и TextEncoderStream API
#jsrelease #deno #backend #webassembly
GitHub
Release v1.11.0 · denoland/deno
1.11.0 / 2021.06.08
feat: Add FsWatcher interface (#10798)
feat: Add origin data dir to deno info (#10589)
feat: Initialize runtime_compiler ops in deno compile (#10052)
feat: Make 'deno lint&...
feat: Add FsWatcher interface (#10798)
feat: Add origin data dir to deno info (#10589)
feat: Initialize runtime_compiler ops in deno compile (#10052)
feat: Make 'deno lint&...