Skip to content

Roadmap

Boss_1s edited this page May 16, 2026 · 8 revisions

Roadmap

This is the roadmap for kms. As time goes on, more and more items may be added to this roadmap.

Learn more about the versioning system

Learn about supported versions

Project Branches & Release Logic

This repo has two branches: a main branch, and a beta branch. A dev branch may also be added. dev will be sourced from beta, and beta is sourced from main.

  • The main branch will always contain updates for the current minor version. As of May 16th, this would be kms-semver1.2.x.x.x. A beta build for this will always be released every two weeks, regardless of official patch releases in between.

  • The beta branch will always contain features for the next minor version. As of May 16th, this would be kms-semver1.3.x.x.x. A beta build for this branch is released every month until the official release of the version.

  • The dev branch currently does not exist. I am currently deciding how this branch will function when it comes to releases. kms-semver2.0 will most likely be wither on its own branch, or be the dev branch itself, sourced from beta.

The "No" List

kms will NEVER have the following features:

  • The ability to interact with files other than JSON and possibly SQL
  • The reliance on other libraries that function similar to kms

Known Bugs

Some of these bugs may be fixed in the release of kms-semver1.3 instead of kms-semver1.2.x.x.x.

Possible Future Features

Possible Breaking Changes in kms-semver1.3

[See more info about kms-semver2.0 here.]

Clone this wiki locally