Releases: chgroeling/matterify
Releases · chgroeling/matterify
Release list
Performance optimizations
v0.8.0 perf: optimize scan_directory with pre-compiled glob regex and reduce…
Reworked architecture
docs: update AGENTS.md to reflect new architecture - Updated project structure to match new module layout - Updated test file mappings (core.py->test_core.py, etc.) - Updated status values to mention FileStatus/FileError enums - Updated architecture section with new module responsibilities
doc additions
v0.6.1 docs(extractor): fix docstring for exclude param and example
Excludes use now globbered list
v0.6.0 refactor(models): use pathlib.Path for file_path and root fields
Include extra files in scan
v0.5.0 feat(typing): add py.typed marker
Restructured api
v0.4.0 feat(api): allow callbacks to return any object
Add custom callback and remove caching
v0.3.2 refactor: replace scan cache with callback system
Add caching
Initial release
v0.3.0 chore(release): automate PyPI publish on tags