콘텐츠로 이동

Release Policy

이 콘텐츠는 아직 번역되지 않았습니다.

Actionbase follows Semantic Versioning (SemVer) to communicate changes clearly.

Versions follow the format MAJOR.MINOR.PATCH:

  • MAJOR: Incompatible API changes
  • MINOR: New features, backward compatible
  • PATCH: Bug fixes, backward compatible

Example: 1.2.3 → Major 1, Minor 2, Patch 3

Actionbase has been running in production internally at Kakao. The open-source release is in preparation. During the 0.x.x phase:

  • APIs may change between releases
  • Installation and operations guides are being prepared
  • Feedback and experimentation are welcome

The 1.0.0 release will mark the point where external users can deploy Actionbase in production environments.

The following applies after 1.0.0:

  • PATCH releases are always safe to upgrade
  • MINOR releases add features without breaking existing functionality
  • MAJOR releases may include breaking changes; migration guides will be provided

Before a release, one or more release candidates (-rc.N) may be published for community testing and feedback.

To participate:

Currently, only the latest release is actively supported with bug fixes and security patches.

As the project matures, we may introduce Long-Term Support (LTS) releases with extended maintenance windows.

All modules share the same version and are released together.

ModuleArtifactDistribution
coreJava libraryGitHub Packages (Maven Central after 1.0.0)
serverDocker imageghcr.io/kakao/actionbase
cliBinaryGitHub Releases

Release announcements are posted in GitHub Releases.