Skip to content

v3.6.0

Latest
Compare
Choose a tag to compare
@botcerts botcerts released this 07 Mar 14:25
· 50 commits to master since this release

v3.6.0 (2024-03-07)

Chore

  • chore(SemanticRelease): install twine (555dd16)

  • chore(SemanticRelease): use release_package as build_command, as recommended by the migration doc

https://python-semantic-release.readthedocs.io/en/latest/migrating_from_v7.html#repurposing-of-version-and-publish-commands (d02caed)

  • chore(SemanticRelease): run only on merge build (d26ee30)

  • chore(SemanticRelease): revert to v7 with support for pypi uplaod (0f2fc9a)

  • chore(SemanticRelease): specify upload to pypi - maybe (f2e4a30)

  • chore(SemanticRelease): specify where version is defined (3293630)

  • chore(SemanticRelease): add build_command (dd266f1)

  • chore(SemanticRelease): add semantic-release config (70c8114)

  • chore(SemanticRelease): run version before publish (4b8e5ac)

  • chore(CI): debug git and semantic release (8478dc9)

  • chore(CI): only trigger build when merged (0eb4362)

  • chore(CI): re-enable semantic release publish (7ad9fd5)

  • chore(Compliance): update compliance status (3ed92a0)

  • chore(deps): bump get-func-name from 2.0.0 to 2.0.2

Bumps get-func-name from 2.0.0 to 2.0.2.


updated-dependencies:

  • dependency-name: get-func-name
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <[email protected]> (0383454)

  • chore(deps): bump semver from 5.7.1 to 5.7.2

Bumps semver from 5.7.1 to 5.7.2.


updated-dependencies:

  • dependency-name: semver
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] <[email protected]> (18f78a6)

Feature

  • feat(CredentialSubject): compare credential subject against credential schema before issuance (2618b20)

  • feat(CredentialSchema): verify credentialSchema property validity (77d219b)

  • feat(DataIntegrityProof): handle contexts for data integrity proof (b13182b)

  • feat(DataIntegrityProof): handle chained proofs according to DataIntegrityProof spec (601a216)

  • feat(DataIntegrityProof): add id to proof (814cede)

  • feat(DataIntegrityProof): convert proof format to data integrity proof (5f9215e)

  • feat(Vc-V2): bump deeps (0c83ef1)

  • feat(Vc-V2): verify expirationDate/validUntil is set after issuanceDate/validFrom (eaf47c8)

  • feat(Vc-V2): add validFrom/validUntil verification (cb41e73)

  • feat(Vc-V2): prevent having both v1 and v2 vc context defined (f46dffa)

  • feat(Vc-V2): allow VC v2 context in cert (d942606)

  • feat(Vc-V2): bump cert-schema (c70f0b5)

Fix

  • fix(Deps): remove unused dependency (94d3f83)

Refactor

  • refactor(DataIntegrityProof): remove chainedProof2021 class (96c6abe)

  • refactor(DataIntegrityProof): move responsibility of creating proof object to proof handler (4b20423)

  • refactor(DataIntegrityProof): extract merkle proof 2019 to its own constructor (889440b)

Unknown

  • Merge pull request #278 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): install twine (03f398d)

  • Merge pull request #277 from blockchain-certificates/chore/fix-semantic-release

Chore/fix semantic release (3ce03fd)

  • Revert "chore(SemanticRelease): revert to v7 with support for pypi uplaod"

This reverts commit 0f2fc9a. (c701a12)

  • Revert "chore(SemanticRelease): run only on merge build"

This reverts commit d26ee30. (897de72)

  • Merge pull request #276 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): run only on merge build (18cfd3f)

  • Merge pull request #275 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): revert to v7 with support for pypi uplaod (ac5e13d)

  • Merge pull request #274 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): specify upload to pypi - maybe (b8b35a7)

  • Merge pull request #273 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): specify where version is defined (837f5d6)

  • Merge pull request #272 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): add build_command (a4f2eb6)

  • Merge pull request #271 from blockchain-certificates/chore/fix-semantic-release

chore(SemanticRelease): add semantic-release config (597fe5f)

  • Merge pull request #270 from blockchain-certificates/feat/support-credential-schema

chore(SemanticRelease): run version before publish (c0e2738)

  • Merge pull request #269 from blockchain-certificates/feat/support-credential-schema

chore(CI): re-enable semantic release publish (8d0b7c2)

  • Merge pull request #268 from blockchain-certificates/feat/support-credential-schema

Feat/support credential schema (efc311d)

  • Merge pull request #266 from blockchain-certificates/feat/follow-data-integrity-proof

Feat/follow data integrity proof (71adf6c)

Feat/vc v2 valid from valid until (19a2fc3)

  • Merge pull request #263 from blockchain-certificates/dependabot/npm_and_yarn/get-func-name-2.0.2

chore(deps): bump get-func-name from 2.0.0 to 2.0.2 (41c4550)

  • Merge pull request #264 from blockchain-certificates/fix/update-deps

fix(Deps): remove unused dependency (6df70eb)

  • Merge pull request #258 from blockchain-certificates/dependabot/npm_and_yarn/semver-5.7.2

chore(deps): bump semver from 5.7.1 to 5.7.2 (d8d36f5)