chore(release): v1.0.0 - #8
Conversation
Bump package.json to 1.0.0 and consolidate the unreleased and never-tagged 0.1.0 changelog entries into a single 1.0.0 section. Mark pre-release tags as pre-releases in the release workflow. The documented manual-install URL resolves through releases/latest/download/Zaparoo.zip, so a vX.Y.Z-rc tag must not be promoted to latest.
|
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in: 4 minutes Limit details: You’ve used the included review currently available. Your 90 included PR review attempts over the past 7 days set your current allowance at 1 review per hour. Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the 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 within each organization. For paid Pro and Pro+ reviews, CodeRabbit uses a developer's included PR review attempts over the past 7 days to set the current hourly allowance. At typical activity levels, the full plan allowance applies. Higher sustained activity can lower the allowance until earlier attempts leave the 7-day window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
Comment |
Prepares the first stable release.
Changes
package.jsonfrom0.1.1-dev.21to1.0.0.Unreleasedand never-tagged0.1.0changelog sections into a single1.0.0entry, with compare links.Why the pre-release guard
The README tells users to install from
releases/latest/download/Zaparoo.zip. Without an explicit flag, pushing av1.1.0-rc.1tag would create a release that GitHub promotes tolatest, silently serving a release candidate to every manual installer. Tags containing a hyphen now get--prerelease; plainvX.Y.Ztags get--latest.Validation
pnpm check- 91 frontend tests, 71 backend tests, pyright, ruff, build. All pass.pnpm package- producesout/Zaparoo-v1.0.0.zipwith the expected 8-fileZaparoo/layout.test "v1.0.0" = "v$(node --print "require('./package.json').version")"passes.v1.0.0andv1.2.3resolve to--latest,v1.0.0-rc.1to--prerelease.package.jsonreports1.0.0and matches the backendPLUGIN_VERSION_PATTERN.Tagging
v1.0.0after merge triggers the release workflow, which publishes the versioned ZIP plus the stableZaparoo.zipasset.