-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BREAKING CHANGE(all): [v16] Bump dependency package versions #926
Conversation
@@ -57,7 +57,7 @@ describe('build (runs slowly)', function () { | |||
smartPaths.filter((p) => p.endsWith('.ts')).length.should.equal(0); | |||
smartPaths.should.not.containEql('tsconfig.json'); | |||
|
|||
smartPaths.length.should.be.within(200, 300); | |||
smartPaths.length.should.be.within(200, 301); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a new file: node_modules/dotenv/package.json
🤷🏻♂️
env.run('zapier:integration', { path, template }, () => { | ||
this.log(); | ||
this.log(`A new integration has been created in directory "${path}".`); | ||
this.log(`Read all about it in "${join(path, 'README.md')}".`); | ||
}); | ||
await env.run('zapier:integration', { path, template }); | ||
|
||
this.log(); | ||
this.log(`A new integration has been created in directory "${path}".`); | ||
this.log(`Read all about it in "${join(path, 'README.md')}".`); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -3,3 +3,5 @@ package.json | |||
package-lock.json | |||
packages/cli/src/generators/templates/ | |||
.yarn | |||
|
|||
/.nx/workspace-data |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was added automatically via lerna repair
#!/bin/sh | ||
. "$(dirname "$0")/_/husky.sh" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Husky itself asks us to remove this 😄
@@ -1,10 +1,10 @@ | |||
{ | |||
"npmClient": "yarn", | |||
"version": "independant", | |||
"useWorkspaces": true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is now the default value and was recommended to be removed via lerna repair
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for adding all the comments and links to relevant changelogs/release notes, and for doing all that research in the first place. This looks great!
adb1bd9
into
zapier-platform-major-release-16.0.0-dev
* Param name fixed. * Width of produced markdown docs fixed to 80 chars. * Deps of @oclif packages upgraded. * Command args and flags upgraded. * Run scripts updated. * Tests for ZapierBaseCommand upgraded with command flag tests added. * Tests for register command upgraded. * logList is really printing tables (without borders). * argv parsed. * yarn lock file updated. * Docs updated. * Function name consolidated. * @oclif/core requires node >= 18. * Old code removed. * build(schema-to-ts): [PDE-5183] schema-to-ts is now part of yarn workspace (#913) * BREAKING CHANGE(all): [v16] Bump dependency package versions (#926) * bumping oclif packages * bump more packages * upgrade Yeoman enviornment to latest v3 * dotenv added a package.json * more package upgrades * use promises instead of callback * revert jsonschema upgrade as it breaks a test * bump * upgrade Lerna to v8 * upgrade prettier to latest v3 * run prettier with trailingComma: es5 * upgrade husky * husky followups * Revert "upgrade prettier to latest v3" This reverts commit 840d0ae. * Revert "run prettier with trailingComma: es5" This reverts commit df8a16f. * bump mocha, dotenv and oclif core patch * undo convert changes * chore(all): [v16] Bump eslint and related packages, bump prettier and run on codebase (#927) * bumping oclif packages * bump more packages * upgrade Yeoman enviornment to latest v3 * dotenv added a package.json * more package upgrades * use promises instead of callback * revert jsonschema upgrade as it breaks a test * bump * upgrade Lerna to v8 * upgrade prettier to latest v3 * run prettier with trailingComma: es5 * upgrade husky * husky followups * Revert "upgrade prettier to latest v3" This reverts commit 840d0ae. * Revert "run prettier with trailingComma: es5" This reverts commit df8a16f. * bump mocha, dotenv and oclif core patch * undo convert changes * bump eslint and related packages * prettier bump, run prettier * fix eslintignore * fix test * run over example-apps as well * rebuild yarn.lock * chore(types): Add type for z.request option skipEncodingChars (#928) --------- Co-authored-by: szchenghuang <[email protected]> Co-authored-by: Thomas Cranny <[email protected]>
root (monorepo
package.json
) package updatesMajor version changes
lerna
: 6.4.1 -> 8.0.2 (drops Node.js 16 support, changelog)husky
: 7.0.4 -> 9.1.7 (no real breaking changes, just configuration and caller changes, changelog)mocha
: 10.8.2 -> 11.0.1 (no real breaking changes, release plan)zapier-platform-cli package updates
Major version changes
archiver
5.3.1 -> 7.0.1: (requires Node.js 12, changelog)gulp-prettier
: 4.0.0 -> 5.0.0 (requires Node.js 16, changelog)marked
4.2.12 -> 14.1.4 (requires Node.js 18, changelog)marked-terminal
supports it officially?marked-terminal
: 5.2.0 -> 7.2.1 (required Node.js 16, changelog)read
: 2.1.0 -> 4.0.0 (requires Node.js 18, changelog)Minor version changes
fs-extra
: 11.1.1 -> 11.2.0yeoman-environment
: 3.3.0 -> 3.19.3semver
: 7.5.2 -> 7.6.3node-fetch
: 2.6.7 -> 2.7.0Patch version changes
@oclif/*
dependencies: patch version bumps after the major version bumps performed in: [PDE-5214] chore(cli): Oclif upgraded to v4 #890adm-zip
: 0.5.10 -> 0.5.16browserify
: 17.0.0 -> 17.0.1cli-table3
: 0.6.3 -> 0.6.5tmp
: 0.2.1 -> 0.2.3traverse
: 0.6.7 -> 0.6.10zapier-platform-core package updates
Major version changes
dotenv
: 12.0.4 -> 16.4.5zapier-platform
v16 notes in case it impacts anyone usingzapier.tools.env.inject()
Minor version changes
semver
: 7.5.2 -> 7.6.3node-fetch
: 2.6.7 -> 2.7.0Patch version changes
form-data
: 4.0.0 -> 4.0.1Package updates ignored intentionally:
ESM Required
gulp-filter
>=8 : blocked by ESM (changelog)inquirer
>=9: blocked by ESM (changelog)yeoman-environment
>= 4: blocked by ESM (changelog)yeoman-generator
>= 6: blocked by ESM (changelog)gulp-prettier
>= 6: blocked by ESM (changelog)ora
>= 6: blocked by ESM (changelog)string-length
>= 5: blocked by ESM (changelog)update-notifier
>= 6: blocked by ESM (changelog)chai
>= 5: blocked by ESM (changelog)chalk
>= 5: blocked by ESM (changelog)Node.js Version Incompatibility
minimatch
required Node.js >= 20 (changelog)Other
parse-gitignore
>= 1: there may be undocumented breaking changes (example)ignore
>= 6: v6 was published by mistake (changelog)zapier-platform-legacy-scripting-runner
dependencies:async
,flat
,jquery
,jsdom
,moment-timezone
,node-fetch
,synckit
,underscore
,xmldom
.jsonschema
: >1.2.2: Updating this package to latests breaks some tests with:"no such schema </DynamicFieldsSchema>"
(example CI run)prettier
,eslint
and relatedeslint
packages: Will tackle in a separate MR as there are a bunch of formatting changes.