Skip to content

Releases: alexandercerutti/passkit-generator

v3.5.7

25 Dec 10:50

Choose a tag to compare

What's Changed

  • Allow appLaunchURL to have any scheme by @xpol in #263

New Contributors

  • @xpol made their first contribution in #263

Full Changelog: v3.5.6...v3.5.7

v3.5.6

27 Nov 20:24

Choose a tag to compare

What's Changed

  • Update node-forge dependency to version 1.3.2 by @epatrasc in #258

New Contributors

Full Changelog: v3.5.5...v3.5.6

v3.5.5

31 Oct 17:40

Choose a tag to compare

What's Changed

  • Optional venuePlaceID on UpcomingPassInformation by @gpoitch in #256
  • Added support to iOS 18.1 semantics fields EventDateInfo.unannounced and EventDateInfo.undetermined;
  • Added support to iOS 18.1 top level key eventLogoText;

Full Changelog: v3.5.3...v3.5.5

v3.5.3

31 Oct 00:38

Choose a tag to compare

What's Changed

  • Fixed UpcomingPassInformationEntry["backFields"]: backFields was 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

15 Oct 21:57

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.5.0...v3.5.2

v3.5.0

07 Oct 21:23

Choose a tag to compare

What Changed

Added support to iOS 26 Changes. Refer to #249 for all the details.

  • Added support for preferredStyleSchemes method to boardingPass value and pass type, in order to add the support to the new ✨ Semantic Boarding Passes
  • Added new setter and getter upcomingPassInformation to add details with validation;
  • Deprecated type and schema Schemas.Field for Schemas.PassFieldContent;
  • Set setRelevantDates to set both relevantDate and date in 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

28 May 20:18

Choose a tag to compare

What's Changed

Full Changelog: v3.3.1...v3.4.0

v3.3.1

11 Jan 15:52

Choose a tag to compare

  • Added support to the missing iOS 18 changes (useAutomaticColor, footerBackgroundColor, suppressHeaderDarkening, auxiliaryStoreIdentifiers, eventStartDateInfo, venueOpenDate);
  • Added support to relevantDate property in relevantDates, along with startDate and endDate, in pass.json;
  • Added new method setRelevantDates;
  • Improved details on (root).relevantDate deprecation 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

29 Oct 22:31

Choose a tag to compare

  • Added support to iOS 18 changes (refer to issue #205 for all the changes);
  • Added support to hex colors for foregroundColor, backgroundColor, labelColor as well as new iOS 18 color properties;
  • Added new example models for iOS 18 changes;
  • Added inline source maps in files;
  • Fixed Field.timeStyle typescript type;
  • Changed all node imports to use node: prefix;
  • Changes do-not-zip usage make use of explict node:buffer import;

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

15 Jan 23:55

Choose a tag to compare

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