Repository navigation
v2.0.11
Changes
- fix(deps): ⬆️ update dependency @haskou/value-objects to ^7.2.0
Release details
- npm: https://www.npmjs.com/package/@haskou/ddd-kernel/v/2.0.11
- Pull request: #78
- Source branch:
renovate/non-major-runtime-dependencies - Version bump:
patch
Pull request notes
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @haskou/value-objects (source) | ^7.1.0 → ^7.2.0 |
Release Notes
haskou/value-objects (@haskou/value-objects)
v7.2.0
Changes
- feat(deps): ✨ Remove runtime dependencies
Release details
- npm: https://www.npmjs.com/package/@haskou/value-objects/v/7.2.0
- Pull request: #86
- Source branch:
feat/dependency-less - Version bump:
minor
Pull request notes
Summary
Makes the package dependency-less by removing buffer and uuid, and drops the unused vue dev dependency.
Hashowns the hex-to-base64 conversion.SHA256HashandSHA512Hashnow extendHashinstead of duplicatingtoBase64().UUID.generate()produces an RFC 4122 v4 UUID andShortId.generate()keeps its layout (4-byte timestamp + 8 random bytes). Both useglobalThis.crypto.getRandomValues(), which works in non-secure browser contexts, unlikecrypto.randomUUID().Mediais backed byUint8Array. NodeBufferinputs are still accepted becauseBufferis aUint8Array.- 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:buildand the release workflow tests pass.- Checked the built CJS bundle: hash base64 and a 5 MB
Mediabase64 matchBufferoutput, and the bundle has nobuffer/uuidreferences.
v7.1.1
Changes
- fix(license): 🐛 Correct copyright holder and year
Release details
- npm: https://www.npmjs.com/package/@haskou/value-objects/v/7.1.1
- Pull request: #85
- Source branch:
fix/license-holder - Version bump:
patch
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.