TryGhost / Zapier

Ghost <-> Zapier Integration
https://developer.zapier.com/app/1566
MIT License
5 stars 3 forks source link

Update dependency zapier-platform-core to v13 - autoclosed #72

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
zapier-platform-core (source) 12.0.3 -> 13.0.0 age adoption passing confidence

Release Notes

zapier/zapier-platform ### [`v13.0.0`](https://togithub.com/zapier/zapier-platform/blob/HEAD/CHANGELOG.md#​1300) [Compare Source](https://togithub.com/zapier/zapier-platform/compare/zapier-platform-core@12.2.1...zapier-platform-core@13.0.0) *released `2023-01-25`* Version `13.0.0` is a breaking change release that contains several important upgrades and deprecations. Here is a brief breakdown of the most notable changes (see further below for a more detailed list of changes): (a) Any integrations that depend on `zapier-platform-core@13.0.0` will now run on Node.js 16. (b) We are dropping support for Node.js 12, which has been designated end-of-life since early 2022 ([see the Node.js release schedule](https://togithub.com/nodejs/release#release-schedule)). (c) As part of internal Zapier changes to the way we process trigger data, **stricter type coercion** for trigger parameters is now enabled by default for integrations running on `zapier-platform-core@13.0.0`. This is a good time to double check if your defined trigger parameter types are coherent with what your app expects at runtime. (d) Web Builder conversion functionality has been removed. This change is only relevant for [Legacy Web Builder apps](https://platform.zapier.com/legacy/import). Those are the breaking changes for this major version `13.0.0` release. We are also including some package version bumps, with the changes consisting mostly of dropping older Node versions. As always with any major release, make sure to thoroughly test your integrations after updating! Detailed changelog below (**:exclamation: denotes a breaking change**): ##### cli - :exclamation: Remove Web Builder conversion functionality. ([#​546](https://togithub.com/zapier/zapier-platform/pull/546)) - :exclamation: Make `--version` required on `zapier convert`. ([#​546](https://togithub.com/zapier/zapier-platform/pull/546)) - :hammer: Improved error handling in the convert command. ([#​546](https://togithub.com/zapier/zapier-platform/pull/546)) - :scroll: Removed references to converting WB apps in the docs. ([#​546](https://togithub.com/zapier/zapier-platform/pull/546)) ##### core - :exclamation: Apps can now use Node.js v16.x and Node.js v12.x is no longer supported. ([#​603](https://togithub.com/zapier/zapier-platform/pull/603)) - :exclamation: Parameters for triggers now have strict type coercion. This means that if a parameter is defined as an integer and a string representation of an integer is provided, Zapier will now convert the value to an integer before it reaches the developer's code. ##### schema None! ##### misc - :hammer: Dependency updates ([#​608](https://togithub.com/zapier/zapier-platform/pull/608)) - Replaced `eslint-plugin-node@11.1.0` with `eslint-plugin-n@15.6.1` - Bump `@oclif/command` from 1.8.0 to 1.8.21 - Bump `@oclif/config` from 1.17.0 to 1.18.6 - Bump `@oclif/dev-cli` from 13.0.11 to 13.3.0 - Bump `@types/node` from 14.14.35 to 18.11.18 - Bump `adm-zip` from 0.5.5 to 0.5.10 - Bump `archiver` from 5.3.0 to 5.3.1 - Bump `aws-sdk` from 2.905.0 to 2.1300.0 - Bump `cli-table3` from 0.6.0 to 0.6.3 - Bump `content-disposition` from 0.5.3 to 0.5.4 - Bump `debug` from 4.3.1 to 4.3.4 - Bump `dicer` from 0.3.0 to 0.3.1 - Bump `dotenv` from 9.0.2 to 12.0.4 - Bump `eslint` from 7.26.0 to 8.32.0 - Bump `eslint-config-prettier` from 8.3.0 to 8.6.0 - Bump `eslint-config-standard` from 16.0.2 to 17.0.0 - Bump `eslint-plugin-import` from 2.22.1 to 2.27.5 - Bump `eslint-plugin-mocha` from 8.1.0 to 9.0.0 - Bump `eslint-plugin-promise` from 5.1.0 to 6.1.1 - Bump `flat` from 5.0.1 to 5.0.2 - Bump `gulp-prettier` from 3.0.0 to 4.0.0 - Bump `husky` from 6.0.0 to 7.0.4 - Bump `inquirer` from 8.0.0 to 8.2.5 - Bump `nock` from 13.0.11 to 13.3.0 - Bump `prettier` from 2.3.0 to 2.8.3 - Bump `semver` from 7.3.5 to 7.3.8 - Bump `lint-staged` from 11.0.0 to 11.2.6 - Bump `ignore` from 5.1.8 to 5.2.4 - Bump `jscodeshift` from 0.12.0 to 0.14.0 - Bump `klaw` from 3.0.0 to 4.1.0 - Bump `lerna` from 4.0.0 to 6.4.1 - Bump `marked` from 4.0.10 to 4.2.12 - Bump `marked-terminal` from 4.1.1 to 5.1.1 - Bump `mime-types` from 2.1.34 to 2.1.35 - Bump `mocha` from 8.4.0 to 10.2.0 - Bump `read` from 1.0.7 to 2.0.0 - Bump `yeoman-generator` from 5.2.0 to 5.7.0 ### [`v12.2.1`](https://togithub.com/zapier/zapier-platform/blob/HEAD/CHANGELOG.md#​1221) [Compare Source](https://togithub.com/zapier/zapier-platform/compare/zapier-platform-core@12.2.0...zapier-platform-core@12.2.1) *released `2023-01-18`* ##### cli - :scroll: Improve docs about input field types ([#​585](https://togithub.com/zapier/zapier-platform/pull/585)) - :scroll: Improve docs about OAuth2 fields ([#​589](https://togithub.com/zapier/zapier-platform/pull/589)) - :scroll: More strongly recommend use of `z.dehydrateFile` for files ([#​590](https://togithub.com/zapier/zapier-platform/pull/590)) - :scroll: Update logging info ([#​591](https://togithub.com/zapier/zapier-platform/pull/591)) - :scroll: Fix `zapier init` command ([#​594](https://togithub.com/zapier/zapier-platform/pull/594)) - :scroll: Fix typo ([#​593](https://togithub.com/zapier/zapier-platform/pull/593)) - :scroll: Fix logo ([#​604](https://togithub.com/zapier/zapier-platform/pull/604)) - :hammer: Dependency updates - Bump typescript from 3.8.3 to 4.9.4 to fix a test ([#​599](https://togithub.com/zapier/zapier-platform/pull/599)) - Bump decode-uri-component from 0.2.0 to 0.2.2 ([#​596](https://togithub.com/zapier/zapier-platform/pull/596)) - Bump json5 from 1.0.1 to 1.0.2 ([#​601](https://togithub.com/zapier/zapier-platform/pull/601)) ##### core - None! ##### schema - :test_tube: Relax schema on `searchUniqueInputToOutput` for upsert to support dynamic fields. **EXPERIMENTAL: Currently an internal feature. Don't use it yet.** ([#​602](https://togithub.com/zapier/zapier-platform/pull/602)) ##### misc - :hammer: Dependency updates - Bump qs from 6.5.2 to 6.5.3 ([#​598](https://togithub.com/zapier/zapier-platform/pull/598)) ### [`v12.2.0`](https://togithub.com/zapier/zapier-platform/blob/HEAD/CHANGELOG.md#​1220) [Compare Source](https://togithub.com/zapier/zapier-platform/compare/zapier-platform-core@12.1.0...zapier-platform-core@12.2.0) *release `2022-10-27`* ##### cli - :nail_care: Now you don't have to install zapier-platform-core to run [most of the commands](https://togithub.com/zapier/zapier-platform/pull/579#pullrequestreview-1145066736) ([#​579](https://togithub.com/zapier/zapier-platform/pull/579)) ##### core - :hammer: Dependency updates - Bump secret-scrubber from 1.0.3 to 1.0.7 ([#​583](https://togithub.com/zapier/zapier-platform/pull/583)) ##### schema - :test_tube: "Upsert" feature: Now a [search-or-create](https://togithub.com/zapier/zapier-platform/blob/zapier-platform-schema@12.2.0/packages/schema/docs/build/schema.md#searchorcreateschema) can include an `update` action that Zapier should call to update an existing object. **EXPERIMENTAL: This is currently an internal feature and subject to change. Don't use it yet.** ([#​584](https://togithub.com/zapier/zapier-platform/pull/584)) - :scroll: Clarify how fields accept `file` types ([#​582](https://togithub.com/zapier/zapier-platform/pull/582)) ### [`v12.1.0`](https://togithub.com/zapier/zapier-platform/blob/HEAD/CHANGELOG.md#​1210) [Compare Source](https://togithub.com/zapier/zapier-platform/compare/zapier-platform-core@12.0.3...zapier-platform-core@12.1.0) *released `2022-09-29`* We rolled out a change to "migrate-by-email" on 2022-09-28. Now `zapier migrate --user` in CLI and "migrate-by-email" on UI only migrate Zaps that are **private to the user**. This change affects UI and all the CLI versions, not just 12.1.0. The old behavior was to migrate all the user's team members, which was inconsistent with the docs and often caused confusion. So we consider this change a bug fix instead of a breaking change. If you want the old behavior, use `zapier migrate --account`. ##### cli - :nail_care: Add `--account` flag to `migrate` command ([#​574](https://togithub.com/zapier/zapier-platform/pull/574)) - :nail_care: Add `--yes` flag to `promote` command to suppress interactive prompts by assuming "yes" to all prompts ([#​576](https://togithub.com/zapier/zapier-platform/pull/576)) - :nail_care: Print validation warnings at `build` time ([#​573](https://togithub.com/zapier/zapier-platform/pull/573)) - :scroll: Update Zapier logo in docs ([#​567](https://togithub.com/zapier/zapier-platform/pull/567)) - :scroll: Provide additional information about the connection label in docs ([#​564](https://togithub.com/zapier/zapier-platform/pull/564)) - :hammer: Dependency updates - Bump shell-quote from 1.7.2 to 1.7.3 ([#​560](https://togithub.com/zapier/zapier-platform/pull/560)) ##### core - :bug: Fix another hanging issue by aborting logger connection early ([#​562](https://togithub.com/zapier/zapier-platform/pull/562)) ##### schema - None!

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.