Реліз Node.js 17: що нового

1 хв. читання

Опублікований реліз Node.js 17 — випуск зі звичайним терміном підтримки, оновлення для якого випускатимуть до червня наступного року (завантажити його можна звідси). Натомість зараз стабілізують гілку Node.js 16, яка протягом тижня стане LTS-випуском і буде підтримуватись до квітня 2024 року.

Найважливіші оновлення цього релізу

Перехід на OpenSSL 3.0 з новими криптографічними модулями FIPS (Federal Information Processing Standards).

Підтримка JavaScript-рушія V8 9.5 з додатковою підтримкою типів Intl.DisplayNames API.

Новий [Readline Promise API](

https://nodejs.org/api/readline.html#readline_readline), який пропонує інтерфейс для читання даних із потоку Readline (process.stdline для читання по рядку за раз). Наприклад:

import * as readline from 'node:readline/promises';
import { stdin as input, stdout as output } from 'process';

const rl = readline.createInterface({ input, output });
const answer = await rl.question('What do you think of Node.js? ');

console.log(`Thank you for your valuable feedback: ${answer}`);

rl.close();

Трасування стеку показуватимуть версію Node.js у разі фатальних помилок, що спричиняють вихід із процесу (також є зворотна команда: --no-extra-info-on-fatal-exception).

0-it-PLNc-NKa-TRs-VDU

Це оновлення є частиною ініціативи «Next 10»: команда хоче визначити найбільші успіхи за перші 10 років роботи Node.js і шляхи розвитку для наступних 10 років. Для цього ж розробники визначили й задокументували технічні цінності та пріоритети проєкту.

Помітили помилку? Повідомте автору, для цього достатньо виділити текст з помилкою та натиснути Ctrl+Enter
Codeguida 629
Приєднався: 1 рік тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід