• v1.5.0-alpha efaeeb1926

    v1.5.0-alpha
    All checks were successful
    Publish / detect-release (push) Successful in 5s
    CI / lint (push) Successful in 9s
    CI / security (push) Successful in 11s
    Publish / tag (push) Successful in 4s
    CI / test (push) Successful in 21s
    Publish / publish-forgejo (push) Successful in 11s
    Publish / publish-npm (push) Successful in 13s
    Publish / promote-release (push) Successful in 2s
    Publish / publish-container (push) Successful in 22s
    Pre-release

    Gravity Bot released this 2026-02-16 09:01:17 +00:00 | 63 commits to main since this release

    Features

    • Wiki documentation -- Updated 5 wiki drafts with v1.4.17-1.4.20 feature documentation (auth validation, hostname prompt, external URL in generated YAML)
    • Setup wizard e2e tests -- 3 end-to-end tests that spawn a real sidecar and pipe scripted answers through the setup wizard, validating correct key, wrong key rejection, and retry flows
    • Changelog generator -- scripts/changelog.sh parses conventional commits between tags and outputs grouped markdown (Features, Bug Fixes, Refactoring, etc.)

    Bug Fixes

    • setup: Fix auth validation skipped when docker-connect URL probe failed -- validation now runs unconditionally after URL normalization
    • setup: Add shared validation pipeline comments at all setup entry points to prevent future code path divergence

    Documentation

    • 02-quick-start.md -- Added domain probing and API key validation steps
    • 03-deployment-modes.md -- Updated sidecar wizard flow (hostname prompt, external URL), updated YAML example, added auth validation to connect flow
    • 04-configuration-reference.md -- OPENPROJECT_URL now documented as external domain, added validation note
    • 05-security.md -- Added setup-time validation section
    • 08-troubleshooting.md -- Added entries for Invalid host_name, API key rejection, and MCP key rejection errors

    Tests

    • 241 total tests (3 new e2e, 7 hostname/YAML tests from v1.4.20)
    Downloads