Skip to content

Should the next major version be v1? #699

@LeaVerou

Description

@LeaVerou

Color.js has definitely reached that level of maturity. The downside is that once you're on v1, you have to fully embrace semver, which means no backwards incompatible changes without a major version bump.

This always seemed a little too restrictive to me, often there are technically backwards incompatible changes, that only affect a tiny fraction of users, and having to bump the major version for them seems like it helps no-one.

But OTOH, it is getting a bit ridiculous to have such a mature project behind v0, and it does affect perception.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions