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

13 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.

2.1.2 - 2024-03-12

Changed

  • Internal updates.

2.1.1 - 2024-03-01

Fixed

  • Avoid issues when the dns_get_record function is not defined [#36019]

2.1.0 - 2024-01-18

Added

  • Add hosting provider check. [#34864]

2.0.2 - 2023-12-03

Fixed

  • Module active checks should always be true on WordPress.com simple sites. [#34248]

2.0.1 - 2023-11-21

Changed

  • Added a note of non-usage of PHP8+ functions yet. [#34137]
  • Replaced usage of substr() with str_starts_with() and str_ends_with(). [#34207]

2.0.0 - 2023-11-20

Changed

  • Updated required PHP version to >= 7.0. [#34192]

1.19.0 - 2023-11-13

Added

  • Added Host::get_source_query() to return the 'source' query param from the current URL. [#33984]

1.18.5 - 2023-09-25

Changed

  • Add 127.0.0.1 into the list of known local domains. [#32898]
  • WP.com Compatibility: Abort out early checking if Protect is active. WP.com's protection is not site option based. [#33196]

1.18.4 - 2023-09-19

  • Minor internal updates.

1.18.3 - 2023-09-11

Changed

  • General: remove backwards-compatibility function checks now that the package supports WP 6.2. [#32772]

1.18.2 - 2023-09-04

Fixed

  • Exclude domains starting with live from known Pantheon staging domains [#32789]

1.18.1 - 2023-08-23

Changed

  • Updated package dependencies. [#32605]

1.18.0 - 2023-07-18

Added

  • Transferred 'get_calypso_env()' method from Jetpack plugin. [#31906]

1.17.2 - 2023-06-19

Changed

  • Use Plans package to detect feature support. [#31213]

1.17.1 - 2023-05-11

Changed

  • PHP 8.1 compatibility updates [#30517]

1.17.0 - 2023-04-17

Changed

  • When Jetpack is available, Modules::get() no longer translates module_tags. Use Jetpack's jetpack_get_module_i18n_tag() function if you need translations. [#30067]

1.16.4 - 2023-04-10

Added

  • Add Jetpack Autoloader package suggestion. [#29988]

1.16.3 - 2023-03-28

Changed

  • Move brute force protection into WAF package. [#28401]

1.16.2 - 2023-02-20

Changed

  • Minor internal updates.

1.16.1 - 2023-01-23

Added

  • Add new filters for the latest status methods [#28328]

1.16.0 - 2023-01-16

Added

  • Add 2 new methods to detect whether a site is private or not. [#28322]

1.15.4 - 2023-01-11

Changed

  • Modules: Allow for deactivating multiple plugins when activating a module. [#28181]

1.15.3 - 2022-12-19

Changed

  • Updated package dependencies.

1.15.2 - 2022-12-02

Changed

  • Updated package dependencies. [#27688]

1.15.1 - 2022-11-22

Changed

  • Updated package dependencies. [#27043]

1.15.0 - 2022-11-07

Added

  • WordPress.com: add checks for Simple or either Simple/WoA. [#27278]

1.14.3 - 2022-07-26

Changed

  • Updated package dependencies. [#25158]

1.14.2 - 2022-07-19

Changed

  • Update logic in is_woa_site function for host changes [#25067]

1.14.1 - 2022-06-21

Changed

  • Renaming master to trunk.

1.14.0 - 2022-06-14

Fixed

  • Moved the connection_url_redirect action handling to the connection package. [#24529]

1.13.6 - 2022-05-24

Added

  • Allow plugins to filter the list of available modules. Only activate and consider active modules that are available [#24454]

1.13.5 - 2022-05-20

Changed

  • Modules: Make activate() method Jetpack plugin agnostic. Allowing standalone plugins to use it without Jetpack.

1.13.4 - 2022-05-19

Added

  • PHPCS updates. [#24418]

1.13.3 - 2022-05-10

1.13.2 - 2022-04-26

Changed

  • Updated package dependencies.

1.13.1 - 2022-04-19

Changed

  • PHPCS: Fix WordPress.Security.ValidatedSanitizedInput

1.13.0 - 2022-04-05

Added

  • Created Modules and File modules for managing those resources

1.12.0 - 2022-03-02

Added

  • Cache return values (per blog) from various status methods.

1.11.2 - 2022-02-28

Fixed

  • Re-doing 1.11.1 to fixup a bad release.

1.11.1 - 2022-02-28

Fixed

  • Remove trailing semicolor form site suffix.

1.11.0 - 2022-02-22

Added

  • Add methods to distinguish Newspack and VIP sites.

1.10.0 - 2022-01-25

Added

  • Added Visitor class for status regarding the site visitor.

1.9.5 - 2022-01-04

Changed

  • Switch to pcov for code coverage.
  • Updated package dependencies

1.9.4 - 2021-12-14

Changed

  • Updated package dependencies.

1.9.3 - 2021-11-22

Changed

  • Updated package dependencies

1.9.2 - 2021-11-16

Changed

  • Add a function_exists check before calling wp_get_environment_type

1.9.1 - 2021-11-02

Changed

  • 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.

1.9.0 - 2021-10-26

Added

  • Added Host class for reporting known hosting environment information.

1.8.4 - 2021-10-13

Changed

  • Updated package dependencies.

1.8.3 - 2021-10-12

Changed

  • Updated package dependencies

1.8.2 - 2021-09-28

Changed

  • Updated package dependencies.

1.8.1 - 2021-08-30

Changed

  • Run composer update on test-php command instead of phpunit
  • Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills).
  • update annotations versions

1.8.0 - 2021-06-15

Changed

  • Update callback to Jetpack to new Identity_Crisis class.

1.7.6 - 2021-05-25

Changed

  • Updated package dependencies.

1.7.5 - 2021-04-27

Deprecated

  • Deprecates is_no_user_testing_mode

1.7.4 - 2021-04-08

Changed

  • Packaging and build changes, no change to the package itself.

1.7.3 - 2021-03-30

Added

  • Composer alias for dev-master, to improve dependencies

Changed

  • Update package dependencies.

Fixed

  • Use composer update rather than install in scripts, as composer.lock isn't checked in.

1.7.2 - 2021-02-05

  • CI: Make tests more generic

1.7.1 - 2021-01-20

  • Add mirror-repo information to all current composer packages
  • Monorepo: Reorganize all projects

1.7.0 - 2020-12-14

  • Update dependency brain/monkey to v2.6.0
  • Pin dependencies
  • Packages: Update for PHP 8 testing

1.6.0 - 2020-11-23

  • Status: Introduce get_site_suffix method
  • Status: Fix test failure
  • Status: Improve the staging site detection
  • General: update minimum required version to WordPress 5.5
  • Add the no_user_testing mode
  • Status: Add a couple of test cases for staging site detection
  • Update dependency brain/monkey to v2.5.0
  • Updated PHPCS: Packages and Debugger

1.5.0 - 2020-10-13

  • Also use Core wp_get_environment_type for local

1.4.0 - 2020-08-13

  • CI: Try collect js coverage

1.3.0 - 2020-07-28

  • Core Compat: Site Environment

1.2.0 - 2020-06-22

  • PHPCS: Clean up the packages
  • Staging Sites: add newspack staging to the list of known providers

1.1.1 - 2020-01-27

  • Pin dependency brain/monkey to 2.4.0

1.1.0 - 2020-01-14

  • Packages: Various improvements for wp.com or self-contained consumers

1.0.4 - 2019-11-08

  • Packages: Use classmap instead of PSR-4

1.0.3 - 2019-10-28

  • Packages: Add gitattributes files to all packages that need th…

1.0.2 - 2019-10-23

  • Use spread operator instead of func_get_args

1.0.1 - 2019-09-20

  • Docs: Unify usage of @package phpdoc tags

1.0.0 - 2019-09-14

  • Packages: Introduce a status package