Skip to content

🚧 Beta Release 4.3.0b1

Pre-release
Pre-release

Choose a tag to compare

@sidmohan0 sidmohan0 released this 05 Jun 02:39
· 0 commits to dev since this release

Beta Release Notes

Beta Release: 2025-06-05

⚠️ This is a beta release for testing purposes.

🚀 New Features

  • fix(ci): add diagnostics and plugin verification for benchmark tests
  • fix(ci): add diagnostics and plugin verification for benchmark tests
  • Merge pull request #104 from DataFog/feature/sample-notebooks
  • Merge branch 'dev' into feature/sample-notebooks
  • Fix segmentation fault in beta-release workflow and add sample notebook
  • Merge pull request #103 from DataFog/feature/sample-notebooks
  • Fix segmentation fault in beta-release workflow and add sample notebook
  • Merge pull request #102 from DataFog/feature/gliner-integration-v420
  • Merge branch 'dev' into feature/gliner-integration-v420
  • Merge branch 'feature/gliner-integration-v420' of github.com:DataFog/datafog-python into feature/gliner-integration-v420
  • Merge pull request #101 from DataFog/feature/gliner-integration-v420
  • Merge branch 'dev' into feature/gliner-integration-v420
  • Merge pull request #100 from DataFog/feature/gliner-integration-v420
  • docs: add release guidelines to Claude.md

🐛 Bug Fixes

  • Merge pull request #108 from DataFog/fix/beta-workflow-changelog-v2
  • Merge branch 'dev' into fix/beta-workflow-changelog-v2
  • Merge pull request #107 from DataFog/fix/beta-workflow-changelog-v2
  • Merge branch 'fix/performance-regression' into dev
  • fix(ci): improve beta version detection to check existing git tags
  • Merge branch 'fix/performance-regression' of github.com:DataFog/datafog-python into fix/performance-regression
  • fix(ci): improve beta versioning logic and use GH_PAT token
  • fix(ci): improve beta versioning logic and use GH_PAT token
  • fix(ci): replace invalid --benchmark-skip flag with simple performance test
  • Merge pull request #106 from DataFog/fix/performance-regression
  • Merge branch 'dev' into fix/performance-regression
  • Merge pull request #105 from DataFog/fix/performance-regression
  • fix(ci): reset benchmark baseline to resolve false regression alerts
  • fix(performance): eliminate memory debugging overhead from benchmarks
  • fix(performance): eliminate redundant regex calls in structured output mode
  • fix(performance): eliminate redundant regex calls in structured output mode
  • fix(ci): handle segfault gracefully while preserving test validation
  • fix(tests): make spaCy address detection test more robust
  • fix(ci): improve GLiNER validation to confirm PyTorch exclusion
  • fix(ci): exclude PyTorch dependencies entirely to prevent segfault
  • fix(ci): eliminate PyTorch segfaults and enhance README with GLiNER examples
  • fix(ci): workaround for PyTorch segfault in CI environments
  • fix(ci): split test execution to prevent memory segfault
  • fix(ci): reduce coverage reporting to prevent segmentation fault
  • fix(tests): resolve final GLiNER test failures
  • fix(tests): update GLiNER test mocking for proper import paths
  • fix(tests): resolve GLiNER dependency mocking for CI environments

🔧 Other Changes

  • chore: bump version to 4.3.0 for next development cycle
  • chore: clean up test changelog file after merge
  • chore: clean up test changelog file after merge
  • chore: set version to 4.2.0b1 for beta testing of unreleased 4.2.0
  • resolve: merge conflicts with enhanced segfault detection

📥 Installation

# Core package (lightweight)
pip install datafog

# With all features
pip install datafog[all]

📊 Metrics

  • Package size: ~2MB (core)
  • Install time: ~10 seconds
  • Tests passing: ✅
  • Commits this week: 46