v0.4.0
Frequenz Common API Release Notes
Summary
Added versioning to the API, added new component category variants, and split
sensors out of components.
Upgrading
-
The package names have been changed from
frequenz.api.common.<package>to
frequenz.api.common.v1.<package>.v1is the API's major version, and will
be incremented for breaking changes. -
Added
frequenz.api.common.sensorspackage, containing the enums
SensorCategoryandSensorType. Removed the component category variant
COMPONENT_CATEGORY_SENSORand the enumSensorTypefrom
frequenz.api.common.components. -
The component category variant
PRECHARGE_MODULEhas been renamed to
PRECHARGER.
New Features
-
Added a new component category variant:
COMPONENT_CATEGORY_FUSE. -
Added a new component category variant:
COMPONENT_CATEGORY_VOLTAGE_TRANSFORMER.
What's Changed
- Clear release notes by @llucax in #55
- Bump mypy from 1.4.1 to 1.5.0 by @dependabot in #56
- Bump mypy from 1.5.0 to 1.5.1 by @dependabot in #57
- Upgrade to repo-config v0.5.2 by @llucax in #59
- Bump mkdocs-material from 9.1.21 to 9.2.1 by @dependabot in #63
- Bump mkdocs-material from 9.2.1 to 9.2.3 by @dependabot in #64
- Bump mkdocs-section-index from 0.3.5 to 0.3.6 by @dependabot in #74
- Bump mkdocstrings[python] from 0.22.0 to 0.23.0 by @dependabot in #68
- Bump pytest from 7.4.0 to 7.4.2 by @dependabot in #76
- Bump black from 23.7.0 to 23.9.1 by @dependabot in #77
- Bump mkdocs-literate-nav from 0.6.0 to 0.6.1 by @dependabot in #78
- Bump mkdocs-material from 9.2.3 to 9.3.1 by @dependabot in #79
- Bump mkdocs-section-index from 0.3.6 to 0.3.7 by @dependabot in #81
- Bump mkdocs-material from 9.3.1 to 9.3.2 by @dependabot in #84
- Bump mkdocs-section-index from 0.3.7 to 0.3.8 by @dependabot in #87
- Bump pylint from 2.17.5 to 2.17.6 by @dependabot in #89
- Bump mkdocs-material from 9.3.2 to 9.4.2 by @dependabot in #88
- Add versioning to common proto files by @tiyash-basu-frequenz in #90
- Introduce new component categories by @tiyash-basu-frequenz in #92
- Add new sensor category and metric enums by @tiyash-basu-frequenz in #93
- Rename
PRECHARGE_MODULEtoPRECHARGERby @tiyash-basu-frequenz in #91 - Clean up release notes for release v0.4.0 by @tiyash-basu-frequenz in #94
Full Changelog: v0.3.1...v0.4.0