Skip to content

chore(main): release 1.0.0 - #19

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--js-fastify-rest-api-example
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--js-fastify-rest-api-example

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 23, 2026 •

Copy link
Copy Markdown

🤖 I have created a release beep boop

1.0.0 (2026-10-24)

⚠ BREAKING CHANGES

  • применять авторизацию и права по спеке, закрыть 5xx и дыры доступа (#18)

Features

  • api: CONTENT-312 отдавать первую версию под префиксом /v1 (b40108e)
  • api: отдавать две версии контракта — v1 и v2 (fe09563)
  • api: отдавать метаданные страницы и принимать perPage (cb3635a)
  • api: условные запросы — ETag, If-None-Match и If-Match (208f6a7)
  • codegen: проверять полноту обработчиков статически, а генерацию — в CI (c4f0276)
  • db: перевести хранилище на PGlite ради нативных таймстемпов (#21) (71abac2)
  • deploy: образ, compose и smoke-тест собранного артефакта (97979ea)
  • lessons: достроить CRUD уроков и убрать мёртвый слой (a52caee)
  • ops: добавить /health и /metrics (7ae8dc7)
  • ops: добавить трассировку OpenTelemetry (b66cf1b)
  • применять авторизацию и права по спеке, закрыть 5xx и дыры доступа (#18) (12322a4)

Bug Fixes

  • api: отвечать 400 на запрос без тела, а не 500 (021ad38)
  • api: отвечать 400 на тело не в JSON и логировать ошибки 5xx (2d251dd)
  • auth: выдавать токены со сроком жизни (0e50d6a)
  • ci: вернуть проверку формата, подняв линт выше generate-check (df65ebe)
  • ci: не давать contract-test уходить в чужой процесс (f49374f)
  • codegen: генерировать на typescript 7, обновив openapi-ts до next (5d6897e)
  • db: назвать колонку course_id в snake_case, как соседние (eceb03d)
  • db: проставлять таймстемпы дефолтом базы, а не только кодом drizzle (87f7c6d)
  • db: убрать ON DELETE CASCADE, решать удаление в приложении (c578b3a)
  • deps: починить генерацию openapi-ts, вернув typescript 6.x (b68ea49)
  • guardrails: исключить миграции drizzle из sqruff (9d02402)
  • guardrails: не проверять длину строк в SQL (220fa6f)
  • lint: убрать мёртвые директивы biome-ignore (#15) (e7f30f9)
  • scripts: убрать из прогонов адрес внешней базы (eef84b7)
  • sql: вернуть миграции drizzle без форматирования sqruff (5ac9c0d)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--js-fastify-rest-api-example branch 13 times, most recently from bd82f83 to 0c4a5e0 Compare August 30, 2026 16:45
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--js-fastify-rest-api-example branch from 0c4a5e0 to da600e6 Compare September 3, 2026 18:21
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--js-fastify-rest-api-example branch from da600e6 to a1045b6 Compare September 14, 2026 13:30
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--js-fastify-rest-api-example branch 3 times, most recently from 91eb0d8 to cd0d062 Compare September 30, 2026 20:08
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--js-fastify-rest-api-example branch 3 times, most recently from 145a6c6 to 0e74a0b Compare October 24, 2026 17:57
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--js-fastify-rest-api-example branch from 0e74a0b to 0eea962 Compare October 24, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants