Updating your project with the Angular CLI
The Angular framework is continually evolving with new features and optimizations, but to help communities and developers keep organized and their applications up to date, the Angular team uses semantic versioning to number their releases.
A semantic version number is composed of three parts and each part has the following representation:
- Major: A number that is increased every time there is a change in the framework, which in turn requires us to change something in our application so that it continues to work, also known as a breaking change
- Minor: A number that is increased when the new version has a new functionality that we can use, but if we don’t use it, we don’t need to change our application
- Patch: A number that is increased when there is a correction to the framework and we do not need to change our code; this is widely used for versions that have security corrections
In this book, we are working...