Skip to content

Release history

deepfabric releases

All releases

12 shown

v4.12.0 Breaking risk
Breaking changes
  • Changed default mode for topic generation from unspecified to "graph"
Notable features
  • Added `inspect` and `prune` commands for topics
Full changelog

What's Changed

  • feat: add topic inspect and prune commands by @scp7 in https://github.com/always-further/deepfabric/pull/598
  • change: default mode for topic generation is now graph

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.11.0...v4.12.0

v4.11.0 New feature
Notable features
  • UUID-based cycle generation with bug fixes and UX improvements
Full changelog

What's Changed

  • build(deps): bump astral-sh/setup-uv from 7.2.0 to 7.2.1 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/594
  • feat: UUID-based cycle generation with bug fixes and UX improvements by @scp7 in https://github.com/always-further/deepfabric/pull/595
  • refactor: compute tree topic IDs on-the-fly, remove persisted UUIDs by @scp7 in https://github.com/always-further/deepfabric/pull/596
  • test: integration test robustness — stubs, retries, async, diagnostics by @scp7 in https://github.com/always-further/deepfabric/pull/597

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.10.1...v4.11.0

v4.10.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • build(deps): bump transformers from 5.0.0rc3 to 5.0.0 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/592
  • build(deps): bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/593

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.10.0...v4.10.1

v4.10.0 Breaking risk
Breaking changes
  • Removed multi turn agent mode
Notable features
  • Auto and percentage-based num_samples configuration
  • Checkpoint v2 with XDG paths, graceful stop, and UX enhancements
Full changelog

What's Changed

  • docs(training): update documentation regarding training extra by @ognis1205 in https://github.com/always-further/deepfabric/pull/581
  • Remove multi turn agent mode by @lukehinds in https://github.com/always-further/deepfabric/pull/584
  • build(deps): bump transformers from 5.0.0rc2 to 5.0.0rc3 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/582
  • chore: add GitHub issue and PR templates by @ognis1205 in https://github.com/always-further/deepfabric/pull/564
  • feat: add auto and percentage-based num_samples configuration by @scp7 in https://github.com/always-further/deepfabric/pull/585
  • Feature checkpointing v2 by @scp7 in https://github.com/always-further/deepfabric/pull/589
  • build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/587
  • build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/588
  • feat: checkpoint improvements - XDG paths, graceful stop, and UX enhancements by @scp7 in https://github.com/always-further/deepfabric/pull/590

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.9.0...v4.10.0

v4.9.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Upgrade huggingface-hub to 1.3.1 and transformers to 5.0 by @lukehinds in https://github.com/always-further/deepfabric/pull/580

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.8.3...v4.9.0

v4.8.3 Breaking risk
Breaking changes
  • Removed the mcp-adversarial-suite component.
Notable features
  • Added DeepFabric dataset generation documentation.
  • Introduced prompt_style configuration option.
Full changelog

What's Changed

  • Remove mcp-adversarial-suite by @lukehinds in https://github.com/always-further/deepfabric/pull/560
  • build(deps): bump astral-sh/setup-uv from 7.1.6 to 7.2.0 by @dependabot[bot] in https://github.com/always-further/deepfabric/pull/561
  • docs: add CODE_OF_CONDUCT.md by @ognis1205 in https://github.com/always-further/deepfabric/pull/563
  • chore: migrate PostHog to EU host by @scp7 in https://github.com/always-further/deepfabric/pull/540
  • docs: add CONTRIBUTING.md by @ognis1205 in https://github.com/always-further/deepfabric/pull/577
  • Add DeepFabric dataset generation docs and prompt_style config by @lukehinds in https://github.com/always-further/deepfabric/pull/578
  • Introduce prompt_style to configs by @lukehinds in https://github.com/always-further/deepfabric/pull/579

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.8.2...v4.8.3

v4.8.2 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • feat(deps): add optional training dependencies by @ognis1205 in https://github.com/always-further/deepfabric/pull/549
  • Fix MCP tool validation for nullable JSON Schema types by @scp7 in https://github.com/always-further/deepfabric/pull/559
  • Update uv lock for training deps by @lukehinds in https://github.com/always-further/deepfabric/pull/558

New Contributors

  • @ognis1205 made their first contribution in https://github.com/always-further/deepfabric/pull/549

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.8.1...v4.8.2

v4.8.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Handle previous chain of thought naming by @lukehinds in https://github.com/always-further/deepfabric/pull/556
  • Bump to tag v481 for release by @lukehinds in https://github.com/always-further/deepfabric/pull/557

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.8.0...v4.8.1

v4.8.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Fix URL by @lukehinds in https://github.com/always-further/deepfabric/pull/547
  • fix: add backward compatibility for available_tools in ToolContext sc… by @lukehinds in https://github.com/always-further/deepfabric/pull/550
  • Bump to tag v480 for release by @lukehinds in https://github.com/always-further/deepfabric/pull/555

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.7.1...v4.8.0

v4.7.1 Bug fix

Fixed HuggingFace Dataset compatibility in native Dataset.map().

Full changelog

What's Changed

  • fix: add HuggingFace Dataset compatibility to native Dataset.map() by @lukehinds in https://github.com/always-further/deepfabric/pull/546

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.7.0...v4.7.1

v4.7.0 New feature
Notable features
  • Upload functionality now accessible using an API key
Full changelog

What's Changed

  • Enable upload via API KEY by @lukehinds in https://github.com/always-further/deepfabric/pull/545

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.6.0...v4.7.0

v4.6.0 Breaking risk
⚠ Upgrade required
  • Introduce EXPERIMENTAL_DF flag to gate cloud features
Breaking changes
  • Renamed chain_of_thought conversation type to cot
Notable features
  • Added LLM client integration tests for OpenAI and Gemini
  • Added Graph and DataSetGenerator integration tests
  • Added MCP Adversarial Suite example configs
Full changelog

What's Changed

  • Much needed docs update, too much to mention by @lukehinds in https://github.com/always-further/deepfabric/pull/512
  • Mention spin needed for readme config by @lukehinds in https://github.com/always-further/deepfabric/pull/513
  • Add the Blender MCP notebook by @lukehinds in https://github.com/always-further/deepfabric/pull/514
  • Fix incorrect configs by @lukehinds in https://github.com/always-further/deepfabric/pull/515
  • Fix missing doc links by @lukehinds in https://github.com/always-further/deepfabric/pull/516
  • Use material features in docs by @lukehinds in https://github.com/always-further/deepfabric/pull/517
  • Better navbar, menu formatting for docs by @lukehinds in https://github.com/always-further/deepfabric/pull/518
  • Better homepage formatting by @lukehinds in https://github.com/always-further/deepfabric/pull/519
  • Improve render of steps by @lukehinds in https://github.com/always-further/deepfabric/pull/520
  • Extend integration changes by @lukehinds in https://github.com/always-further/deepfabric/pull/522
  • Add LLM client integration tests for OpenAI and Gemini by @lukehinds in https://github.com/always-further/deepfabric/pull/523
  • Add Graph and DataSetGenerator integration tests by @lukehinds in https://github.com/always-further/deepfabric/pull/524
  • Add MCP Adversarial Suite example configs by @dtang19 in https://github.com/always-further/deepfabric/pull/525
  • Add Spin client integration tests with real container by @lukehinds in https://github.com/always-further/deepfabric/pull/527
  • Improve Spin Documentation by @lukehinds in https://github.com/always-further/deepfabric/pull/529
  • Rename chain_of_thought conversation type to cot by @itsdevrajchauhan in https://github.com/always-further/deepfabric/pull/528
  • Introduce EXPERIMENTAL_DF flag to gate cloud features by @scp7 in https://github.com/always-further/deepfabric/pull/531
  • Add metadata fields to graph structure by @lukehinds in https://github.com/always-further/deepfabric/pull/532
  • Training metrics by @lukehinds in https://github.com/always-further/deepfabric/pull/534
  • Fix TUI error visibility on API key failures by @lukehinds in https://github.com/always-further/deepfabric/pull/536
  • Add cloud upload feature for datasets and topic graphs by @lukehinds in https://github.com/always-further/deepfabric/pull/537
  • Add native load_dataset function and Dataset class for DeepFabric SDK by @lukehinds in https://github.com/always-further/deepfabric/pull/541
  • Alow upload of datasets and graphs to the cloud service by @lukehinds in https://github.com/always-further/deepfabric/pull/544

New Contributors

  • @dtang19 made their first contribution in https://github.com/always-further/deepfabric/pull/525
  • @itsdevrajchauhan made their first contribution in https://github.com/always-further/deepfabric/pull/528
  • @scp7 made their first contribution in https://github.com/always-further/deepfabric/pull/531

Full Changelog: https://github.com/always-further/deepfabric/compare/v4.5.1...v4.6.0

Beta — feedback welcome: [email protected]