Releases: alexandercerutti/passkit-generator
Releases · alexandercerutti/passkit-generator
v3.5.7
v3.5.6
v3.5.5
What's Changed
- Optional venuePlaceID on UpcomingPassInformation by @gpoitch in #256
- Added support to iOS 18.1 semantics fields
EventDateInfo.unannouncedandEventDateInfo.undetermined; - Added support to iOS 18.1 top level key
eventLogoText;
Full Changelog: v3.5.3...v3.5.5
v3.5.3
What's Changed
- Fixed
UpcomingPassInformationEntry["backFields"]:backFieldswas lowercase by mistake, leading it to its stripping (it is required for the new Poster Event Ticket upcoming events view to appear);
Full Changelog: v3.5.2...v3.5.3
v3.5.2
v3.5.0
What Changed
Added support to iOS 26 Changes. Refer to #249 for all the details.
- Added support for
preferredStyleSchemesmethod toboardingPassvalue and pass type, in order to add the support to the new ✨ Semantic Boarding Passes ✨ - Added new setter and getter
upcomingPassInformationto add details with validation; - Deprecated type and schema
Schemas.FieldforSchemas.PassFieldContent; - Set
setRelevantDatesto set bothrelevantDateanddatein order to support both iOS 18 and iOS 26 – the property got renamed, bringing a breaking change;
Full Changelog: v3.4.0...v3.5.0
Thanks for @iqrammm, @TheEnbyperor, @sruncimanraileasy for helping into understanding and validating the requirements that lead to this version. 🚀
v3.4.0
v3.3.1
- Added support to the missing iOS 18 changes (
useAutomaticColor,footerBackgroundColor,suppressHeaderDarkening,auxiliaryStoreIdentifiers,eventStartDateInfo,venueOpenDate); - Added support to
relevantDateproperty inrelevantDates, along withstartDateandendDate, inpass.json; - Added new method
setRelevantDates; - Improved details on
(root).relevantDatedeprecation since iOS 18; - Improved comments and markers on SemanticTags with iOS version;
- Added support to double compilation ESM + CJS: both are now shipped;
- Updated examples. This update brings also them to run on ESM;
- Made easier to run examples and install their dependency by converting repo to be a pnpm workspace;
Full Changelog: v3.2.0...v3.3.1
v3.2.0
- Added support to iOS 18 changes (refer to issue #205 for all the changes);
- Added support to hex colors for
foregroundColor,backgroundColor,labelColoras well as new iOS 18 color properties; - Added new example models for iOS 18 changes;
- Added inline source maps in files;
- Fixed
Field.timeStyletypescript type; - Changed all node imports to use
node:prefix; - Changes
do-not-zipusage make use of explictnode:bufferimport;
Thanks to (order of interaction) @nickwelsh, @rayriffy, @Saim-Khan1, @espenbye, @buzali, @cyrildurand, @DavidSporer and @kormax, without which this version wouldn't exists. ❤️
Full Changelog: v3.1.11...v3.2.0
v3.1.3
Updated dependencies to remove dependabot alerts (like, node-forge to v1.2.1);
Updated tests;
(appears on top because I fixed the git tag)
Full Changelog: v3.1.2...v3.1.3