Skip to content

1.2.2

Compare
Choose a tag to compare
@ben-xD ben-xD released this 02 Nov 13:09
· 1655 commits to main since this release
d4ba11c

This release adds support for push notifications, including device activation with Ably (including device registration with APNs / FCM), subscribing devices for push notifications and handling the push notifications in your Flutter application, without writing iOS or Android code. Check out the push notifications documentation for more information. We also fixed some bugs that were either reported in Github issues or found internally.

Full Changelog

Implemented enhancements:

  • Update to latest ably-android version #147
  • Implement Push Notifications listener #141
  • Implement RSC7d (Ably-Agent header) #100
  • Push Notifications Device Registration (activation) and device subscription #107

Fixed bugs:

  • Remove timeouts for platform method calls #171
  • Token Authentication with authCallback in Android: java.lang.Exception: Invalid authCallback response #156
  • AuthCallback error: java.lang.Exception: Invalid authCallback response on Flutter Android #121

Closed issues:

  • Can not set RealTimeChannelOptions params #182
  • java lang Invalid authCallback response #181
  • Replace package:pedantic with package:flutter_lints #168
  • Push Registrations cannot be updated on Android: fails with No authentication information provided #167
  • Implement activation/ deactivation/ updating lifecycle method #154
  • Connect to Ably Realtime using socket_io_client #148
  • Failing Android build: The plugin ably_flutter could not be built URGENT #129
  • Add support for symmetric encryption #127
  • Lint rule to enforce strict raw types #85
  • Add linting rules #30

Merged pull requests:

  • Fix 2 Channel options bugs #191 (ben-xD)
  • Fix RealtimeChannelOptions to avoid forcing cipher argument #190 (ben-xD)
  • Refactoring: Move classes into separate files #189 (ben-xD)
  • Add ably agent header #188 (ben-xD)
  • Update Ably-cocoa dependency to 1.2.6 #186 (ben-xD)
  • Bug fix: Reactivating devices for Push #185 (ben-xD)
  • Push Notifications documentation enhancement #177 (ben-xD)
  • Handle Push Notifications in Dart, including foreground messages, background messages and notification taps #166 (ben-xD)
  • Fix invalid authCallback response when using token authentication #164 (ben-xD)
  • Use image URLs instead of relative paths, and add note to CONTRIBUTING.md #163 (ben-xD)
  • Clarify documentation about when device uses APNs production/ development device tokens #161 (ben-xD)
  • Add documentation for token authentication #155 (ben-xD)
  • Push notifications (activation and subscription) #140 (ben-xD)