Skip to content

Releases: Goldziher/interface-forge

v2.7.0

28 May 07:51
v2.7.0
eb6ee5c

Choose a tag to compare

Added

  • Added interface-forge/json-schema with JsonSchemaFactory for 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/definitions references.
  • Added factory.sequence.increment(), factory.sequence.template(), and factory.sequence.date() helpers for stateful sequence values in factory schemas.
  • Added IncrementSequenceGenerator, TemplateSequenceGenerator, and DateSequenceGenerator exports for direct generator usage.

Documentation

  • Added JSON Schema integration documentation and installation guidance.
  • Updated generator documentation to cover factory.sequence and direct generator usage.

v2.6.7

28 May 07:02
v2.6.7
f08dc24

Choose a tag to compare

Fixed

  • Exported BaseGenerator, CycleGenerator, and SampleGenerator from the root interface-forge entrypoint 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

03 Nov 06:13
a933cb1

Choose a tag to compare

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

27 Aug 08:06
c6a9e18

Choose a tag to compare

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

10 Jul 12:41
bc38481

Choose a tag to compare

  • fix zod version 4 compat

v2.6.0

10 Jul 09:32
d75a734

Choose a tag to compare

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

23 Jun 13:47
208de51

Choose a tag to compare

What's Changed

Full Changelog: v2.4.1...v2.5.0

v2.4.1

18 Jun 05:12
48a1e18

Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.4.1

v2.4.0

17 Jun 18:30
7e0c457

Choose a tag to compare

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

Full Changelog: v2.3.1...v2.4.0

v2.3.1

14 Jun 10:43
cac20fd

Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.3.1