Skip to content

Version 7.5.3#294

Merged
ildyria merged 2 commits intomasterfrom
version-7.5.3
Mar 23, 2026
Merged

Version 7.5.3#294
ildyria merged 2 commits intomasterfrom
version-7.5.3

Conversation

@ildyria
Copy link
Member

@ildyria ildyria commented Mar 23, 2026

Summary by CodeRabbit

  • Bug Fixes

    • Fixed XSS vulnerability in the RSS feed by escaping photo descriptions.
  • Documentation

    • Published v7.5.3 release notes, credited a new contributor, and noted German translation updates.
  • UI

    • Updated displayed release version and release count in the announcement and roadmap pages.

@ildyria
Copy link
Member Author

ildyria commented Mar 23, 2026

@coderabbitai review ?

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 23, 2026

@ildyria: Sure! I'll review the changes for version 7.5.3.

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 23, 2026

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: e4b8a81c-e1fc-4278-b5e6-f8fa7acddbde

📥 Commits

Reviewing files that changed from the base of the PR and between cdbd5a5 and e415d93.

📒 Files selected for processing (2)
  • docs/releases.md
  • src/pages/roadmap.astro
✅ Files skipped from review due to trivial changes (2)
  • src/pages/roadmap.astro
  • docs/releases.md

📝 Walkthrough

Walkthrough

Added release v7.5.3 (Mar 23, 2026) documenting an XSS fix in the RSS feed; synchronized version numbers and links in the announcement widget and roadmap, updated roadmap release entries (including changing v7.5.1 to security) and incremented the total release count.

Changes

Cohort / File(s) Summary
Documentation & Changelog
docs/releases.md
Added new v7.5.3 entry (Fix XSS in RSS feed), noted translation updates, and credited new contributor hyazinthh.
Release Announcement
src/components/widgets/Announcement.astro
Updated announcement link target and display text from Lychee v7.5.2 to Lychee v7.5.3.
Roadmap & Version Display
src/pages/roadmap.astro
Prepended v7.5.3 release (type: security, highlight: Fix XSS in RSS feed), changed v7.5.1 type to security, updated latest version from 7.5.27.5.3, and incremented total releases 120→121.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Poem

🐰 I hopped a patch across the code,
Feed descriptions now safely mode,
Seven point five point three—hooray!
I burrowed bugs and tucked them away,
A tiny carrot for the road.

🚥 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
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/roadmap.astro (1)

173-177: Derive summary stats from releases to avoid future drift.
These values are duplicated state and will eventually desync from the array.

Suggested refactor
 const releases = [
   { version: 'v7.5.3', date: 'Mar 23, 2026', title: 'Hotfix', type: 'bugfix', highlights: ['Fix XSS in RSS feed'] },
   ...
 ];
+
+const latest_release = releases[0];
+const latest_version = latest_release.version.replace(/^v/, '');
+const total_releases = releases.length;
-          <div class="text-4xl font-bold text-primary">7.5.3</div>
+          <div class="text-4xl font-bold text-primary">{latest_version}</div>
...
-          <div class="text-4xl font-bold text-primary">121</div>
+          <div class="text-4xl font-bold text-primary">{total_releases}</div>

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: b0e7e6b8-dae3-4971-a0b4-209c9076ff41

📥 Commits

Reviewing files that changed from the base of the PR and between 758e822 and cdbd5a5.

📒 Files selected for processing (3)
  • docs/releases.md
  • src/components/widgets/Announcement.astro
  • src/pages/roadmap.astro

@ildyria ildyria merged commit 0bbf0dc into master Mar 23, 2026
2 checks passed
@ildyria ildyria deleted the version-7.5.3 branch March 23, 2026 22:25
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