3.1.3
·
41 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
API
- Added
validateEnv(schema, env)as a pure validation function. - Added
loadSchemaFromPath(schemaPath, dynamicImport?). - Exported new types:
EnvSchema,EnvValues,EnvValidationIssue, andEnvValidationResult. validateEnvFromSchemaremains compatible with previous usage.
Dependencies
- Updated
valitypefrom2.0.2to3.0.0.
Security and Supply Chain
- Added OpenSSF Scorecard workflow.
- Added Renovate Bot configuration.
- Added
CODEOWNERS. - Pinned Docker images by SHA digest.
- Added SRI hashes to documentation assets.
- Scoped GitHub Actions permissions at the job level.
Quality
- Added Jazzer.js fuzzing with 4 targets covering validation, custom validators, schemas, and encoding edge cases.
Compatibility
CLI, Docker usage, and validateEnvFromSchema continue to work as before.