InvoiceShelf logo

InvoiceShelf

Open source invoicing solution for individuals and businesses

Alternative to: freshbooks, invoice ninja, zoho invoice


About Versions (37)

3.0.0-alpha.6

2026-09-24

Sixth public alpha of InvoiceShelf 3.0. It fixes three problems that stopped a 3.x install from being created or from starting, found while preparing the public demo.

⚠️ Pre-release, not for production. Back up your database before upgrading and use this release for evaluation and testing only.

Fixes

  • Fresh installs on PostgreSQL stopped during the migrations, from 3.0.0-alpha.2 on. The payment allocations migration stepped over a missing constraint in a way PostgreSQL does not allow, and every statement after it failed. (#851)
  • A Docker container with a module that ships no views did not start again. The container prepares its caches on every start, and that step failed on the module’s missing views directory. Tasks and Projects is one such module. (#851)
  • A Docker container whose storage volume started empty did not start, because the PDF templates directory was missing. (#851)
  • The sample data from RealisticDemoSeeder now seeds on MySQL and PostgreSQL, not only SQLite. (#851)

Upgrade notes

  • A PostgreSQL install that stopped during the migrations continues where it stopped: restart the container, or run php artisan migrate --force.

Docker: invoiceshelf/invoiceshelf:3.0.0-alpha.6 or ghcr.io/invoiceshelf/invoiceshelf:3.0.0-alpha.6 (also :next).