Releases: Goldziher/interface-forge
Releases · Goldziher/interface-forge
v2.7.0
Added
- Added
interface-forge/json-schemawithJsonSchemaFactoryfor optional AJV-backed JSON Schema data generation and validation. - Added JSON Schema support for object, primitive, array, nested object,
enum,const, common string/number/array constraints, selected formats, and shallow local$defs/definitionsreferences. - Added
factory.sequence.increment(),factory.sequence.template(), andfactory.sequence.date()helpers for stateful sequence values in factory schemas. - Added
IncrementSequenceGenerator,TemplateSequenceGenerator, andDateSequenceGeneratorexports for direct generator usage.
Documentation
- Added JSON Schema integration documentation and installation guidance.
- Updated generator documentation to cover
factory.sequenceand direct generator usage.
v2.6.7
Fixed
- Exported
BaseGenerator,CycleGenerator, andSampleGeneratorfrom the rootinterface-forgeentrypoint so the documented imports work.
Changed
- Modernized project tooling around
prek,gitfluff,oxlint,oxfmt, ai-rulez v4, and pnpm 11. - Consolidated documentation dependencies into the root pnpm workspace lockfile.
v2.6.3
What's Changed
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #75
- chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #76
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #79
- Move dev dependencies our of dependencies by @cjsewell in #81
New Contributors
Full Changelog: v2.6.2...v2.6.3
v2.6.2
What's Changed
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #72
- chore(deps): bump amannn/action-semantic-pull-request from 5 to 6 by @dependabot[bot] in #73
- chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #74
Full Changelog: v2.6.1...v2.6.2
v2.6.1
v2.6.0
What's Changed
- docs: reorganize documentation structure and improve quality by @Goldziher in #71
- feat: pass kwargs to factory function by @stuikomma in #70
Full Changelog: v2.5.0...v2.6.0
v2.5.0
v2.4.1
v2.4.0
What's Changed
- feat(factory): add built-in persistence adapters (Prisma, Mongoose, TypeORM, custom) by @simplicityf in #57
- feat: persistence merge by @Goldziher in #61
New Contributors
- @simplicityf made their first contribution in #57
Full Changelog: v2.3.1...v2.4.0