Skip to content

Releases: italia/verificac19-sdk

Version 0.8.0

29 Jan 01:54
Compare
Choose a tag to compare

Features

  • Dotenv integration (author: @nicetomytyuk)
  • Exemption certificates
  • New env variable VC19_UPDATE_HOURS to change update window (author: @anversoft)

Fixes

  • Improve revoked uvci deletion (author: @anversoft)

Some minor fixes on documentation (thanks @Elius94 @Pe46dro)

Version 0.7.1

14 Jan 08:42
Compare
Choose a tag to compare

Fixes

  • Better Mongoose memory management

Extras

  • Upgrade dependencies

Version 0.7.0

05 Jan 00:39
Compare
Choose a tag to compare

Features

  • Service can now auto connect to Mongo, setUp is required only to change CRL manager (a.k.a. setUp and tearDown no more required to be called explicitly)
  • add booster validation
  • better cache management
  • validation raises an exception if cache is not ready
  • force update CRL if not completed

Fixes

  • CRL insert performances

Some improvements to docs are available.

Version 0.6.0

27 Dec 15:12
Compare
Choose a tag to compare

🎉 This release implements Certificate Revocation List and requires MongoDB >= 5.x. If you don't want to use MongoDB to store CRL,
read how to write your own CRL management system.

⚠️ Breaking:

  1. Downloading and caching rules, CRL data and DSCs using Service module now requires setUp and tearDown calls
const {Service} = require('verificac19-sdk');

const main = async () => {
  await Service.setUp();
  await Service.updateAll();
  await Service.tearDown();
}
  1. checkRules is now async
const rulesOk = await Validator.checkRules(myDCC).result;

Version 0.5.1

15 Dec 15:29
Compare
Choose a tag to compare

Removed PARTIALLY_VALID status.

Version 0.5.0

05 Dec 11:06
Compare
Choose a tag to compare

Features

  • Super Green Pass mode

Fixes

Minor fixes on types and documentation.

Version 0.4.2

22 Nov 15:49
Compare
Choose a tag to compare

Features

Examples and documentation improved

Version 0.4.1

15 Nov 11:57
Compare
Choose a tag to compare

Features

  • Add recovery rules based on settings values (author @lucadentella).

Fixes

  • Fetch rules for molecular tests.

Version 0.4.0

12 Nov 17:53
Compare
Choose a tag to compare

Features

  • force time window (24h) for cache update
  • add Validator.validate method

Minor fixes on testing and documentation.

Version 0.3.1

11 Nov 13:50
Compare
Choose a tag to compare

Fixes

  • Validate signature against the KID declared in COSE header (author: @lucadentella)