Skip to content

sync b2b-makeswift with makeswift@1.2.0#2966

Draft
matthewvolk wants to merge 48 commits intointegrations/b2b-makeswiftfrom
sync-b2b-makeswift-1.2.0
Draft

sync b2b-makeswift with makeswift@1.2.0#2966
matthewvolk wants to merge 48 commits intointegrations/b2b-makeswiftfrom
sync-b2b-makeswift-1.2.0

Conversation

@matthewvolk
Copy link
Copy Markdown
Contributor

Summary

Merges @bigcommerce/catalyst-makeswift@1.2.0 into integrations/b2b-makeswift as the first step in incrementally bringing the B2B branch up to date with the latest makeswift releases.

  • Package renamed to @bigcommerce/catalyst-b2b-makeswift
  • Version set to 1.2.0
  • B2B-specific code preserved (quote button, B2BLoader, registration redirect, auth token flow)
  • Kept Next.js 15.5.9 (the b2b branch was already on this version)

B2B-only delta

Compare against the merge target to see just the B2B layer:
@bigcommerce/catalyst-makeswift@1.2.0...sync-b2b-makeswift-1.2.0

Conflicts resolved

File Resolution
core/CHANGELOG.md Took makeswift's version
core/package.json Renamed to b2b-makeswift, version 1.2.0, kept Next.js 15.5.9
core/vibes/soul/sections/cart/client.tsx Kept B2B quote button + adopted makeswift's isLineItemActionPending
pnpm-lock.yaml Regenerated

Do not squash or rebase-and-merge this PR. Use a true merge commit to preserve the merge base between integrations/makeswift and integrations/b2b-makeswift.

This is PR 1 of 5 in the incremental sync series:

  1. → 1.2.0 (this PR)
  2. → 1.3.8
  3. → 1.4.2
  4. → 1.5.0
  5. → 1.6.3

jorgemoya and others added 30 commits July 23, 2025 20:20
* feat(cli): create deployment

* chore: use conf to read from file

* refactor: update how to call conf

* refactor: create class for store config

* feat: add get/set to config

* fix: remove describe import

* fix: error message

* chore: rename projectId to projectUuid
* feat(cli): adds dev command

* refactor: run local binary

* fix: pass port to execa command

* chore: add test

* feat: remove codegen

* refactor: handle error message correctly

* fix: add dev to program test
* feat(cli): add start command

* fix: pass port to execa command

* chore: add test

* refactor: handle error message correctly

* fix: add start to program test
* feat(cli): add link command

* feat: add project framework when users succesfully links

* chore: update root-dir

* fix: update tests

* fix: throw error correctly

* feat: add test for no projects

* fix: show message when user is not opt in to alpha

* fix: use consola.mockTypes

* fix: add link to program test
* feat(cli): poll for deployment

* fix: update tests

* feat: update streaming logic

* fix: improve spinner and tests

* fix: add extra expects

* feat: use zod enum for steps
)

* feat(cli): run opennext-cloudflare preview for catalyst framework

* fix: update options
* feat(cli): add --dry-run option to deploy

* fix: split path
bookernath and others added 18 commits August 24, 2025 23:27
chore: update @makeswift/runtime to version 0.25.0 in package.json
* feat(cli): add env option to deploy command

* fix: remove default values

* fix: change error message

* fix: rename to secrets

* fix: use variadic option
…-variable-names-for-text-color-in-catalyst

fix: text variable for button and button-link components
…w-tab-property-not-working-in-site-footer

feat: support target prop in Footer links
* feat(core): add visual queues  when cart update is pending

* fix: add pulse animation to skeletons
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Merges @bigcommerce/catalyst-makeswift@1.2.0 into integrations/b2b-makeswift.
Package renamed to @bigcommerce/catalyst-b2b-makeswift, version set to 1.2.0.
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 3, 2026

⚠️ No Changeset found

Latest commit: b912616

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 3, 2026

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

Project Deployment Actions Updated (UTC)
catalyst Error Error Apr 3, 2026 2:42pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants