Skip to content

v1.8.0

Compare
Choose a tag to compare
@passsy passsy released this 01 Dec 17:40
· 157 commits to stable since this release
  • Wiredash now automatically collects the version information of your app. No need to set buildVersion, buildNumber anymore. If you want to override this information, you can still do so via dart-define at compile time https://docs.wiredash.io/sdk/custom-properties/#during-compile-time.
  • New: Wiredash(collectSessionMetaData: ) combines and replaces collectSessionMetaData of WiredashFeedbackOptions and PsOptions. No deduplicate code anymore ๐ŸŽ‰
    // Before
    return Wiredash(
      projectId: "...",
      secret: "...",
      feedbackOptions: WiredashFeedbackOptions(
        collectMetaData: (metaData) {
          return metaData
            ..userEmail = '[email protected]'
            ..userId = '007'
            ..custom['myKey'] = {'myValue': '007'}},
      ),
      psOptions: PsOptions(
        collectMetaData: (metaData) {
          return metaData
            ..userEmail = '[email protected]'
            ..userId = '007'
            ..custom['myKey'] = {'myValue': '007'}},
      ), 
    ), 
    // After
    return Wiredash(
      projectId: "...",
      secret: "...",
      collectMetaData: (metaData) {
        return metaData
          ..userEmail = '[email protected]'
          ..userId = '007'
          ..custom['myKey'] = {'myValue': '007'}},
    ), 
  • The metadata properties buildVersion, buildNumber and buildCommit cannot be set via Wiredash.of(context).modifyiMetaData() anymore. This information has to be provided at compile time (dart-define) or is read automatically from the app bundle
  • setBuildProperties() is now deprecated and noop, also use dart-define instead
  • New Wiredash.of(context).resetMetaData() to easily reset all metadata
  • Add italian it locale ๐Ÿ‡ฎ๐Ÿ‡น#317
  • Add farsi fa locale ๐Ÿ‡ฎ๐Ÿ‡ท๐Ÿ‡ฆ๐Ÿ‡ซ#316
  • Updated norwegian no locale ๐Ÿ‡ณ๐Ÿ‡ด#303
  • Fix issues with the animated backdrop #314 #315