Skip to content

Releases: vvb7456/Erocraft_Manager

main-f717f77

20 May 07:22

Choose a tag to compare

main-f717f77 Pre-release
Pre-release
fix(deploy): resolve_tag main — sort by created_at desc explicitly

GitHub /releases API doesn't guarantee newest-first; observed prod returned
oldest prerelease first. Sort the filtered list before picking [0].

main-f655090

20 May 07:28

Choose a tag to compare

main-f655090 Pre-release
Pre-release
feat(deploy): backend deploy supports SKIP_ALEMBIC + DB_BACKUP_MODE host

- SKIP_ALEMBIC=1: skip alembic upgrade (and downgrade-on-rollback) when no
  schema changes are bundled with the release
- DB_BACKUP_MODE=docker|host|skip (default docker keeps prior behavior)
- HEALTH_URL default: /api/system/version → /api/version (the actual endpoint)

main-bf8a26b

20 May 08:04

Choose a tag to compare

main-bf8a26b Pre-release
Pre-release
fix(deploy): agent tarball contents are the package itself, wrap in a…

main-3c54c83

20 May 07:05

Choose a tag to compare

main-3c54c83 Pre-release
Pre-release
fix(ci): include i18n settings.json (gitignore was too broad)

The .gitignore pattern `settings.json` matched the i18n locale files at
frontend/src/i18n/locales/{zh-CN,en}/settings.json, which made vue-tsc fail
in CI because those modules could not be resolved. Anchor the pattern to
the repo root (`/settings.json`) and add the missing locale files.

main-0228329

20 May 07:09

Choose a tag to compare

main-0228329 Pre-release
Pre-release
fix(ci): i18n check — tm() is subtree fetch (not leaf), unused = warning

- check-i18n-refs.mjs: detect tm('foo.bar') as prefix dynamic pattern so
  intermediate container keys count as used; unused keys are now warnings
  only (the dynamic 'activity.' + var pattern can't be statically resolved
  and the legacy keys aren't worth deleting today)
- workflows/check.yml: keep i18n check as a blocking job (only duplicate,
  alignment, and missing-ref errors now fail)