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.11.0 - 2024-06-26
- Add blog_id to tracks data [#37902]
2.10.2 - 2024-06-25
- Internal updates.
2.10.1 - 2024-06-12
- Updated package dependencies. [#37796]
2.10.0 - 2024-06-10
- Staging: deprecating staging mode and separating the logic into is_development_site and in_safe_mode [#37023]
- Jetpack Connection: Add stricter check before updating 'jetpack_connection_active_plugins' option [#37755]
2.9.3 - 2024-06-06
- Add mechanism to track previously working plugins [#37537]
2.9.2 - 2024-06-05
- Updated package dependencies. [#37669]
2.9.1 - 2024-06-03
- Remove tabindex from tooltip modal. [#37663]
2.9.0 - 2024-05-29
- Move Identity Crisis handling functionality into the package. [#36968]
2.8.6 - 2024-05-28
- Internal updates.
2.8.5 - 2024-05-27
- SSO: Use filter instead of action for user custom column to prevent interference with other custom columns. [#37575]
2.8.4 - 2024-05-22
- Jetpack Connection Manager: Deprecate
request_params
arg in setup_xmlrpc_handlers method. [#37445]
- SSO: Ensure the dist files are generated properly, without overwriting each other. [#37489]
2.8.3 - 2024-05-20
- Internal updates.
2.8.2 - 2024-05-16
- Connection: Ensuring direct file access is disabled in class-jetpack-ixr-client.php [#37398]
- Updated package dependencies. [#37379]
2.8.1 - 2024-05-14
- SSO: do not rely on the Jetpack class anymore. [#37153]
2.8.0 - 2024-05-13
- SSO: Ensuring tooltips are accessible [#37302]
- SSO: Improve user invite error logging [#37144]
2.7.7 - 2024-05-09
- SSO: Fix tooltip display on view all users page [#37257]
2.7.6 - 2024-05-06
- Bring in authentication methods needed for SSO feature. [#36924]
- SSO: rely on Connection methods instead of relying on methods from the Jetpack plugin. [#36989]
- Updated package dependencies. [#37147]
2.7.5 - 2024-04-30
- Internal updates.
2.7.4 - 2024-04-26
- General: use wp_admin_notice function introduced in WP 6.4 to display notices. [#37051]
2.7.3 - 2024-04-25
- General: Remove code that was added to remain compatible with versions of WordPress lower than 6.4. [#37049]
- Disconnect connection owner on removal. [#36888]
- Improve phpdoc comments in Client class, and remove some unnecessary boolean checks. [#37056]
2.7.2 - 2024-04-22
- SSO: Add SSO feature to the package. [#36587]
- Jetpack Connection: Prevent unnecessary jetpack_connection_active_plugins option updates. [#36896]
2.7.1 - 2024-04-08
- Updated package dependencies. [#36760]
2.7.0 - 2024-03-27
- Add 'test_connection' endpoint to check for blog token validity. [#36471]
- Add the 'get_heartbeat_data' REST endpoint. [#36553]
- Updated package dependencies. [#36585]
2.6.2 - 2024-03-25
- Internal updates.
2.6.1 - 2024-03-22
- yUpdate Phan config. [#36353]
2.6.0 - 2024-03-20
- Add the 'remote_connect' REST endpoint. [#36329]
2.5.0 - 2024-03-18
- Add the 'remote_provision' REST endpoint. [#36275]
- Add the 'remote_register' REST endpoint. [#36197]
2.4.1 - 2024-03-12
- Internal updates.
2.4.0 - 2024-03-12
- Sync:Now Sync uses rest api endpoint for enabled sites [#36210]
- Updated package dependencies. [#36325]
2.3.4 - 2024-03-04
- Updated package dependencies. [#36095]
2.3.3 - 2024-03-01
- Webhook class: avoid PHP warning with PHP 8.2 [#35996]
2.3.2 - 2024-02-26
- Remove legacy options that are not needed anymore. [#35873]
2.3.1 - 2024-02-13
- Updated package dependencies. [#35608]
2.3.0 - 2024-02-05
- Add rate limiter to the package versions endpoint calls. [#35379]
- Adjust 'get_site_id()' method to return null if there's no blog ID. [#35004]
- Adjust 'get_site_id()' method to return null if there's no blog ID. [#35006]
- Jetpack Connection: Add jetpack_package_versions to Sync [#35409]
- Updated package dependencies. [#35384]
2.2.0 - 2024-01-18
- Adding support for IDC when site URL is an IP address. [#34753]
- Adjust 'get_site_id()' method to return null if there's no blog ID. [#34976]
2.1.1 - 2024-01-04
- Updated package dependencies. [#34815]
2.1.0 - 2023-12-03
- Added the welcome banner to My Jetpack. [#34384]
- Updated XMLRPC endpoint 'jetpack.idcUrlValidation' to accept an argument specifying whether to attempt reusing existing URL secret. [#34262]
- Updated package dependencies. [#34411]
2.0.3 - 2023-11-24
2.0.2 - 2023-11-21
- Replaced usage of strpos() with str_contains(). [#34137]
2.0.1 - 2023-11-21
2.0.0 - 2023-11-20
- Confirm blog ID and access token were saved before proceeding with connection flow. [#34136]
- Replace usage of strpos() with str_starts_with(). [#34135]
- Updated required PHP version to >= 7.0. [#34192]
- Ensured that partner partners are passed on during the connection process, regardless of the plugin you use to connect. [#33832]
1.60.1 - 2023-11-14
- Updated package dependencies. [#34093]
1.60.0 - 2023-11-13
- Added a 'source' query param to the Jetpack connect URL. [#33984]
1.59.0 - 2023-11-08
- Added a method to check if Jetpack is ready for uninstall cleanup. [#33920]
1.58.3 - 2023-11-03
- Make sure scheme history option is an array. [#33905]
1.58.2 - 2023-10-19
- Updated package dependencies. [#33687]
1.58.1 - 2023-10-10
- Updated package dependencies. [#33428]
1.58.0 - 2023-09-25
- Disallow private IP addresses for site connection. [#32898]
1.57.5 - 2023-09-19
- Minor internal updates.
1.57.4 - 2023-09-13
- Use JS to check if initial state is already rendered. [#32932]
1.57.3 - 2023-09-11
- General: remove WP 6.1 backwards compatibility checks [#32772]
1.57.2 - 2023-09-04
- Updated package dependencies. [#32803]
1.57.1 - 2023-08-23
- Updated package dependencies. [#32605]
1.57.0 - 2023-08-21
- Better way to render initial state. [#32499]
1.56.1 - 2023-08-09
- Updated package dependencies. [#32166]
- Tests: remove invalid tests for WP 6.3 [#32353]
1.56.0 - 2023-08-01
- Add a filter to modify response for the
jetpack.idcUrlValidation
endpoint, add unit test. [#32005]
1.55.0 - 2023-07-25
- Connection: lock tokens to prevent IDC during AIOWPM export. [#31883]
1.54.1 - 2023-07-18
- Pass Calypso environment during connection to redirect users to proper Calypso URL. [#31906]
1.54.0 - 2023-07-17
- Restore invalid connection owner ID. [#31618]
1.53.3 - 2023-07-11
- Updated package dependencies. [#31785]
1.53.2 - 2023-07-05
- Updated package dependencies. [#31659]
1.53.1 - 2023-06-23
- Updated package dependencies. [#31468]
1.53.0 - 2023-06-19
- Do not disconnect sites on WPCOM in Offline Mode. [#31305]
1.52.2 - 2023-06-06
- Updated package dependencies. [#31129]
1.52.1 - 2023-05-29
- Include the user's email in data returned from WordPress.com Connected User data query [#30990]
1.52.0 - 2023-05-22
- Add Offline Mode flag into initial state. [#30570]
1.51.10 - 2023-05-18
- PHP8 compatibility updates, mostly focusing on Jetpack. [#30714]
1.51.9 - 2023-05-15
- Internal updates.
1.51.8 - 2023-05-02
- Updated package dependencies. [#30375]
1.51.7 - 2023-04-10
- Add Jetpack Autoloader package suggestion. [#29988]
1.51.6 - 2023-04-04
- Updated package dependencies. [#29854]
- Do not attempt to load non minified files since they are not shipped with the package anymore. [#29864]
1.51.5 - 2023-03-29
- Minor internal updates.
1.51.4 - 2023-03-28
- Minor internal updates.
1.51.3 - 2023-03-27
- Fix redirect allow-list for Calypso domain names. [#29671]
1.51.2 - 2023-03-20
- Updated package dependencies. [#29471]
1.51.1 - 2023-03-08
- Improve JS code in the connection owner removal notice. [#29087]
- Updated package dependencies. [#29216]
1.51.0 - 2023-02-20
- Moving deleting connection owner notice from JITM to Connection package. [#28516]
1.50.1 - 2023-02-15
- Update to React 18. [#28710]
1.50.0 - 2023-02-07
- Call the Licensing package for license verification.
1.49.1 - 2023-01-25
- Minor internal updates.
1.49.0 - 2023-01-11
- Add new method to get a connected site's blog ID. [#28208]
1.48.1 - 2022-12-27
- Remove src/js files from final bundle [#27931]
1.48.0 - 2022-12-19
- Provide user locale when fetching info about connected WordPress.com user. [#27928]
- Update for PHP 8.2 compatibility. [#27949]
- Declare fields for PHP 8.2 compatibility. [#27968]
1.47.1 - 2022-12-02
- Updated package dependencies. [#27696]
1.47.0 - 2022-11-30
- Added full response logging for failed Sync data requests. [#27644]
1.46.4 - 2022-11-22
- Updated package dependencies. [#27043]
1.46.3 - 2022-11-08
- Updated package dependencies. [#27289]
1.46.2 - 2022-11-07
- Updated package dependencies. [#27278]
1.46.1 - 2022-11-01
- Updated package dependencies.
1.46.0 - 2022-10-25
- Use blog token to unlink users from WPCOM. [#26705]
1.45.5 - 2022-10-25
- Connection: expose BlogId in the global state [#26978]
1.45.4 - 2022-10-13
- Updated package dependencies. [#26791]
1.45.3 - 2022-10-05
- Updated package dependencies. [#26568]
- Clean connection errors after successful blog token restore. [#26489]
1.45.2 - 2022-09-21
- Check request body error type before creating wp error. [#26304]
1.45.1 - 2022-09-20
- Rename the initial state key to ensure compatibility with the JS package. [#26259]
1.45.0 - 2022-09-08
- Add option to JP options [#25979]
1.44.0 - 2022-08-29
- Connection: verify REST API errors.
1.43.1 - 2022-08-25
- Updated package dependencies. [#25814]
1.43.0 - 2022-08-23
- Added verified errors to the React initial state. [#25628]
- Improved docs. [#25703]
1.42.0 - 2022-08-03
- Refactoring to remove usage of deprecated methods and method arguments. [#25315]
- Removed deprecated method calls [#25300]
1.41.8 - 2022-07-29
- Updated package dependencies
1.41.7 - 2022-07-26
- Updated package dependencies. [#25158]
- Tokens: edit return doc to highlight possibility of returning WP_Error. [#25127]
1.41.6 - 2022-07-19
- Updated package dependencies.
1.41.5 - 2022-07-12
- Updated package dependencies.
1.41.4 - 2022-06-29
- Updated package dependencies.
1.41.3 - 2022-06-28
- Connection: fix fatal error due to undefined constant in remote_provision()
1.41.2 - 2022-06-28
- Removed use of autounit tag [#24845]
1.41.1 - 2022-06-21
- Renaming master to trunk.
- Renaming
master
references totrunk
1.41.0 - 2022-06-14
- Updated package dependencies. [#24529]
- Fixed old tk_ai regex to accurately match tk_ai ids. [#24697]
- Moved the connection_url_redirect action handling to the connection package. [#24529]
1.40.5 - 2022-06-08
- Reorder JS imports for
import/order
eslint rule. [#24601]
1.40.4 - 2022-05-24
- Allow plugins to filter the list of available modules. Only activate and consider active modules that are available [#24454]
1.40.3 - 2022-05-19
- PHPCS updates. [#24418]
1.40.2 - 2022-05-18
- Updated package dependencies [#24372]
- Fix new PHPCS sniffs. [#24366]
1.40.1 - 2022-05-10
- Bundle and transpile JavaScript with Webpack. [#24216]
- Deprecate soft disconnect [#24105]
1.40.0 - 2022-05-04
- Connection: Expose wpVersion and siteSuffix in the global initial state var [#24137]
- Moved the options class into Connection. [#24095]
1.39.2 - 2022-05-19
- PHPCS updates.
1.39.1 - 2022-04-27
- Reverts soft disconnect deprecation
1.39.0 - 2022-04-26
- Make remove_connection a proxy method to ensure all trackings are triggered
- Updated package dependencies.
- Removed Heartbeat by hoisting it into Connection.
- Deprecated Soft disconnect
1.38.0 - 2022-04-19
- Added list of connected list to the connection initial state
- Add token lock functionality.
- PHPCS: Fix
WordPress.Security.ValidatedSanitizedInput
- Deprecated in-place connection.
1.37.6 - 2022-04-12
- Updated package dependencies.
1.37.5 - 2022-04-06
- Removed tracking dependency.
1.37.4 - 2022-04-05
- Updated package dependencies.
1.37.3 - 2022-03-29
- Microperformance: Use === null instead of is_null
- Fix regression added to Jetpack webhooks handling
1.37.2 - 2022-03-23
- Jetpack now relies on Connection Webooks for authorize and authorize_redirect actions
- Removed a reference to the terms-of-service package.
1.37.1 - 2022-03-15
- Handle the Authorization Redirect from the Connection package
1.37.0 - 2022-03-02
- Moved the ToS package to Connection.
1.36.4 - 2022-02-22
- Updated package dependencies.
1.36.3 - 2022-02-16
- Add the 'jetpack_site_before_disconnected' action hook.
1.36.2 - 2022-02-09
- Fixed some new PHPCS warnings.
1.36.1 - 2022-01-25
- Updated package dependencies.
1.36.0 - 2022-01-18
- Debugging: Add a filter to add XDEBUG_PROFILE to requests made to the sandbox.
1.35.0 - 2022-01-13
- Added user data to initial state
1.34.0 - 2022-01-04
- Jetpack Connection: Added fallback for keeping
jetpack_connection_active_plugins
consistent on WPCOM when Sync is not present.
- Switch to pcov for code coverage.
- Updated package dependencies
- Updated package textdomain from
jetpack
tojetpack-connection
.
1.33.0 - 2021-12-14
- Jetpack Connection: handle package versions on site registration.
1.32.0 - 2021-11-30
- Added a way to set the has_seen_wc_connection_modal option from the API
- Provides an Initial State that can be used by JS packages
- Updated package dependencies.
1.31.0 - 2021-11-22
- Added plugin_slug parameter to the v4/register endpoint
- Updated package dependencies
1.30.13 - 2021-11-09
- Fix PHP 8.1 deprecation warning.
1.30.12 - 2021-11-02
- Client: add IDC 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.
1.30.11 - 2021-10-26
- Change the error code returned when a remoteRegister XMLRPC call is executed to the more helpful "already_registered" when the blog is already registered
- Updated package dependencies.
1.30.10 - 2021-10-19
- General: remove numerous long-deprecated functions.
- Fix permission check for authorization_url endpoint.
1.30.9 - 2021-10-13
- Updated package dependencies.
1.30.8 - 2021-10-12
- Add a new action to the Client::remote_request method, jetpack_received_remote_request_response
- Updated package dependencies
1.30.7 - 2021-10-04
- Sandbox Server: add the sandbox-server class to the connection package.
1.30.6 - 2021-09-30
- Moved the Package Tracker execution to the shutdown hook for performance improvement.
1.30.5 - 2021-09-28
- Package Version Tracker: send package versions to wpcom on the init hook instead of plugins_loaded
- Updated package dependencies.
- Load WordPress's IXR classes on demand.
1.30.4 - 2021-09-02
- Remove invalid user token before reconnect.
1.30.3 - 2021-08-30
- Limit repeated failed attempts to update remote DNA package versions.
- Make sure generated secrets have the required length
- Remove tracked package versions when disconnecting the site.
- Run composer update on test-php command instead of phpunit
- Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills).
- update annotations versions
1.30.2 - 2021-08-12
- Add package version tracking.
1.30.1 - 2021-07-27
- Add a package version constant.
- Move connection/data endpoint to Connection package.
- Move site disconnection endpoint to Connection package.
- Fix
@covers
directives in tests.
1.30.0 - 2021-07-13
- Added second parameter to Tokens::get_connected_users to allow any connected user to be returned.
- Moved the get_connected_users logic back to the Manager class
1.29.0 - 2021-06-29
- Implement disconnect_site function.
- Updated package dependencies.
1.28.0 - 2021-06-15
- Added Urls class, migrated from Sync Functions.
- Adding new REST endpoint /jetpack/v4/user-token that allows us to add/update user tokens remotely.
- Add new 'connection/authorize_url' endpoint.
- Adds information received from the server to the register_site REST response.
- Enable site-level authentication (blog token) for REST API endpoints.
- Move 'connection/owner' endpoint to Connection package.
1.27.0 - 2021-05-25
- Add "isUserConnected" to the connection status data.
- Connection: add the default value of JETPACK__WPCOM_JSON_API_BASE to the Connection Utils class.
- Connection package independence: Move a Jetpack specfic connection routine out of the package and into the plugin
- Package Independence: Add a filter to the remote_uri returned by remote_register XMLRPC method
- Removed "user-less" jargon from code
- Remove do_post_authorization routine and add a hook instead
- Remove onboarding_token logic in the Remote provision XMLRPC method from the Connection package and add it to the Jetpack plugin
- Disconnection flow: disconnect users from WordPress.com before to delete data locally.
1.26.0 - 2021-04-27
- Adds segmentation "from" parameter to the registration flow
- Connection: moving the registration REST endpoint to the package.
- Added "userless" parameter to the authorization URL.
- Updated package dependencies.
1.25.2 - 2021-04-13
- Connection: nonce cleanup safeguard against accidental option removal.
1.25.1 - 2021-04-08
- Avoid determine_current_user going through infinite loops
- Tokens: Fix token validation logic.
1.25.0 - 2021-03-30
- Add new test for blog token health to support user-less sites
- Composer alias for dev-master, to improve dependencies
- API Nonces: performance optimization and refactoring
- Replace is_active usage towards gradually deprecating it.
- Do not use is_active to determine the XMLRPC methods that should be registered
- Make connected_plugins REST endpoint available for the Jetpack Debugger
- Move Jetpack specific XMLRPC methods from the Connection package into the plugin
- Update package dependencies.
- User-less connection: Reconnect without asking the user to connect their WPCOM account
- add deprecation notice and remove user-less check in is_active
- Only check offline mode when needed in map_meta_cap filters
- Use
composer update
rather thaninstall
in scripts, as composer.lock isn't checked in.
1.24.0 - 2021-02-23
- Refactor secrets and tokens
- User-less connection: Restrict first connection to admins only
- Connection: Prevent pointless calls to the test API
- CI: Make tests more generic
- Connection: extracting the Jetpack's authorization webhook
- codesniffer: Update mediawiki-codesniffer dep to v35.0
1.23.2 - 2021-02-08
- Connection: Prevent pointless calls to the test API
1.23.1 - 2021-01-28
- Update dependencies to latest stable
1.23.0 - 2021-01-26
- Sync Concurrency / Race Conditions
- Add mirror-repo information to all current composer packages
- Mirroring: Fix auth, attempt 2
- Monorepo: Reorganize all projects
1.22.0 - 2021-01-05
- Connection: setting valid connection owner.
- userless testing mode: do not discard user tokens
- Pin dependencies
- Packages: Update for PHP 8 testing
- Connection: New methods and tests to the manager
- Connection: refreshing connected plugin storage on multisite networks
- Build: migrate from Travis to GH Actions
- fix typos and add section to error handling docs
1.21.1 - 2020-11-24
- Version packages for release
1.21.0 - 2020-11-24
- Handle empty SERVER_PORT information on signature checks
- Fix remaining phpcs warnings in most of requirelist
- Add the no_user_testing mode
- Clarified error message for non-writable options table.
- Pass HTTP POST when making a wp.com api request
1.20.0 - 2020-10-29
- Connection: Plugin Tracking
- Connection Package: Ensure a text/xml header is set
- Updated PHPCS: Packages and Debugger
1.19.2 - 2020-11-05
- Pass HTTP POST when making a wp.com api request
1.19.1 - 2020-10-29
- Connection: Plugin Tracking
1.19.0 - 2020-10-27
- Connection Errors: Tracking additional error data
- Replaced intval() with (int) as part of issue #17432.
- Replaced strval() with type casting (string) as part of issue #17432.
- Connection: Add wp.com function
- Instagram oEmbed: Simplify
- Client: Extract
validate_args_for_wpcom_json_api_request
helper. - Connection: add the constant filter hooks directly
- Make XMLRPC methods available for blog token
- API Nonces: Revert of the Runtime Cleanup.
- PHPCS: Update directory structure, and modernize class usage
- deprecates JETPACK_MASTER_USER and adds linter
- API: Remove the constant
JETPACK_CLIENT__HTTPS
.
1.18.4 - 2020-10-14
- Connection: Add wp.com function
1.18.3 - 2020-10-09
- Connection: add the constant filter hooks directly
1.18.2 - 2020-10-06
- API Nonces: Revert of the Runtime Cleanup.
1.18.1 - 2020-10-01
- deprecates JETPACK_MASTER_USER and adds linter
1.18.0 - 2020-09-29
- API Nonces: Runtime cleanup
- Packages: update list of files distributed in production packages
- Connection: Add success message on completed partial reconnection
- Jetpack_IXR_ClientMulticall: Fix sort_calls() producing undefined relative order between equal items
- Connection: Initializing default constants for the REST authorization.
- Trigger action jetpack_user_authorize after we save the token
- Partial reconnect: Cleanup redundant actions
- Signature Class: Adds support for nested query strings
1.17.2 - 2020-09-16
- Connection: Initializing default constants for the REST authorization.
1.17.1 - 2020-09-09
- Update dependencies to latest stable
1.17.0 - 2020-08-26
- Connection: move the rest authentication methods to the connection package
- Connection: use heartbeat to send connected plugins info
- clear xmlrpc error on site disconnect
- add new features to debug helper
- remove no longer needed check
- disable xmlrpc errors out of JP dashboard
- Connection REST API: Unit test for the
remote_authorize
request. - Simplify error notices for broken connections
- Unit Tests: Fixing a failing
remote_authorize
test. - Reconnect Process: Partial Reconnect
- Packages: Update filenames after #16810
- CI: Try collect js coverage
- Docker: Add package testing shortcut
- Remove usages of removed HTTP_RAW_POST_DATA
- adds tracking for deleted but active master users
- New class to handle async XML-RPC requests
- Connection Register: Add current user email to connection register request
1.15.2 - 2020-08-10
- Connection Register: Add current user email to connection register request
1.15.1 - 2020-08-10
- adds tracking for deleted but active master users
1.15.0 - 2020-07-28
- Core Compat: Site Environment
- Reconnect Notice: In-place Reconnect
- add messages for some common connection errors
- REST API: Move some endpoints to
jetpack-connection
package. - REST API: Add permission callback to all that lack one.
- Secondary user in-place connection flow
- Tests: Update WorDBless location
- Connection Errors: Clear when there's a successful request to /sites
- Connection: add unit tests for is_registered
- only display connection errors to allowed users
1.14.2 - 2020-07-06
- Connection Errors: Clear when there's a successful request to /sites
1.14.1 - 2020-07-01
- only display connection errors to allowed users
1.14.0 - 2020-06-30
- Jetpack_XMLRPC_Server: set up jsonAPI and testConnection endpoint when Jetpack is active
- Connection Error Handling
- Connection: Update XMLRPC overload
- Connection: move connection custom caps to the Connection package
- Connection package: Don't throw warnings if the database is corrupted somehow
- Check blog token when computing is_registered
- Connection: add the api_constant filter before setup_xmlrpc_handlers is called
- Connection Package: Soft Disconnects
- Remove usage of the Jetpack_Error class in the connection package
- Connection: Fix issue where ABSPATH not included with register
1.13.1 - 2020-06-01
- Connection: Fix issue where ABSPATH not included with register
1.13.0 - 2020-05-26
- Store the list of active plugins that uses connection in an option
- Connection: increase timeout on the token request
- Connection Package: Handle disconnections gracefully
1.12.0 - 2020-04-28
- Correct inline documentation "Array" type
- Use jp.com redirect in all links
- Docs: Update the Connection Manager namespace, a minor typo
- Connection: add a filter for setting Jetpack api constants
1.11.0 - 2020-03-31
- Update dependencies to latest stable
1.10.0 - 2020-03-31
- Connection: move post authorization work to package
1.9.0 - 2020-02-25
1.8.3 - 2020-02-14
1.8.2 - 2020-02-12
1.8.1 - 2020-02-12
- Added a specific filter to enable iframe authorization API URL.
- Added better defaults for the connection package.
1.8.0 - 2020-01-27
- Connection\Utils: Add a new function which provides the Jetpack API version
- Connection\Manager: Use jetpack_master_user class constant
1.7.2 - 2020-01-20
- Move connection manager related logic to after plugins_loaded.
1.7.1 - 2020-01-14
- Packages: Various improvements for wp.com or self-contained consumers
1.7.0 - 2019-11-26
- Connection package: Add new methods to for disconnecting/delet…
1.6.1 - 2019-11-25
- Connection: Loose Comparison for Port Number in Signatures
1.6.0 - 2019-11-19
1.5.0 - 2019-11-15
- Removed Jetpack references in the IXR client.
- Connection: Move get_token() to Connection package
1.4.0 - 2019-11-15
- Add connection authentication URL.
- Connection: Move the authorize() method to the connection package
- Connection: Move update_user_token to the Connection package
- Connection: Set the value of user_id in Manager::generate_secrets
1.3.1 - 2019-11-08
- Packages: Use classmap instead of PSR-4
- Moved tracking code to the Tracking file.
1.3.0 - 2019-11-08
- Move fix_url_for_bad_hosts from Jetpack class to Connection pa…
1.2.0 - 2019-11-07
- Connection: call verify_secrets() in verify_action()
1.1.0 - 2019-10-31
- Adds filter capability to the api_url method.
1.0.7 - 2019-10-28
- Packages: Add gitattributes files to all packages that need th…
- Replace parse_url with wp_parse_url
1.0.6 - 2019-10-07
- Update dependency phpcompatibility/phpcompatibility-wp to v2.1.0
1.0.5 - 2019-09-26
- XMLRPC: Fires clean_nonce action in all cases
1.0.4 - 2019-09-24
- Connection: Make sure port is an integer
1.0.3 - 2019-09-23
- Moves unreachable code to where it would be run.
- Connection: Deprecate Manager interface
1.0.2 - 2019-09-23
- Connection: Fix all PHPCS errors in the connection package
1.0.1 - 2019-09-20
- Various: Remove pre-PHP 5.6 shims and fallbacks
- Store "Assumed site creation date" in transient
- Sync: Move sync_object XML-RPC method from connection to sync
- Connection: Fix PHPCS errors in Jetpack_Signature
- Docs: Unify usage of @package phpdoc tags
- Janitorial: Remove the leading backslash from namespaces
- Separate the connection library into its own package.