Skip to content

Releases: wiredashio/wiredash-sdk

v2.1.2

28 Apr 00:12
Compare
Choose a tag to compare

Widen package_info_plus range (include 8.x)

v2.1.1

19 Apr 10:10
Compare
Choose a tag to compare
  • Widen ranges for device_info_plus and package_info_plus #344

v2.1.0

04 Mar 17:07
Compare
Choose a tag to compare
  • Prevent Wiredash from scheduling tasks in your widget tests #332
  • Update README with new header image, adjust pub tags
  • Run tests successfully on Flutter 3.0.0 and 3.20.0 #335
  • Improve testing setup #334

v2.0.0

21 Feb 19:08
Compare
Choose a tag to compare
  • New: Wiredash Analytics ๐ŸŽ‰
    Get real-time analytics that is GDPR-compliant and hosted in the EU ๐Ÿ‡ช๐Ÿ‡บ

  • New: Force an email address with EmailPrompt.mandatory in feedback flow #327

  • Compatability with Flutter 3.19.0 (stable) and 3.20.0 (beta)

Removed deprecated APIs

  • WiredashThemeData() parameter fontFamily, use textTheme instead
  • Wiredash.of(context).setBuildProperties() will be captured automatically. Just remove the call
  • Wiredash.of(context).show() parameter feedbackOptions is now options
  • Wiredash() parameter navigatorKey, which is not required anymore
  • WiredashFeedbackOptions() parameter bool askForUserEmail replaced with EmailPrompt email
  • WiredashFeedbackOptions() parameter bool screenshotStep replaced with ScreenshotPrompt screenshot
  • CustomizableWiredashMetaData.populated() got removed. Use the default CustomizableWiredashMetaData() instead
  • CustomizableWiredashMetaData removed buildVersion, buildNumber and buildCommit. Those are now captured automatically

v1.9.0

31 Dec 14:13
Compare
Choose a tag to compare

v1.8.1

19 Dec 16:36
Compare
Choose a tag to compare
  • Ignore empty strings when setting buildNumber, buildVersion or buildCommit via --dart-define #323
  • Improve SDK usage reporting

v1.8.0

01 Dec 17:40
Compare
Choose a tag to compare
  • 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

v1.7.5

12 Oct 20:32
Compare
Choose a tag to compare

Add norwegian no ๐Ÿ‡ณ๐Ÿ‡ด localization

v1.7.4

04 Sep 19:51
Compare
Choose a tag to compare
  • Localize discard confirm button in Promoter Score survey feedbackDiscardConfirmButton #299
  • Localize button screenshot text on mobile feedbackStep3ScreenshotBottomBarTitle (new) #299
  • Remove hit testing warnings in tests #300

v1.7.3

17 Aug 14:52
Compare
Choose a tag to compare
  • Update to Flutter 3.13 #292
  • Update cirruslabs Flutter containers to always test against the latest Flutter versions