Skip to content

FLEXY-0000 add the 7.1.3 changelog entry - #1170

Merged
shyamasish-twilio merged 3 commits into
mainfrom
FLEXY-0000-changelog-7.1.3
Sep 29, 2026
Merged

shyamasish-twilio merged 3 commits into
mainfrom
FLEXY-0000-changelog-7.1.3

Conversation

@shyamasish-twilio

Copy link
Copy Markdown
Collaborator

Adds the 7.1.3 entry to changelog/v7.md — one file, 21 lines.

It was written after #1167 merged, so it missed that squash and changelog/v7.md on main still starts at 7.1.1.

Entry

Fixed

  • flex:plugins:deploy failing with @twilio/runtime-handler@1.0.1 is not compatible with node24 (error 20001). builds.ts sent the Serverless build runtime as latest, so deploys broke when the Runtime default moved to node24 even though nothing in the plugin had changed. Now pinned to node22.
  • flex:plugins:create producing a plugin that would not compile. The generated templates did not pin @types/node, so npm resolved whatever was newest at install time, and @types/node@26 ships typings TypeScript 4 cannot parse. Templates now pin ^22.
  • Transitive dependencies flagged by security advisories updated, including axios, ejs, form-data, handlebars, tough-cookie and ip.

Upgrades

  • Flex UI 1.x support removed. The v1 plugin templates are gone and flex:plugins:create always scaffolds against Flex UI 2. Supported node versions are now ^16 || ^18 || ^20 || ^22.

Scope

Deliberately limited to what a consumer of the CLI sees. The OIDC trusted publishing work, the curated Artifactory install, the curation scan and the TypeScript 4.9 upgrade change nothing about CLI behaviour, so they are left out.

7.1.2 has no entry either; the file jumps from 7.1.1 to this.

Risk

None — documentation only.

shyamasish-twilio and others added 2 commits September 29, 2026 21:02
The entry was written after #1167 merged, so it missed that squash and
changelog/v7.md on main still starts at 7.1.1.

Three user-facing points, in the file's existing format. The deploy failure
is first, since it is the one customers hit without changing anything
themselves: builds.ts sent the Serverless build runtime as 'latest', so when
the Runtime default moved to node24 every deploy began failing with
"@twilio/runtime-handler@1.0.1 is not compatible with node24", error 20001,
on plugins whose own dependencies had not moved.

Deliberately limited to what a consumer of the CLI sees. The OIDC trusted
publishing work, the curated Artifactory install, the curation scan and the
TypeScript 4.9 upgrade change nothing about how the CLI behaves, so they are
left out.

7.1.2 has no entry either; the file jumps from 7.1.1 to this.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@shyamasish-twilio
shyamasish-twilio merged commit cb45282 into main Sep 29, 2026
6 of 7 checks passed
@shyamasish-twilio
shyamasish-twilio deleted the FLEXY-0000-changelog-7.1.3 branch September 29, 2026 15:57
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