Skip to content

OpenAPI Platform v0.1.5-rc.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 15:34
· 15 commits to main since this release
8c5be90

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/v1 protocol is unchanged. Platform and Service remain independently versioned.
  • Upgrades from v0.1.3 or earlier require a new PostgreSQL database or a new PGlite data directory, following the migration procedure introduced in v0.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.1 artifact 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.