Skip to content

TICKET-44 verziószám egy helyen, Újdonságokból épülő verzió-ablak, kiadási lépés - #46

Merged
SMark2256 merged 6 commits into
demofrom
TICKET-44
Nov 11, 2026
Merged

SMark2256 merged 6 commits into
demofrom
TICKET-44

Conversation

@SMark2256

Copy link
Copy Markdown
Owner

Jira: https://reformstudiosync.atlassian.net/browse/TICKET-44 · Terv: docs/plans/2026-11-11-verziokezeles.md

Az ág a TICKET-43-ra (és rajta keresztül a TICKET-40-re és -42-re) épül; a #42, #43, #44 összevonása után a diff csak a TICKET-44 változásait mutatja.

  • Verziószám egy helyen: package.json 0.3.0 (gyökér, workspace-ek, lock), Vite __APP_VERSION__; a bejelentkezőoldal, a /tablet, a Vendégmonitor és az oldalsáv ebből mutatja a „v0.3”-at (eddig beégetett „v0.2”).
  • A verzió-ablak az Újdonságokból épül, verziónként (jelenlegi nyitva, korábbiak lenyithatók); a kézzel írt v0.2-es ablak megszűnt, a v0.1 tételei bekerültek. A forrás FSD miatt új helyen: apps/web/src/entities/release-note/model/releaseNotes.ts.
  • CHANGELOG.md (v0.1–v0.3); scripts/release-notes.sh <verzió>; „Kiadás” lépés a docs/WORKFLOW.md-ben és a reform-ticket skillben (tag + GitHub Release a demo → main után, majd új verzió a demón).
  • Unit teszt: egy bejegyzés verziója sem nagyobb a futó verziónál, 0.3-tól kötelező a jiraKey.
  • scripts/ci-wait.sh: workflow-nként a legfrissebb futás számít (a beragadt régi futást az újraindított felülírja).

🤖 Generated with Claude Code

SMark2256 and others added 6 commits November 11, 2026 21:56
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ó-ablak

- A verziószám egyetlen forrása a gyökér package.json (0.3.0; a workspace-ek és a
  package-lock.json is). A web a Vite/Vitest `define`-ból kapja (`__APP_VERSION__`),
  a `shared/config` adja: APP_VERSION, APP_RELEASE_VERSION („0.3”), APP_VERSION_LABEL („v0.3”).
- A bejelentkezőoldal/tablet verziójelvénye, a Vendégmonitor fejléc-chipje és az oldalsáv
  ebből olvas (eddig égetett „v0.2”, ill. a legújabb Újdonságok-bejegyzés verziója).
- A verzió-ablak a RELEASE_NOTES-ból épül, verziónként: elöl a jelenlegi verzió nyitva, a
  korábbiak lenyithatók; tételenként típus-jelvény, cím, összefoglaló. A kézzel írt v0.2-es
  tartalom megszűnt.
- FSD: az Újdonságok adata a pages/reception-ből az entities/release-note slice-ba került
  (verziócsoportosító és dátumformázó helperrel); az importok és a hivatkozó dokumentumok igazítva.
- A v0.1 tételei bekerültek az Újdonságok végére (jiraKey: null).
- Unit teszt: egy bejegyzés verziója sem nagyobb a package.json verziójánál, és a 0.3-tól
  kezdődő bejegyzéseknek van jiraKey-je.
- Kiadás lépés: docs/WORKFLOW.md 2.5 és a reform-ticket skill (CHANGELOG dátum, tag,
  gh release, új verzió nyitása a demón); scripts/release-notes.sh kivágja a CHANGELOG
  adott verziójú szakaszát (nem taggel, nem pushol).
- Újdonságok bejegyzés (IMPROVEMENT) és CHANGELOG tétel.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	apps/web/src/entities/release-note/model/releaseNotes.ts
A beragadt (job nélkül sorban álló) régi futást így az újraindított futás felülírja.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@SMark2256
SMark2256 merged commit b018233 into demo Nov 11, 2026
3 checks passed
@SMark2256
SMark2256 deleted the TICKET-44 branch November 11, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant