OLD | NEW |
1 # Changelog | 1 # Changelog |
2 | 2 |
| 3 ## 3.3.0 |
| 4 - added a `close()` method to the `Analytics` class |
| 5 - change our minimum SDK from `1.24.0-dev` to `1.24.0` stable |
| 6 |
| 7 ## 3.2.0 |
| 8 - expose the `Analytics.applicationName` and `Analytics.applicationVersion` |
| 9 properties |
| 10 - make it easier for clients to extend the `AnalyticsIO` class |
| 11 - allow for custom parameters when sending a screenView |
| 12 |
| 13 ## 3.1.1 |
| 14 - make Analytics.clientId available immediately |
| 15 |
| 16 ## 3.1.0 |
| 17 - switch the technique we use to determine the locale to the new dart:io |
| 18 `Platform.localeName` field |
| 19 - change our minimum SDK version to `1.24.0` |
| 20 |
| 21 ## 3.0.1 |
| 22 - expose the `Analytics.clientId` field |
| 23 |
| 24 ## 3.0.0+1 |
| 25 - fixed an NPE in the `usage_io` `getPlatformLocale()` method |
| 26 |
| 27 ## 3.0.0 |
| 28 - removed the use of configurable imports |
| 29 - removed the Flutter specific entry-point; Flutter apps can now use the |
| 30 regular `dart:io` entrypoint (AnalyticsIO) |
| 31 - moved the uuid library from `lib/src/` to `lib/uuid/` |
| 32 - fixed an issue with reporting the user language for the dart:io provider |
| 33 - changed to send additional lines for reported exceptions |
| 34 |
| 35 ## 2.2.2 |
| 36 - adjust the Flutter usage client to Flutter API changes |
| 37 |
| 38 ## 2.2.1 |
| 39 - improve the user agent string for the CLI client |
| 40 |
| 41 ## 2.2.0+1 |
| 42 - bug fix to prevent frequently changing the settings file |
| 43 |
| 44 ## 2.2.0 |
| 45 - added `Analytics.firstRun` |
| 46 - added `Analytics.enabled` |
| 47 - removed `Analytics.optIn` |
| 48 |
| 49 ## 2.1.0 |
| 50 - added `Analytics.getSessionValue()` |
| 51 - added `Analytics.onSend` |
| 52 - added `AnalyticsImpl.sendRaw()` |
| 53 |
| 54 ## 2.0.0 |
| 55 - added a `usage` implementation for Flutter (uses conditional directives) |
| 56 - removed `lib/usage_html.dart`; use the new Analytics.create() static method |
| 57 - removed `lib/usage_io.dart`; use the new Analytics.create() static method |
| 58 - bumped to `2.0.0` for API changes and library refactorings |
| 59 |
| 60 ## 1.2.0 |
| 61 - added an optional `analyticsUrl` parameter to the usage constructors |
| 62 |
| 63 ## 1.1.0 |
| 64 - fix two strong mode analysis issues (overriding a field declaration with a |
| 65 setter/getter pair) |
| 66 |
3 ## 1.0.1 | 67 ## 1.0.1 |
4 - make strong mode compliant | 68 - make strong mode compliant |
5 - update some dev package dependencies | 69 - update some dev package dependencies |
6 | 70 |
7 ## 1.0.0 | 71 ## 1.0.0 |
8 - Rev'd to 1.0.0! | 72 - Rev'd to 1.0.0! |
9 - No other changes from the `0.0.6` release | 73 - No other changes from the `0.0.6` release |
10 | 74 |
11 ## 0.0.6 | 75 ## 0.0.6 |
12 - Added a web example | 76 - Added a web example |
(...skipping 18 matching lines...) Expand all Loading... |
31 - Added code coverage! Thanks to https://github.com/Adracus/dart-coveralls and | 95 - Added code coverage! Thanks to https://github.com/Adracus/dart-coveralls and |
32 coveralls.io. | 96 coveralls.io. |
33 | 97 |
34 ## 0.0.2 | 98 ## 0.0.2 |
35 | 99 |
36 - Fixed a bug in `analytics.sendTiming()` | 100 - Fixed a bug in `analytics.sendTiming()` |
37 | 101 |
38 ## 0.0.1 | 102 ## 0.0.1 |
39 | 103 |
40 - Initial version, created by Stagehand | 104 - Initial version, created by Stagehand |
OLD | NEW |