Skip to content

Release v0.2.0#149

Open
genu wants to merge 1 commit into
masterfrom
release-please--branches--master--components--nuxt-upload-kit
Open

Release v0.2.0#149
genu wants to merge 1 commit into
masterfrom
release-please--branches--master--components--nuxt-upload-kit

Conversation

@genu
Copy link
Copy Markdown
Owner

@genu genu commented Apr 18, 2026

Release Summary


0.2.0 (2026-05-20)

⚠ BREAKING CHANGES

  • unify client/server validation via shared restrictions core (#212)
  • rename initialize/appendExistingFiles to set/addExistingFiles (#163)

Features

  • server-side enforcement of aggregate restrictions (#203) (#213) (5e8bf9a)
  • useUploadKit: return ready promise alongside isReady ref (closes #156) (#166) (c3536a1)
  • v0.2: Azure Blob storage server adapter (#197) (ebfc5ed)
  • v0.2: direct upload endpoint and server mode (#194) (c2c3d3f)
  • v0.2: download and delete endpoints (#185) (#193) (6b85cb6)
  • v0.2: Firebase storage server adapter (#199) (2d28eb0)
  • v0.2: maxBodySize cap on direct upload endpoint (#200) (7d8a2ff)
  • v0.2: S3 server adapter + /presign endpoint (#183) (#192) (c8190a0)
  • v0.2: scaffold module server half (#189) (baa9bb6)

Bug Fixes

  • docs: fix Vercel deploy by removing conflicting config (#148) (dd9ff9d)
  • useUploadKit: prevent duplicate storage uploads on concurrent upload() calls (closes #169) (#170) (bea55e0)

Code Refactoring

  • rename initialize/appendExistingFiles to set/addExistingFiles (#163) (1e8a708)
  • unify client/server validation via shared restrictions core (#212) (2062a54)

This PR was generated with Release Please. See documentation.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 18, 2026

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

Project Deployment Actions Updated (UTC)
nuxt-upload-kit-docs Ready Ready Preview, Comment May 20, 2026 9:54am

@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch 2 times, most recently from ed3ef46 to 6e629f5 Compare April 18, 2026 16:33
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 6e629f5 to bc94d70 Compare April 18, 2026 17:48
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 18, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Bumps root package to v0.2.0 by updating .release-please-manifest.json and package.json, and adds a 0.2.0 CHANGELOG entry (2026-04-21) describing a breaking rename, a useUploadKit ready promise, and a duplicate-upload bug fix plus docs note.

Changes

Cohort / File(s) Summary
Release Manifest
/.release-please-manifest.json
Updated root package version for "." from 0.1.270.2.0.
Package Manifest
package.json
Bumped published package version from 0.1.270.2.0.
Changelog
CHANGELOG.md
Added 0.2.0 entry dated 2026-04-21 documenting: breaking rename initialize/appendExistingFilesset/addExistingFiles, useUploadKit exposing a ready promise (alongside isReady), bug fix preventing duplicate storage uploads on concurrent upload() calls, and a docs/Vercel deployment config removal note.

Sequence Diagram(s)

(Skipped — changes are version/changelog updates; functional changes referenced live in related PRs.)

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐇 A hop to v0.2.0, a tiny spring so bright,

Old names tumble gently, new promises take flight.
Uploads now behave, no doubles in the air,
Changelog lauded, carrots shared with care. 🥕✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Linked Issues check ⚠️ Warning The PR addresses only version/changelog updates but linked issues #156 and #169 require feature and bug fix implementations not present in the file changes shown. Verify that actual code implementations for #156 (ready promise) and #169 (concurrent upload fix) exist in the PR, or confirm linked issues are incorrectly associated with this release automation commit.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Release v0.2.0' accurately describes the primary purpose of this pull request, which is a version release.
Out of Scope Changes check ✅ Passed The three file changes (manifest, changelog, package.json versions) are all properly scoped to release automation activities.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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 unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-please--branches--master--components--nuxt-upload-kit

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.

@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from bc94d70 to d0919e8 Compare April 18, 2026 17:49
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from d0919e8 to 0bcf704 Compare April 18, 2026 18:17
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 0bcf704 to 459fa6a Compare April 19, 2026 01:11
@genu genu changed the title Release v0.1.28 Release v0.2.0 Apr 19, 2026
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 459fa6a to 9f01feb Compare April 19, 2026 01:47
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 9f01feb to 3c8d565 Compare April 19, 2026 10:56
Copy link
Copy Markdown

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

🧹 Nitpick comments (1)
CHANGELOG.md (1)

7-19: Remove duplicate breaking change entry from Code Refactoring section.

The rename of initialize/appendExistingFiles to set/addExistingFiles is listed twice: once under ⚠ BREAKING CHANGES (line 9) and again under Code Refactoring (line 18). Since this change is breaking, it should only appear in the BREAKING CHANGES section. The duplication creates redundancy and may confuse readers.

📝 Proposed fix to remove duplication
 ### Bug Fixes
 
 * **docs:** fix Vercel deploy by removing conflicting config ([`#148`](https://github.com/genu/nuxt-upload-kit/issues/148)) ([dd9ff9d](https://github.com/genu/nuxt-upload-kit/commit/dd9ff9daab9228f4aa1c8068b649b86706141cb7))
-
-
-### Code Refactoring
-
-* rename initialize/appendExistingFiles to set/addExistingFiles ([`#163`](https://github.com/genu/nuxt-upload-kit/issues/163)) ([1e8a708](https://github.com/genu/nuxt-upload-kit/commit/1e8a708d23a4ec69344a90b64befb15477223d91))
-
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CHANGELOG.md` around lines 7 - 19, Remove the duplicate entry describing the
rename of initialize/appendExistingFiles to set/addExistingFiles from the "Code
Refactoring" section so it only appears once under "⚠ BREAKING CHANGES"; locate
the text mentioning "rename initialize/appendExistingFiles to
set/addExistingFiles" in the CHANGELOG.md and delete that line (and its commit
reference) from the Code Refactoring block.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@CHANGELOG.md`:
- Around line 7-19: Remove the duplicate entry describing the rename of
initialize/appendExistingFiles to set/addExistingFiles from the "Code
Refactoring" section so it only appears once under "⚠ BREAKING CHANGES"; locate
the text mentioning "rename initialize/appendExistingFiles to
set/addExistingFiles" in the CHANGELOG.md and delete that line (and its commit
reference) from the Code Refactoring block.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 4e1a7e87-db0b-440d-8f94-d38ce24f57d2

📥 Commits

Reviewing files that changed from the base of the PR and between 459fa6a and 3c8d565.

📒 Files selected for processing (3)
  • .release-please-manifest.json
  • CHANGELOG.md
  • package.json
🚧 Files skipped from review as they are similar to previous changes (2)
  • .release-please-manifest.json
  • package.json

@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 3c8d565 to 4525039 Compare April 20, 2026 11:53
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 4525039 to 82cd40f Compare April 20, 2026 12:05
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 82cd40f to a2ffa0f Compare April 20, 2026 13:55
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from a2ffa0f to e72ba3d Compare April 20, 2026 15:06
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from e72ba3d to 8fabc3b Compare April 20, 2026 19:57
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 2acccd2 to 5f676f2 Compare April 24, 2026 03:41
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 5f676f2 to bda74cd Compare April 24, 2026 03:48
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from bda74cd to 0477fc9 Compare April 24, 2026 11:14
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 0477fc9 to 34a137c Compare April 24, 2026 11:35
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 34a137c to b804fff Compare April 24, 2026 11:58
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from b804fff to de060e9 Compare April 24, 2026 12:40
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from de060e9 to 8539db7 Compare April 24, 2026 12:46
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 8539db7 to 9a816fb Compare April 24, 2026 13:30
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 9a816fb to f87a115 Compare April 24, 2026 16:05
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from f87a115 to c7cc248 Compare April 24, 2026 22:37
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from c7cc248 to 6571678 Compare April 27, 2026 12:23
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 6571678 to b64dc0c Compare April 27, 2026 12:29
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch 2 times, most recently from fa19a4b to 065d9b2 Compare April 27, 2026 12:44
@genu genu force-pushed the release-please--branches--master--components--nuxt-upload-kit branch from 065d9b2 to 7079188 Compare April 28, 2026 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

1 participant