Skip to content

Update#299

Merged
ildyria merged 2 commits intomasterfrom
version-7.5.4
Apr 8, 2026
Merged

Update#299
ildyria merged 2 commits intomasterfrom
version-7.5.4

Conversation

@ildyria
Copy link
Copy Markdown
Member

@ildyria ildyria commented Apr 8, 2026

Summary by CodeRabbit

  • New Features

    • Vulnerability live check: System queries GitHub security advisories on login and displays a modal alerting users if their version is affected, with option to disable checking.
  • Documentation

    • Released v7.5.4 with multiple improvements and bug fixes.
  • Chores

    • Removed homepage teaser overlay.
    • Updated version information across site to v7.5.4.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 8, 2026

📝 Walkthrough

Walkthrough

This PR bumps the release version to v7.5.4, updates documentation and UI components to reflect the new version, and disables a teaser overlay script by commenting it out.

Changes

Cohort / File(s) Summary
Release Documentation
docs/releases.md
Added v7.5.4 release section documenting vulnerability live check feature, offline escape hatch configuration, and new contributors.
Version Updates
src/components/widgets/Announcement.astro, src/pages/roadmap.astro
Updated version references from v7.5.3 to v7.5.4; roadmap also increments total releases count from 121 to 122.
Feature Toggle
src/pages/index.astro
Disabled teaser overlay script by wrapping DOMContentLoaded handler and associated localStorage/DOM manipulation logic in HTML comments.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 A version bump, oh what a sight!
From 7.5.3 to .4 shining bright,
The teaser sleeps (just commented away),
New docs and links greet the day! 🥕✨

🚥 Pre-merge checks | ✅ 1
✅ Passed checks (1 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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 and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

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)
src/pages/index.astro (1)

258-329: Consider removing the disabled teaser block if it’s not coming back soon.

Keeping a large commented script in-page adds maintenance noise. If this is a permanent disablement, deleting it (or moving it to issue history) will keep index.astro cleaner.


ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 3ab1c0ea-a99e-4503-91d1-150a7229dbf2

📥 Commits

Reviewing files that changed from the base of the PR and between d98e202 and 89f3abf.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (4)
  • docs/releases.md
  • src/components/widgets/Announcement.astro
  • src/pages/index.astro
  • src/pages/roadmap.astro

@ildyria ildyria merged commit cbc725c into master Apr 8, 2026
2 checks passed
@ildyria ildyria deleted the version-7.5.4 branch April 8, 2026 14:03
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.

1 participant