Skip to content

Releases: neonspectra/epcc

2.01 Argonaut (2026-01-16)

15 Jan 23:08
4ca3f06

Choose a tag to compare

Get the latest stable Docker image on GitHub Container Registry: docker pull ghcr.io/neonspectra/epcc:latest
Or pin this release version specifically: docker pull ghcr.io/neonspectra/epcc:v2.01


This release includes UI fixes as well as introduces a new dark mode (enabled by default).

  • Dark Mode 😎
  • Added a settings menu (replaces "About" menu) to include a toggle for dark mode as well as for whether to show background images.
  • Reworked landing page styling to properly fit all elements as page shifts
  • Cleaned up column wrapping to remove awkward spacing on mobile
  • Fixed mojibake database entries for some flavour texts in various gear/traits.
  • Fixed popup modals getting cut off and rendering off-screen on mobile

2.00 Argonaut (2026-01-15)

15 Jan 01:19
bf159af

Choose a tag to compare

Get the latest stable Docker image on GitHub Container Registry: docker pull ghcr.io/neonspectra/epcc:latest
Or pin this release version specifically: docker pull ghcr.io/neonspectra/epcc:v2.00


This release is the first EPCC release under neonspectra/epcc. This release focuses on long-overdue plumbing updates as well as automating testing and build processes for further new releases.

There are no new features or user-facing changes, but this release cleans up almost a decade worth of accrued technical debt. While there shouldn't be any intentionally breaking changes and your old sheets will probably still work, it is advisable to use caution loading sheets from old versions of EPCC.

CI Workflows (GitHub Actions):

Major EOL Frameworks Refactor:

  • Laravel 5.6 -> Laravel 12
  • PHP 7.4 -> PHP 8.4
  • Vue 2 -> Vue 3

Other plumbing this refactor upgraded:

  • Backend: bootstrap/app.php, public/index.php, artisan, app/Providers/RouteServiceProvider.php, app/Http/Middleware/TrustProxies.php, app/Exceptions/Handler.php, routes/*.php, composer.json, composer.lock, phpunit.xml, `tests/*.
  • Frontend: package.json, package-lock.json, webpack.mix.js, resources/js/app.js, resources/sass/vendor.scss, resources/views/, main.blade.php.
  • Docker/runtime: Dockerfile now uses Node 24 and PHP 8.4; includes required PHP extensions.