Skip to content

Release icons by 06.06.2026 - #877

Merged
raininforest merged 5 commits into
mainfrom
release/sdds-icons-v0.32.0
Aug 6, 2026
Merged

Release icons by 06.06.2026#877
raininforest merged 5 commits into
mainfrom
release/sdds-icons-v0.32.0

Conversation

@salutedevs

@salutedevs salutedevs commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Icons were updated to v1.244.0

  • XML tag: sdds-icons-v0.32.0
  • Compose tag: sdds-icons-compose-v0.2.0

Summary by CodeRabbit

  • New Features

    • Added Compose icons for profile pins, screen sharing with pin and unpin states, and translation.
    • Each icon is available in filled and outline variants at 16dp, 24dp, and 36dp sizes.
  • Updates

    • Updated the icons libraries to their latest minor versions, including the new icon set.
    • Improved icon release automation and pull request generation for more consistent library updates.

@coderabbitai

coderabbitai Bot commented Aug 6, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@raininforest, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 42 minutes

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 35e1446c-b791-421d-a8aa-05f2e1bd743d

📥 Commits

Reviewing files that changed from the base of the PR and between 90dfcfd and ec7a3be.

📒 Files selected for processing (1)
  • .github/workflows/generate-icons.yml
📝 Walkthrough

Walkthrough

Added 27 public Compose ImageVector icons across profile-pin, screen-share pin/unpin, and translate families. Updated icon library versions and changed the release workflow to use date-named branches with separate XML and Compose version metadata.

Changes

Compose icon release

Layer / File(s) Summary
Profile-pin icon variants
sdds-core/icons-compose/src/commonMain/kotlin/com/sdds/icons/compose/ProfilePin*.kt
Added filled and outlined profile-pin icons in 16dp, 24dp, and 36dp sizes.
Screen-share pin and unpin variants
sdds-core/icons-compose/src/commonMain/kotlin/com/sdds/icons/compose/ScreenShare*.kt
Added filled and outlined screen-share pin and unpin icons in 16dp, 24dp, and 36dp sizes.
Translate icons and version updates
sdds-core/icons-compose/src/commonMain/kotlin/com/sdds/icons/compose/Translate*.kt, gradle/*.toml, sdds-core/*/gradle.properties
Added filled and outlined translate icons in three sizes. Updated the icon library versions to 0.32.0 and 0.2.0.
Date-based icon release workflow
.github/workflows/generate-icons.yml
The workflow now extracts separate XML and Compose versions, creates date-named release branches, and opens pull requests with both icon tags.

Estimated code review effort: 4 (Complex) | ~45 minutes

Possibly related PRs

Suggested reviewers: malilex, serramorec, angirb

🚥 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 clearly identifies the pull request as an icon release and includes the release date.
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 release/sdds-icons-v0.32.0

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.

raininforest
raininforest previously approved these changes Aug 6, 2026
@raininforest raininforest changed the title Release sdds-icons-v0.32.0 Release icons by 06.06.2026 Aug 6, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
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 @.github/workflows/generate-icons.yml:
- Around line 87-97: The release workflow’s existing-branch check in “Verify
release branch not exists” must support recovery instead of unconditionally
failing. When the date-based release branch exists, validate its expected
release metadata and create or verify the corresponding pull request, then skip
generation and commit steps only after that validation succeeds; retain the
current new-branch flow when no branch exists.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: a1fee813-8dac-4eab-8663-60f44680116d

📥 Commits

Reviewing files that changed from the base of the PR and between 19888fe and 90dfcfd.

📒 Files selected for processing (1)
  • .github/workflows/generate-icons.yml

Comment thread .github/workflows/generate-icons.yml Outdated
@raininforest raininforest self-assigned this Aug 6, 2026
@raininforest
raininforest merged commit 255bbc0 into main Aug 6, 2026
19 checks passed
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