flutter_toastify 2.0.0
flutter_toastify: ^2.0.0 copied to clipboard
Customizable animated toast notifications for Flutter with success, error, info and custom styles, progress indicator and action support.
2.0.0 #
Kırıcı değişiklikler / Breaking changes
- Minimum Dart 3.6 / Flutter 3.27 gerekir.
FlutterToastifyartık değişmez (immutable) bir widget:icon,background,shadowColor,radius,enableShadow,showProgressIndicator,progressIndicatorColorvenotificationTypealanlarıfinal; dışarıdan atanamaz.overlayEntryyalnızca okunabilir.FlutterToastifyState.closeTimerartıkTimer?(autoDismiss: falseikennull).
Düzeltmeler / Fixes
- Aynı bildirim örneğine
show()iki kez çağrıldığında öncekiOverlayEntrysızıyordu; artık ikinci çağrı yok sayılır. KaldırılanOverlayEntryartıkdisposeedilir. - Bağlamda
Overlayyokkenshow()sonrasıcloseOverlay()çağrısı hata veriyordu. - Kapatma düğmesi çıkış animasyonunu oynatmadan bildirimi kaldırıyordu; artık animasyonla kapanır ve çift dokunuş geri çağrıları iki kez tetiklemez.
heightverilmediğinde uzun açıklama metni taşıyordu (RenderFlex overflow); yükseklik artık ekranın en az %12'si olup içeriğe göre büyür.iconverilmemiş özel bildirimnullhatasıyla çöküyordu.- Kullanımdan kalkmış
Color.withOpacityyerinewithValueskullanıldı.
Yenilikler / New
NotificationPosition,AnimationTypeveNotificationTypeartıkpackage:flutter_toastify/flutter_toastify.dartiçinden dışa aktarılıyor.isShowinggetter'ı eklendi.widget/flutter_toastify_conten.dartdosya adıflutter_toastify_content.dartolarak düzeltildi; eski yol kullanımdan kalktı (deprecated) ama çalışmaya devam ediyor.- Paket köküne yanlışlıkla eklenmiş platform klasörleri kaldırıldı, örnek uygulama güncel Flutter şablonuyla yenilendi, testler eklendi.
1.0.4 #
- FIX: Bazı basit hata düzeltmeleri.
1.0.3 #
- FIX: Bazı basit hata düzeltmeleri.
1.0.2 #
- FIX: Bazı hata düzeltmeleri.
1.0.1 #
- FIX: Performans iyileştirmeleri.
1.0.0 #
- NEW: Yeni özellik eklendi.
0.0.3 #
- FIX: Bazı hata düzeltmeleri.
0.0.2 #
- FIX: Düzeltmeler yapıldı.
0.0.1 #
- TODO: İlk uygulama yayınlama.