Skip to content

v2.0.11

Choose a tag to compare

@github-actions github-actions released this 03 Oct 13:46
· 41 commits to main since this release

Changes

  • fix(deps): ⬆️ update dependency @haskou/value-objects to ^7.2.0

Release details

Pull request notes

This PR contains the following updates:

Package Change Age Confidence
@haskou/value-objects (source) ^7.1.0 → ^7.2.0 age confidence

Release Notes

haskou/value-objects (@​haskou/value-objects)

v7.2.0

Compare Source

Changes

  • feat(deps): ✨ Remove runtime dependencies

Release details

Pull request notes

Summary

Makes the package dependency-less by removing buffer and uuid, and drops the unused vue dev dependency.

  • Hash owns the hex-to-base64 conversion. SHA256Hash and SHA512Hash now extend Hash instead of duplicating toBase64().
  • UUID.generate() produces an RFC 4122 v4 UUID and ShortId.generate() keeps its layout (4-byte timestamp + 8 random bytes). Both use globalThis.crypto.getRandomValues(), which works in non-secure browser contexts, unlike crypto.randomUUID().
  • Media is backed by Uint8Array. Node Buffer inputs are still accepted because Buffer is a Uint8Array.
  • README and docs state that the package is dependency-less; added a dependencies badge and keywords.

Testing

  • yarn lint, yarn test:coverage (568 tests, 100% coverage), yarn build (attw clean), yarn docs:build and the release workflow tests pass.
  • Checked the built CJS bundle: hash base64 and a 5 MB Media base64 match Buffer output, and the bundle has no buffer/uuid references.

v7.1.1

Compare Source

Changes

  • fix(license): 🐛 Correct copyright holder and year

Release details

Pull request notes

Replace the template copyright line (<year> Adam Veldhousen) with 2026 Haskō.


Configuration

📅 Schedule: (in timezone Europe/Madrid)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.