Skip to content

Releases: chgroeling/matterify

Performance optimizations

Choose a tag to compare

@chgroeling chgroeling released this 13 Apr 17:51
v0.8.0

perf: optimize scan_directory with pre-compiled glob regex and reduce…

Reworked architecture

Choose a tag to compare

@chgroeling chgroeling released this 11 Apr 12:36
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

Choose a tag to compare

@chgroeling chgroeling released this 11 Apr 11:45
v0.6.1

docs(extractor): fix docstring for exclude param and example

Excludes use now globbered list

Choose a tag to compare

@chgroeling chgroeling released this 11 Apr 11:34
v0.6.0

refactor(models): use pathlib.Path for file_path and root fields

Include extra files in scan

Choose a tag to compare

@chgroeling chgroeling released this 10 Apr 06:45
v0.5.0

feat(typing): add py.typed marker

Restructured api

Choose a tag to compare

@chgroeling chgroeling released this 08 Apr 12:53
v0.4.0

feat(api): allow callbacks to return any object

Add custom callback and remove caching

Choose a tag to compare

@chgroeling chgroeling released this 06 Apr 07:15
v0.3.2

refactor: replace scan cache with callback system

Add caching

Choose a tag to compare

@chgroeling chgroeling released this 05 Apr 17:30

Full Changelog: v0.3.0...v0.3.1

Initial release

Choose a tag to compare

@chgroeling chgroeling released this 05 Apr 06:28
v0.3.0

chore(release): automate PyPI publish on tags