Skip to main content

Changelog

A complete release history for Portals for iOS is available on GitHub. Documentation for recent releases can also be found below.

0.8.0

minorLatest Production Version

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)

0.7.3

patch

February 27 2023

What's Changed

  • feat: Asset maps (#66)
  • chore: Update IonicLiveUpdates max version upper bound (#67)
  • chore: Bump max IonicLiveUpdates version (#68)

0.7.2

patch

February 6 2023

What's Changed

  • feat: Adds ability to observe FCP metrics from embedded web apps (#63)

0.7.1

patch

December 14 2022

What's Changed

  • feat: Add plugin registration API (#58)
  • fix: Use updated configs if available (#59)
  • fix: Refactor codable support (#60)

0.7.0

minor

November 22 2022

What's Changed

  • feat: Update to Capacitor 4 (#53)
  • feat: always have an initialContext (#54)

0.6.5

patch

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)

0.6.4

patch

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)

0.6.3

patch

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)

0.6.2

patch

July 12 2022

What's Changed

  • feat: Make Portals Bundle agnostic (#32)
  • fix: Show UIAlert for registration error when presenting UnregisteredView (#33)

0.6.1

patch

May 25 2022

What's Changed

  • Add SPM Support (#28)
  • Support iOS 13 (#30)

0.6.0

minor

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)

0.5.2

minor

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.