Skip to main content

Date-Based Versioning

With the delivery quantity being very high due to CI/CD (Continuous Integration/Continuous Deploy) evolutions, finding yourself in semantic versioning can become more costly.

The proposal below has been used in Home Assistant and has worked very well in the community.

I believe that every company could understand versioning very quickly and effectively?

Observe:

When you only have 1 deploy per day, the following proposal can be used.

2021.5.2

year.month.version

When more than one deploy happens per day, the proposal below becomes more interesting.

2021.5.3.2

year.month.day.version