Releases: scottdensmore/rcptpixie
Releases · scottdensmore/rcptpixie
Release list
v2.2.0
v2.1.0
v2.0.1
v1.1.0
Changelog
- 919c870 feat: add cmd directory with main package
- 64df956 feat: add support for international receipts - Add support for various currency formats (USD, EUR, GBP, JPY, INR), handle both currency symbols and codes, update test cases, fix date parsing, improve error handling
- b0de819 feat: add verbose logging for debugging\n\n- Add -verbose flag for detailed logging\n- Add custom Logger type for conditional logging\n- Add logging throughout pipeline:\n - File processing\n - PDF text extraction\n - LLM interactions\n - Receipt parsing\n - File renaming\n- Improve error visibility and debugging capabilities
- e84a4c2 feat: improve number parsing and test coverage\n\n- Add support for numbers with commas in totals (e.g., 17,830.81)\n- Add comprehensive test coverage for number parsing\n- Improve error handling and validation in parseCompletion\n- Update README with integration test instructions\n- Add Ollama model availability checks in tests
- 286cd19 fix: correct main package path in GoReleaser config
- 2d2d6eb fix: improve PDF handling and test infrastructure
- 77053fb fix: remove incorrect ldflags from workflow file and revert version to dev
- 0dc98c8 fix: specify main package path in GoReleaser config
- 3e6cb81 fix: use Go package path format for main in GoReleaser config
- 60a89cd refactor: reorganize code following Go best practices\n\n- Move main.go to cmd/rcptpixie/\n- Move core functionality to internal/rcptpixie/\n- Move test files to internal/rcptpixie/\n- Update imports and package structure\n- Improve code organization and maintainability
- 10196b3 refactor: simplify category handling and remove unused code - Update LLM prompt to return single category - Remove unused create_test_pdfs script - Update tests to use single categories - Clean up README
v1.0.0
Changelog
- 5d5b502 Add permissions to workflow
- e25777d Add release configuration and documentation
- 55d5d48 Add version information and tracking
- 2744c33 Add workflow to trigger formula updates on release
- 28da125 Fix workflow permissions
- 481b60a Initial commit: Receipt renaming tool with PDF text extraction and LLM processing
- 1510df2 Only trigger on published releases
- d70810c Remove unnecessary client-payload
- a89df5b Update README with correct installation instructions
- ba2a367 Update workflow to handle created releases
- 0ec1f50 Use PAT_TOKEN for GoReleaser
- 2282698 Use PAT_TOKEN for repository dispatch