Skip to content

chore(release): v2.17.0 - #1271

Merged
LucasSantana-Dev merged 2 commits into
mainfrom
chore/release-v2.17.0
Jun 8, 2026
Merged

LucasSantana-Dev merged 2 commits into
mainfrom
chore/release-v2.17.0

Conversation

@LucasSantana-Dev

@LucasSantana-Dev LucasSantana-Dev commented Jun 8, 2026 •

Copy link
Copy Markdown
Owner

Batched release cutting v2.17.0 — formalizes the 90 commits merged+deployed since v2.16.0 (2026-05-29). All code is already live in prod (auto-deploy per merge); this bumps the package versions, promotes the changelog, and will be tagged + published as a GitHub release on merge.

Bump rationale (semver): 11 feat, 44 fix, 2 security, 13 refactor, 2 perf, no breaking changes → minor (2.16.0 → 2.17.0).

Highlights:

  • Support-report intake (bot + backend + web)
  • Autoplay seed-similarity grounding + genre-conditioned scoring (anti-drift)
  • Redis → Postgres source-of-truth migration (history, queues, snapshots, counters, settings, caches)
  • SHA-pinned deploys with auto-rollback; observability layers (markers, heartbeat, alerts, Sentry chokepoints)
  • Large resilience + web-audit fix batch; security hardening (secret/PII redaction, token trimming, CORS, env assertions)

Changes: 5 package.json version bumps (→ 2.17.0), lockfile version sync, CHANGELOG [2.17.0] section. No code changes.

Summary by CodeRabbit

  • Chores
    • Version 2.17.0 released across all packages with updated changelog documenting new features, improvements, bug fixes, security updates, and internal enhancements.

Summary by cubic

Cut v2.17.0 release by bumping versions across root, @lucky/backend, @lucky/bot, lucky-webapp, and @lucky/shared, syncing the lockfile, and promoting the CHANGELOG. Also updates the CHANGELOG to use the canonical “Guild Automation” term; no code changes—this publishes the minor release already running in prod.

Written for commit c08704c. Summary will update on new commits.

Review in cubic

Batched release of 90 commits since v2.16.0 (all already deployed via
auto-deploy). 11 features, 44 fixes, 2 security, no breaking changes →
minor bump. Highlights: support-report intake, autoplay seed-similarity +
genre scoring, Redis→Postgres source-of-truth migration, SHA-pinned deploys
with auto-rollback, observability layers, and a large resilience/web-audit
fix batch. See CHANGELOG.md.
@vercel

vercel Bot commented Jun 8, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lucky Ready Ready Preview, Comment Jun 8, 2026 2:47pm

Request Review

@greptile-apps greptile-apps 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.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file bot backend frontend shared size/m labels Jun 8, 2026
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

Failed to generate code suggestions for PR

@coderabbitai

coderabbitai Bot commented Jun 8, 2026 •

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps the Lucky monorepo version from 2.16.0 to 2.17.0. The CHANGELOG.md is updated with a new release section documenting new features, changes, fixes, security updates, and internal notes. All workspace packages (root, backend, bot, frontend, and shared) synchronize their version fields to 2.17.0.

Changes

Release 2.17.0

Layer / File(s) Summary
Release changelog entry for 2.17.0
CHANGELOG.md
CHANGELOG.md adds the 2.17.0 release section (dated 2026-06-08) with Added, Changed, Fixed, Security, and Internal subsections documenting release notes.
Monorepo package version synchronization
package.json, packages/backend/package.json, packages/bot/package.json, packages/frontend/package.json, packages/shared/package.json
Root package.json and all workspace packages are bumped from 2.16.0 to 2.17.0 to synchronize versions across the monorepo.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

infra, size/xs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore(release): v2.17.0' directly and clearly summarizes the main change—a release version bump from 2.16.0 to 2.17.0 across all package.json files and CHANGELOG.
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.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

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

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/release-v2.17.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 and usage tips.

@github-actions

github-actions Bot commented Jun 8, 2026 •

Copy link
Copy Markdown

Size Change: +1.6 kB (+0.37%)

Total Size: 434 kB

📦 View Changed
Filename Size Change
packages/frontend/dist/assets/Admin-C-miFE0O.js 2.29 kB +2.29 kB (new file) 🆕
packages/frontend/dist/assets/Admin-UZPDA7d-.js 0 B -2.29 kB (removed) 🏆
packages/frontend/dist/assets/AdminSupport-DCmHqnqd.js 1.57 kB +1.57 kB (new file) 🆕
packages/frontend/dist/assets/AdminSupport-DlgXOmy5.js 0 B -1.57 kB (removed) 🏆
packages/frontend/dist/assets/AutoMessages-BA9ISYCh.js 0 B -3.21 kB (removed) 🏆
packages/frontend/dist/assets/AutoMessages-dtVb5cuy.js 3.2 kB +3.2 kB (new file) 🆕
packages/frontend/dist/assets/AutoMod-CNIFj7A5.js 4.15 kB +4.15 kB (new file) 🆕
packages/frontend/dist/assets/AutoMod-DB-pMMw1.js 0 B -4.15 kB (removed) 🏆
packages/frontend/dist/assets/badge-eEY8Zw2c.js 0 B -500 B (removed) 🏆
packages/frontend/dist/assets/badge-yI6pGiiU.js 498 B +498 B (new file) 🆕
packages/frontend/dist/assets/Card-BTeSORRs.js 0 B -505 B (removed) 🏆
packages/frontend/dist/assets/Card-s0M0r_BJ.js 504 B +504 B (new file) 🆕
packages/frontend/dist/assets/Changelog-BjgZPZcV.js 32.8 kB +32.8 kB (new file) 🆕
packages/frontend/dist/assets/Changelog-DxFk7GEf.js 0 B -31.3 kB (removed) 🏆
packages/frontend/dist/assets/CommandsConfig-Cri-m0_M.js 0 B -1.45 kB (removed) 🏆
packages/frontend/dist/assets/CommandsConfig-DtkTrSES.js 1.45 kB +1.45 kB (new file) 🆕
packages/frontend/dist/assets/Config-B6e3aq-b.js 1.93 kB +1.93 kB (new file) 🆕
packages/frontend/dist/assets/Config-D09F1AbO.js 0 B -1.93 kB (removed) 🏆
packages/frontend/dist/assets/CustomCommands-CvRHE7OF.js 2.1 kB +2.1 kB (new file) 🆕
packages/frontend/dist/assets/CustomCommands-Cxgt8gLQ.js 0 B -2.1 kB (removed) 🏆
packages/frontend/dist/assets/DashboardOverview-DbIo-kbp.js 3.9 kB +3.9 kB (new file) 🆕
packages/frontend/dist/assets/DashboardOverview-SzaJO6oy.js 0 B -3.9 kB (removed) 🏆
packages/frontend/dist/assets/Docs-C9JkwZ9H.js 17.6 kB +17.6 kB (new file) 🆕
packages/frontend/dist/assets/Docs-DX38RIia.js 0 B -17.6 kB (removed) 🏆
packages/frontend/dist/assets/DocsShell-BrGmFvci.js 0 B -1.42 kB (removed) 🏆
packages/frontend/dist/assets/DocsShell-Db7m6MFb.js 1.42 kB +1.42 kB (new file) 🆕
packages/frontend/dist/assets/EmbedBuilder-BESKuiGt.js 3.32 kB +3.32 kB (new file) 🆕
packages/frontend/dist/assets/EmbedBuilder-CtS7lTO0.js 0 B -3.32 kB (removed) 🏆
packages/frontend/dist/assets/Features-BxriJrOO.js 755 B +755 B (new file) 🆕
packages/frontend/dist/assets/Features-DzOkl6gN.js 0 B -754 B (removed) 🏆
packages/frontend/dist/assets/GuildAutomation-CuczxUrD.js 0 B -3 kB (removed) 🏆
packages/frontend/dist/assets/GuildAutomation-DuVSFKih.js 3 kB +3 kB (new file) 🆕
packages/frontend/dist/assets/index-BbT-i3ZT.js 0 B -59.3 kB (removed) 🏆
packages/frontend/dist/assets/index-BtJgZwiU.js 59.3 kB +59.3 kB (new file) 🆕
packages/frontend/dist/assets/input-CybbfVU0.js 463 B +463 B (new file) 🆕
packages/frontend/dist/assets/input-g3CF9d1s.js 0 B -463 B (removed) 🏆
packages/frontend/dist/assets/label-DfNKMTTN.js 474 B +474 B (new file) 🆕
packages/frontend/dist/assets/label-DHnJT59y.js 0 B -476 B (removed) 🏆
packages/frontend/dist/assets/Landing-D6O8pn7T.js 5.01 kB +5.01 kB (new file) 🆕
packages/frontend/dist/assets/Landing-NeesT8tE.js 0 B -5.01 kB (removed) 🏆
packages/frontend/dist/assets/LastFm-BPPFrx_9.js 1.94 kB +1.94 kB (new file) 🆕
packages/frontend/dist/assets/LastFm-DbK-hU2Y.js 0 B -1.94 kB (removed) 🏆
packages/frontend/dist/assets/Levels--a6ivBxV.js 2.19 kB +2.19 kB (new file) 🆕
packages/frontend/dist/assets/Levels-0i-aHgUb.js 0 B -2.19 kB (removed) 🏆
packages/frontend/dist/assets/Login-DIGjzcWQ.js 0 B -2.49 kB (removed) 🏆
packages/frontend/dist/assets/Login-DINcght2.js 2.49 kB +2.49 kB (new file) 🆕
packages/frontend/dist/assets/Lyrics-BWhNfViH.js 1.33 kB +1.33 kB (new file) 🆕
packages/frontend/dist/assets/Lyrics-DjP4ks3R.js 0 B -1.33 kB (removed) 🏆
packages/frontend/dist/assets/Moderation-BcRHBdbm.js 3.76 kB +3.76 kB (new file) 🆕
packages/frontend/dist/assets/Moderation-DwSB92Ea.js 0 B -3.76 kB (removed) 🏆
packages/frontend/dist/assets/Music-BmQcxZli.js 0 B -5.91 kB (removed) 🏆
packages/frontend/dist/assets/Music-C7TGrw6Q.js 5.91 kB +5.91 kB (new file) 🆕
packages/frontend/dist/assets/MusicConfig-B1g7M15Y.js 1.6 kB +1.6 kB (new file) 🆕
packages/frontend/dist/assets/MusicConfig-D9Ni6gAM.js 0 B -1.6 kB (removed) 🏆
packages/frontend/dist/assets/PreferredArtists-CYGHl4fN.js 3.79 kB +3.79 kB (new file) 🆕
packages/frontend/dist/assets/PreferredArtists-mJ44EQVv.js 0 B -3.78 kB (removed) 🏆
packages/frontend/dist/assets/PrivacyPolicy-C2jeB6am.js 0 B -1.77 kB (removed) 🏆
packages/frontend/dist/assets/PrivacyPolicy-D86KYL1_.js 1.77 kB +1.77 kB (new file) 🆕
packages/frontend/dist/assets/ReactionRoles-B-NDG0dV.js 0 B -1.87 kB (removed) 🏆
packages/frontend/dist/assets/ReactionRoles-LALwrgTu.js 1.87 kB +1.87 kB (new file) 🆕
packages/frontend/dist/assets/SectionHeader-BumYmyaB.js 0 B -892 B (removed) 🏆
packages/frontend/dist/assets/SectionHeader-Bzyg5ZKF.js 893 B +893 B (new file) 🆕
packages/frontend/dist/assets/select-BJdSYdwF.js 1.22 kB +1.22 kB (new file) 🆕
packages/frontend/dist/assets/select-CDl6ZfW_.js 0 B -1.22 kB (removed) 🏆
packages/frontend/dist/assets/ServerLogs-BtMcBVQS.js 0 B -3.03 kB (removed) 🏆
packages/frontend/dist/assets/ServerLogs-DJM82kHJ.js 3.03 kB +3.03 kB (new file) 🆕
packages/frontend/dist/assets/ServerSettings-CD3cO7k8.js 0 B -4.13 kB (removed) 🏆
packages/frontend/dist/assets/ServerSettings-Dxq0tKhg.js 4.13 kB +4.13 kB (new file) 🆕
packages/frontend/dist/assets/ServersPage-DG7TZ79j.js 2.99 kB +2.99 kB (new file) 🆕
packages/frontend/dist/assets/ServersPage-TuvrVC6q.js 0 B -2.99 kB (removed) 🏆
packages/frontend/dist/assets/Skeleton-DSyOXo9Z.js 235 B +235 B (new file) 🆕
packages/frontend/dist/assets/Skeleton-x7QqgVaH.js 0 B -236 B (removed) 🏆
packages/frontend/dist/assets/Spotify-BmOWAQYd.js 1.94 kB +1.94 kB (new file) 🆕
packages/frontend/dist/assets/Spotify-CaeaGpaW.js 0 B -1.94 kB (removed) 🏆
packages/frontend/dist/assets/Starboard-0FnFyCCt.js 0 B -1.7 kB (removed) 🏆
packages/frontend/dist/assets/Starboard-NAFkH84m.js 1.7 kB +1.7 kB (new file) 🆕
packages/frontend/dist/assets/StatTile-B1-WUayE.js 0 B -635 B (removed) 🏆
packages/frontend/dist/assets/StatTile-CuaM_F2Q.js 636 B +636 B (new file) 🆕
packages/frontend/dist/assets/Support-BUZAbX9-.js 1.5 kB +1.5 kB (new file) 🆕
packages/frontend/dist/assets/Support-D8efhD6g.js 0 B -1.5 kB (removed) 🏆
packages/frontend/dist/assets/switch-BCt1G0kT.js 0 B -540 B (removed) 🏆
packages/frontend/dist/assets/switch-BKaKFuyq.js 542 B +542 B (new file) 🆕
packages/frontend/dist/assets/TermsOfService-0pm1n6Rx.js 0 B -1.59 kB (removed) 🏆
packages/frontend/dist/assets/TermsOfService-C31KtZWR.js 1.59 kB +1.59 kB (new file) 🆕
packages/frontend/dist/assets/TrackHistory-CyZWc84r.js 2.29 kB +2.29 kB (new file) 🆕
packages/frontend/dist/assets/TrackHistory-DbVXZcWH.js 0 B -2.29 kB (removed) 🏆
packages/frontend/dist/assets/TwitchNotifications-B_pa7lSc.js 0 B -2.43 kB (removed) 🏆
packages/frontend/dist/assets/TwitchNotifications-BY6vg0Ea.js 2.43 kB +2.43 kB (new file) 🆕
packages/frontend/dist/assets/useActiveHeading-BoWqwLhv.js 0 B -1.35 kB (removed) 🏆
packages/frontend/dist/assets/useActiveHeading-WqrukQoq.js 1.35 kB +1.35 kB (new file) 🆕
packages/frontend/dist/assets/useFeatures-CM5aFcMn.js 0 B -2.06 kB (removed) 🏆
packages/frontend/dist/assets/useFeatures-DAFNIafV.js 2.06 kB +2.06 kB (new file) 🆕
ℹ️ View Unchanged
Filename Size
packages/frontend/dist/assets/api-DrfvNhiV.js 3.5 kB
packages/frontend/dist/assets/index-CyVlclma.css 18 kB
packages/frontend/dist/assets/legalNav-B6k3CWsW.js 274 B
packages/frontend/dist/assets/rolldown-runtime-Cyuzqnbw.js 471 B
packages/frontend/dist/assets/routeMeta-BYnvx1U1.js 582 B
packages/frontend/dist/assets/usePageMetadata-DTv-6eVb.js 327 B
packages/frontend/dist/assets/vendor-forms-C-bof8GF.js 25.9 kB
packages/frontend/dist/assets/vendor-radix-DVFBfctr.js 38.9 kB
packages/frontend/dist/assets/vendor-react-2KsUHTcu.js 55.7 kB
packages/frontend/dist/assets/vendor-state-BOzOBCsh.js 24.2 kB
packages/frontend/dist/assets/vendor-ui-CMWzLnlp.js 65.3 kB

compressed-size-action

coderabbitai[bot]
coderabbitai Bot previously approved these changes Jun 8, 2026

@cubic-dev-ai cubic-dev-ai 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.

1 issue found across 7 files

Reply with feedback, questions, or to request a fix.

Fix all with cubic | Re-trigger cubic

Comment thread CHANGELOG.md Outdated
@github-actions github-actions Bot removed the infra label Jun 8, 2026

@greptile-apps greptile-apps 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.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@sonarqubecloud

sonarqubecloud Bot commented Jun 8, 2026

Copy link
Copy Markdown

@LucasSantana-Dev
LucasSantana-Dev merged commit d5f693a into main Jun 8, 2026
42 checks passed
@LucasSantana-Dev
LucasSantana-Dev deleted the chore/release-v2.17.0 branch June 8, 2026 14:52

This branch was successfully deployed

1 active deployment
Preview — c08704c2 Deployed Jun 8, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend bot dependencies Pull requests that update a dependency file frontend shared size/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant