From 41e30b8f48efa7d855b6199337023c505ab805eb Mon Sep 17 00:00:00 2001 From: kushalshit27 <43465488+kushalshit27@users.noreply.github.com> Date: Mon, 9 Dec 2024 19:13:05 +0530 Subject: [PATCH 1/5] CHANGELOG update --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b598d54d..3122b9d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- Add support for rendering the `promp` screen's settings [#998] + ## [8.3.0] - 2024-11-28 ### Added From 5d3f34773eede10263b2903674c59ecaeedbdc00 Mon Sep 17 00:00:00 2001 From: kushalshit27 <43465488+kushalshit27@users.noreply.github.com> Date: Mon, 9 Dec 2024 19:13:31 +0530 Subject: [PATCH 2/5] 8.4.0 --- CHANGELOG.md | 309 ++-------------------------------------------- package-lock.json | 4 +- package.json | 2 +- 3 files changed, 14 insertions(+), 301 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3122b9d4..b9059268 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,712 +7,506 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.4.0] - 2024-12-09 ### Added - - Add support for rendering the `promp` screen's settings [#998] ## [8.3.0] - 2024-11-28 - ### Added - - Management support for `selfServiceProfiles` [#989] ### Fixed - - Fix checkpoint pagination to get all organizations [#984] - Fix error handling for trigger bindings [#991] ## [8.2.0] - 2024-11-18 - ### Added - - Management support for `forms`, `flows` and `flowVaultConnections` [#982] ### Fixed - - Fix docs to support free tier usage [#978] ## [8.1.0] - 2024-11-08 - ### Added - - Client Credentials (M2M) support in `organizations` and `clientGrants` [#975] ## [8.0.0] - 2024-10-21 - ### Changed - - Auth0 [v4.X](https://github.com/auth0/node-auth0/releases/tag/v4.10.0) migration - The `delete` operation on the `emailProvider` resource will disable the email provider instead of deleting it. ### Deprecated - - Migration resource operation ### Security - - Security fixes from dependencies - Node 18 LTS and newer LTS releases are supported. - + Doc: [v8 Migartion](./docs/v8_MIGRATION_GUIDE.md) ## [7.24.3] - 2024-10-15 - ### Fixed - - Fix keyword replacement for `actions secrets` using the directory format [#954] - Fix keyword replacement for `custom prompts` using the directory format [#963] ## [7.24.2] - 2024-08-28 - ### Added - - Add support for `login-passwordless` prompt on `partials` in prompts handler [#946] ### Fixed - - Fix `branding` template `path` on export/import [#943] - Fix docs for support `exclusions of individual resource` [#944] ## [7.24.1] - 2024-08-09 - ### Fixed - - Fix `branding` template `path` on export/import as Yaml [#939] - Fix `databases` handler to handle `options` property correctly for flexible identifiers [#937] ## [7.24.0] - 2024-08-02 - ### Added - - Management support for `partials` in `prompts` handler [#930] ### Changed - - Reduced latency while performing `SCIM` CRUD operations [#933] ## [7.23.1] - 2024-07-19 - ### Fixed - - Fix `429`(`too_many_requests`) and `403`(`insufficient_scope`) errors in the SCIM handler [#925] ## [7.23.0] - 2024-07-16 - ### Added - - Management support for `scim_configuration` in connections handler [#921] ## [7.22.1] - 2024-06-24 - ### Fixed - - Made `captcha_widget_theme` an optional field in the `colors` property within the `themes` schema [#911] ## [7.22.0] - 2024-06-21 - ### Added - - Management support for `is_signup_enabled` in organization connections [#905] - Management support for `captcha_widget_theme` in theme colors [#906] ## [7.21.0] - 2024-02-08 - ### Added - - `show_as_button` management support for organization connections [#889] ### Fixed - - Strip `sink.azurePartnerTopic` field from payload when creating log stream [#876] ## [7.20.0] - 2023-11-29 - ### Added - - Relative path import support for actions directory handler [#866] ### Fixed - - Keyword preservation for wider array of resources [#864] - Fetching clients if not defined when managing client grants in YAML format [#865] ## [7.19.0] - 2023-08-11 - ### Added - - Support for Private Key JWT authentication for authenticating with private key instead of client secret [#817] ### Fixed - - Process branding changes after theme changes to prevent delay in dashboard preview [#836] - Handling eventual hooks and rules deprecation [#838] - Overwrites occurring when preserving keywords within multiple client grants [#837] ## [7.18.0] - 2023-07-14 - ### Added - - Support for `password-reset-post-challenge` action trigger [#818] ### Fixed - - Runtime error when attempting to preserve keyword on null remote assets [#822] - Respect email template `body` filepath definition [#820] ## [7.17.7] - 2023-07-07 - ### Fixed - - Delay processing of action triggers until deployed actions register [#809] - Process custom domains prior to branding settings [#811] ## [7.17.6] - 2023-06-23 - ### Changed - - Improve handling of custom text prompts, reducing high-volume errors and timeouts by leveraging connection pooling for controlled execution [#804] ## [7.17.5] - 2023-06-08 - ### Fixed - - Obfuscating sensitive log streams keys [#800] - Prevent exporting of disallowed tenant flags [#799] ## [7.17.4] - 2023-06-06 - ### Fixed - - Prevent tenant flag "Additional properties not allowed" error by only updating publicly-available feature flags [#797] ## [7.17.3] - 2023-05-24 - ### Fixed - - Keyword preservation for client grant `audience` field [#793] ## [7.17.2] - 2023-04-19 - ### Fixed - - API error when no tenant flags defined [#780] - Keyword preservation in a resource's identifier fields [#784] ## [7.17.1] - 2023-03-31 - ### Fixed - - Tenant-agnostic filenames for client grants if more than fifty clients and fifty resource servers [#764] - Unintentional exclusion of clients when injecting access token via `AUTH0_ACCESS_TOKEN` [#775] ## [7.17.0] - 2023-03-03 - ### Added - - Keyword preservation on export to prevent overwriting of keyword markers in most instances. Enabled through the `AUTH0_PRESERVE_KEYWORDS` boolean configuration property. See also: [Preserving Keywords on Export](./docs/keyword-replacement.md#preserving-keywords-on-export) [#738],[#740],[#741],[#744],[#745],[#751],[#754],[#757],[#758],[#760] ### Fixed - - Enabled wrapping of `@@ARRAY_REPLACE@@` keyword markers with single quotes in YAML resource configuration files [#760] ## [7.16.1] - 2023-02-07 - ### Fixed - - Exporting of multiple client grants for a single client when using directory format [#729] - Tenant-agnostic client grant files when exporting using directory format [#729] ## [7.16.0] - 2023-02-01 - ### Added - - `AUTH0_INCLUDED_ONLY` configuration property to express sole management of certain resource types [#726] - Suspended log stream management support [#725] - More descriptive errors when actions service is unavailable [#724] ### Fixed - - Remove configurable tenant `sandbox_version` property from readonly list [#683] - Handling of undefined tenant `enabled_locales` property [#727] ## [7.15.2] - 2023-01-03 - ### Fixed - - Deletion of email provider when setting as empty object [#673] ### Security - - Upgraded `node-auth0` which addresses [vulnerability reported](https://github.com/advisories/GHSA-hjrf-2m68-5959) for `jsonwebtoken` package ## [7.15.1] - 2022-10-19 - ### Added - - Warning about future fix that enables deletion of email provider; no significant changes to functionality [#672] ### Fixed - - Returning all branding setting when using YAML [#666] - Preventing empty `logo_url` from update tenant payload [#667] - Loading actions between different operating systems [#668] - Prevent writing undefined page templates files [#671] ## [7.15.0] - 2022-10-11 - ### Added - - Ignoring management of marketplace actions because they are unsupported by the Management API [#660] ### Fixed - - Allowing partial attack protection configurations [#638] ## [7.14.3] - 2022-08-24 - ### Fixed - - Reclassify select production dependencies as dev dependencies [#626] - Allowing certain page templates configuration to be modified even when absent of HTML [#629],[#630] ## [7.14.2] - 2022-08-01 - ### Fixed - - Allowing updating of branding themes when used in conjunction with `--export_ids` flag [#603] - Halting deploy process if passwordless email template does not exist [#617] ## [7.14.1] - 2022-06-29 - ### Fixed - - Reverting unreplaced keyword mapping detection that would trigger some false-positives [#597] ## [7.14.0] - 2022-06-27 - ### Added - - Validation to detect unreplaced keyword mappings during import [#591] ### Fixed - - Detect and prevent `You are not allowed to set flag '' for this tenant.` errors when erroneously setting non-configurable migration flag [#590] - Crash when attempting to create page templates from undefined value [#592] ## [7.13.1] - 2022-06-13 - ### Fixed - - Removing single usage of `flatMap` array method to prevent crashes with Node v10 [#577] ## [7.13.0] - 2022-06-06 - ### Added - - Themes support (if supported by tenant) [#554] ### Fixed - - Omit `enabled_clients` from connection payload if not defined in resource configuration files [#563] ## [7.12.3] - 2022-05-24 - ### Fixed - - Resource exclusion respected during import even if resource configuration exists [#545] - Environment variables ingested by default [#553] ## [7.12.2] - 2022-05-17 - ### Fixed - - Properly handle all screen types within a prompt grouping [#541] - Gracefully ignoring custom domains if not supported by tenant [#542] ## [7.12.1] - 2022-05-11 - ### Fixed - - Unable to deploy without branding settings feature [#532] ## [7.12.0] - 2022-05-10 - ### Added - - Prompts support (both prompts settings and custom text for prompts) [#530] - Custom domains support [#527] ## [7.11.1] - 2022-05-04 - ### Fixed - - Deployment of newly-created actions always failing due to "A draft must be in the 'built' state" error [#524] - Undefined `updateRule` Auth0 SDK alias replaced with operational `rules.update` [#526] ## [7.11.0] - 2022-04-28 - ### Added - - Intelligent scope detection, will skip resources when insufficient scope provided to designated application [#517] ### Fixed - - Inconsistencies between resource handlers with respect to empty, null and undefined values [#512] ## [7.10.0] - 2022-04-26 - ### Added - - Branding support for directory format [#505] ### Fixed - - More comprehensive support for deletions through `AUTH0_ALLOW_DELETE` [#509] ## [7.9.0] - 2022-04-19 - ### Added - - Log streams support [#495] ### Fixed - - `##` String keyword replacements now work when nested inside `@@` array replacements [#504] ## [7.8.0] - 2022-04-14 - ### Added - - Type declarations for more seamless integration into Typescript projects when used as a module [#485] ### Security - - Updated Winston from 2.3.x to 3.3.0 which applies fix for theoretical prototype pollution vulnerability [#497] ## [7.7.1] - 2022-04-07 - ### Added - - Deprecation warnings for now deprecated asset-specific exclusion configuration properties: `AUTH0_EXCLUDED_RULES`, `AUTH0_EXCLUDED_CLIENTS`, `AUTH0_EXCLUDED_DATABASES`, `AUTH0_EXCLUDED_CONNECTIONS`, `AUTH0_EXCLUDED_RESOURCE_SERVERS`, `AUTH0_EXCLUDED_DEFAULTS`. See [Resource Exclusion Proposal](https://github.com/auth0/auth0-deploy-cli/issues/451#user-content-deprecated-exclusion-props) for details. [#481] ### Fixed - - Rules configs failing to update after regression prevented asset-specific overrides of Node Auth0 SDK methods [#482] - Attack protection not replacing keywords [#478] ## [7.7.0] - 2022-04-06 - ### Added - - Exclusion of entire resource types via the `AUTH0_EXCLUDED` configuration parameter. See [Resource Exclusion Proposal](https://github.com/auth0/auth0-deploy-cli/issues/451) for details. [#468] ### Fixed - - `idle_session_lifetime` and `session_lifetime` values properly ignored on update if inheriting default tenant values.[#471] ## [7.6.0] - 2022-03-25 - ### Added - - New branding template feature support [#438] ### Fixed - - Colliding `e` parameter alias between `export_ids` and `env` [#453] ## [7.5.2] - 2022-03-15 - ### Fixed - - Resetting this version to be latest on NPM ## [7.5.1] - 2022-03-11 - ### Fixed - - Updating dead link in logging output [#436] - Fixing `--env` flag to properly dictate environment variable inheritance [#432] ## [7.5.0] - 2022-03-08 - ### Added - - Support for attack protection configuration management [#428] ### Fixed - - Excluded connection properties from getting deleted upon update [#430] - Organizations in YAML format are skipped when not defined [#388] ## [7.4.0] - 2022-02-24 - ### Added - - Allowing @@ array variable replacement to work when wrapped in quotes [#421] ### Fixed - - Eliminated benign `client_metadata` warnings on import [#416] - Fixing request abstraction from losing function scope, enabling Auth0 Node SDK updates [#412] ### Security - - Updating Auth0 Node SDK to 2.40.0 which fixes minor dependency vulnerability ## [7.3.7] - 2022-02-03 - ### Fixed - - Expose errors that may be silently missed in Actions [#408] ## [7.3.6] - 2022-02-02 - ### Fixed - - Fix errors caused by incompatibilities introduced by new versions of Auth0 SDK [#406] ## [7.3.5] - 2022-01-27 - ### Fixed - - Fix an error with the function context [#403] ## [7.3.4] - 2022-01-26 - ### Fixed - - Fix pagination [#401] ## [7.3.3] - 2022-01-26 - ### Fixed - - Fix pagination [#400] ### Security - - Security fixes from dependencies ## [7.3.2] - 2021-12-14 - ### Security - - Fixes dependency security issues ## [7.3.1] - 2021-09-21 - ### Fixed - - Error when authenticating with AUTH0_CLIENT_ID and AUTH0_CLIENT_SECRET with Node.js prior to v14 ## [7.3.0] - 2021-09-20 - ### Added - - Allow set of AUTH0_AUDIENCE for custom domain [#379] (credit @AliBazzi) ### Fixed - - Load file configured in customScripts for DB Connections [#367] (credit @skukx) ### Security - - Security fixes from dependencies ## [7.2.1] - 2021-08-23 - ### Fixed - - [IDS-3074] Updated structure when dumping orgs (#369) - + Fixes an issue when exporting organizations as a directory, connections are not structured in the right way, causing the import to remove any connection on the organizations. - - [DXEX-1721] Fix client metadata property deletion - + Fixes an inconsistency between how we calculate changes on deep metadata-like objects and with how APIv2 expects such changes to be expressed when a property is deleted. - - Bump js-yaml from 3.x to 4.x and move to kacl (#371) - + This PR bumps js-yaml from 3.x to 4.x in accordance with its migration guide. This bump means that we're able to use the default safe behaviour for both exports and imports. - + Notably, this means that we won't end up with values like ! '' that are not at all human friendly and were problematic when we used the .safeLoad functionality. ## [7.2.0] - 2021-07-14 - ### Added - - Add runtime property for actions [#364] ## [7.1.1] - 2021-06-23 - ### Added - - Export tools module ### Fixed - - Fix exception when actions is undefined [#361] - yargs should not be called when required as a module ## [7.1.0] - 2021-06-23 - ### Changed - - Actions refactoring and fixes [#356] - Bump auth0@2.35.1 ## [7.0.0] - 2021-06-11 - ### Added - - MFA-1174 Support Recovery Codes - Support for organizations - Prompt link to Auth0 Docs upon insufficient scope ### Changed - - Removed dependency on `auth0-source-control-extension-tools`, the package is not part of `auth0-deploy-cli` - Removed dependency on `auth-extension-tools` ### Deprecated - - Dropped Node.js 8 support ### Fixed - - Upstream node registry ### Security - - Security fixes from dependencies ## [6.0.0] - 2020-12-28 - ### Deprecated - - This release has been withdrawn ## [5.5.7] - 2021-05-19 - ### Added - - Add Support Recovery Codes by bumping auth0-source-control-extension-tools@4.7.2 ## [5.5.6] - 2021-04-21 - ### Fixed - - Fix EXCLUDE_PROPS behaviour for connections and databases. ## [5.5.5] - 2021-03-26 - ### Fixed - - Broken dependencies on 4.5.x range of source-countrol-extension-tools because of organizations. ## [5.5.4] - 2021-03-12 - ### Fixed - - Remove limit on permissions in roles ## [5.5.3] - 2021-03-10 - ### Added - - Add webauthn platform as a supported factor ## [5.5.2] - 2021-03-10 - ### Fixed - - Fix pagination when computing changes ## [5.5.1] - 2021-03-03 - ### Fixed - - Fix issues with retrieving more than 50 roles ## [5.5.0] - 2021-01-28 - ### Added - - Add support for `verify_email_by_code` email template [#309] ## [5.3.2] - 2020-12-17 - ### Fixed - - Fix keyword mapping in client page templates [ESD-10528] [#291] ## [5.3.1] - 2020-11-16 - ### Fixed - - Fix report error exporting hooks by bumping auth0-source-control-extension-tools@4.1.12 [#289] - Add MFA factor webauthn-roaming support by bumping auth0-source-control-extension-tools@4.1.12 [#289] ## [5.3.0] - 2020-11-05 - ### Changed - - Return database `enabled_clients` in deterministic order [#281] ### Fixed - - Fix the structure of the example policies.json, and correct the guardianPolicies test to use `all-applications` instead of `all-application` [#278] - Fix pagination for specific API calls by bumping auth0-source-control-extension-tools@4.1.9 [#287] ## [5.2.1] - 2020-09-23 - ### Fixed - - Issue with client grants deleted when using AUTH0_EXCLUDED_CLIENTS ## [5.2.0] - 2020-09-17 - ### Fixed - - Always sort custom database scripts alphabetically ## [5.1.6] - 2020-09-15 - ### Fixed - - Add new line support to JSON files generated in directory dumps - Move write file method to common util - Update `auth0-source-control-extension-tools` ## [5.1.5] - 2020-08-13 - ### Fixed - - The --proxy_url option should work properly now. (Although only on Node >= 10). ## [5.1.4] - 2020-08-12 - ### Fixed - - Connections disabled when the client is added AUTH0_EXCLUDED_CLIENTS list. ## [5.1.3] - 2020-08-04 - ### Fixed - - Many entities were not being fetched via the Paging API properly. ## [5.1.3] - 2020-08-04 - ### Fixed - - Many entities were not being fetched via the Paging API properly. ## [5.1.0] - 2020-07-09 - ### Added - - Add support for three guardian/MFA-related features: - Guardian Policies - Guardian Phone factor selected provider @@ -720,31 +514,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Adds support for Migrations ## [5.0.0] - 2020-06-04 - ### Added - - Allow excluding default values for emailProvider with `AUTH0_EXCLUDED_DEFAULTS` [#236] ### Changed - - [**Breaking**] Updated dependencies and deprecated support for Node versions earlier than 8 via babel@7 and dot-prop@5 [#242] ### Fixed - - pages: fix error when dumping error_page without html property [#247] ## [4.3.1] - 2020-05-20 - ### Fixed - - Fixed broken mkdirp package dependency ## [4.3.0] - 2020-05-18 - ### Removed - - Removed several unused dependencies: - + - ajv - e6-template-strings - node-storage @@ -752,250 +538,174 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - xregexp ## [4.2.2] - 2020-05-04 - ### Added - - Support for phone message hook added. - Configurable connections directory with `AUTH0_CONNECTIONS_DIRECTORY`. ### Removed - - Remove data from verify email example to prevent copy and paste misuse. ## [4.2.1] - 2020-04-06 - ### Fixed - - Fixed rules' reorder to avoid order collisions by updating `auth0-source-control-extension-tools` ## [4.2.0] - 2020-03-28 - ### Fixed - - When importing SAML database connections, support client name in the `options.idpinitiated.client_id` property. - When exporting SAML database connections, convert client ID to client name. ## [4.1.0] - 2020-03-28 - ### Fixed - - When exporting a mailgun email provider, a placholder api key will be included in the export.. ## [4.0.3] - 2020-03-18 - ### Fixed - - Programmatic usage will not complain about args. [#215] ## [4.0.2] - 2020-02-28 - ### Added - - Included Deploy CLI version number in User-Agent header. - If no command line arguments are passed, the usage statement will be printed. ## [4.0.1] - 2020-02-05 - ### Changed - - Update `auth0-source-control-extension-tools` ### Fixed - - Fixed import and export errors when roles and hooks are not available ## [4.0.0] - 2020-01-29 - ### Added - - Add support for Hooks and Hook Secrets - Update `auth0`, `auth0-extension-tools`, `auth0-source-control-extension-tools`, and `js-yaml` ## [3.6.7] - 2020-01-08 - ### Fixed - - Fixed a crash when no roles are present in a tenant during an export ## [3.6.5] - 2019-12-19 - ### Added - - Add readonly flag `remove_stale_idp_attributes` ## [3.6.4] - 2019-12-04 - ### Changed - - Update `https-proxy-agent` and `js-yaml` ## [3.6.3] - 2019-11-04 - ### Added - - Add `AUTH0_API_MAX_RETRIES` support ## [3.6.2] - 2019-10-18 - ### Fixed - - Fix mapping for passwordless email connection template ## [3.6.1] - 2019-09-27 - ### Removed - - Removed `--verbose` option ## [3.6.0] - 2019-08-26 - ### Changed - - Update `auth0-extension-tools` ### Fixed - - Clear empty descriptions on roles ## [3.5.0] - 2019-08-14 - ### Added - - Ability to exclude connections and databases (AUTH0_EXCLUDED_CONNECTIONS & AUTH0_EXCLUDED_DATABASES) ### Fixed - - Excludes for yaml import ## [3.4.0] - 2019-07-15 - ### Added - - Load email template for passwordless email connection from external html file [#124] - Load custom_login_page template for client from external html file [#138] ## [3.3.2] - 2019-07-11 - ### Changed - - pin minor version of source-control-tools@~3.4.1 ## [3.3.1] - 2019-06-13 - ### Fixed - - `allowed_clients`, `allowed_logout_urls`, `allowed_origins` and `callbacks` properties of the `client` can no longer be exported as `null` ## [3.3.0] - 2019-04-22 - ### Added - - Support for roles and permissions export and import ## [3.2.0] - 2019-04-12 - ### Changed - - Secrets (`rules configs` and databases `options.configuration`) can no longer be exported ## [3.1.3] - 2019-04-03 - ### Added - - Clearing empty tenant flags on `import` ## [3.1.2] - 2019-03-22 - ### Added - - Consistent property sorting for yaml dump [#108] [#61] [#82] ## [3.1.1] - 2019-03-15 - ### Fixed - - Exit status code on error [#107] ## [3.1.0] - 2019-03-14 - ### Added - - `AUTH0_EXCLUDED_CLIENTS` option has been added to the config. Works similar to `AUTH0_EXCLUDED_RULES` and `AUTH0_EXCLUDED_RESOURCE_SERVERS`. [#102] ## [3.0.2] - 2019-03-12 - ### Fixed - - Remove empty `flags` property from tenant settings [#104] ## [3.0.1] - 2019-03-04 - ### Fixed - - fix readonly `flags.enable_sso` ## [3.0.0] - 2019-03-04 - ### Added - - Options added to the config: - `INCLUDED_PROPS` - enables export of properties that are excluded by default (e.g. `client_secret`) - `EXCLUDED_PROPS` - provides ability to exclude any unwanted properties from exported objects ### Changed - - `--strip` option has been removed from `export` command. Now **IDs will be stripped by default**. `AUTH0_EXPORT_IDENTIFIERS: true` or `--export_ids` can be used to override. ## [2.3.3] - 2019-03-04 - ### Fixed - - backport readonly `flags.enable_sso` ## [2.3.2] - 2019-03-02 - ### Changed - - set `enable_sso` and `sandbox_version` as readonly properties - alias `export = dump` and `import = deploy` for programmatic usage ## [2.3.1] - 2019-02-27 - ### Changed - - convert non-integer `session_lifetime` to minutes [#95] - update `auth0-source-control-extension-tools` - Fix email provider export - Process empty arrays of databases ## [2.3.0] - 2019-02-21 - ### Changed - - Empty arrays in the `tenant.yaml` (`clients: []`) will now lead to deleting all relevant records from the tenant. [#89] - Update environment variable explanation in READMEs. [#90] - Sanitize file and folder names. [#92] ## [2.2.5] - 2019-02-04 - ### Changed - - Fix for using the wrong proxy reference. [#80] ## [2.2.4] - 2019-01-17 - ### Added - - Added 'name' prop to pages examples [#76] ### Changed - - Fix various schema validation issues. auth0-extensions/auth0-source-control-extension-tools PRs [#52] thru [#57] ## 2.2.0 - 2018-11-28 - ### Changed - - Update package dependency which contains security vulnerabilities. [#52]: https://github.com/auth0/auth0-deploy-cli/issues/52 @@ -1145,7 +855,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#984]: https://github.com/auth0/auth0-deploy-cli/issues/984 [#989]: https://github.com/auth0/auth0-deploy-cli/issues/989 [#991]: https://github.com/auth0/auth0-deploy-cli/issues/991 -[unreleased]: https://github.com/auth0/auth0-deploy-cli/compare/v8.3.0...HEAD +[#998]: https://github.com/auth0/auth0-deploy-cli/issues/998 + +[Unreleased]: https://github.com/auth0/auth0-deploy-cli/compare/v8.4.0...HEAD +[8.4.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.3.0...v8.4.0 [8.3.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.2.0...v8.3.0 [8.2.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.1.0...v8.2.0 [8.1.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.0.0...v8.1.0 diff --git a/package-lock.json b/package-lock.json index 352ca2df..584528bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "auth0-deploy-cli", - "version": "8.3.0", + "version": "8.4.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "auth0-deploy-cli", - "version": "8.3.0", + "version": "8.4.0", "license": "MIT", "dependencies": { "ajv": "^6.12.6", diff --git a/package.json b/package.json index 9a4c004d..4ddbe643 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "auth0-deploy-cli", - "version": "8.3.0", + "version": "8.4.0", "description": "A command line tool for deploying updates to your Auth0 tenant", "main": "lib/index.js", "bin": { From f63677d5fca85872b8c22d9db8904f272266d8c4 Mon Sep 17 00:00:00 2001 From: kushalshit27 <43465488+kushalshit27@users.noreply.github.com> Date: Mon, 9 Dec 2024 19:14:08 +0530 Subject: [PATCH 3/5] CHANGELOG lint --- CHANGELOG.md | 307 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 299 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b9059268..09e8cf92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,505 +8,713 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [8.4.0] - 2024-12-09 + ### Added + - Add support for rendering the `promp` screen's settings [#998] ## [8.3.0] - 2024-11-28 + ### Added + - Management support for `selfServiceProfiles` [#989] ### Fixed + - Fix checkpoint pagination to get all organizations [#984] - Fix error handling for trigger bindings [#991] ## [8.2.0] - 2024-11-18 + ### Added + - Management support for `forms`, `flows` and `flowVaultConnections` [#982] ### Fixed + - Fix docs to support free tier usage [#978] ## [8.1.0] - 2024-11-08 + ### Added + - Client Credentials (M2M) support in `organizations` and `clientGrants` [#975] ## [8.0.0] - 2024-10-21 + ### Changed + - Auth0 [v4.X](https://github.com/auth0/node-auth0/releases/tag/v4.10.0) migration - The `delete` operation on the `emailProvider` resource will disable the email provider instead of deleting it. ### Deprecated + - Migration resource operation ### Security + - Security fixes from dependencies - Node 18 LTS and newer LTS releases are supported. - + Doc: [v8 Migartion](./docs/v8_MIGRATION_GUIDE.md) ## [7.24.3] - 2024-10-15 + ### Fixed + - Fix keyword replacement for `actions secrets` using the directory format [#954] - Fix keyword replacement for `custom prompts` using the directory format [#963] ## [7.24.2] - 2024-08-28 + ### Added + - Add support for `login-passwordless` prompt on `partials` in prompts handler [#946] ### Fixed + - Fix `branding` template `path` on export/import [#943] - Fix docs for support `exclusions of individual resource` [#944] ## [7.24.1] - 2024-08-09 + ### Fixed + - Fix `branding` template `path` on export/import as Yaml [#939] - Fix `databases` handler to handle `options` property correctly for flexible identifiers [#937] ## [7.24.0] - 2024-08-02 + ### Added + - Management support for `partials` in `prompts` handler [#930] ### Changed + - Reduced latency while performing `SCIM` CRUD operations [#933] ## [7.23.1] - 2024-07-19 + ### Fixed + - Fix `429`(`too_many_requests`) and `403`(`insufficient_scope`) errors in the SCIM handler [#925] ## [7.23.0] - 2024-07-16 + ### Added + - Management support for `scim_configuration` in connections handler [#921] ## [7.22.1] - 2024-06-24 + ### Fixed + - Made `captcha_widget_theme` an optional field in the `colors` property within the `themes` schema [#911] ## [7.22.0] - 2024-06-21 + ### Added + - Management support for `is_signup_enabled` in organization connections [#905] - Management support for `captcha_widget_theme` in theme colors [#906] ## [7.21.0] - 2024-02-08 + ### Added + - `show_as_button` management support for organization connections [#889] ### Fixed + - Strip `sink.azurePartnerTopic` field from payload when creating log stream [#876] ## [7.20.0] - 2023-11-29 + ### Added + - Relative path import support for actions directory handler [#866] ### Fixed + - Keyword preservation for wider array of resources [#864] - Fetching clients if not defined when managing client grants in YAML format [#865] ## [7.19.0] - 2023-08-11 + ### Added + - Support for Private Key JWT authentication for authenticating with private key instead of client secret [#817] ### Fixed + - Process branding changes after theme changes to prevent delay in dashboard preview [#836] - Handling eventual hooks and rules deprecation [#838] - Overwrites occurring when preserving keywords within multiple client grants [#837] ## [7.18.0] - 2023-07-14 + ### Added + - Support for `password-reset-post-challenge` action trigger [#818] ### Fixed + - Runtime error when attempting to preserve keyword on null remote assets [#822] - Respect email template `body` filepath definition [#820] ## [7.17.7] - 2023-07-07 + ### Fixed + - Delay processing of action triggers until deployed actions register [#809] - Process custom domains prior to branding settings [#811] ## [7.17.6] - 2023-06-23 + ### Changed + - Improve handling of custom text prompts, reducing high-volume errors and timeouts by leveraging connection pooling for controlled execution [#804] ## [7.17.5] - 2023-06-08 + ### Fixed + - Obfuscating sensitive log streams keys [#800] - Prevent exporting of disallowed tenant flags [#799] ## [7.17.4] - 2023-06-06 + ### Fixed + - Prevent tenant flag "Additional properties not allowed" error by only updating publicly-available feature flags [#797] ## [7.17.3] - 2023-05-24 + ### Fixed + - Keyword preservation for client grant `audience` field [#793] ## [7.17.2] - 2023-04-19 + ### Fixed + - API error when no tenant flags defined [#780] - Keyword preservation in a resource's identifier fields [#784] ## [7.17.1] - 2023-03-31 + ### Fixed + - Tenant-agnostic filenames for client grants if more than fifty clients and fifty resource servers [#764] - Unintentional exclusion of clients when injecting access token via `AUTH0_ACCESS_TOKEN` [#775] ## [7.17.0] - 2023-03-03 + ### Added + - Keyword preservation on export to prevent overwriting of keyword markers in most instances. Enabled through the `AUTH0_PRESERVE_KEYWORDS` boolean configuration property. See also: [Preserving Keywords on Export](./docs/keyword-replacement.md#preserving-keywords-on-export) [#738],[#740],[#741],[#744],[#745],[#751],[#754],[#757],[#758],[#760] ### Fixed + - Enabled wrapping of `@@ARRAY_REPLACE@@` keyword markers with single quotes in YAML resource configuration files [#760] ## [7.16.1] - 2023-02-07 + ### Fixed + - Exporting of multiple client grants for a single client when using directory format [#729] - Tenant-agnostic client grant files when exporting using directory format [#729] ## [7.16.0] - 2023-02-01 + ### Added + - `AUTH0_INCLUDED_ONLY` configuration property to express sole management of certain resource types [#726] - Suspended log stream management support [#725] - More descriptive errors when actions service is unavailable [#724] ### Fixed + - Remove configurable tenant `sandbox_version` property from readonly list [#683] - Handling of undefined tenant `enabled_locales` property [#727] ## [7.15.2] - 2023-01-03 + ### Fixed + - Deletion of email provider when setting as empty object [#673] ### Security + - Upgraded `node-auth0` which addresses [vulnerability reported](https://github.com/advisories/GHSA-hjrf-2m68-5959) for `jsonwebtoken` package ## [7.15.1] - 2022-10-19 + ### Added + - Warning about future fix that enables deletion of email provider; no significant changes to functionality [#672] ### Fixed + - Returning all branding setting when using YAML [#666] - Preventing empty `logo_url` from update tenant payload [#667] - Loading actions between different operating systems [#668] - Prevent writing undefined page templates files [#671] ## [7.15.0] - 2022-10-11 + ### Added + - Ignoring management of marketplace actions because they are unsupported by the Management API [#660] ### Fixed + - Allowing partial attack protection configurations [#638] ## [7.14.3] - 2022-08-24 + ### Fixed + - Reclassify select production dependencies as dev dependencies [#626] - Allowing certain page templates configuration to be modified even when absent of HTML [#629],[#630] ## [7.14.2] - 2022-08-01 + ### Fixed + - Allowing updating of branding themes when used in conjunction with `--export_ids` flag [#603] - Halting deploy process if passwordless email template does not exist [#617] ## [7.14.1] - 2022-06-29 + ### Fixed + - Reverting unreplaced keyword mapping detection that would trigger some false-positives [#597] ## [7.14.0] - 2022-06-27 + ### Added + - Validation to detect unreplaced keyword mappings during import [#591] ### Fixed + - Detect and prevent `You are not allowed to set flag '' for this tenant.` errors when erroneously setting non-configurable migration flag [#590] - Crash when attempting to create page templates from undefined value [#592] ## [7.13.1] - 2022-06-13 + ### Fixed + - Removing single usage of `flatMap` array method to prevent crashes with Node v10 [#577] ## [7.13.0] - 2022-06-06 + ### Added + - Themes support (if supported by tenant) [#554] ### Fixed + - Omit `enabled_clients` from connection payload if not defined in resource configuration files [#563] ## [7.12.3] - 2022-05-24 + ### Fixed + - Resource exclusion respected during import even if resource configuration exists [#545] - Environment variables ingested by default [#553] ## [7.12.2] - 2022-05-17 + ### Fixed + - Properly handle all screen types within a prompt grouping [#541] - Gracefully ignoring custom domains if not supported by tenant [#542] ## [7.12.1] - 2022-05-11 + ### Fixed + - Unable to deploy without branding settings feature [#532] ## [7.12.0] - 2022-05-10 + ### Added + - Prompts support (both prompts settings and custom text for prompts) [#530] - Custom domains support [#527] ## [7.11.1] - 2022-05-04 + ### Fixed + - Deployment of newly-created actions always failing due to "A draft must be in the 'built' state" error [#524] - Undefined `updateRule` Auth0 SDK alias replaced with operational `rules.update` [#526] ## [7.11.0] - 2022-04-28 + ### Added + - Intelligent scope detection, will skip resources when insufficient scope provided to designated application [#517] ### Fixed + - Inconsistencies between resource handlers with respect to empty, null and undefined values [#512] ## [7.10.0] - 2022-04-26 + ### Added + - Branding support for directory format [#505] ### Fixed + - More comprehensive support for deletions through `AUTH0_ALLOW_DELETE` [#509] ## [7.9.0] - 2022-04-19 + ### Added + - Log streams support [#495] ### Fixed + - `##` String keyword replacements now work when nested inside `@@` array replacements [#504] ## [7.8.0] - 2022-04-14 + ### Added + - Type declarations for more seamless integration into Typescript projects when used as a module [#485] ### Security + - Updated Winston from 2.3.x to 3.3.0 which applies fix for theoretical prototype pollution vulnerability [#497] ## [7.7.1] - 2022-04-07 + ### Added + - Deprecation warnings for now deprecated asset-specific exclusion configuration properties: `AUTH0_EXCLUDED_RULES`, `AUTH0_EXCLUDED_CLIENTS`, `AUTH0_EXCLUDED_DATABASES`, `AUTH0_EXCLUDED_CONNECTIONS`, `AUTH0_EXCLUDED_RESOURCE_SERVERS`, `AUTH0_EXCLUDED_DEFAULTS`. See [Resource Exclusion Proposal](https://github.com/auth0/auth0-deploy-cli/issues/451#user-content-deprecated-exclusion-props) for details. [#481] ### Fixed + - Rules configs failing to update after regression prevented asset-specific overrides of Node Auth0 SDK methods [#482] - Attack protection not replacing keywords [#478] ## [7.7.0] - 2022-04-06 + ### Added + - Exclusion of entire resource types via the `AUTH0_EXCLUDED` configuration parameter. See [Resource Exclusion Proposal](https://github.com/auth0/auth0-deploy-cli/issues/451) for details. [#468] ### Fixed + - `idle_session_lifetime` and `session_lifetime` values properly ignored on update if inheriting default tenant values.[#471] ## [7.6.0] - 2022-03-25 + ### Added + - New branding template feature support [#438] ### Fixed + - Colliding `e` parameter alias between `export_ids` and `env` [#453] ## [7.5.2] - 2022-03-15 + ### Fixed + - Resetting this version to be latest on NPM ## [7.5.1] - 2022-03-11 + ### Fixed + - Updating dead link in logging output [#436] - Fixing `--env` flag to properly dictate environment variable inheritance [#432] ## [7.5.0] - 2022-03-08 + ### Added + - Support for attack protection configuration management [#428] ### Fixed + - Excluded connection properties from getting deleted upon update [#430] - Organizations in YAML format are skipped when not defined [#388] ## [7.4.0] - 2022-02-24 + ### Added + - Allowing @@ array variable replacement to work when wrapped in quotes [#421] ### Fixed + - Eliminated benign `client_metadata` warnings on import [#416] - Fixing request abstraction from losing function scope, enabling Auth0 Node SDK updates [#412] ### Security + - Updating Auth0 Node SDK to 2.40.0 which fixes minor dependency vulnerability ## [7.3.7] - 2022-02-03 + ### Fixed + - Expose errors that may be silently missed in Actions [#408] ## [7.3.6] - 2022-02-02 + ### Fixed + - Fix errors caused by incompatibilities introduced by new versions of Auth0 SDK [#406] ## [7.3.5] - 2022-01-27 + ### Fixed + - Fix an error with the function context [#403] ## [7.3.4] - 2022-01-26 + ### Fixed + - Fix pagination [#401] ## [7.3.3] - 2022-01-26 + ### Fixed + - Fix pagination [#400] ### Security + - Security fixes from dependencies ## [7.3.2] - 2021-12-14 + ### Security + - Fixes dependency security issues ## [7.3.1] - 2021-09-21 + ### Fixed + - Error when authenticating with AUTH0_CLIENT_ID and AUTH0_CLIENT_SECRET with Node.js prior to v14 ## [7.3.0] - 2021-09-20 + ### Added + - Allow set of AUTH0_AUDIENCE for custom domain [#379] (credit @AliBazzi) ### Fixed + - Load file configured in customScripts for DB Connections [#367] (credit @skukx) ### Security + - Security fixes from dependencies ## [7.2.1] - 2021-08-23 + ### Fixed + - [IDS-3074] Updated structure when dumping orgs (#369) - + Fixes an issue when exporting organizations as a directory, connections are not structured in the right way, causing the import to remove any connection on the organizations. + - [DXEX-1721] Fix client metadata property deletion - + Fixes an inconsistency between how we calculate changes on deep metadata-like objects and with how APIv2 expects such changes to be expressed when a property is deleted. + - Bump js-yaml from 3.x to 4.x and move to kacl (#371) - + This PR bumps js-yaml from 3.x to 4.x in accordance with its migration guide. This bump means that we're able to use the default safe behaviour for both exports and imports. - + Notably, this means that we won't end up with values like ! '' that are not at all human friendly and were problematic when we used the .safeLoad functionality. ## [7.2.0] - 2021-07-14 + ### Added + - Add runtime property for actions [#364] ## [7.1.1] - 2021-06-23 + ### Added + - Export tools module ### Fixed + - Fix exception when actions is undefined [#361] - yargs should not be called when required as a module ## [7.1.0] - 2021-06-23 + ### Changed + - Actions refactoring and fixes [#356] - Bump auth0@2.35.1 ## [7.0.0] - 2021-06-11 + ### Added + - MFA-1174 Support Recovery Codes - Support for organizations - Prompt link to Auth0 Docs upon insufficient scope ### Changed + - Removed dependency on `auth0-source-control-extension-tools`, the package is not part of `auth0-deploy-cli` - Removed dependency on `auth-extension-tools` ### Deprecated + - Dropped Node.js 8 support ### Fixed + - Upstream node registry ### Security + - Security fixes from dependencies ## [6.0.0] - 2020-12-28 + ### Deprecated + - This release has been withdrawn ## [5.5.7] - 2021-05-19 + ### Added + - Add Support Recovery Codes by bumping auth0-source-control-extension-tools@4.7.2 ## [5.5.6] - 2021-04-21 + ### Fixed + - Fix EXCLUDE_PROPS behaviour for connections and databases. ## [5.5.5] - 2021-03-26 + ### Fixed + - Broken dependencies on 4.5.x range of source-countrol-extension-tools because of organizations. ## [5.5.4] - 2021-03-12 + ### Fixed + - Remove limit on permissions in roles ## [5.5.3] - 2021-03-10 + ### Added + - Add webauthn platform as a supported factor ## [5.5.2] - 2021-03-10 + ### Fixed + - Fix pagination when computing changes ## [5.5.1] - 2021-03-03 + ### Fixed + - Fix issues with retrieving more than 50 roles ## [5.5.0] - 2021-01-28 + ### Added + - Add support for `verify_email_by_code` email template [#309] ## [5.3.2] - 2020-12-17 + ### Fixed + - Fix keyword mapping in client page templates [ESD-10528] [#291] ## [5.3.1] - 2020-11-16 + ### Fixed + - Fix report error exporting hooks by bumping auth0-source-control-extension-tools@4.1.12 [#289] - Add MFA factor webauthn-roaming support by bumping auth0-source-control-extension-tools@4.1.12 [#289] ## [5.3.0] - 2020-11-05 + ### Changed + - Return database `enabled_clients` in deterministic order [#281] ### Fixed + - Fix the structure of the example policies.json, and correct the guardianPolicies test to use `all-applications` instead of `all-application` [#278] - Fix pagination for specific API calls by bumping auth0-source-control-extension-tools@4.1.9 [#287] ## [5.2.1] - 2020-09-23 + ### Fixed + - Issue with client grants deleted when using AUTH0_EXCLUDED_CLIENTS ## [5.2.0] - 2020-09-17 + ### Fixed + - Always sort custom database scripts alphabetically ## [5.1.6] - 2020-09-15 + ### Fixed + - Add new line support to JSON files generated in directory dumps - Move write file method to common util - Update `auth0-source-control-extension-tools` ## [5.1.5] - 2020-08-13 + ### Fixed + - The --proxy_url option should work properly now. (Although only on Node >= 10). ## [5.1.4] - 2020-08-12 + ### Fixed + - Connections disabled when the client is added AUTH0_EXCLUDED_CLIENTS list. ## [5.1.3] - 2020-08-04 + ### Fixed + - Many entities were not being fetched via the Paging API properly. ## [5.1.3] - 2020-08-04 + ### Fixed + - Many entities were not being fetched via the Paging API properly. ## [5.1.0] - 2020-07-09 + ### Added + - Add support for three guardian/MFA-related features: - Guardian Policies - Guardian Phone factor selected provider @@ -514,23 +722,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Adds support for Migrations ## [5.0.0] - 2020-06-04 + ### Added + - Allow excluding default values for emailProvider with `AUTH0_EXCLUDED_DEFAULTS` [#236] ### Changed + - [**Breaking**] Updated dependencies and deprecated support for Node versions earlier than 8 via babel@7 and dot-prop@5 [#242] ### Fixed + - pages: fix error when dumping error_page without html property [#247] ## [4.3.1] - 2020-05-20 + ### Fixed + - Fixed broken mkdirp package dependency ## [4.3.0] - 2020-05-18 + ### Removed + - Removed several unused dependencies: - + - ajv - e6-template-strings - node-storage @@ -538,174 +754,250 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - xregexp ## [4.2.2] - 2020-05-04 + ### Added + - Support for phone message hook added. - Configurable connections directory with `AUTH0_CONNECTIONS_DIRECTORY`. ### Removed + - Remove data from verify email example to prevent copy and paste misuse. ## [4.2.1] - 2020-04-06 + ### Fixed + - Fixed rules' reorder to avoid order collisions by updating `auth0-source-control-extension-tools` ## [4.2.0] - 2020-03-28 + ### Fixed + - When importing SAML database connections, support client name in the `options.idpinitiated.client_id` property. - When exporting SAML database connections, convert client ID to client name. ## [4.1.0] - 2020-03-28 + ### Fixed + - When exporting a mailgun email provider, a placholder api key will be included in the export.. ## [4.0.3] - 2020-03-18 + ### Fixed + - Programmatic usage will not complain about args. [#215] ## [4.0.2] - 2020-02-28 + ### Added + - Included Deploy CLI version number in User-Agent header. - If no command line arguments are passed, the usage statement will be printed. ## [4.0.1] - 2020-02-05 + ### Changed + - Update `auth0-source-control-extension-tools` ### Fixed + - Fixed import and export errors when roles and hooks are not available ## [4.0.0] - 2020-01-29 + ### Added + - Add support for Hooks and Hook Secrets - Update `auth0`, `auth0-extension-tools`, `auth0-source-control-extension-tools`, and `js-yaml` ## [3.6.7] - 2020-01-08 + ### Fixed + - Fixed a crash when no roles are present in a tenant during an export ## [3.6.5] - 2019-12-19 + ### Added + - Add readonly flag `remove_stale_idp_attributes` ## [3.6.4] - 2019-12-04 + ### Changed + - Update `https-proxy-agent` and `js-yaml` ## [3.6.3] - 2019-11-04 + ### Added + - Add `AUTH0_API_MAX_RETRIES` support ## [3.6.2] - 2019-10-18 + ### Fixed + - Fix mapping for passwordless email connection template ## [3.6.1] - 2019-09-27 + ### Removed + - Removed `--verbose` option ## [3.6.0] - 2019-08-26 + ### Changed + - Update `auth0-extension-tools` ### Fixed + - Clear empty descriptions on roles ## [3.5.0] - 2019-08-14 + ### Added + - Ability to exclude connections and databases (AUTH0_EXCLUDED_CONNECTIONS & AUTH0_EXCLUDED_DATABASES) ### Fixed + - Excludes for yaml import ## [3.4.0] - 2019-07-15 + ### Added + - Load email template for passwordless email connection from external html file [#124] - Load custom_login_page template for client from external html file [#138] ## [3.3.2] - 2019-07-11 + ### Changed + - pin minor version of source-control-tools@~3.4.1 ## [3.3.1] - 2019-06-13 + ### Fixed + - `allowed_clients`, `allowed_logout_urls`, `allowed_origins` and `callbacks` properties of the `client` can no longer be exported as `null` ## [3.3.0] - 2019-04-22 + ### Added + - Support for roles and permissions export and import ## [3.2.0] - 2019-04-12 + ### Changed + - Secrets (`rules configs` and databases `options.configuration`) can no longer be exported ## [3.1.3] - 2019-04-03 + ### Added + - Clearing empty tenant flags on `import` ## [3.1.2] - 2019-03-22 + ### Added + - Consistent property sorting for yaml dump [#108] [#61] [#82] ## [3.1.1] - 2019-03-15 + ### Fixed + - Exit status code on error [#107] ## [3.1.0] - 2019-03-14 + ### Added + - `AUTH0_EXCLUDED_CLIENTS` option has been added to the config. Works similar to `AUTH0_EXCLUDED_RULES` and `AUTH0_EXCLUDED_RESOURCE_SERVERS`. [#102] ## [3.0.2] - 2019-03-12 + ### Fixed + - Remove empty `flags` property from tenant settings [#104] ## [3.0.1] - 2019-03-04 + ### Fixed + - fix readonly `flags.enable_sso` ## [3.0.0] - 2019-03-04 + ### Added + - Options added to the config: - `INCLUDED_PROPS` - enables export of properties that are excluded by default (e.g. `client_secret`) - `EXCLUDED_PROPS` - provides ability to exclude any unwanted properties from exported objects ### Changed + - `--strip` option has been removed from `export` command. Now **IDs will be stripped by default**. `AUTH0_EXPORT_IDENTIFIERS: true` or `--export_ids` can be used to override. ## [2.3.3] - 2019-03-04 + ### Fixed + - backport readonly `flags.enable_sso` ## [2.3.2] - 2019-03-02 + ### Changed + - set `enable_sso` and `sandbox_version` as readonly properties - alias `export = dump` and `import = deploy` for programmatic usage ## [2.3.1] - 2019-02-27 + ### Changed + - convert non-integer `session_lifetime` to minutes [#95] - update `auth0-source-control-extension-tools` - Fix email provider export - Process empty arrays of databases ## [2.3.0] - 2019-02-21 + ### Changed + - Empty arrays in the `tenant.yaml` (`clients: []`) will now lead to deleting all relevant records from the tenant. [#89] - Update environment variable explanation in READMEs. [#90] - Sanitize file and folder names. [#92] ## [2.2.5] - 2019-02-04 + ### Changed + - Fix for using the wrong proxy reference. [#80] ## [2.2.4] - 2019-01-17 + ### Added + - Added 'name' prop to pages examples [#76] ### Changed + - Fix various schema validation issues. auth0-extensions/auth0-source-control-extension-tools PRs [#52] thru [#57] ## 2.2.0 - 2018-11-28 + ### Changed + - Update package dependency which contains security vulnerabilities. [#52]: https://github.com/auth0/auth0-deploy-cli/issues/52 @@ -856,8 +1148,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#989]: https://github.com/auth0/auth0-deploy-cli/issues/989 [#991]: https://github.com/auth0/auth0-deploy-cli/issues/991 [#998]: https://github.com/auth0/auth0-deploy-cli/issues/998 - -[Unreleased]: https://github.com/auth0/auth0-deploy-cli/compare/v8.4.0...HEAD +[unreleased]: https://github.com/auth0/auth0-deploy-cli/compare/v8.4.0...HEAD [8.4.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.3.0...v8.4.0 [8.3.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.2.0...v8.3.0 [8.2.0]: https://github.com/auth0/auth0-deploy-cli/compare/v8.1.0...v8.2.0 From 6d02f48342202c65377d5e2e02dbc6180124478e Mon Sep 17 00:00:00 2001 From: kushalshit27 <43465488+kushalshit27@users.noreply.github.com> Date: Mon, 9 Dec 2024 19:15:35 +0530 Subject: [PATCH 4/5] CHANGELOG lint --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09e8cf92..80afe0ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add support for rendering the `promp` screen's settings [#998] +- Add support for rendering the `prompt` screen's settings [#998] ## [8.3.0] - 2024-11-28 From bbfba43e0c0e3f18e3aba182497f4cf4bec42b63 Mon Sep 17 00:00:00 2001 From: kushalshit27 <43465488+kushalshit27@users.noreply.github.com> Date: Mon, 9 Dec 2024 19:16:18 +0530 Subject: [PATCH 5/5] CHANGELOG update --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 80afe0ac..5213405e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add support for rendering the `prompt` screen's settings [#998] +- Add support for rendering `prompt` screen's settings [#998] ## [8.3.0] - 2024-11-28