Skip to content

Prepare for release v0.18.0 - #210

Merged
llucax merged 2 commits into
frequenz-floss:v0.x.xfrom
llucax:release-v0.18
Nov 18, 2025
Merged

Prepare for release v0.18.0#210
llucax merged 2 commits into
frequenz-floss:v0.x.xfrom
llucax:release-v0.18

Conversation

@llucax

@llucax llucax commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@github-actions github-actions Bot added part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests labels Nov 18, 2025
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR prepares the repository for the v0.18.0 release, which introduces major breaking changes aligned with upstream Microgrid API specification version 0.18.x and frequenz-api-common v1 namespace.

Key changes:

  • Removed duplicate code in test case assertion functions
  • Completely rewrote RELEASE_NOTES.md with comprehensive upgrade documentation including migration guide from v0.9.1

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
tests/client_test_cases/set_component_power_active/success_case.py Removed duplicate docstring and assert statement in assert_client_result() function
tests/client_test_cases/set_component_power_active/no_lifetime_case.py Removed duplicate assert statement in assert_client_result() function
RELEASE_NOTES.md Complete rewrite of release notes with detailed upgrade guide covering breaking API changes, migration instructions with code examples, and documentation of new features and bug fixes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@llucax
llucax added this pull request to the merge queue Nov 18, 2025
Merged via the queue into frequenz-floss:v0.x.x with commit 0bb5338 Nov 18, 2025
12 checks passed
@llucax
llucax deleted the release-v0.18 branch November 18, 2025 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants