-
v1.7.0
Stablequality / changes (push) Successful in 6squality / commitlint (push) Skippedquality / web (push) Successful in 41squality / api (push) Successful in 48squality / docker-check (push) Successful in 1m6sCD / quality (push) Successful in 2m44sCD / publish (push) Successful in 1m54sreleased this
2026-10-23 18:00:57 +07:00 | 3 commits to main since this release1.7.0 (2026-10-23)
- fix(api): CORS через isReturnToAllowed, мягкая проверка JWT_SECRET, 404 для /assets, better-sqlite3 (08be310)
- fix(api): graceful shutdown, единый обработчик ошибок и корректные 404 (140ffdb)
- fix(api): защита секретов в production, redact логов, bootstrap без полного скана users (22dd6f9)
- fix(ci): smoke — проверка 404 не должна падать из-за pipefail (c3e8ccf)
- fix(ci): smoke и nightly обращаются к контейнеру изнутри (раннер сам в контейнере) (eb48c83)
- fix(ci): восстановить nightly-perf.yaml (контейнерная нагрузка, RSS отдельным шагом) (7cec864)
- fix(docker): копировать весь dist API и отключить splitting в tsup (ERR_MODULE_NOT_FOUND на chunk) (60645d5)
- chore: @types/node через catalog (Node 22 во всём монорепо) (395e37e)
- perf: prepared statements, CSP, digest pin, вырезание design-preview, нагрузочные бюджеты, jsdom-тес (1a68597)
- perf(api): кэш профиля и конфигурации, лимитер argon2, SHA-256 для client secret, trust proxy (30d331c)
- perf(api): кэш-заголовки статики, CORS по allowlist, раздельные health/ready, compress в Traefik (1d7ea35)
- perf(db): pragma, транзакции, индексы, версия схемы, SQL-фильтры и очистка (107eddb)
- perf(docker): бандл API, brotli-статика, wget-healthcheck, лимиты ресурсов, вендорные чанки web (8298454)
- ci: покрытие и пороги, тесты shared/api, smoke образа и бюджеты, документация (5cbf4d2)
- feat(db): онлайн-бэкап SQLite, CLI backup, ротация и восстановление (8cba7a5)
Downloads