Skip to content

[docs] Update release notes for Cozystack v0.31.0-rc.3 - #989

Merged
Timofei Larkin (lllamnyp) merged 1 commit into
mainfrom
changelogs-release-v0.31.0-rc.3
May 26, 2025
Merged

[docs] Update release notes for Cozystack v0.31.0-rc.3#989
Timofei Larkin (lllamnyp) merged 1 commit into
mainfrom
changelogs-release-v0.31.0-rc.3

Conversation

@NickVolynkin

@NickVolynkin Nick Volynkin (NickVolynkin) commented May 26, 2025

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • Documentation
    • Updated release notes to reflect the third release candidate, clarifying changes since v0.30.0.
    • Notable highlights include new GPU support in tenant Kubernetes clusters, expanded VerticalPodAutoscaler support, cross-architecture builds on ARM, enhanced HelmRelease synchronization, and improved ingress exposure options.
    • Updated changelog URL and acknowledged first-time contributors.

Signed-off-by: Nick Volynkin <nick.volynkin@gmail.com>
@coderabbitai

coderabbitai Bot commented May 26, 2025

Copy link
Copy Markdown
Contributor

Walkthrough

The changelog for version 0.31.0 has been updated to reference the third release candidate, clarify the comparison baseline as v0.30.0, and document new features, improvements, fixes, dependency updates, and workflow changes. The release policy and CI/CD workflows are refined, and the changelog URL is adjusted accordingly.

Changes

File(s) Change Summary
docs/changelogs/v0.31.0.md Updated release notes: incremented release candidate, clarified version baseline, documented new features, fixes, dependency updates, workflow and policy refinements, and updated changelog URL.

Poem

Three cheers for the changelog, now crisp and clear,
With features and fixes for all to cheer!
Release candidates march, dependencies align,
Workflows refined—oh, how divine!
From v0.30.0, we leap and hop,
This rabbit’s proud—no plans to stop! 🐇✨


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 0

🧹 Nitpick comments (8)
docs/changelogs/v0.31.0.md (8)

15-15: Fix nested list indentation and wrap bare URLs
The nested list item is indented by 4 spaces (MD007) and uses bare URLs (MD034).
Please reduce indentation to 2 spaces and wrap URLs in angle brackets or use markdown link syntax.

-    * [build] Add support for multi-architecture and cross-platform image builds. (@nbykov0 in https://github.com/cozystack/cozystack/pull/932 and https://github.com/cozystack/cozystack/pull/970)
+  * [build] Add support for multi-architecture and cross-platform image builds. (@nbykov0 in <https://github.com/cozystack/cozystack/pull/932> and <https://github.com/cozystack/cozystack/pull/970>)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

15-15: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


15-15: Bare URL used
null

(MD034, no-bare-urls)


15-15: Bare URL used
null

(MD034, no-bare-urls)


20-20: Wrap bare URL in markdown
This list item uses a bare URL (MD034). To satisfy markdownlint, please wrap the URL in angle brackets or convert to a markdown link.

-* [virtual-machine] Add support for various storages. (@kvaps in https://github.com/cozystack/cozystack/pull/974)
+* [virtual-machine] Add support for various storages. (@kvaps in <https://github.com/cozystack/cozystack/pull/974>)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

20-20: Bare URL used
null

(MD034, no-bare-urls)


24-24: Wrap bare URL in markdown
The pull request URL is bare (MD034). Please wrap it in angle brackets or turn it into a proper markdown link.

-* [apps] Remove user-facing config of limits and requests. (@lllamnyp in https://github.com/cozystack/cozystack/pull/935)
+* [apps] Remove user-facing config of limits and requests. (@lllamnyp in <https://github.com/cozystack/cozystack/pull/935>)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

24-24: Bare URL used
null

(MD034, no-bare-urls)


29-29: Fix nested list indentation and wrap bare URL
This nested item is over-indented (4 spaces vs 2 expected) and uses a bare URL.

-    * Support alpha and beta pre-releases. (@kvaps in https://github.com/cozystack/cozystack/pull/978)
+  * Support alpha and beta pre-releases. (@kvaps in <https://github.com/cozystack/cozystack/pull/978>)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

29-29: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


29-29: Bare URL used
null

(MD034, no-bare-urls)


48-48: Remove extra space before period & wrap URL
There’s an extra space before the period and the URL is bare (MD034).

-* [kubernetes] Fix Ingress-NGINX depends on Cert-Manager . (@kvaps in https://github.com/cozystack/cozystack/pull/976)
+* [kubernetes] Fix Ingress-NGINX depends on Cert-Manager. (@kvaps in <https://github.com/cozystack/cozystack/pull/976>)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

48-48: Bare URL used
null

(MD034, no-bare-urls)


69-70: Clean up spacing, improve phrasing & wrap URLs

  1. Remove extra space before period in line 69.
  2. Change “in the names” → “in tenant names” for clarity.
  3. Wrap both URLs.
-* [ci] Force-update release branch on tagged main commits . (@kvaps in https://github.com/cozystack/cozystack/pull/977)
+* [ci] Force-update release branch on tagged main commits. (@kvaps in <https://github.com/cozystack/cozystack/pull/977>)

-* [docs] Explain that tenants cannot have dashes in the names. (@NickVolynkin in https://github.com/cozystack/cozystack/pull/980)
+* [docs] Explain that tenants cannot have dashes in tenant names. (@NickVolynkin in <https://github.com/cozystack/cozystack/pull/980>)
🧰 Tools
🪛 LanguageTool

[uncategorized] ~70-~70: The determiner “their” seems more likely in this context.
Context: ...lain that tenants cannot have dashes in the names. (Nick Volynkin (@NickVolynkin) in https://github...

(AI_EN_LECTOR_REPLACEMENT_DETERMINER)

🪛 markdownlint-cli2 (0.17.2)

69-69: Bare URL used
null

(MD034, no-bare-urls)


70-70: Bare URL used
null

(MD034, no-bare-urls)


83-84: Wrap multiple bare URLs in markdown
Both lines contain bare URLs (MD034). Please wrap each in angle brackets or convert to link format.

-* Update KamajiControlPlane to edge-25.4.1. (@kvaps in https://github.com/cozystack/cozystack/pull/953, fixed by @nbykov0 in https://github.com/cozystack/cozystack/pull/983)
+* Update KamajiControlPlane to edge-25.4.1. (@kvaps in <https://github.com/cozystack/cozystack/pull/953>, fixed by @nbykov0 in <https://github.com/cozystack/cozystack/pull/983>)

-* Update cert-manager to v1.17.2. (@kvaps in https://github.com/cozystack/cozystack/pull/975)
+* Update cert-manager to v1.17.2. (@kvaps in <https://github.com/cozystack/cozystack/pull/975>)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

83-83: Bare URL used
null

(MD034, no-bare-urls)


83-83: Bare URL used
null

(MD034, no-bare-urls)


84-84: Bare URL used
null

(MD034, no-bare-urls)


97-97: Convert bare URL to markdown link
Wrap the full‐changelog URL in proper link syntax to satisfy MD034 and improve readability.

-**Full Changelog**: https://github.com/cozystack/cozystack/compare/v0.30.0...v0.31.0-rc.3
+**Full Changelog**: [Compare v0.30.0…v0.31.0-rc.3](https://github.com/cozystack/cozystack/compare/v0.30.0...v0.31.0-rc.3)
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

97-97: Bare URL used
null

(MD034, no-bare-urls)

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ee1763c and e83bf37.

📒 Files selected for processing (1)
  • docs/changelogs/v0.31.0.md (6 hunks)
🧰 Additional context used
🪛 markdownlint-cli2 (0.17.2)
docs/changelogs/v0.31.0.md

15-15: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


15-15: Bare URL used
null

(MD034, no-bare-urls)


15-15: Bare URL used
null

(MD034, no-bare-urls)


16-16: Bare URL used
null

(MD034, no-bare-urls)


17-17: Bare URL used
null

(MD034, no-bare-urls)


18-18: Bare URL used
null

(MD034, no-bare-urls)


19-19: Bare URL used
null

(MD034, no-bare-urls)


20-20: Bare URL used
null

(MD034, no-bare-urls)


21-21: Bare URL used
null

(MD034, no-bare-urls)


22-22: Bare URL used
null

(MD034, no-bare-urls)


23-23: Bare URL used
null

(MD034, no-bare-urls)


24-24: Bare URL used
null

(MD034, no-bare-urls)


26-26: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


26-26: Bare URL used
null

(MD034, no-bare-urls)


27-27: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


27-27: Bare URL used
null

(MD034, no-bare-urls)


28-28: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


28-28: Bare URL used
null

(MD034, no-bare-urls)


28-28: Bare URL used
null

(MD034, no-bare-urls)


28-28: Bare URL used
null

(MD034, no-bare-urls)


29-29: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


29-29: Bare URL used
null

(MD034, no-bare-urls)


48-48: Bare URL used
null

(MD034, no-bare-urls)


69-69: Bare URL used
null

(MD034, no-bare-urls)


70-70: Bare URL used
null

(MD034, no-bare-urls)


83-83: Bare URL used
null

(MD034, no-bare-urls)


83-83: Bare URL used
null

(MD034, no-bare-urls)


84-84: Bare URL used
null

(MD034, no-bare-urls)


97-97: Bare URL used
null

(MD034, no-bare-urls)

🪛 LanguageTool
docs/changelogs/v0.31.0.md

[uncategorized] ~70-~70: The determiner “their” seems more likely in this context.
Context: ...lain that tenants cannot have dashes in the names. (Nick Volynkin (@NickVolynkin) in https://github...

(AI_EN_LECTOR_REPLACEMENT_DETERMINER)

⏰ Context from checks skipped due to timeout of 90000ms (1)
  • GitHub Check: Build and Test
🔇 Additional comments (1)
docs/changelogs/v0.31.0.md (1)

1-2: Confirm updated release candidate and baseline reference
The opening lines correctly reference “third release candidate” and the comparison baseline v0.30.0.

@lllamnyp
Timofei Larkin (lllamnyp) deleted the changelogs-release-v0.31.0-rc.3 branch May 26, 2025 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants