Code Changes
An explanation of the code changes for each version of Joomla. This documentation is outside the development documentation to be version in dependent. The Documentation is per CMS version and it makes not much sense to see only deprecations and improvements up to the current CMS version.
Joomla! is trying to follow SemVer as much as possible but some parts of SemVer doesn't fit into the lifecycle of the CMS.
Deprecations
Base on SemVer deprecations are only introduced in minor versions but not removed in the next major version. Production department decided in motion PROD2022/011 that deprecations will not removed in the next major version. Instead, it will be removed in the next next major version but don't have to. This allows 3rd party developer to have at least 2 years to adapter there code.