Skip to content

Releases: dart-lang/tools

package:extension_discovery v1.0.1

28 Aug 20:53
0f28f80
Compare
Choose a tag to compare
  • Support optional packageUri.- Improve error messaging for package_config.json parsing.- Update the package description.

unified_analytics-v3.0.0

23 Jun 19:40
8db0aa1
Compare
Choose a tag to compare
  • Allow latest package versions for file and http
  • Introducing new Event class that will standardize what event data can be sent with each event
  • Deprecating the sendEvent method in favor of the send method

Breaking change has been introduced when swapping Analytics.sendEvent() for Analytics.send() with a new Event class for .send()

unified_analytics-v2.0.0

01 Jun 14:37
389925f
Compare
Choose a tag to compare
  • Refactoring dateStamp utility function to be defined in utils.dart instead of having static methods in Initializer and ConfigHandler
  • Remove the pddFlag now that the revisions to the PDD have been finalized to persist data in the log file and session json file
  • Opting out will now delete the contents of the CLIENT ID, session json, and log files; opting back in will regenerate them as events send
  • enableAsserts parameter added to constructors for Analytics to check body of POST request for Google Analytics 4 limitations
  • Now checking if write permissions are enabled for user's home directory, if not allowed, NoOpAnalytics returned by Analytics factory constructor

Breaking change introduced when changing the default constructor for Analytics to remove overrides. This change is due to the revision of the privacy document being approved.

graphs-v2.3.1

24 May 06:39
81ff996
Compare
Choose a tag to compare
  • Update package repository after move.

unified_analytics-v1.1.0

17 Apr 22:14
545d7e1
Compare
Choose a tag to compare
  • Added a okToSend getter so that clients can easily and accurately check the state of the consent mechanism.
  • Initialize the config file with user opted out if user was opted out in legacy Flutter and Dart analytics

cli_config-v0.1.1

06 Apr 16:08
cd799be
Compare
Choose a tag to compare
  • Support non-String map keys in YAML configuration files.
  • Support null values in YAML configuration files.

unified_analytics-v1.0.1

04 Apr 15:44
0304fbb
Compare
Choose a tag to compare
  • Error handling on the analytics.sendEvent(...) method to silently error out and return a 500 http status code to let tools using this package know Google Analytics did not receive the event (all successful requests will have a status code of 2xx provided by Google Analytics)

cli_config-v0.1.0

06 Apr 16:07
561dce2
Compare
Choose a tag to compare

Initial version

unified_analytics-v1.0.0

31 Mar 16:50
fb2dada
Compare
Choose a tag to compare
  • Error handling functionality added to prevent malformed session json data from causing a crash
  • Creating a new analytics constructor to point to a test instance of Google Analytics for developers
  • Align supported tool list with PDD
  • Exposing a new instance method that will need to be invoked when a client has successfully shown the consent message to the user clientShowedMessage()
  • Adding and incrementing a tool's version will automatically use the current consent message version instead of incrementing by 1
  • Default constructor has disabled the usage of local log file and session json file until revisions have landed to the privacy document

unified_analytics-v0.1.2

15 Mar 18:01
8d18d01
Compare
Choose a tag to compare
  • Implemented fake Google Analytics Client for Analytics.test(...) constructor; marked with visible for testing annotation