Skip to content

FLEXY-0000 bump the workspace version to 7.1.3 - #1172

Merged
shyamasish-twilio merged 1 commit into
mainfrom
FLEXY-0000-bump-version-7.1.3
Sep 30, 2026
Merged

shyamasish-twilio merged 1 commit into
mainfrom
FLEXY-0000-bump-version-7.1.3

Conversation

@shyamasish-twilio

Copy link
Copy Markdown
Collaborator

Why

main still says 7.1.2 in lerna.json even though 7.1.3 was published, because the publish.yml steps that commit lerna's bump back to the repository (Commit Version, Create PR for version) were disabled at the time.

That matters for the next release. bin/publish reads lerna.json to decide the next version, and the public path only accepts a bump level — patch, minor or major — never an exact version. So a patch release from 7.1.2 would compute 7.1.3 again, and npm publish would reject it as an already-published version for the eleven packages that did publish. Bumping main to 7.1.3 makes the next patch release land on 7.1.4.

What changed

  • lerna.json and all twelve packages/*/package.json version fields
  • the twenty internal cross-dependency pins, which --exact keeps at the exact version
  • the twelve workspace entries in package-lock.json

@twilio/flex-ui stays at "^2" — it is not one of ours. No Artifactory URLs in the lockfile.

Verification

Bumped by hand rather than with lerna version, since that command also tags and commits and these versions are already live on npm.

The result matches lerna's own bump commit 970b13c5 (v7.1.2) exactly in shape: 14 files, 65 insertions, 65 deletions, identical per-file line counts and 13 lockfile hunks. With the version number normalised, the set of changed lines is identical in both.

npm run lint passes via the pre-commit hook (0 errors).

Note

This does not re-enable Commit Version / Create PR for version, so the next public release will drift again unless those are restored first.

🤖 Generated with Claude Code

main was left at 7.1.2 even though 7.1.3 was published, because the steps that
commit lerna's bump back to the repository were disabled at the time. A public
release reads lerna.json to decide the next version, so a patch release from
7.1.2 would produce 7.1.3 again and npm would reject it as an already-published
version for the eleven packages that did publish.

Bumped by hand rather than with `lerna version`, since that command also tags
and commits, and these versions are already live on npm. The result is the same
shape as lerna's own bump commit 970b13c (v7.1.2): 14 files, 65 insertions and
65 deletions, with identical per-file counts.

  lerna.json and all twelve packages/*/package.json version fields
  the twenty internal cross-dependency pins, which --exact keeps exact
  the twelve workspace entries in package-lock.json

@twilio/flex-ui stays at "^2"; it is not one of ours.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@shyamasish-twilio
shyamasish-twilio merged commit 1e7e217 into main Sep 30, 2026
9 of 11 checks passed
@shyamasish-twilio
shyamasish-twilio deleted the FLEXY-0000-bump-version-7.1.3 branch September 30, 2026 06:25
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.

2 participants