Skip to content

chore: update changelog#2154

Merged
Despire merged 5 commits into
masterfrom
chore/release-notes
Jun 29, 2026
Merged

chore: update changelog#2154
Despire merged 5 commits into
masterfrom
chore/release-notes

Conversation

@Despire

@Despire Despire commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • Documentation
    • Added release notes for version 0.15, including explicit upgrade guidance for deployments moving from 0.14.x.
    • Included a “Readme Before Deploying” runbook with safe upgrade sequencing and MongoDB 8.3 feature-compatibility verification steps.
    • Documented operational updates such as autoscaler behavior/opt-in availability, deployment instructions (including optional checksum verification), and optional credential hardening/network policy guidance.
    • Updated changelog navigation to add the new 0.15.x entry at the top.

@coderabbitai

coderabbitai Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2ac6bf37-d445-4f2d-aba7-2ba7508e481e

📥 Commits

Reviewing files that changed from the base of the PR and between 28da2cb and b729368.

📒 Files selected for processing (1)
  • docs/CHANGELOG/changelog-0.15.x.md
✅ Files skipped from review due to trivial changes (1)
  • docs/CHANGELOG/changelog-0.15.x.md

Walkthrough

Adds a new docs/CHANGELOG/changelog-0.15.x.md release note with upgrade guidance, deployment steps, and release highlights, and adds it to the changelog navigation in mkdocs.yml.

Changes

Claudie v0.15 Changelog

Layer / File(s) Summary
v0.15 changelog content
docs/CHANGELOG/changelog-0.15.x.md
Adds the v0.15 changelog header, upgrade warning, pre-deploy checklist, MongoDB 8.3 upgrade steps, deployment instructions, and the release’s “What’s Changed” list.
Changelog navigation entry
mkdocs.yml
Adds the v0.15 changelog page to the Changelog section in the mkdocs navigation.

Possibly related PRs

  • berops/claudie#2138: Adds a changelog entry with the same pre-deploy and MongoDB upgrade runbook structure.
  • berops/claudie#2057: Adds another versioned changelog page and matching navigation entry in mkdocs.yml.
  • berops/claudie#2018: Adds a prior changelog navigation update following the same mkdocs pattern.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title matches the main change: adding a new changelog entry and updating the changelog navigation.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/release-notes

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

Comment @coderabbitai help to get the list of available commands.

@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: 2

🧹 Nitpick comments (1)
docs/CHANGELOG/changelog-0.15.x.md (1)

81-83: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick win

Add language specifier to fenced code block.

The kubectl apply code block lacks a language specifier. Add bash for consistency with other code blocks in this file and to resolve the markdownlint warning.

- ```
+ ```bash
  kubectl apply -f https://github.com/berops/claudie/releases/latest/download/Claudie.yaml

<details>
<summary>🤖 Prompt for AI Agents</summary>

Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In @docs/CHANGELOG/changelog-0.15.x.md around lines 81 - 83, Add the missing
language specifier to the fenced code block in the changelog so it matches the
other markdown examples and satisfies markdownlint. Update the kubectl apply
snippet to use a bash fenced block in the same section of
changelog-0.15.x.md.


</details>

<!-- cr-comment:v1:6a64332fc24a885fc14fe976 -->

</blockquote></details>

</blockquote></details>

<details>
<summary>🤖 Prompt for all review comments with AI agents</summary>

Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @docs/CHANGELOG/changelog-0.15.x.md:

  • Line 9: The changelog text contains a typo in the autoscaler sentence: “will
    no longer by deployed” should be corrected to “will no longer be deployed.”
    Update the affected wording in the changelog entry so the sentence reads
    naturally and matches the intended meaning.
  • Line 102: The changelog entry contains a capitalization typo in the provider
    list, where the Google Cloud Platform abbreviation is written incorrectly.
    Update the text in the affected changelog item to use the standard “GCP”
    capitalization, keeping the rest of the release note unchanged.

Nitpick comments:
In @docs/CHANGELOG/changelog-0.15.x.md:

  • Around line 81-83: Add the missing language specifier to the fenced code block
    in the changelog so it matches the other markdown examples and satisfies
    markdownlint. Update the kubectl apply snippet to use a bash fenced block in
    the same section of changelog-0.15.x.md.

</details>

<details>
<summary>🪄 Autofix (Beta)</summary>

Fix all unresolved CodeRabbit comments on this PR:

- [ ] <!-- {"checkboxId": "4b0d0e0a-96d7-4f10-b296-3a18ea78f0b9"} --> Push a commit to this branch (recommended)
- [ ] <!-- {"checkboxId": "ff5b1114-7d8c-49e6-8ac1-43f82af23a33"} --> Create a new PR with the fixes

</details>

---

<details>
<summary>ℹ️ Review info</summary>

<details>
<summary>⚙️ Run configuration</summary>

**Configuration used**: Organization UI

**Review profile**: CHILL

**Plan**: Pro

**Run ID**: `386a9a31-8dbc-4a3e-82f4-eddb8ef8178a`

</details>

<details>
<summary>📥 Commits</summary>

Reviewing files that changed from the base of the PR and between d80e2b43d813ad31303ebd7b064af9dba95976ac and b53668cd687ec2889c9297018c02773a5afcd580.

</details>

<details>
<summary>📒 Files selected for processing (2)</summary>

* `docs/CHANGELOG/changelog-0.15.x.md`
* `mkdocs.yml`

</details>

</details>

<!-- This is an auto-generated comment by CodeRabbit for review status -->

Comment thread docs/CHANGELOG/changelog-0.15.x.md Outdated
Comment thread docs/CHANGELOG/changelog-0.15.x.md Outdated
Comment thread docs/CHANGELOG/changelog-0.15.x.md Outdated
Comment thread docs/CHANGELOG/changelog-0.15.x.md Outdated

@bernardhalas bernardhalas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Subject to the above suggestion. LGTM, thanks!

Co-authored-by: Bernard Halas <bernard.halas@berops.com>
@Despire Despire added this pull request to the merge queue Jun 29, 2026
Merged via the queue into master with commit 300eb16 Jun 29, 2026
7 checks passed
@Despire Despire deleted the chore/release-notes branch June 29, 2026 12:38
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.

3 participants