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:
authordiosmosis <benaka@piwik.pro>2015-03-17 06:18:24 +0300
committerdiosmosis <benaka@piwik.pro>2015-03-17 06:18:24 +0300
commit82a5a9fdce43b2db6313893ff13d70e90b1a7a41 (patch)
tree719e46f2f91d7344fb507110998d7fe7fe5453ab /CHANGELOG.md
parent25d1af263cc08a7fa1ac1ee6f12cd6cc57802a38 (diff)
parentf76ec2495b19c8b33b8f74f6e3e7e8d9be45324a (diff)
Merge branch 'master' into 7276_update_command_progress
Conflicts: CHANGELOG.md
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4e81aab57d..ba91000bc5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -26,8 +26,12 @@ This is a changelog for Piwik platform developers. All changes for our HTTP API'
* `getHostByAddr()`
### Deprecations
+* `API` classes should no longer have a protected constructor. Classes with a protected constructor will generate a notice in the logs and should expose a public constructor instead.
* Update classes should not declare static `getSql()` and `update()` methods anymore. It is still supported to use those, but developers should instead override the `Updates::getMigrationQueries()` and `Updates::doUpdate()` instance methods.
+### New features
+* `API` classes can now use dependency injection in their constructor to inject other instances.
+
### New commands
* There is now a command `core:purge-old-archive-data` that can be used to manually purge temporary, error-ed and invalidated archives from one or more archive tables.