Releases: ionic-team/ionic-portals-android
0.8.0
Pub/Sub system overhaul
This update simplifies the Android pub/sub system for Ionic Portals, addressing the issue of Plugin subscriptions not being properly disposed when a Portal is dismissed. More details on usage can be found here. Key improvements include:
-
Utilizing Capacitor for Event Handling:
We now use Capacitor for event publishing, simplifying unsubscribing with provided handles, eliminating the need for arbitrary integers. -
Introducing PortalsPubSub Class:
A new PortalsPubSub class allows scoping events to specific portals, enhancing system organization.
Portals now uses Capacitor 5
This release also moves Portals to Capacitor 5.
Web Vitals moved to a Plugin
And finally we have moved WebVitals into a plugin that can be registered for each Portal. Usage can be found here.
What's Changed
- feat!: BREAKING Overhauls to the pub/sub system by @Steven0351 in #39
- feat: capacitor 5 updates by @carlpoole in #42
- feat!: BREAKING Make WebVitals a Plugin by @Steven0351 in #45
Full Changelog: https://github.com/ionic-team/ionic-portals-android/commits/0.8.0
0.7.5
What's Changed
- chore: update dependencies for Capacitor updates and Live Updates feat by @carlpoole in #38
Full Changelog: https://github.com/ionic-team/ionic-portals-android/commits/0.7.5
0.7.4
What's Changed
- feat: support configuration files on portal-by-portal basis and within live updates by @carlpoole in #35
- feat: asset sharing by @carlpoole in #34
Full Changelog: 0.7.3...0.7.4
0.7.3
What's Changed
- feat: Web Vitals support for FCP, FID, TTFB by @carlpoole in #28
- feat: added jetpack compose support for bridge availability callback by @carlpoole in #29
Full Changelog: 0.7.2...0.7.3
0.7.2
What's Changed
- feat: callback when bridge is created by @carlpoole in #26
Full Changelog: 0.7.1...0.7.2
0.7.1
What's Changed
- fix: remove test class by @carlpoole in #23
- feat: plugin instance support by @carlpoole in #22
Full Changelog: 0.7.0...0.7.1
0.7.0
Release Notes
This release upgrades Portals to use Capacitor 4.
What's Changed
- feat: Always have an initialContext by @Steven0351 in #19
- feat: update to cap4 and dependency updates by @carlpoole in #21
Full Changelog: 0.6.4...0.7.0
0.6.4
What's Changed
- fix: Allow data on SubscriptionResult to be nullable. by @Steven0351 in #15
- fix: update Capacitor dependency with web asset load flash fix by @carlpoole in #16
Full Changelog: 0.6.3...0.6.4
0.6.3
What's Changed
- chore: update dependency versions to capacitor 3.4.0 and liveupdates 0.1.1 by @carlpoole in #12
Full Changelog: 0.6.2...0.6.3
0.6.2
What's Changed
- fix: added webview destroy call to PortalFragment by @carlpoole in #9
Full Changelog: 0.6.1...0.6.2