Index: packages/usage/changelog.md |
diff --git a/packages/usage/changelog.md b/packages/usage/changelog.md |
index b20ef31f06e5e7c11a71cf4cb96fc92f3bc509cb..351cb385d83452c0cf7a39df76fc5728f18a96d9 100644 |
--- a/packages/usage/changelog.md |
+++ b/packages/usage/changelog.md |
@@ -1,5 +1,69 @@ |
# Changelog |
+## 3.3.0 |
+- added a `close()` method to the `Analytics` class |
+- change our minimum SDK from `1.24.0-dev` to `1.24.0` stable |
+ |
+## 3.2.0 |
+- expose the `Analytics.applicationName` and `Analytics.applicationVersion` |
+ properties |
+- make it easier for clients to extend the `AnalyticsIO` class |
+- allow for custom parameters when sending a screenView |
+ |
+## 3.1.1 |
+- make Analytics.clientId available immediately |
+ |
+## 3.1.0 |
+- switch the technique we use to determine the locale to the new dart:io |
+ `Platform.localeName` field |
+- change our minimum SDK version to `1.24.0` |
+ |
+## 3.0.1 |
+- expose the `Analytics.clientId` field |
+ |
+## 3.0.0+1 |
+- fixed an NPE in the `usage_io` `getPlatformLocale()` method |
+ |
+## 3.0.0 |
+- removed the use of configurable imports |
+- removed the Flutter specific entry-point; Flutter apps can now use the |
+ regular `dart:io` entrypoint (AnalyticsIO) |
+- moved the uuid library from `lib/src/` to `lib/uuid/` |
+- fixed an issue with reporting the user language for the dart:io provider |
+- changed to send additional lines for reported exceptions |
+ |
+## 2.2.2 |
+- adjust the Flutter usage client to Flutter API changes |
+ |
+## 2.2.1 |
+- improve the user agent string for the CLI client |
+ |
+## 2.2.0+1 |
+- bug fix to prevent frequently changing the settings file |
+ |
+## 2.2.0 |
+- added `Analytics.firstRun` |
+- added `Analytics.enabled` |
+- removed `Analytics.optIn` |
+ |
+## 2.1.0 |
+- added `Analytics.getSessionValue()` |
+- added `Analytics.onSend` |
+- added `AnalyticsImpl.sendRaw()` |
+ |
+## 2.0.0 |
+- added a `usage` implementation for Flutter (uses conditional directives) |
+- removed `lib/usage_html.dart`; use the new Analytics.create() static method |
+- removed `lib/usage_io.dart`; use the new Analytics.create() static method |
+- bumped to `2.0.0` for API changes and library refactorings |
+ |
+## 1.2.0 |
+- added an optional `analyticsUrl` parameter to the usage constructors |
+ |
+## 1.1.0 |
+- fix two strong mode analysis issues (overriding a field declaration with a |
+ setter/getter pair) |
+ |
## 1.0.1 |
- make strong mode compliant |
- update some dev package dependencies |