Version Packages - #30
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Note Reviews pausedIt 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 Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughAdds changelog entries and bumps package versions to 1.0.0 across the monorepo (core, extracted Stripe package, framework webhook adapters, database adapters, and supporting packages); also removes several changeset draft files. ChangesPaymesh 1.0.0 Release Documentation
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRsSuggested labels
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Caution Failed to replace (edit) comment. This is likely due to insufficient permissions or the comment being deleted. Error details |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
packages/stripe/package.json (1)
30-31:⚠️ Potential issue | 🟠 Major | ⚡ Quick winTighten the
paymeshpeer dependency range to match the actual requirement.The
@paymesh/stripepackage importsdefineProviderand other provider-authoring helpers frompaymesh, which were only exported starting inpaymesh@1.0.0(per the changelog). The current peer dependency range">=0.0.0"would permit installation withpaymesh@0.x, causing runtime import failures.🔧 Proposed fix
"peerDependencies": { - "paymesh": ">=0.0.0" + "paymesh": ">=1.0.0" },🤖 Prompt for 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. In `@packages/stripe/package.json` around lines 30 - 31, The peer dependency for paymesh is too loose and allows paymesh@0.x which lacks exports like defineProvider used by `@paymesh/stripe`; update the "paymesh" entry in the peerDependencies block of this package.json from ">=0.0.0" to require at least 1.0.0 (e.g., ">=1.0.0" or a compatible semver like "^1.0.0") so installs will fail-fast when an incompatible paymesh version is present, then bump the package version / regenerate lockfiles as needed.
🧹 Nitpick comments (2)
packages/elysia/package.json (1)
30-33: Re-evaluatepaymeshpeer constraint:@paymesh/elysiaisn’t coupled to the 1.0.0 Stripe subpath break.
- The adapter runtime only calls
client.webhooks.handle({ request, hooks, includeRaw })(matchingPaymeshWebhookHandler/HandleWebhookOptions).- Paymesh 1.0.0 breaking change is the Stripe provider split (
@paymesh/stripe) and removal ofpaymesh/stripesubpath exports; the Elysia tests already use@paymesh/stripe(nopaymesh/stripeimport).- All other adapters in this repo also use
paymesh: ">=0.0.0", so tightening should be treated as an intentional policy decision (only if you want to block olderpaymeshversions that may differ in webhook behavior).🤖 Prompt for 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. In `@packages/elysia/package.json` around lines 30 - 33, The peer constraint on paymesh should not be tightened here; keep "paymesh": ">=0.0.0" in the package.json peerDependencies to match other adapters and avoid blocking versions that implement PaymeshWebhookHandler / HandleWebhookOptions, and ensure consumers use the `@paymesh/stripe` package if needed (tests already do). If you intentionally want to require a newer paymesh, explicitly change the peerDependency to the desired minimum (e.g., ">=1") and add a short comment in package.json explaining the rationale (Stripe subpath split) and confirm all webhook code still adheres to PaymeshWebhookHandler/HandleWebhookOptions.packages/postgres/CHANGELOG.md (1)
3-5: 💤 Low valueConsider documenting the 1.0.0 release scope more clearly.
The 1.0.0 version is documented under "Patch Changes", which may confuse users expecting "Major Changes" or a dedicated release announcement for the first stable version. While the actual change (dependency update) is patch-level in nature, a major version bump typically signals a more significant milestone in package documentation.
If this is standard changesets convention for coordinated releases, this is acceptable; otherwise, consider adding context about the 1.0.0 milestone.
🤖 Prompt for 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. In `@packages/postgres/CHANGELOG.md` around lines 3 - 5, The CHANGELOG entry for version 1.0.0 currently lists the release under "Patch Changes", which can be confusing for a first stable major release; update the section for "1.0.0" in CHANGELOG.md by either moving the items to a more appropriate heading such as "Major Changes" or adding a short contextual note under the "1.0.0" heading explaining that this coordinated repo release increments the package to 1.0.0 while the individual changes are patch-level (so readers understand the milestone vs. change scope).
🤖 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.
Outside diff comments:
In `@packages/stripe/package.json`:
- Around line 30-31: The peer dependency for paymesh is too loose and allows
paymesh@0.x which lacks exports like defineProvider used by `@paymesh/stripe`;
update the "paymesh" entry in the peerDependencies block of this package.json
from ">=0.0.0" to require at least 1.0.0 (e.g., ">=1.0.0" or a compatible semver
like "^1.0.0") so installs will fail-fast when an incompatible paymesh version
is present, then bump the package version / regenerate lockfiles as needed.
---
Nitpick comments:
In `@packages/elysia/package.json`:
- Around line 30-33: The peer constraint on paymesh should not be tightened
here; keep "paymesh": ">=0.0.0" in the package.json peerDependencies to match
other adapters and avoid blocking versions that implement PaymeshWebhookHandler
/ HandleWebhookOptions, and ensure consumers use the `@paymesh/stripe` package if
needed (tests already do). If you intentionally want to require a newer paymesh,
explicitly change the peerDependency to the desired minimum (e.g., ">=1") and
add a short comment in package.json explaining the rationale (Stripe subpath
split) and confirm all webhook code still adheres to
PaymeshWebhookHandler/HandleWebhookOptions.
In `@packages/postgres/CHANGELOG.md`:
- Around line 3-5: The CHANGELOG entry for version 1.0.0 currently lists the
release under "Patch Changes", which can be confusing for a first stable major
release; update the section for "1.0.0" in CHANGELOG.md by either moving the
items to a more appropriate heading such as "Major Changes" or adding a short
contextual note under the "1.0.0" heading explaining that this coordinated repo
release increments the package to 1.0.0 while the individual changes are
patch-level (so readers understand the milestone vs. change scope).
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro Plus
Run ID: f913c95a-ab6d-4120-9154-a022ef0d95b9
📒 Files selected for processing (32)
.changeset/fair-zebras-share.md.changeset/pretty-days-wave.md.changeset/silent-pans-pretend.md.changeset/slow-coins-bathe.mdpackages/audit-logs/CHANGELOG.mdpackages/audit-logs/package.jsonpackages/cli/CHANGELOG.mdpackages/cli/package.jsonpackages/dash/CHANGELOG.mdpackages/dash/package.jsonpackages/drizzle/CHANGELOG.mdpackages/drizzle/package.jsonpackages/elysia/CHANGELOG.mdpackages/elysia/package.jsonpackages/express/CHANGELOG.mdpackages/express/package.jsonpackages/fastify/CHANGELOG.mdpackages/fastify/package.jsonpackages/hono/CHANGELOG.mdpackages/hono/package.jsonpackages/next/CHANGELOG.mdpackages/next/package.jsonpackages/paymesh/CHANGELOG.mdpackages/paymesh/package.jsonpackages/polar/CHANGELOG.mdpackages/polar/package.jsonpackages/postgres/CHANGELOG.mdpackages/postgres/package.jsonpackages/prisma/CHANGELOG.mdpackages/prisma/package.jsonpackages/stripe/CHANGELOG.mdpackages/stripe/package.json
💤 Files with no reviewable changes (4)
- .changeset/fair-zebras-share.md
- .changeset/slow-coins-bathe.md
- .changeset/silent-pans-pretend.md
- .changeset/pretty-days-wave.md
0faffc0 to
04c21e5
Compare
There was a problem hiding this comment.
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 `@packages/elysia/CHANGELOG.md`:
- Around line 5-7: The entry for commit 3de58ce is incorrectly listed under the
"### Patch Changes" section; move that bullet ("Add webhook adapters for Hono,
Express, Fastify, and Next.js app router, and align adapter behavior across
frameworks.") out of the Patch Changes heading and insert it under the "###
Minor Changes" heading so the changelog reflects a minor (feature) bump and
matches the same commit classification used elsewhere (commit 3de58ce).
🪄 Autofix (Beta)
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: Repository UI
Review profile: CHILL
Plan: Pro Plus
Run ID: 20f8f457-aeae-441a-ad35-96ff677aa967
📒 Files selected for processing (32)
.changeset/fair-zebras-share.md.changeset/pretty-days-wave.md.changeset/silent-pans-pretend.md.changeset/slow-coins-bathe.mdpackages/audit-logs/CHANGELOG.mdpackages/audit-logs/package.jsonpackages/cli/CHANGELOG.mdpackages/cli/package.jsonpackages/dash/CHANGELOG.mdpackages/dash/package.jsonpackages/drizzle/CHANGELOG.mdpackages/drizzle/package.jsonpackages/elysia/CHANGELOG.mdpackages/elysia/package.jsonpackages/express/CHANGELOG.mdpackages/express/package.jsonpackages/fastify/CHANGELOG.mdpackages/fastify/package.jsonpackages/hono/CHANGELOG.mdpackages/hono/package.jsonpackages/next/CHANGELOG.mdpackages/next/package.jsonpackages/paymesh/CHANGELOG.mdpackages/paymesh/package.jsonpackages/polar/CHANGELOG.mdpackages/polar/package.jsonpackages/postgres/CHANGELOG.mdpackages/postgres/package.jsonpackages/prisma/CHANGELOG.mdpackages/prisma/package.jsonpackages/stripe/CHANGELOG.mdpackages/stripe/package.json
💤 Files with no reviewable changes (4)
- .changeset/slow-coins-bathe.md
- .changeset/pretty-days-wave.md
- .changeset/fair-zebras-share.md
- .changeset/silent-pans-pretend.md
✅ Files skipped from review due to trivial changes (24)
- packages/express/package.json
- packages/postgres/package.json
- packages/polar/package.json
- packages/hono/package.json
- packages/cli/CHANGELOG.md
- packages/drizzle/package.json
- packages/prisma/package.json
- packages/dash/package.json
- packages/prisma/CHANGELOG.md
- packages/cli/package.json
- packages/stripe/package.json
- packages/drizzle/CHANGELOG.md
- packages/fastify/package.json
- packages/audit-logs/CHANGELOG.md
- packages/polar/CHANGELOG.md
- packages/paymesh/CHANGELOG.md
- packages/postgres/CHANGELOG.md
- packages/dash/CHANGELOG.md
- packages/hono/CHANGELOG.md
- packages/next/CHANGELOG.md
- packages/express/CHANGELOG.md
- packages/paymesh/package.json
- packages/stripe/CHANGELOG.md
- packages/elysia/package.json
🚧 Files skipped from review as they are similar to previous changes (2)
- packages/audit-logs/package.json
- packages/next/package.json
04c21e5 to
787db4c
Compare
There was a problem hiding this comment.
♻️ Duplicate comments (1)
packages/elysia/CHANGELOG.md (1)
5-7:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winWebhook adapter addition should be categorized as Minor Changes, not Patch Changes.
This issue has already been identified in a previous review. The webhook adapter addition (commit 3de58ce) is currently listed under "Patch Changes," but adding new functionality is a minor change according to semantic versioning. For consistency,
packages/fastify/CHANGELOG.mdcorrectly categorizes the same commit under "Minor Changes."🤖 Prompt for 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. In `@packages/elysia/CHANGELOG.md` around lines 5 - 7, The CHANGELOG entry for commit 3de58ce is miscategorized under "Patch Changes" but should be under "Minor Changes"; update packages/elysia/CHANGELOG.md by moving or reclassifying the bullet for 3de58ce from the "Patch Changes" section into the "Minor Changes" section (or change the section header accordingly) so it matches semantic versioning and the existing classification used in packages/fastify/CHANGELOG.md.
🤖 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.
Duplicate comments:
In `@packages/elysia/CHANGELOG.md`:
- Around line 5-7: The CHANGELOG entry for commit 3de58ce is miscategorized
under "Patch Changes" but should be under "Minor Changes"; update
packages/elysia/CHANGELOG.md by moving or reclassifying the bullet for 3de58ce
from the "Patch Changes" section into the "Minor Changes" section (or change the
section header accordingly) so it matches semantic versioning and the existing
classification used in packages/fastify/CHANGELOG.md.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro Plus
Run ID: f1bc1044-0b78-47f9-a6be-76f71ed05a5a
📒 Files selected for processing (32)
.changeset/fair-zebras-share.md.changeset/pretty-days-wave.md.changeset/silent-pans-pretend.md.changeset/slow-coins-bathe.mdpackages/audit-logs/CHANGELOG.mdpackages/audit-logs/package.jsonpackages/cli/CHANGELOG.mdpackages/cli/package.jsonpackages/dash/CHANGELOG.mdpackages/dash/package.jsonpackages/drizzle/CHANGELOG.mdpackages/drizzle/package.jsonpackages/elysia/CHANGELOG.mdpackages/elysia/package.jsonpackages/express/CHANGELOG.mdpackages/express/package.jsonpackages/fastify/CHANGELOG.mdpackages/fastify/package.jsonpackages/hono/CHANGELOG.mdpackages/hono/package.jsonpackages/next/CHANGELOG.mdpackages/next/package.jsonpackages/paymesh/CHANGELOG.mdpackages/paymesh/package.jsonpackages/polar/CHANGELOG.mdpackages/polar/package.jsonpackages/postgres/CHANGELOG.mdpackages/postgres/package.jsonpackages/prisma/CHANGELOG.mdpackages/prisma/package.jsonpackages/stripe/CHANGELOG.mdpackages/stripe/package.json
💤 Files with no reviewable changes (4)
- .changeset/fair-zebras-share.md
- .changeset/silent-pans-pretend.md
- .changeset/pretty-days-wave.md
- .changeset/slow-coins-bathe.md
✅ Files skipped from review due to trivial changes (21)
- packages/fastify/package.json
- packages/drizzle/CHANGELOG.md
- packages/dash/package.json
- packages/prisma/CHANGELOG.md
- packages/paymesh/package.json
- packages/next/package.json
- packages/hono/package.json
- packages/audit-logs/package.json
- packages/express/package.json
- packages/dash/CHANGELOG.md
- packages/postgres/CHANGELOG.md
- packages/express/CHANGELOG.md
- packages/cli/CHANGELOG.md
- packages/polar/CHANGELOG.md
- packages/postgres/package.json
- packages/hono/CHANGELOG.md
- packages/cli/package.json
- packages/next/CHANGELOG.md
- packages/audit-logs/CHANGELOG.md
- packages/drizzle/package.json
- packages/paymesh/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
- packages/elysia/package.json
- packages/stripe/CHANGELOG.md
- packages/polar/package.json
- packages/stripe/package.json
787db4c to
e1bf224
Compare
There was a problem hiding this comment.
♻️ Duplicate comments (1)
packages/elysia/CHANGELOG.md (1)
5-9:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winWebhook adapter addition must be reclassified as Minor Changes.
The webhook adapter entry (commit
3de58ce) is listed under "Patch Changes" but adding new functionality is a minor change per semantic versioning. The Fastify changelog correctly categorizes this same commit under "Minor Changes" (line 5 ofpackages/fastify/CHANGELOG.md), creating an inconsistency across the monorepo.Note: This issue was previously flagged and marked as addressed, but the fix is not present in the current code.
📝 Proposed fix
-### Patch Changes +### Minor Changes - 3de58ce: Add webhook adapters for Hono, Express, Fastify, and Next.js app router, and align adapter behavior across frameworks. + +### Patch Changes + - Updated dependencies [81f3825] - paymesh@1.0.0🤖 Prompt for 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. In `@packages/elysia/CHANGELOG.md` around lines 5 - 9, The changelog entry for commit 3de58ce in packages/elysia/CHANGELOG.md is incorrectly placed under "Patch Changes" but should be a "Minor Changes" entry; update the file so the line "- 3de58ce: Add webhook adapters for Hono, Express, Fastify, and Next.js app router, and align adapter behavior across frameworks." is moved (or the headings adjusted) from the "Patch Changes" section into the "Minor Changes" section to match packages/fastify/CHANGELOG.md and maintain monorepo consistency.
🤖 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.
Duplicate comments:
In `@packages/elysia/CHANGELOG.md`:
- Around line 5-9: The changelog entry for commit 3de58ce in
packages/elysia/CHANGELOG.md is incorrectly placed under "Patch Changes" but
should be a "Minor Changes" entry; update the file so the line "- 3de58ce: Add
webhook adapters for Hono, Express, Fastify, and Next.js app router, and align
adapter behavior across frameworks." is moved (or the headings adjusted) from
the "Patch Changes" section into the "Minor Changes" section to match
packages/fastify/CHANGELOG.md and maintain monorepo consistency.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro Plus
Run ID: 31216f72-a5a9-4f33-b08b-bdf683654c95
📒 Files selected for processing (34)
.changeset/fair-zebras-share.md.changeset/pretty-days-wave.md.changeset/silent-pans-pretend.md.changeset/slow-coins-bathe.mdpackages/abacatepay/CHANGELOG.mdpackages/abacatepay/package.jsonpackages/audit-logs/CHANGELOG.mdpackages/audit-logs/package.jsonpackages/cli/CHANGELOG.mdpackages/cli/package.jsonpackages/dash/CHANGELOG.mdpackages/dash/package.jsonpackages/drizzle/CHANGELOG.mdpackages/drizzle/package.jsonpackages/elysia/CHANGELOG.mdpackages/elysia/package.jsonpackages/express/CHANGELOG.mdpackages/express/package.jsonpackages/fastify/CHANGELOG.mdpackages/fastify/package.jsonpackages/hono/CHANGELOG.mdpackages/hono/package.jsonpackages/next/CHANGELOG.mdpackages/next/package.jsonpackages/paymesh/CHANGELOG.mdpackages/paymesh/package.jsonpackages/polar/CHANGELOG.mdpackages/polar/package.jsonpackages/postgres/CHANGELOG.mdpackages/postgres/package.jsonpackages/prisma/CHANGELOG.mdpackages/prisma/package.jsonpackages/stripe/CHANGELOG.mdpackages/stripe/package.json
💤 Files with no reviewable changes (4)
- .changeset/pretty-days-wave.md
- .changeset/silent-pans-pretend.md
- .changeset/slow-coins-bathe.md
- .changeset/fair-zebras-share.md
✅ Files skipped from review due to trivial changes (24)
- packages/cli/package.json
- packages/drizzle/package.json
- packages/fastify/package.json
- packages/abacatepay/CHANGELOG.md
- packages/elysia/package.json
- packages/abacatepay/package.json
- packages/hono/CHANGELOG.md
- packages/hono/package.json
- packages/cli/CHANGELOG.md
- packages/polar/CHANGELOG.md
- packages/drizzle/CHANGELOG.md
- packages/stripe/CHANGELOG.md
- packages/stripe/package.json
- packages/express/CHANGELOG.md
- packages/audit-logs/CHANGELOG.md
- packages/paymesh/package.json
- packages/prisma/CHANGELOG.md
- packages/dash/CHANGELOG.md
- packages/express/package.json
- packages/prisma/package.json
- packages/next/CHANGELOG.md
- packages/polar/package.json
- packages/postgres/package.json
- packages/paymesh/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
- packages/dash/package.json
- packages/next/package.json
- packages/audit-logs/package.json
- packages/postgres/CHANGELOG.md
e1bf224 to
a4c4403
Compare
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
packages/cli/package.json (1)
3-39:⚠️ Potential issue | 🟠 Major | ⚡ Quick winRoot cause: 1.0.0 package versions are not paired with a 1.x
paymeshpeer constraint.Across all three manifests,
peerDependencies.paymeshremains>=0.0.0, which allows 0.x core resolution despite release notes and package versioning targeting the 1.0.0 line. Align all three to^1.0.0(or an equivalent 1.x constraint) to enforce a consistent install-time contract.🤖 Prompt for 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. In `@packages/cli/package.json` around lines 3 - 39, Update the peer dependency constraint for paymesh from ">=0.0.0" to a 1.x range (e.g. "^1.0.0") so package versions are locked to the 1.0.0 line; specifically change the peerDependencies.paymesh entry in this package.json (and the other two package manifests mentioned) to "^1.0.0" (or an equivalent 1.x semver) to enforce a consistent install-time contract.
♻️ Duplicate comments (1)
packages/elysia/CHANGELOG.md (1)
5-10:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winReclassify webhook adapter addition from Patch Changes to Minor Changes.
Commit
3de58ceadds webhook adapters (new functionality) and should be categorized under "Minor Changes" per semantic versioning, not "Patch Changes". The same commit is correctly classified as a minor change inpackages/fastify/CHANGELOG.md(lines 5-7). This inconsistency breaks semver alignment across the monorepo's framework adapters.📝 Proposed fix
+### Minor Changes + +- 3de58ce: Add webhook adapters for Hono, Express, Fastify, and Next.js app router, and align adapter behavior across frameworks. + ### Patch Changes -- 3de58ce: Add webhook adapters for Hono, Express, Fastify, and Next.js app router, and align adapter behavior across frameworks. - Updated dependencies [fcb6365] - Updated dependencies [81f3825] - paymesh@1.0.0🤖 Prompt for 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. In `@packages/elysia/CHANGELOG.md` around lines 5 - 10, The "3de58ce" entry in packages/elysia/CHANGELOG.md is incorrectly under "Patch Changes"; move the line "- 3de58ce: Add webhook adapters for Hono, Express, Fastify, and Next.js app router, and align adapter behavior across frameworks." from the "Patch Changes" section into the "Minor Changes" section (matching how it's classified in packages/fastify/CHANGELOG.md) so the semantic versioning classification is consistent across the monorepo.
🤖 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.
Outside diff comments:
In `@packages/cli/package.json`:
- Around line 3-39: Update the peer dependency constraint for paymesh from
">=0.0.0" to a 1.x range (e.g. "^1.0.0") so package versions are locked to the
1.0.0 line; specifically change the peerDependencies.paymesh entry in this
package.json (and the other two package manifests mentioned) to "^1.0.0" (or an
equivalent 1.x semver) to enforce a consistent install-time contract.
---
Duplicate comments:
In `@packages/elysia/CHANGELOG.md`:
- Around line 5-10: The "3de58ce" entry in packages/elysia/CHANGELOG.md is
incorrectly under "Patch Changes"; move the line "- 3de58ce: Add webhook
adapters for Hono, Express, Fastify, and Next.js app router, and align adapter
behavior across frameworks." from the "Patch Changes" section into the "Minor
Changes" section (matching how it's classified in packages/fastify/CHANGELOG.md)
so the semantic versioning classification is consistent across the monorepo.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro Plus
Run ID: ec6df882-63c1-4686-b376-b6efd1f6127f
📒 Files selected for processing (37)
.changeset/add-abacatepay-provider.md.changeset/fair-zebras-share.md.changeset/pretty-days-wave.md.changeset/silent-pans-pretend.md.changeset/slow-coins-bathe.mdpackages/abacatepay/CHANGELOG.mdpackages/abacatepay/package.jsonpackages/audit-logs/CHANGELOG.mdpackages/audit-logs/package.jsonpackages/cli/CHANGELOG.mdpackages/cli/package.jsonpackages/dash/CHANGELOG.mdpackages/dash/package.jsonpackages/drizzle/CHANGELOG.mdpackages/drizzle/package.jsonpackages/elysia/CHANGELOG.mdpackages/elysia/package.jsonpackages/express/CHANGELOG.mdpackages/express/package.jsonpackages/fastify/CHANGELOG.mdpackages/fastify/package.jsonpackages/hono/CHANGELOG.mdpackages/hono/package.jsonpackages/mcp/CHANGELOG.mdpackages/mcp/package.jsonpackages/next/CHANGELOG.mdpackages/next/package.jsonpackages/paymesh/CHANGELOG.mdpackages/paymesh/package.jsonpackages/polar/CHANGELOG.mdpackages/polar/package.jsonpackages/postgres/CHANGELOG.mdpackages/postgres/package.jsonpackages/prisma/CHANGELOG.mdpackages/prisma/package.jsonpackages/stripe/CHANGELOG.mdpackages/stripe/package.json
💤 Files with no reviewable changes (5)
- .changeset/pretty-days-wave.md
- .changeset/slow-coins-bathe.md
- .changeset/fair-zebras-share.md
- .changeset/add-abacatepay-provider.md
- .changeset/silent-pans-pretend.md
✅ Files skipped from review due to trivial changes (19)
- packages/express/package.json
- packages/dash/package.json
- packages/fastify/package.json
- packages/hono/package.json
- packages/paymesh/package.json
- packages/polar/package.json
- packages/abacatepay/CHANGELOG.md
- packages/next/CHANGELOG.md
- packages/prisma/package.json
- packages/mcp/CHANGELOG.md
- packages/audit-logs/CHANGELOG.md
- packages/drizzle/CHANGELOG.md
- packages/paymesh/CHANGELOG.md
- packages/next/package.json
- packages/postgres/CHANGELOG.md
- packages/drizzle/package.json
- packages/express/CHANGELOG.md
- packages/abacatepay/package.json
- packages/stripe/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (8)
- packages/dash/CHANGELOG.md
- packages/hono/CHANGELOG.md
- packages/cli/CHANGELOG.md
- packages/prisma/CHANGELOG.md
- packages/polar/CHANGELOG.md
- packages/elysia/package.json
- packages/stripe/package.json
- packages/audit-logs/package.json
a4c4403 to
b75ff18
Compare
b75ff18 to
f467ee3
Compare
f467ee3 to
8cf98e4
Compare
8cf98e4 to
f57dce3
Compare
f57dce3 to
788734e
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
paymesh@1.0.0
Major Changes
81f3825: Split the Stripe provider into a dedicated
@paymesh/stripepackage and remove thepaymesh/stripesubpath export from the core package.Export provider-authoring helpers from
paymeshroot so external provider packages can be implemented without importing private core files.Minor Changes
Patch Changes
@paymesh/abacatepay@1.0.0
Minor Changes
Patch Changes
@paymesh/cli@1.0.0
Minor Changes
Patch Changes
1ddb86f: Ship the first-party
@paymesh/dodoprovider with catalog-driven hosted checkout, customer upsert/get, catalog sync, dashboard sync helpers, and verified webhook normalization for Dodo Payments.Update
@paymesh/cliprovider selection so new setups can choose Dodo directly.Updated dependencies [fcb6365]
Updated dependencies [81f3825]
Updated dependencies [a55bd12]
@paymesh/dodo@1.0.0
Minor Changes
1ddb86f: Ship the first-party
@paymesh/dodoprovider with catalog-driven hosted checkout, customer upsert/get, catalog sync, dashboard sync helpers, and verified webhook normalization for Dodo Payments.Update
@paymesh/cliprovider selection so new setups can choose Dodo directly.Patch Changes
@paymesh/drizzle@1.0.0
Minor Changes
Patch Changes
@paymesh/express@1.0.0
Minor Changes
Patch Changes
@paymesh/fastify@1.0.0
Minor Changes
Patch Changes
@paymesh/hono@1.0.0
Minor Changes
Patch Changes
@paymesh/mcp@1.0.0
Minor Changes
Patch Changes
@paymesh/memory@1.0.0
Minor Changes
Patch Changes
@paymesh/next@1.0.0
Minor Changes
Patch Changes
@paymesh/postgres@1.0.0
Minor Changes
Patch Changes
@paymesh/prisma@1.0.0
Minor Changes
Patch Changes
@paymesh/stripe@1.0.0
Minor Changes
81f3825: Split the Stripe provider into a dedicated
@paymesh/stripepackage and remove thepaymesh/stripesubpath export from the core package.Export provider-authoring helpers from
paymeshroot so external provider packages can be implemented without importing private core files.Patch Changes
@paymesh/audit-logs@1.0.0
Patch Changes
@paymesh/dash@1.0.0
Patch Changes
@paymesh/elysia@1.0.0
Patch Changes
@paymesh/polar@1.0.0
Patch Changes