svg-pcb icon indicating copy to clipboard operation
svg-pcb copied to clipboard

Versioning

Open leomcelroy opened this issue 2 years ago • 2 comments

Should add versioning metadata to files. When version in file doesn't match the editor version we should alert the user. Version could be specified as such:

// @version: v0.0.1

At a minimum we should do a tagged release of each version. We may want to host them too.

leomcelroy avatar Feb 24 '23 04:02 leomcelroy

We probably should use semantic versioning https://semver.org/

I would go with a version string in constants.js where there would be 3 constants.

const VERSION_MAJOR = 0;
const VERSION_MINOR = 1;
const VERSION_PATCH = 1;
const VERSION_STRING = VERSION_MAJOR.toString() + "." + VERSION_MINOR.toString() + "." + VERSION_PATCH.toString();

kr15h avatar Mar 24 '23 17:03 kr15h

version checking added, if version mismatch we should point to a change log or release notes

leomcelroy avatar Apr 12 '23 03:04 leomcelroy