Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Steur <tsteur@users.noreply.github.com>2020-06-13 01:47:08 +0300
committerGitHub <noreply@github.com>2020-06-13 01:47:08 +0300
commit9fe5065fc9ed6dddc785471a33cd0c7be5a4df1e (patch)
treeaf08f898b81cecc04c127e3d5aafd8a1d4ca04e3 /CHANGELOG.md
parentaeaa91c78024e2640822874bd5732af0fff0038e (diff)
Document which APIs break in particular for JSON response (#16061)
fix https://github.com/matomo-org/matomo/issues/16009
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 92523d218b..75e815eae6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -75,7 +75,13 @@ The Product Changelog at **[matomo.org/changelog](https://matomo.org/changelog)*
* The signature of `Dimension::configureSegments()` has been changed. Similar to configuring Metrics it now takes two parameters `SegmentsList $segmentsList` and `DimensionSegmentFactory $dimensionSegmentFactory`.
* The method `Dimension::addSegment()` has been removed. See new implementation of `DimensionSegmentFactory::createSegment` for a replacement
* The signature of the event `Segment.addSegments` has been changed. It now has one parameter `SegmentsList $list`, which allows adding new segments to the list
-* The json2 API format has now been deprecated, and the json renderer now behaves as the json2 renderer did. This means when `format=json` is used, arrays like `['a' => 0, 'b' => 1]` will be rendered in JSON as `{"a":0,"b":1}` instead of `[{"a":0,"b":1}]`. The JSON2 renderer will be removed in Matomo 5 and we recommend switching to it.
+* The json2 API format has now been deprecated, and the json renderer now behaves as the json2 renderer did. This means when `format=json` is used, arrays like `['a' => 0, 'b' => 1]` will be rendered in JSON as `{"a":0,"b":1}` instead of `[{"a":0,"b":1}]`. The JSON2 renderer will be removed in Matomo 5 and we recommend switching to it. This impacts these API methods:
+ * API.getSettings
+ * Annotations.get
+ * Goals.getGoal
+ * UsersManager.getUser
+ * UsersManager.getUserByEmail
+ * SitesManager.getSiteFromId
* The event `Live.getAllVisitorDetails` has been removed. Use a `VisitorDetails` class instead (see Live plugin).
* Zend_Validate and all subclasses have been completely removed.
* Added support for campaign name parameter `matomo_campaign` / `mtm_campaign` and campaign keyword parameter `matomo_kwd` / `mtm_kwd`