• mchus released this 2026-02-08 21:40:31 +03:00 | 43 commits to main since this release

    PriceForge v0.2.0

    Highlights

    • Added timeout utilities for database operations to prevent hanging connections
    • Implemented background task system with notifications for long-running processes
    • Enhanced pricelist management with CSV export functionality
    • Improved LOT creation, auto-save mappings, and warehouse pricelist handling
    • Enhanced stock import functionality
    • Added comprehensive documentation for CSV export patterns

    Artifacts

    • pfs-v0.2.0-linux-amd64.tar.gz
    • pfs-v0.2.0-darwin-amd64.tar.gz
    • pfs-v0.2.0-darwin-arm64.tar.gz
    • pfs-v0.2.0-windows-amd64.zip
    • SHA256SUMS.txt

    macOS Launch Note

    Снимите карантинный атрибут через терминал: xattr -d com.apple.quarantine /path/to/pfs-darwin-arm64
    После этого бинарник запустится без предупреждения Gatekeeper.

    (Совместимость с прошлым названием файла)
    xattr -d com.apple.quarantine /path/to/qfs-darwin-arm64

    Changelog

    • Added timeout utilities for database operations (internal/dbutil/timeout.go)
    • Implemented background task system with manager and handler components (internal/tasks/)
    • Added CSV export functionality for pricelists with documentation (csv_export.md)
    • Enhanced LOT management features
    • Improved stock import functionality
    • Updated API handlers for pricing and pricelists
    • Refactored service and repository components
    • Added DB online/offline status indicator in header (continuing from v0.1.0)
    • Default port changed to 8084 (continuing from v0.1.0)
    Downloads