laipower/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-identity-crisis/CHANGELOG.md

22 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.20.0 - 2024-05-20

Removed

  • IDC: Remove deprecated code. [#37421]

0.19.0 - 2024-05-16

Added

  • IDC: Add escapes to echo statements. [#37395]

Changed

  • Updated package dependencies. [#37379]
  • Updated package dependencies. [#37380]

0.18.6 - 2024-05-06

Changed

  • Updated package dependencies. [#37147]

Fixed

  • Fix class references in URL_Secret::create_secret() exception handler. [#37201]

0.18.5 - 2024-04-29

Changed

  • Internal updates.

0.18.4 - 2024-04-25

Changed

  • Update dependencies.

0.18.3 - 2024-04-08

Changed

  • Updated package dependencies. [#36760]

0.18.2 - 2024-04-02

Changed

  • Internal updates.

0.18.1 - 2024-04-01

Changed

  • Tests: moved tests from a separate files to the main tests file. [#36656]

0.18.0 - 2024-03-29

Added

  • Packages: added version tracking for identity-crisis. [#36635]
  • REST: added endpoint for IDC validation. [#36537]

0.17.6 - 2024-03-27

Changed

  • Updated package dependencies. [#36585]

0.17.5 - 2024-03-25

Changed

  • Internal updates.

0.17.4 - 2024-03-18

Changed

  • Internal updates.

0.17.3 - 2024-03-14

Changed

  • Internal updates.

0.17.2 - 2024-03-12

Changed

  • Updated package dependencies. [#36325]

0.17.1 - 2024-03-04

Changed

  • Updated package dependencies.

0.17.0 - 2024-02-13

Changed

  • Updated package dependencies. [#35608]

Deprecated

  • Deprecating unused methods for IDC handling [#35444]

0.16.0 - 2024-02-07

Deprecated

  • Removing old and previously deprecated code. [#35048]

0.15.1 - 2024-02-05

Changed

  • Updated package dependencies. [#35384]

Fixed

  • Minor change in method response [#35336]

0.15.0 - 2024-01-18

Added

  • Adding support for IDC when site URL is an IP address. [#34753]

0.14.1 - 2024-01-04

Changed

  • Updated package dependencies. [#34815]

0.14.0 - 2023-12-06

Added

  • Send a verifcation secret when URL is IP. [#34436]

Changed

  • Updated package dependencies. [#34416]

0.13.0 - 2023-12-03

Added

  • Store for persistent blog ID for multi-URL purposes. [#34262]

Changed

  • Updated package dependencies. [#34411]

0.12.1 - 2023-11-24

0.12.0 - 2023-11-20

Added

  • Added idc query argument to url for tracking multisite idcs. [#34090]

Changed

  • Replaced usage of strpos() with str_starts_with(). [#34135]
  • Updated required PHP version to >= 7.0. [#34192]

0.11.3 - 2023-11-14

Changed

  • Updated package dependencies. [#34093]

0.11.2 - 2023-11-03

0.11.1 - 2023-10-19

Changed

  • Updated package dependencies. [#33687]

Fixed

  • Fix possible use of an undefined variable. [#33668]

0.11.0 - 2023-10-17

Changed

  • Updated package dependencies. [#33646]

Fixed

  • Added search and replace protection for wpcom urls stored in the database. [#33412]

0.10.7 - 2023-10-16

Changed

  • Updated package dependencies. [#33429]

0.10.6 - 2023-10-10

Changed

  • Updated package dependencies. [#33428]

0.10.5 - 2023-09-19

Changed

  • Updated package dependencies. [#33001]

0.10.4 - 2023-09-11

Changed

  • General: remove WP 6.1 backwards compatibility checks [#32772]

0.10.3 - 2023-09-04

Changed

  • Updated package dependencies. [#32803]
  • Updated package dependencies. [#32804]

0.10.2 - 2023-08-23

Changed

  • Updated package dependencies. [#32605]

0.10.1 - 2023-08-09

Changed

  • Updated package dependencies. [#32166]

0.10.0 - 2023-08-07

Changed

  • Make IDC container ID adjustable.

0.9.0 - 2023-08-01

Added

  • URL secret to detect multi-domain sites. [#32005]

0.8.52 - 2023-07-25

Changed

  • Updated package dependencies. [#32040]

0.8.51 - 2023-07-17

Changed

  • Updated package dependencies. [#31785]

0.8.50 - 2023-07-05

Changed

  • Updated package dependencies. [#31659]

0.8.49 - 2023-06-26

Changed

  • Updated package dependencies. [#31468]

0.8.48 - 2023-06-06

Changed

  • Updated package dependencies. [#31129]

0.8.47 - 2023-05-15

Changed

  • Internal updates.

0.8.46 - 2023-05-02

Changed

  • Updated package dependencies.

0.8.45 - 2023-05-01

Changed

  • Internal updates.

0.8.44 - 2023-04-17

Changed

  • Updated package dependencies. [#30019]

0.8.43 - 2023-04-10

Added

  • Add Jetpack Autoloader package suggestion. [#29988]

0.8.42 - 2023-04-04

Changed

  • Updated package dependencies. [#29854]

0.8.41 - 2023-04-03

Changed

  • Internal updates.

0.8.40 - 2023-03-20

Changed

  • Updated package dependencies. [#29471]

0.8.39 - 2023-03-08

Changed

  • Updated package dependencies. [#29216]

0.8.38 - 2023-02-20

Changed

  • Minor internal updates.

0.8.37 - 2023-02-15

Changed

  • Update to React 18. [#28710]

0.8.36 - 2023-02-08

Changed

  • Updated package dependencies. [#28682]

0.8.35 - 2023-01-25

Changed

  • Minor internal updates.

0.8.34 - 2023-01-11

Changed

  • Updated package dependencies. [#28127]

0.8.33 - 2022-12-02

Changed

  • Updated package dependencies. [#27688]

0.8.32 - 2022-11-22

Changed

  • Updated package dependencies. [#27043]

0.8.31 - 2022-11-10

Changed

  • Updated package dependencies. [#27319]

0.8.30 - 2022-11-08

Changed

  • Updated package dependencies. [#27289]

0.8.29 - 2022-11-07

Changed

  • Updated package dependencies. [#27278]

0.8.28 - 2022-11-01

Changed

  • Updated package dependencies. [#27196]

0.8.27 - 2022-10-25

Changed

  • Updated package dependencies. [#26705]

0.8.26 - 2022-10-13

Changed

  • Updated package dependencies. [#26791]

0.8.25 - 2022-10-05

Changed

  • Updated package dependencies. [#26568]

0.8.24 - 2022-09-20

Changed

  • Updated package dependencies.

0.8.23 - 2022-09-08

Changed

  • Updated package dependencies.

0.8.22 - 2022-08-29

Changed

  • Updated package dependencies.

0.8.21 - 2022-08-25

Changed

  • Updated package dependencies. [#25814]

0.8.20 - 2022-08-23

Changed

  • Updated package dependencies. [#25338, #25339, #25628, #25762]

0.8.19 - 2022-08-03

Changed

  • Updated package dependencies. [#25300, #25315]

0.8.18 - 2022-07-26

Changed

  • Updated package dependencies. [#25158]

0.8.17 - 2022-07-12

Changed

  • Updated package dependencies.

0.8.16 - 2022-07-06

Changed

  • Updated package dependencies. [#24923]

0.8.15 - 2022-06-21

Changed

  • Renaming master to trunk. [#24661]

0.8.14 - 2022-06-14

Changed

  • Updated package dependencies. [#24529]

0.8.13 - 2022-06-08

Changed

  • Reorder JS imports for import/order eslint rule. [#24601]

0.8.12 - 2022-05-30

Changed

  • Updated package dependencies

0.8.11 - 2022-05-18

Changed

  • Updated package dependencies [#24372]

0.8.10 - 2022-05-10

Changed

  • Updated package dependencies. [#24302]

0.8.9 - 2022-05-04

Added

  • Add missing JavaScript dependencies. [#24096]

Changed

  • Updated package dependencies. [#24095] [#24198]

Deprecated

  • Moved the options class into Connection. [#24095]

0.8.8 - 2022-04-26

Changed

  • Updated package dependencies.
  • Update package.json metadata.

0.8.7 - 2022-04-19

Changed

  • PHPCS: Fix WordPress.Security.ValidatedSanitizedInput

0.8.6 - 2022-04-12

Changed

  • Updated package dependencies.

0.8.5 - 2022-04-06

Changed

  • Updated package dependencies

Removed

  • Removed tracking dependency.

0.8.4 - 2022-03-29

Changed

  • Microperformance: Use === null instead of is_null
  • Updated package dependencies.

0.8.3 - 2022-03-23

Changed

  • Updated package dependencies

0.8.2 - 2022-03-15

Changed

  • Updated package dependencies.

0.8.1 - 2022-03-08

Changed

  • Updated package dependencies.

0.8.0 - 2022-03-02

Added

  • IDC: add detection for possibly dynamic HTTP_HOST being used in WP_SITEURL or WP_HOME.

Changed

  • Bring back the IDC screen in Staging mode.
  • Updated package dependencies.

0.7.4 - 2022-02-22

Added

  • Add blog ID to event tracking.

0.7.3 - 2022-02-16

Changed

  • Updated package dependencies.

0.7.2 - 2022-02-09

Changed

  • Updated package dependencies

0.7.1 - 2022-02-02

Changed

  • Updated package dependencies.

0.7.0 - 2022-01-27

Changed

  • IDC "Safe Mode" admin bar button redesign.

0.6.4 - 2022-01-25

Changed

  • Add class notice to the IDC container div.
  • Add missing JS peer dependency.
  • Updated package dependencies.

0.6.3 - 2022-01-18

Changed

  • General: update required node version to v16.13.2

0.6.2 - 2022-01-11

Changed

  • Updated package dependencies.

0.6.1 - 2022-01-11

Fixed

  • Do not add IDC query args to authenticated request when in offline or staging mode.

0.6.0 - 2022-01-04

Added

  • Build and display the new RNA IDC banner.

Changed

  • Switch to pcov for code coverage.
  • Updated package dependencies.
  • Updated package textdomain from jetpack to jetpack-idc.
  • Updated references to '.jp-recommendations__app-badge' to its new name '.apps-badge'

0.5.0 - 2021-12-14

Added

  • Add a method to determine the safe mode status.

Changed

  • Updated package dependencies.

0.4.4 - 2021-11-30

Changed

  • Colors: update Jetpack Primary color to match latest brand book.
  • Remove now-redundant output.filename from Webpack config.

0.4.3 - 2021-11-23

Changed

  • Updated package dependencies.

0.4.2 - 2021-11-17

0.4.1 - 2021-11-16

Added

  • Use monorepo validate-es script to validate Webpack builds.

Changed

  • Updated package dependencies

0.4.0 - 2021-11-09

Added

  • Add a method to unambiguously determine whether the site is experiencing identity crisis.

Changed

  • Updated package dependencies.
  • Update webpack build config. Removes IE 11 support in the JavaScript.

0.3.1 - 2021-11-02

Changed

  • Add the idc url query args to remote requests
  • Set convertDeprecationsToExceptions true in PHPUnit config.
  • Update PHPUnit configs to include just what needs coverage rather than include everything then try to exclude stuff that doesn't.

0.3.0 - 2021-10-26

Added

  • Add redirect_uri parameter for IDC Start Fresh endpoint.
  • Delete the migrate_for_idc option when a remote request returns migrated_for_idc

Changed

  • Updated package dependencies

0.2.8 - 2021-10-13

Changed

  • Updated package dependencies.

0.2.7 - 2021-10-12

Added

  • Add the new check_response_for_idc method to the Identity_Crisis class

Changed

  • Updated package dependencies

0.2.6 - 2021-09-28

Changed

  • Allow Node ^14.17.6 to be used in this project. This shouldn't change the behavior of the code itself.
  • IDC: Rename the Identity_Crisis::sync_idc_optin method to Identity_Crisis:should_handle_idc. Add a new filter and constant that use the new name.
  • Updated package dependencies.

0.2.5 - 2021-08-31

Changed

  • Updated package dependencies.

0.2.4 - 2021-08-30

Changed

  • Bump changelogger version
  • Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills).
  • update annotations versions
  • Update to latest webpack, webpack-cli and calypso-build
  • Use Node 16.7.0 in tooling. This shouldn't change the behavior of the code itself.

0.2.3 - 2021-08-12

Changed

  • Updated package dependencies

0.2.2 - 2021-07-27

Added

  • Add jetpack_connection_disconnect_site_wpcom filter.

0.2.1 - 2021-07-13

Changed

  • Updated package dependencies.

0.2.0 - 2021-06-29

Added

  • Add jetpack_idc_disconnect hook to properly disconnect based on IDC settings and clear IDC options.

Changed

  • Migrate jetpack/v4/identity-crisis endpoints into package.
  • Update node version requirement to 14.16.1

0.1.0 - 2021-06-15

Added

  • Sync: Adding the Identity_Crisis package.

Changed

  • Updated package dependencies.
  • Use Connection/Urls for home_url and site_url functions migrated from Sync.