release: v1.13.0 — unified hierarchical location management, desktop application documentation & git-cliff release automation #26
Loading…
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🚀 Major Release:
dev→master(v1.13.0)This pull request aggregates all features, architectural improvements, and release automation ready for production.
📦 Key Features & Included PRs
1. Hierarchical Location Management & Cascading Selectors (PR #19)
State→Municipality→Parish) across Item and Branch forms.LocationPagefeaturing interactive tree explorers, tabbed management (States, Municipalities, Parishes), and breadcrumb navigation.@EntityGraphonParishRepository.findAllto resolve N+1 queries during cascading fetches.typesafe-i18nsupport (ES/EN) and 32 unit/e2e tests.2. Forgejo Repository URL Migration (PR #21)
CHANGELOG.mdandsetup-server.shto the active Forgejo host (git.gaboggamer.online/PCivil/inventory-system).3. Desktop Application Documentation & Packaging (PR #23)
README.md(prerequisites, dev commands, backend API connection, build artifact locations).embedBootstrapper) intauri.conf.jsonfor seamless Windows client installations.4. Baseline Version Alignment (PR #22)
1.13.0across Maven POMs, Tauri configurations, Node manifests, and Rust Cargo manifests.Cargo.lockfiles to prevent dirty working tree states.5. Release Versioning Architecture (PR #25)
git-cliffwith dual-track changelog generation (cliff-backend.tomlandcliff-desktop.toml) tailored for Forgejo container runners.release-pleaseconfigurations.6. Multi-Platform Release CI & Automation (PR #24)
.forgejo/workflows/release.ymlwith separaterelease-backendandrelease-desktopcontainer jobs.git-cliffto automatically render Conventional Commits release notes into Forgejo releases.inventory-manager-backend.jar)..deb), Fedora/RHEL package (.rpm), Universal.AppImage, and standalone x86_64 binary..exebuilt with MinGW-w64.scripts/release.shas a thin version orchestrator supportingbackendanddesktoptrack tagging.🧪 Verification
PR #26 Review: Approved (Greenlit for Merge into Master)
We conducted a two-axis review (Standards and Spec / Release Readiness) on the consolidated
dev→masterPR.Standards
$LLstore conventions.Spec & Release Readiness
git-cliffwith independent dual tracks incliff-backend.tomlandcliff-desktop.toml)..forgejo/workflows/release.ymlconfigured to build and package backend JAR (inventory-manager-backend.jar), multi-distro Linux packages (.deb,.rpm,.AppImage, standalone binary), and Windows.exe.The PR is approved and clear to merge into
master.