Skip to content

chore: release 2.38.0 - #1896

Merged
LucasSantana-Dev merged 1 commit into
mainfrom
release-please--branches--main
Jul 27, 2026
Merged

LucasSantana-Dev merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@LucasSantana-Dev

@LucasSantana-Dev LucasSantana-Dev commented Jul 27, 2026 •

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

2.38.0

2.38.0 (2026-07-27)

Features

  • bot: add /ticket-setup for support category and agent role (#1863) (3f4af39)
  • frontend: per-action loading and connection gating on music controls (#1866) (2dda60f)
  • frontend: show stale progress when music SSE lags (#1867) (4952e73)
  • music: surface recommendationReason in nowplaying and queue (#1864) (960fd62)
  • ops: blue/green zero-downtime deploys — Phase 1 web tier (#1786) (f5f7597)

Bug Fixes

  • docker: make compose stack boot from a fresh .env (#1674) (babe0ef)
  • docker: treat an empty db password as missing in compose guards (#1881) (718c0ad)
  • frontend: make landing page usable at mobile widths (#1865) (6190350)
  • frontend: stop hero grid columns overflowing on narrow viewports (#1874) (ce5cea0)
  • invite: add /invite where cloudflare pages reads it (#1895) (0528f66)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file size/s labels Jul 27, 2026
@coderabbitai

coderabbitai Bot commented Jul 27, 2026 •

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

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

Next review available in: 23 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

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: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 5204d1d1-9386-4d5e-b6b5-bdcd3178f1c1

📥 Commits

Reviewing files that changed from the base of the PR and between 48dd5e4 and 026ec38.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (3)
  • .release-please-manifest.json
  • CHANGELOG.md
  • package.json
📝 Walkthrough

Walkthrough

Release metadata was bumped from 2.37.3 to 2.37.4, and the changelog now records the release’s /invite Cloudflare Pages fix.

Changes

Release metadata

Layer / File(s) Summary
Version bump and release notes
.release-please-manifest.json, package.json, CHANGELOG.md
Version references were updated to 2.37.4, with changelog notes for the /invite route fix linked to issue 1895.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title points to release 2.38.0, but the changes actually release version 2.37.4. Change the title to match the released version, e.g. "chore: release 2.37.4".
✅ Passed checks (4 passed)
Check name Status Explanation
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-please--branches--main

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.

@github-actions

github-actions Bot commented Jul 27, 2026 •

Copy link
Copy Markdown
Warnings
⚠️

Branch release-please--branches--main doesn't follow the standard prefix convention (feature/, fix/, refactor/, chore/, docs/, ci/, test/, release/).

Generated by 🚫 dangerJS against 026ec38

@github-actions

Copy link
Copy Markdown

Size Change: +86 B (+0.02%)

Total Size: 498 kB

📦 View Changed
Filename Size Change
packages/frontend/dist/assets/AddStyledRoleForm-D5fY9xk1.js 0 B -3.11 kB (removed) 🏆
packages/frontend/dist/assets/AddStyledRoleForm-T09rBYPF.js 3.11 kB +3.11 kB (new file) 🆕
packages/frontend/dist/assets/Admin-DhJ1zlfC.js 0 B -2.3 kB (removed) 🏆
packages/frontend/dist/assets/Admin-DuUbjejl.js 2.3 kB +2.3 kB (new file) 🆕
packages/frontend/dist/assets/AdminSupport-D3h_aanv.js 0 B -1.6 kB (removed) 🏆
packages/frontend/dist/assets/AdminSupport-hdDh2vDq.js 1.6 kB +1.6 kB (new file) 🆕
packages/frontend/dist/assets/AutoMessages-C1Md_m1m.js 0 B -2.65 kB (removed) 🏆
packages/frontend/dist/assets/AutoMessages-DarMY5xH.js 2.65 kB +2.65 kB (new file) 🆕
packages/frontend/dist/assets/AutoMod-D2fBHG29.js 4.19 kB +4.19 kB (new file) 🆕
packages/frontend/dist/assets/AutoMod-xsWHjhV-.js 0 B -4.19 kB (removed) 🏆
packages/frontend/dist/assets/badge-C6YVNcb-.js 0 B -501 B (removed) 🏆
packages/frontend/dist/assets/badge-CnUNQZED.js 504 B +504 B (new file) 🆕
packages/frontend/dist/assets/BatchJobs-B1mOQXBY.js 3.72 kB +3.72 kB (new file) 🆕
packages/frontend/dist/assets/BatchJobs-CmFyEW2H.js 0 B -3.72 kB (removed) 🏆
packages/frontend/dist/assets/Card-DMiKSa7r.js 0 B -506 B (removed) 🏆
packages/frontend/dist/assets/Card-DQD7Ey_w.js 506 B +506 B (new file) 🆕
packages/frontend/dist/assets/Changelog-BBjjABiB.js 59.5 kB +59.5 kB (new file) 🆕
packages/frontend/dist/assets/Changelog-xuZpJ8R_.js 0 B -59.4 kB (removed) 🏆
packages/frontend/dist/assets/CommandsConfig-BaDdITPl.js 1.5 kB +1.5 kB (new file) 🆕
packages/frontend/dist/assets/CommandsConfig-CdEixqJk.js 0 B -1.5 kB (removed) 🏆
packages/frontend/dist/assets/Config-BcskRNcn.js 0 B -1.93 kB (removed) 🏆
packages/frontend/dist/assets/Config-DEuUDJSm.js 1.93 kB +1.93 kB (new file) 🆕
packages/frontend/dist/assets/CustomCommands-BTiwG3ZX.js 0 B -2.12 kB (removed) 🏆
packages/frontend/dist/assets/CustomCommands-C_LAI9cE.js 2.12 kB +2.12 kB (new file) 🆕
packages/frontend/dist/assets/DashboardOverview-BhE7dA4e.js 0 B -3.95 kB (removed) 🏆
packages/frontend/dist/assets/DashboardOverview-CYqBXRvy.js 3.95 kB +3.95 kB (new file) 🆕
packages/frontend/dist/assets/dialog-5nay2gJX.js 0 B -958 B (removed) 🏆
packages/frontend/dist/assets/dialog-MMzkDyQ2.js 959 B +959 B (new file) 🆕
packages/frontend/dist/assets/Docs-OaXXBHai.js 0 B -17.5 kB (removed) 🏆
packages/frontend/dist/assets/Docs-QFRJ4WZm.js 17.5 kB +17.5 kB (new file) 🆕
packages/frontend/dist/assets/DocsShell-s-GWPiaD.js 0 B -1.42 kB (removed) 🏆
packages/frontend/dist/assets/DocsShell-ZXx-99gW.js 1.42 kB +1.42 kB (new file) 🆕
packages/frontend/dist/assets/EmbedBuilder-B4021nfe.js 3.28 kB +3.28 kB (new file) 🆕
packages/frontend/dist/assets/EmbedBuilder-CLV5_kSk.js 0 B -3.28 kB (removed) 🏆
packages/frontend/dist/assets/Features-DqKMPws9.js 756 B +756 B (new file) 🆕
packages/frontend/dist/assets/Features-Z8B291zl.js 0 B -757 B (removed) 🏆
packages/frontend/dist/assets/GuildAutomation-BbD6qTJ2.js 0 B -2.89 kB (removed) 🏆
packages/frontend/dist/assets/GuildAutomation-CpPLW_hq.js 2.88 kB +2.88 kB (new file) 🆕
packages/frontend/dist/assets/index-CHFc-BYo.js 0 B -71.2 kB (removed) 🏆
packages/frontend/dist/assets/index-r1EA6BJz.js 71.2 kB +71.2 kB (new file) 🆕
packages/frontend/dist/assets/input-1GErryUx.js 464 B +464 B (new file) 🆕
packages/frontend/dist/assets/input-rutFY47j.js 0 B -463 B (removed) 🏆
packages/frontend/dist/assets/label-BOACacG4.js 477 B +477 B (new file) 🆕
packages/frontend/dist/assets/label-lpvI1wg2.js 0 B -476 B (removed) 🏆
packages/frontend/dist/assets/Landing-DImzEg5r.js 0 B -5.11 kB (removed) 🏆
packages/frontend/dist/assets/Landing-y0jX7iSB.js 5.11 kB +5.11 kB (new file) 🆕
packages/frontend/dist/assets/LastFm-BpcBxab7.js 1.74 kB +1.74 kB (new file) 🆕
packages/frontend/dist/assets/LastFm-DbDn8MOV.js 0 B -1.74 kB (removed) 🏆
packages/frontend/dist/assets/Levels-BpbCJdCP.js 2.27 kB +2.27 kB (new file) 🆕
packages/frontend/dist/assets/Levels-jMh62qPU.js 0 B -2.27 kB (removed) 🏆
packages/frontend/dist/assets/Login-fSviomk7.js 2.49 kB +2.49 kB (new file) 🆕
packages/frontend/dist/assets/Login-pALKyxkr.js 0 B -2.49 kB (removed) 🏆
packages/frontend/dist/assets/Lyrics-BoeqWhGJ.js 0 B -1.34 kB (removed) 🏆
packages/frontend/dist/assets/Lyrics-BVLJ5xLm.js 1.34 kB +1.34 kB (new file) 🆕
packages/frontend/dist/assets/Moderation-Bz5QqW1F.js 3.77 kB +3.77 kB (new file) 🆕
packages/frontend/dist/assets/Moderation-D83UJVUv.js 0 B -3.78 kB (removed) 🏆
packages/frontend/dist/assets/Music-u98BHU6Y.js 5.96 kB +5.96 kB (new file) 🆕
packages/frontend/dist/assets/Music-W4J_sRCy.js 0 B -5.96 kB (removed) 🏆
packages/frontend/dist/assets/MusicConfig-CKEdb1T2.js 1.69 kB +1.69 kB (new file) 🆕
packages/frontend/dist/assets/MusicConfig-mW4zrHXz.js 0 B -1.68 kB (removed) 🏆
packages/frontend/dist/assets/PreferredArtists-C7h0w3LK.js 3.72 kB +3.72 kB (new file) 🆕
packages/frontend/dist/assets/PreferredArtists-SF8TUfdn.js 0 B -3.72 kB (removed) 🏆
packages/frontend/dist/assets/PrivacyPolicy-DPAS8es0.js 1.77 kB +1.77 kB (new file) 🆕
packages/frontend/dist/assets/PrivacyPolicy-EQH7xMCJ.js 0 B -1.77 kB (removed) 🏆
packages/frontend/dist/assets/ReactionRoles-Ckk1F-w0.js 7.04 kB +7.04 kB (new file) 🆕
packages/frontend/dist/assets/ReactionRoles-DgT3PBmR.js 0 B -7.04 kB (removed) 🏆
packages/frontend/dist/assets/RoleGroups-BFQ9OOF9.js 0 B -2.24 kB (removed) 🏆
packages/frontend/dist/assets/RoleGroups-XFlmvHep.js 2.24 kB +2.24 kB (new file) 🆕
packages/frontend/dist/assets/Roles-BaixB9Uc.js 3.34 kB +3.34 kB (new file) 🆕
packages/frontend/dist/assets/Roles-l-EGEjVK.js 0 B -3.34 kB (removed) 🏆
packages/frontend/dist/assets/SectionHeader-BPzT6yW4.js 0 B -895 B (removed) 🏆
packages/frontend/dist/assets/SectionHeader-YQHInIoa.js 895 B +895 B (new file) 🆕
packages/frontend/dist/assets/select-CgDgxkQY.js 1.23 kB +1.23 kB (new file) 🆕
packages/frontend/dist/assets/select-DpqvPUNQ.js 0 B -1.23 kB (removed) 🏆
packages/frontend/dist/assets/ServerLogs-CU2E-x4E.js 3.04 kB +3.04 kB (new file) 🆕
packages/frontend/dist/assets/ServerLogs-D2NJyJoF.js 0 B -3.04 kB (removed) 🏆
packages/frontend/dist/assets/ServerSettings-W8Fz7dhG.js 3.98 kB +3.98 kB (new file) 🆕
packages/frontend/dist/assets/ServerSettings-ZRspNlsN.js 0 B -3.98 kB (removed) 🏆
packages/frontend/dist/assets/ServersPage-BmFmTTUm.js 0 B -3.03 kB (removed) 🏆
packages/frontend/dist/assets/ServersPage-C7aABY7T.js 3.03 kB +3.03 kB (new file) 🆕
packages/frontend/dist/assets/Skeleton-bLSTtW1c.js 236 B +236 B (new file) 🆕
packages/frontend/dist/assets/Skeleton-D125h-OM.js 0 B -237 B (removed) 🏆
packages/frontend/dist/assets/Spotify-BpHb34bn.js 1.75 kB +1.75 kB (new file) 🆕
packages/frontend/dist/assets/Spotify-nbeE_i2G.js 0 B -1.75 kB (removed) 🏆
packages/frontend/dist/assets/Starboard-D74Hm_sZ.js 1.82 kB +1.82 kB (new file) 🆕
packages/frontend/dist/assets/Starboard-DB1h2IW5.js 0 B -1.82 kB (removed) 🏆
packages/frontend/dist/assets/StatTile-B9ZKD19V.js 0 B -640 B (removed) 🏆
packages/frontend/dist/assets/StatTile-BdyclbeI.js 638 B +638 B (new file) 🆕
packages/frontend/dist/assets/Support-5EMZQKv_.js 0 B -1.56 kB (removed) 🏆
packages/frontend/dist/assets/Support-mXrqclNY.js 1.56 kB +1.56 kB (new file) 🆕
packages/frontend/dist/assets/switch-B9m-fn8D.js 0 B -541 B (removed) 🏆
packages/frontend/dist/assets/switch-CxBe-OEG.js 543 B +543 B (new file) 🆕
packages/frontend/dist/assets/TermsOfService-BPOqg0yK.js 1.6 kB +1.6 kB (new file) 🆕
packages/frontend/dist/assets/TermsOfService-Dkv1_FLz.js 0 B -1.59 kB (removed) 🏆
packages/frontend/dist/assets/TrackHistory-CdMpCPMz.js 0 B -2.31 kB (removed) 🏆
packages/frontend/dist/assets/TrackHistory-ClLXyLCl.js 2.31 kB +2.31 kB (new file) 🆕
packages/frontend/dist/assets/TwitchNotifications-BqCODNk8.js 2.44 kB +2.44 kB (new file) 🆕
packages/frontend/dist/assets/TwitchNotifications-BWDStbP3.js 0 B -2.44 kB (removed) 🏆
packages/frontend/dist/assets/useActiveHeading-DEWtNcoa.js 0 B -1.35 kB (removed) 🏆
packages/frontend/dist/assets/useActiveHeading-saVNp_H7.js 1.36 kB +1.36 kB (new file) 🆕
packages/frontend/dist/assets/useFeatures-CgwXWki_.js 2.06 kB +2.06 kB (new file) 🆕
packages/frontend/dist/assets/useFeatures-DB6gK7uI.js 0 B -2.06 kB (removed) 🏆
ℹ️ View Unchanged
Filename Size
packages/frontend/dist/assets/api-BBv75RPO.js 3.76 kB
packages/frontend/dist/assets/constants-DfwHQtAY.js 605 B
packages/frontend/dist/assets/index-DY6JagVQ.css 17.6 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-BZjtwMbs.js 595 B
packages/frontend/dist/assets/sentry-DhXOA89y.js 3.76 kB
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-qkfmDH9H.js 39.9 kB
packages/frontend/dist/assets/vendor-react-B7C34xnu.js 55.7 kB
packages/frontend/dist/assets/vendor-state-Kvbn3gqw.js 25.2 kB
packages/frontend/dist/assets/vendor-ui-BBN61NBD.js 66.2 kB

compressed-size-action

cubic-dev-ai[bot]
cubic-dev-ai Bot previously approved these changes Jul 27, 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.

No issues found across 4 files

Auto-approved: The PR bumps version numbers and updates the changelog for a bug fix release. No behavioral, operational, or security changes.

Re-trigger cubic

@LucasSantana-Dev LucasSantana-Dev left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Review: approve (self-review pass)

Pure release-please version bump (2.37.3 → 2.37.4) with changelog entry; versions consistent across all four touched files (package.json, package-lock.json both entries, .release-please-manifest.json, CHANGELOG.md), and the changelog cites commit 0528f66b, which is exactly HEAD of main and the only new commit since 2.37.3.

@LucasSantana-Dev
LucasSantana-Dev force-pushed the release-please--branches--main branch from 48dd5e4 to 8c454aa Compare July 27, 2026 19:02
@LucasSantana-Dev
LucasSantana-Dev force-pushed the release-please--branches--main branch 2 times, most recently from affecd3 to 1c21eef Compare July 27, 2026 20:33
@LucasSantana-Dev LucasSantana-Dev changed the title chore: release 2.37.4 chore: release 2.38.0 Jul 27, 2026
@LucasSantana-Dev
LucasSantana-Dev force-pushed the release-please--branches--main branch 6 times, most recently from de09e02 to 07210c8 Compare July 27, 2026 22:11
@LucasSantana-Dev
LucasSantana-Dev force-pushed the release-please--branches--main branch from 07210c8 to 026ec38 Compare July 27, 2026 23:09
@sonarqubecloud

Copy link
Copy Markdown

@LucasSantana-Dev
LucasSantana-Dev merged commit 8a38d65 into main Jul 27, 2026
43 checks passed
@LucasSantana-Dev
LucasSantana-Dev deleted the release-please--branches--main branch July 27, 2026 23:19
@LucasSantana-Dev LucasSantana-Dev added autorelease: tagged Release PR has been tagged and removed autorelease: pending labels Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: tagged Release PR has been tagged dependencies Pull requests that update a dependency file size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant