Repository navigation
OpenAPI Platform v0.1.5-rc.2
Pre-release
Pre-release
·
15 commits
to main
since this release
Changes
- chore(release): prepare v0.1.5-rc.2 (#50) (
8c5be906) - fix(ui): simplify homepage request example panel (
f320f87a) - fix(ui): refine header controls and compact homepage actions (
dfc4b893)
Full Changelog: v0.1.5-rc.1...v0.1.5-rc.2
Release highlights
- Discovery, configuration synchronization, and availability probes now use the same observed Service Token; the redundant control-token cache has been removed.
- Upstream lists remain readable when an availability observation fails, with a shared process-wide limit of 16 concurrent probes.
- The last ready Target remains protected while a Route disable is still an unapplied draft.
- Homepage request examples and header controls are simpler and more compact.
- Test coverage is consolidated around HTTP and configuration workflows, retaining real database persistence and locking checks while reducing redundant setup and waits.
Upgrade and rollback
- Relative to
v0.1.5-rc.1, this release introduces no database schema, migration, dependency, environment-variable, or runtime-configuration changes. - The
openapi-service/v1protocol is unchanged. Platform and Service remain independently versioned. - Upgrades from
v0.1.3or earlier require a new PostgreSQL database or a new PGlite data directory, following the migration procedure introduced inv0.1.4. Make a recoverable backup and export/import the required application data; do not reuse the old migration history. - For rollback from this candidate, retain the
v0.1.5-rc.1artifact or image and a recoverable database backup. No new schema migration is introduced by this candidate.
Validation and distribution
- The release commit passed CI checks for lint, types, unit tests, real Service acceptance tests, production build, and built-artifact integration tests.
- The Node server archive and container images reuse the same verified CI distribution. Both Linux architectures are validated on native runners for startup, automatic migrations, health/readiness, and restart with a retained data volume before publication.
- Container image:
ghcr.io/nuoxiantech/openapi-platform:0.1.5-rc.2(linux/amd64,linux/arm64). - This is a release candidate and is marked as a GitHub prerelease.