Repository navigation
ReceiptPi v1.0.0
ReceiptPi v1.0.0
ReceiptPi is now stable.
After multiple alpha releases, real-world testing on Raspberry Pi hardware and several rounds of UI, reliability and security improvements, ReceiptPi has reached its first stable release.
Highlights
Redesigned interface
- Refined mobile-first UI
- IBM Plex Sans / Mono typography
- Improved navigation, cards and settings layout
- Lucide icons throughout the interface
- Easy Read mode
- Multiple themes
- Cache-busted static assets for reliable UI updates
Lists and task cards
- Shopping lists
- To-do lists
- Task / Kanban cards
- Priorities and due dates
- Persistent drafts with autosave and restore
- Manual discard
- Draft cleanup after successful printing
Reliable print handling
- Central print queue
- Quiet hours and print rules
- Print history
- Pending / reprint queue for blocked or failed jobs
- Manual retry and discard
- Retention settings
- Secure handling of pending image data
Automation and API
- REST endpoints for supported print types
- Home Assistant / curl friendly
- Backwards-compatible shopping endpoints
- API-triggered jobs integrate with history, pending jobs and print rules
System reporting
- Configurable remote hosts
- Proxmox and PBS support
- Custom SSH commands for additional systems
- SSH key authentication
- Optional encrypted SSH password storage using Fernet
- Sensitive credentials are never returned through the settings API
Reliability and performance
- Reduced unnecessary SD-card writes
- Cached state reads
- Watchers only persist state when something actually changes
- Static asset caching
- Improved persistent state handling
Update awareness
- Installed ReceiptPi version shown in the footer
- Automatic GitHub release checks
- Update notification when a newer release is available
- GitHub Actions keeps the local VERSION metadata in sync with releases
Notes
ReceiptPi remains intentionally lightweight and self-hosted. No external cloud service is required for normal operation.
Existing installations can update from the current main branch. Review the README for current installation and configuration instructions.
Thanks to everyone who tested ReceiptPi, opened issues, suggested features or simply starred the project.