flang компилятор доказывает, что программа не зациклится 0.6.2 GitHub

Журнал изменений flang

Релиз языка — это тег vX.Y.Z, а по нему архив формулы и публикация в npm. Строки под релизом — заголовки коммитов, вошедших в него: в этом репозитории заголовок пишется утверждением о том, что теперь правда, поэтому он и есть готовая запись журнала. Правки, от которых язык снаружи не меняется, — планы, спецификации, тесты, скрипты, — сосчитаны, но не перечислены.

0.6.2 — 22 августа 2026

Ещё 4 правки языка снаружи не меняют.

0.6.1 — 22 августа 2026

Ещё 16 правок языка снаружи не меняют.

0.6.0 — 22 августа 2026

Ещё 598 правок языка снаружи не меняют.

0.5.1 — 19 августа 2026

Ещё 360 правок языка снаружи не меняют.

0.5.0 — 18 августа 2026

Ещё 380 правок языка снаружи не меняют.

0.4.8 — 9 августа 2026

вложение и пересечение: у множеств появились слова

Ещё 42 правки языка снаружи не меняют.

0.4.7 — 7 августа 2026

монада, отказ значением, полиморфизм в репозитории

Ещё 2 правки языка снаружи не меняют.

0.4.6 — 7 августа 2026

бинарник разговаривает с человеком: check, repl, справка, man

Ещё 6 правок языка снаружи не меняют.

0.4.5 — 7 августа 2026

Ещё 4 правки языка снаружи не меняют.

0.4.4 — 6 августа 2026

Ещё 2 правки языка снаружи не меняют.

0.4.3 — 6 августа 2026

подсветка FTS для Vim едет в пакете

Ещё 2 правки языка снаружи не меняют.

0.4.2 — 6 августа 2026

Ещё 2 правки языка снаружи не меняют.

0.4.1 — 5 августа 2026

Команды пакета отвечают после установки

Исправлено: flang, fts и fts-mcp в 0.4.0 после npm i печатали ноль байт и выходили с кодом 0 — страж точки входа сравнивал пути как строки, а npm ставит команды символьными ссылками.

Закреплено регрессией, которая ставит ссылку так же, как npm.

0.4.0 — 5 августа 2026

Первая публикация @digitable-lol/fts

Пакет несёт FTS и flang одним набором: fts, fts-mcp, ftsc, ftsvm, ftspec и flang. 327 файлов, 1,1 МБ в архиве, 8,3 МБ распакованный.

Проверено до выпуска: 1738 тестов на Node 20, 22 и 24 без падений, сборка, состав пакета без тестовых файлов, запуск flang из распакованного архива.

Ещё 8 правок языка снаружи не меняют.