Changelog for v3.1.0

This commit is contained in:
Alexander Cerutti
2021-12-11 16:47:31 +01:00
parent 1d4b170ea1
commit bf37cc5c50

View File

@@ -3,20 +3,27 @@
Since every new minor, major or patch version is pushed in the repository with the npm autogenerated commit for version update, a history become needed. Since every new minor, major or patch version is pushed in the repository with the npm autogenerated commit for version update, a history become needed.
The lists won't include the npm autogenerated commit. The lists won't include the npm autogenerated commit.
## 3.0.0 / 3.0.1 - 31/10/21 ## 3.1.0 - 11 Dec 2021
Made PKPass.from's Template `certificates` to be optional;
Changed constructor buffers and certificates to be optional;
Added constructor check on certificates to avoid error if pass is created through `PKPass.from` but without certificates;
Added constructor checks for buffers with a warning being fired if the passed parameter is not an object;
## 3.0.0 / 3.0.1 - 31 Oct 2021
Passkit-generator has been completely refactored and re-conceptualized. Follow [Migration Guide v2 to v3](https://github.com/alexandercerutti/passkit-generator/wiki/Migrating-from-v2-to-v3) to see the differences between the two versions Passkit-generator has been completely refactored and re-conceptualized. Follow [Migration Guide v2 to v3](https://github.com/alexandercerutti/passkit-generator/wiki/Migrating-from-v2-to-v3) to see the differences between the two versions
--- ---
## 2.0.8 - 25/08/21 ## 2.0.8 - 25 Aug 2021
Added support for optional NFC key `requiresAuthentication`; Added support for optional NFC key `requiresAuthentication`;
Added support for semantics as a global overridable property; Added support for semantics as a global overridable property;
Renamed files to conform to Apple naming in documentation; Renamed files to conform to Apple naming in documentation;
Added documentation links in files; Added documentation links in files;
## 2.0.7 - 21/06/21 ## 2.0.7 - 21 Jun 2021
Fixed wrong Schemas keys (ignore*s*TimeZone and dataDetectorType*s*); Fixed wrong Schemas keys (ignore*s*TimeZone and dataDetectorType*s*);
Added more SemanticsTagTypes Added more SemanticsTagTypes
@@ -25,7 +32,7 @@ The lists won't include the npm autogenerated commit.
Updated Dependencies; Updated Dependencies;
Removed unnecessary ways to perfom ways in refactoring; Removed unnecessary ways to perfom ways in refactoring;
## 2.0.6 - 09/02/21 ## 2.0.6 - 09 Feb 2021
Improved building phase; Improved building phase;
Improved tests; Improved tests;
@@ -34,19 +41,19 @@ The lists won't include the npm autogenerated commit.
Generic improvements to code; Generic improvements to code;
Removed moment.js for an internal generation of the date (without timezone support); Removed moment.js for an internal generation of the date (without timezone support);
## 2.0.5 - 06/09/20 ## 2.0.5 - 06 Sep 2020
Replaced deprecated dependencies @hapi/joi with Sideway's joi; Replaced deprecated dependencies @hapi/joi with Sideway's joi;
Generic dependencies update; Generic dependencies update;
Generic code improvements (vscode-autofixes included); Generic code improvements (vscode-autofixes included);
Bumped minimum Node.JS supported version to 10 (moved from `util.promisify` approach to `fs.promises`); Bumped minimum Node.JS supported version to 10 (moved from `util.promisify` approach to `fs.promises`);
## 2.0.4 - 14/12/19 ## 2.0.4 - 14 Dec 19
Typescript strict configuration fixes; Typescript strict configuration fixes;
Improved specifications; Improved specifications;
## 2.0.3 - 06/12/19 ## 2.0.3 - 06 Dec 19
Dependencies Updates; Dependencies Updates;
More improvements; More improvements;