A complete release history for Portals for iOS is available on GitHub. Documentation for recent releases can also be found below.
May 17 2023
What's Changed
- feat!: Breaking overhauls the pub/sub system (#71)
- feat!: BREAKING update to Capacitor 5 (#72)
- feat!: BREAKING Required Manual Plugin Registration (#73)
- feat!: BREAKING Make WebVitals a plugin (#74)
February 27 2023
What's Changed
- feat: Asset maps (#66)
- chore: Update IonicLiveUpdates max version upper bound (#67)
- chore: Bump max IonicLiveUpdates version (#68)
February 6 2023
What's Changed
- feat: Adds ability to observe FCP metrics from embedded web apps (#63)
December 14 2022
What's Changed
- feat: Add plugin registration API (#58)
- fix: Use updated configs if available (#59)
- fix: Refactor codable support (#60)
November 22 2022
What's Changed
- feat: Update to Capacitor 4 (#53)
- feat: always have an initialContext (#54)
October 18 2022
What's Changed
- fix: fix base64url conversion (#49)
- chore: Remove mention of Cordova plugins being supported from README (#50)
- fix: Don't let capacitor take over as UNNotificationCenterDelegate (#51)
September 20 2022
What's Changed
- feat: Make live updates 0.2.0 compatible with IonicPortals (#45)
New Contributors
- @msrutek-paylocity made their first contribution in (#43)
August 4 2022
What's Changed
- feat: Add the ability to specify a custom LiveUpdateManager (#35)
- feat: Add the ability to specify a default file to load other than index.html (#36)
- fix: Make
reload
on PortalUIView
work (#37)
July 12 2022
What's Changed
- feat: Make Portals
Bundle
agnostic (#32)
- fix: Show UIAlert for registration error when presenting UnregisteredView (#33)
May 25 2022
What's Changed
- Add SPM Support (#28)
- Support iOS 13 (#30)
May 23 2022
What's Changed
- breaking: Update PortalManager to be a singleton. (#16)
- fix: Add cap config and cordova config urls to InstanceDescriptor (#17)
- breaking: Grand Renaming (#18)
- breaking: Update IonicLiveUpdates to ~> 0.1 (#19)
- breaking: Clean(er) Objective-C API (#20)
- feat: Adds ExpressibleByStringLiteral to
Portal
(#22)
- breaking: Remove centralized Portal management (#21)
- fix: Properly coerce NSDictionary to JSObject like Capacitor does. (#23)
- breaking: API Alignment (#24)
- fix: Make PortalsPubSub.publish non-blocking (#25)
April 26 2022
What's Changed
- feat(ios): use
@objc
for bridge and auxiliary APIshttps://github.com/ionic-team/ionic-portals-ios/pull/4
- Swift ergonomicshttps://github.com/ionic-team/ionic-portals-ios/pull/8
- feat: Make PortalBuilder factory methods annotated with
@discardableResult
(#10)
- fix: Swift Concurrency (#11)
To see more releases, visit GitHub.