Maintain consistent and informative changelog documentation by following these practices: 1. Structure changelogs with an "Unreleased" section at the top where all pending changes are documented before release
Maintain consistent and informative changelog documentation by following these practices:
Example:
# Changelog
## Unreleased
- [BREAKING] Remove `opentelemetry.semconv.attributes.network_attributes.NETWORK_INTERFACE_NAME` due to deprecation in the specification
- Add `Final` decorator to constants to prevent accidental reassignment in strongly-typed code
## v1.0.0 (2023-04-01)
- Initial stable release
- Fix span context manager typing by using ParamSpec from typing_extensions
This approach ensures users and developers can easily track changes, understand their impact, and prepare for upgrades appropriately.
Enter the URL of a public GitHub repository