Skip to content

version 6.8.1#232

Merged
ildyria merged 1 commit intomasterfrom
version-6.8.1
Aug 18, 2025
Merged

version 6.8.1#232
ildyria merged 1 commit intomasterfrom
version-6.8.1

Conversation

@ildyria
Copy link
Copy Markdown
Member

@ildyria ildyria commented Aug 18, 2025

Summary by CodeRabbit

  • Documentation

    • Added release notes for v6.8.1, including a migration fix for large tag counts with improved recovery from incomplete runs.
    • Highlighted upcoming improvements: faster sync via parallel jobs, AND/OR matching in tag albums, and restored drag-and-select in album view.
    • Standardized wording across prior entries (e.g., “fix” to “fixes”) and aligned formatting.
  • Chores

    • Updated the in-app announcement to reference the v6.8.1 release.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Aug 18, 2025

📝 Walkthrough

Walkthrough

Adds release notes for v6.8.1 in docs/releases.md with migration fix and minor features; standardizes “fix” to “fixes” across entries. Updates Announcement.astro to reference v6.8.1 in link and text. No code or API changes.

Changes

Cohort / File(s) Summary
Release notes documentation
docs/releases.md
Adds v6.8.1 section (date, migration fix, feature notes); standardizes wording (“fix”→“fixes”) and minor formatting across entries.
UI announcement update
src/components/widgets/Announcement.astro
Updates announcement link and copy from v6.8.0 to v6.8.1; structure and CVSS notice unchanged.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

A rabbit taps the changelog page,
“v6.8.1”—I thump with sage.
Docs polished neat, the banner’s bright,
Tags migrate smooth, all set to write.
I hop through notes with quiet cheer,
Another patch—the path is clear. 🐇✨

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch version-6.8.1

🪧 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.
    • 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.
  • 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 the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

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

CodeRabbit Commands (Invoked using PR/Issue comments)

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

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

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • 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.

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: 0

🧹 Nitpick comments (6)
docs/releases.md (6)

35-36: Consistency: use “Released on …” (matches all other entries)

Earlier sections use “Released on …”. Adjust for consistency.

Apply this diff:

-Released on Aug 18, 2025
+Released on Aug 18, 2025

39-42: Polish migration paragraph for clarity and grammar

Tighten wording, fix pluralization, and reduce ambiguity about recovery behavior.

Apply this diff:

-Update 6.8.0 came with a nasty small issue in one of the database migration. In the event your database is using a large amount of tags, the migration would fail due to duplicates conditions. We updated the migration file to handle this case and such that if you ended up in an incomplete database migration state, you could still get back up and running.
+Update 6.8.0 shipped with a small issue in one of the database migrations. On instances with a large number of tags, the migration could fail due to duplicate-condition errors. We updated the migration to handle this case and ensured that if your update left the database in an incomplete migration state it can recover cleanly.
 
-With this short notice, we also added a few small features that were nearly ready for version 6.8.0 but didn't make the cut.
+With this patch release, we also added a few small features that were nearly ready for version 6.8.0 but didn't make the cut.

45-46: Grammar: “photos shown … any of the tags”

Minor language fixes.

Apply this diff:

-* `new` #3624 : Add support for and/or in tag albums by @ildyria
-  > This change allows you to specify if you want the photos showed in a Tag album to match all the tags, or any of the tag.
+* `new` #3624 : Add support for and/or in tag albums by @ildyria
+  > This change allows you to specify whether photos shown in a Tag album should match all tags or any of the tags.

47-49: Grammar: pluralize “feature”; clearer phrasing for selection behavior

Apply this diff:

-* `new` #3504 : feat: Drag & select is back! by @ildyria
-  > One of the missing feature since version 4 was the ability to drag and select photos in the album view. This is now back.
-  > We tried to also make it more obvious what can and cannot be selected in such way on the album view.
+* `new` #3504 : feat: Drag & select is back! by @ildyria
+  > One of the missing features since version 4 was the ability to drag-select photos in the album view. This is now back.
+  > We also made it clearer which items can and cannot be selected in this way on the album view.

50-52: Clarity: describe what changed in the migration fix more precisely

Apply this diff:

 * `fixes` #3626 : Fix migration when large amounts of tags are used by @ildyria
-  > The migration that was introduced in version 6.8.0 was failing when a large amount of tags were used. We fixed this by
-  > formatting the tags, and chunking at insert time to avoid large insert queries.
+  > The migration introduced in version 6.8.0 was failing when a large number of tags were used. This was fixed by
+  > normalizing tag values and chunking inserts to avoid oversized INSERT statements.

190-190: Nit: capitalize “Fix” after the colon for consistency

Most bullets capitalize the action after the colon.

Apply this diff:

-* `fixes` #3499 : fix header always showing up by @ildyria.
+* `fixes` #3499 : Fix header always showing up by @ildyria.
📜 Review details

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

💡 Knowledge Base configuration:

  • MCP integration is disabled by default for public repositories
  • Jira integration is disabled
  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 67a16c9 and 086e582.

📒 Files selected for processing (2)
  • docs/releases.md (6 hunks)
  • src/components/widgets/Announcement.astro (1 hunks)
🔇 Additional comments (6)
src/components/widgets/Announcement.astro (2)

17-18: LGTM: version link and label correctly bumped to v6.8.1

Href and visible copy both point to v6.8.1. No structural changes introduced.


17-18: Confirm release tag timing to avoid a transient 404

If this banner deploys before the GitHub tag is published, the link will 404 temporarily. Confirm the tag is live before merging, or hold merge until the Lychee release is published.

docs/releases.md (4)

105-105: LGTM: standardized to “fixes”

The sweep to normalize “fix” → “fixes” in these entries improves consistency with the rest of the changelog.

Also applies to: 107-107, 109-109, 111-111, 112-112, 113-113, 115-115, 117-117


165-165: LGTM: wording reads well

Entry title is clear and consistent with neighboring items.


226-226: LGTM

No issues spotted.


492-492: LGTM

Reads consistently with the rest of the document.

@ildyria ildyria merged commit 5771a1d into master Aug 18, 2025
2 checks passed
@ildyria ildyria deleted the version-6.8.1 branch August 18, 2025 14:18
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