| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| solidinvoice_3.1.2-r1_x86_64.apk | 2026-10-21 | 144.3 MB | |
| solidinvoice_3.1.2-r1_aarch64.apk | 2026-10-21 | 143.1 MB | |
| solidinvoice_3.1.2-1_arm64.deb | 2026-10-21 | 142.0 MB | |
| solidinvoice_3.1.2-1_amd64.deb | 2026-10-21 | 143.4 MB | |
| solidinvoice-3.1.2-1.x86_64.rpm | 2026-10-21 | 144.2 MB | |
| solidinvoice-3.1.2-1.aarch64.rpm | 2026-10-21 | 143.1 MB | |
| solidinvoice-3.1.2-1-x86_64.pkg.tar.zst | 2026-10-21 | 146.6 MB | |
| solidinvoice-3.1.2-1-aarch64.pkg.tar.zst | 2026-10-21 | 145.5 MB | |
| solidinvoice-mac-amd64 | 2026-10-21 | 271.9 MB | |
| solidinvoice-3.1.2.tgz | 2026-10-21 | 252.0 kB | |
| solidinvoice-mac-arm64 | 2026-10-21 | 264.7 MB | |
| solidinvoice-linux-amd64 | 2026-10-21 | 146.9 MB | |
| solidinvoice-linux-arm64 | 2026-10-21 | 145.8 MB | |
| SolidInvoice-3.1.2.tar.gz | 2026-10-21 | 88.2 MB | |
| SolidInvoice-3.1.2.zip | 2026-10-21 | 103.6 MB | |
| README.md | 2026-10-21 | 2.4 kB | |
| Release 3.1.2 source code.tar.gz | 2026-10-21 | 13.8 MB | |
| Release 3.1.2 source code.zip | 2026-10-21 | 15.8 MB | |
| Totals: 18 Items | 2.2 GB | 3 | |
What's Changed
π New Features
- Run migrations during app startup by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3024
π Bug Fixes
- Restore the header search bar styles by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3015
- Rename tables and columns to match the entity metadata by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3023
- Thaw currency_code on return to Draft, keep it frozen when payment rows exist by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3020
- Apply the remaining column, nullability, index and FK drift by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3027
- Fix Version20200's TypeNotRegistered failure on real-engine migration replay by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/2969
- Add the missing messenger_messages table to the migration chain by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/2955
- Point undefined --swp-* reads at existing tokens, not vendor names by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/2904
- Fix two migration-chain-breaking defects by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3030
- Fix RecordPaymentProcessor validating payment currency against the client, not the invoice by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3017
- Backfill frozen currency_code onto pre-upgrade issued invoices and quotes by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3019
π§ Other Changes
- Make the HTML snapshot driver host-independent, and un-pin the runner by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3045
- UPGRADE.md: date the 3.1.0/3.1.1 notes, flag the PostgreSQL migration defect by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3049
- Document 3.1.0's behaviour changes and the in-app upgrade abort by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3013
- Split the upgraded-lineage replay to expose a mid-chain seed seam by @pierredup in https://github.com/SolidInvoice/SolidInvoice/pull/3022
Full Changelog: https://github.com/SolidInvoice/SolidInvoice/compare/3.1.1...3.1.2