16 KiB
16 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.
4.0.1 - 2024-09-06
Removed
- Removed usage of _deprecated_function when deprecating Status::is_onboarding [#39272]
4.0.0 - 2024-09-05
Deprecated
- Deprecated Jetpack Onboarding system. [#39229]
3.3.4 - 2024-08-23
Changed
- Updated package dependencies. [#39004]
3.3.3 - 2024-08-19
Changed
- Internal updates.
3.3.2 - 2024-06-24
Changed
- Internal updates.
3.3.1 - 2024-06-21
Added
- Check for active modules among the unavailable ones. [#37358]
3.3.0 - 2024-06-10
Deprecated
- Deprecated is_staging_site [#37023]
3.2.3 - 2024-06-03
Removed
- Remove the Identity Crisis dev dependency. [#37654]
3.2.2 - 2024-05-29
Changed
- Phab baseline file update. [#36968]
3.2.1 - 2024-05-28
Changed
- Internal updates.
3.2.0 - 2024-05-22
Deprecated
- Jetpack: Deprecated Errors class. [#37451]
3.1.0 - 2024-05-20
Added
- Add the 'is_current_request_activating_plugin_from_plugins_screen' method extracted from the Plugin Install package. [#37430]
3.0.3 - 2024-05-08
Fixed
- Status: Added check for compatibility reasons [#37256]
3.0.2 - 2024-05-06
Added
- Add new method used to track allowed domains for API access. [#36924]
3.0.1 - 2024-04-30
Changed
- Internal updates.
3.0.0 - 2024-04-25
Added
- Add is_automattician_feature_flags_only on Jetpack sites as an alternative to is_automattician present on simple sites. [#34798]
Removed
- Remove methods deprecated long ago. [#36985]
2.2.2 - 2024-04-22
Changed
- Internal updates.
2.2.1 - 2024-04-08
Changed
- Internal updates.
2.2.0 - 2024-03-22
Added
- Add support for A8C for Agencies source parameter. [#36491]
2.1.3 - 2024-03-20
Changed
- Internal updates.
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 translatesmodule_tags
. Use Jetpack'sjetpack_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 thaninstall
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