We aim to provide citizens and visitors of the city of Ghent a uniform experience throughout our many websites and applications. At the same time it is imperative that we continue evolving, and we expect the same from projects depending on this style guide.
We use semantic versioning to help understand the potential impact of a new version.
major.minor.patch
For minor and major versions, please always check the changelog for required actions.
We strive for a major release every six months. This should enable us to keep up to date with the style guide and expectations of the city. While also allowing developers and projects to plan their biannual updates.
Major releases are planned for the beginning of October and the beginning of April.
Components and classNames marked as deprecated will be announced in the changelog.
These will still be available for the next two major releases and removed in the third.
This gives you 18 months to update your projects.
For instance: the component checkbox with filter
has been marked deprecated in version 4.0.0 (October 2020)
and will be permanently removed in version 7.0.0 (April 2022).