nativebrik_bridge 0.14.3 copy "nativebrik_bridge: ^0.14.3" to clipboard
nativebrik_bridge: ^0.14.3 copied to clipboard

Nativebrik bridge sdk for flutter

0.14.3 #

  • Update Dependencies
    • iOS: Nubrick 0.14.3 → 0.14.4

0.14.2 #

  • Improve modal display and UI

0.14.1 #

  • Fix tooltip display timing issue

0.14.0 #

  • Breaking Change: Crash reporting is now automatic

    • Crash reporting is enabled by default when you initialize NativebrikBridge
    • Manual crash reporting setup is no longer needed
    • NativebrikCrashReport class is deprecated and will be removed in a future version
    • To opt-out: NativebrikBridge("PROJECT_ID", trackCrashes: false)
  • Migration Guide:

    • Before:
      void main() {
        runZonedGuarded(() {
          WidgetsFlutterBinding.ensureInitialized();
          NativebrikBridge("PROJECT_ID");
          FlutterError.onError = (errorDetails) {
            NativebrikCrashReport.instance.recordFlutterError(errorDetails);
          };
          PlatformDispatcher.instance.onError = (error, stack) {
            NativebrikCrashReport.instance.recordPlatformError(error, stack);
            return true;
          };
          runApp(const MyApp());
        }, (error, stack) {
          NativebrikCrashReport.instance.recordPlatformError(error, stack);
        });
      }
      
    • After:
      void main() {
        WidgetsFlutterBinding.ensureInitialized();
        NativebrikBridge("PROJECT_ID"); // Crash tracking enabled by default
        runApp(const MyApp());
      }
      
  • Update Dependencies

    • iOS: Nubrick 0.13.0 → 0.14.1
    • Android: Nubrick 0.8.0 → 0.8.2
    • Removed Yoga dependency (cleaner dependency tree)
    • Added stack_trace package for improved crash report parsing

0.13.1 #

  • Enhance tooltip feature
    • Tooltip will follow anchor frame change
    • Tooltip will be hidden when anchor size is near zero.

0.13.0 #

  • Update Dependencies
    • io.nubrick:nubrick to 0.8.1
    • Nubrick to 0.14.0

0.12.0 #

0.11.0 #

  • Update Dependencies
    • Nativebrik to 0.12.3
    • Fix some issues related to iOS 26

0.10.6 #

  • Fix: Make the background darker while tooltip is shown (Product Tour feature)

0.10.5 #

  • Fix: carousel swipe problem

0.10.4 #

  • Update Dependencies
    • Nativebrik to 0.11.1
    • com.nativebrik.sdk.to 0.6.2

0.10.3 #

  • Fix the critical bug that potentially causes crash when the nativebrik anchor will be set.
  • Fix the critical bug that will the tooltip won't be displayed correctly after the page transition is occured.

0.10.2 #

  • Update com.nativebrik.sdk.to 0.6.1

0.10.1 #

  • Update Dependencies
    • Nativebrik to 0.11.0
    • com.nativebrik.sdk.to 0.6.0

0.10.0 #

  • Support Swift Package Manager
  • Run flutter config --enable-swift-package-manager to enable Swift Package Manager

0.9.2 #

  • Enhance Product Tour feature
    • Try to scroll to next anchor widget when it's possible.
    • The tooltip won't display when the anchor is not visible.
  • Update Dependencies
    • Nativebrik to 0.10.2
    • com.nativebrik.sdk.to 0.5.1
      • Clamp color pigments in (0f,1f) not to break sdk.

0.9.1 #

  • Update Nativebrik to 0.10.1

0.9.0 #

  • Change NativebrikUser.setProperties interface
    • The change won't break the code.
    • Support String, Integer, Double, Date, Boolean value as an user property.
  • Update Dependencies
    • Nativebrik to 0.10.0
    • com.nativebrik.sdk.to 0.5.0

0.8.3 #

  • Update Nativebrik to 0.9.17
  • Update com.nativebrik.sdk.to 0.4.14

0.8.2 #

  • Update Nativebrik to 0.9.16
  • Update com.nativebrik.sdk to 0.4.12

0.8.1 #

  • Update Nativebrik to 0.9.15
  • Update com.nativebrik.sdk to 0.4.11

0.8.0 #

  • Preview Feature: Product Tour
  • Update com.nativebrik.sdk to 0.4.8

0.7.5 #

  • Update com.nativebrik.sdk to 0.4.7

0.7.4 #

  • Update Nativebrik to 0.9.13
  • Update com.nativebrik.sdk to 0.4.4

0.7.3 #

  • Update Nativebrik to 0.9.11

0.7.2 #

  • Update Nativebrik to 0.9.10
  • Update com.nativebrik.sdk to 0.4.2

0.7.1 #

  • Update Nativebrik to 0.9.7

0.7.0 #

  • Update com.nativebrik.sdk to 0.4.0
  • Update Nativebrik to 0.8.1
  • Added support for setting different border radius values for each corner

0.6.0 #

  • Update com.nativebrik.sdk to 0.3.0
  • Update Nativebrik to 0.7.0
  • Add NativebrikCachePolicy
  • Fix Other Classes (No breaking changes)

0.5.0 #

  • Update com.nativebrik.sdk to 0.2.2
  • Update Nativebrik to 0.6.2
  • Add NativebrikCrashReport
  • Fix Other Classes (No breaking changes)

0.4.0 #

  • Migrate event dispatch to dispatcher class: NativebrikDispatcher
  • Remove event dispatch from NativebrikBridge

0.3.2 #

  • Update com.nativebrik.sdk to 0.2.1
  • Update Nativebrik to 0.6.1

0.3.1 #

  • Add event dispatch method to the NativebrikBridge

0.3.0 #

  • Support custom user properties and update example
  • Update com.nativebrik.sdk to 0.2.0
  • Update Nativebrik to 0.6.0
  • Update gradle, com.android.application and other internal flutter dependencies

0.2.4 #

  • Update com.nativebrik.sdk to 0.1.7
  • Update Nativebrik to 0.5.10

0.2.3 #

  • Update com.nativebrik.sdk to 0.1.6
  • Update Nativebrik to 0.5.9

0.2.2 #

  • Update com.nativebrik.sdk to 0.1.3
  • Update Nativebrik to 0.5.7

0.2.1 #

  • Update com.nativebrik.sdk to 0.1.2

0.2.0 #

  • Support Adding/Removing Event Listener
  • Update Dependencies

0.1.0 #

  • Support Embedding Arguments
  • Update Dependencies

0.0.1 #

  • Initial release