Skip to content

Releases: zackad/manga-server

v0.26.0

09 Jan 10:01
v0.26.0
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Environment variable MANGA_ROOT_DIRECTORY has been renamed into APP_MEDIA_DIRECTORY

Features:

  • Add support to run application as docker container
  • App settings has been moved into dedicated page

Bugfixes:

  • Fix regression for limiting image width setting

Internals:

  • Update nix packages
  • Configure pre-commit hooks to use devtools managed by package manager (composer, yarn)
  • Update composer packages
  • Update composer package rector/rector to version 1.x
  • Enable opcache extension on docker image
  • Optimize memory usage when generating cover thumbnail by using imagick php extension as Imagine driver
  • Update prettier plugin for twig
  • Rewrite Dockerfile to remove incorrect image metadata (EXPOSE, HEALTHCHECK)
  • Upgrade webpack encore to version 5
  • Manage phpstan version via composer
  • Upgrade phpstan and rector to version 2

Full Changelog: v0.25.0...v0.26.0

v0.25.0

25 May 00:07
v0.25.0
Compare
Choose a tag to compare

Features:

  • Change layout for small screen to double column with image cover

v0.24.0

24 May 10:44
v0.24.0
Compare
Choose a tag to compare

Features:

  • Add ability to reload image if an error occured

Internals:

  • DX: integrate devenv into nix flakes
  • DX: use frankenphp as runtime, replacing symfony-cli as dev server
  • Replace process manager implementation for devenv honcho -> overmind
  • DX: setup pre-commit hook using devenv, enabled hooks (php-cs-fixer, phpstan, prettier)
  • Update prettier plugin for twig

v0.23.0

24 Feb 06:25
v0.23.0
Compare
Choose a tag to compare

Bugfixes:

  • Improve directory traversing performance with caching

Internals:

  • Upgrade prettier to version 3 and their plugins
  • Use array adapter for testing cache

v0.22.0

07 Feb 15:34
v0.22.0
Compare
Choose a tag to compare

Features:

  • Allow to set php memory limit for generating cover thumbnail via env variable

v0.21.0

31 Jan 16:16
v0.21.0
Compare
Choose a tag to compare

Features:

  • Put directories at the start of the list before file type entry

Internals:

  • Update symfony/flex to version 2.x
  • Update symfony/webpack-encore bundle to version 2.x
  • Add symfony/stimulus-bundle as dependency
  • Update symfony/twig-bundle recipes
  • Update symfony/translation recipes
  • Update symfony/monolog-bundle recipes
  • Update symfony/phpunit-bridge recipes
  • Update symfony framework to version 6.4.3
  • Update knplabs/knp-paginator-bundle to version 6.x
  • Declare ext-gd as required extension

v0.20.1

30 Jan 00:56
v0.20.1
Compare
Choose a tag to compare

Internal:

  • Log error and deprecation into file on prod environment

v0.20.0

21 Jan 06:27
v0.20.0
Compare
Choose a tag to compare

Features:

  • Add feature to disable pagination for comicbook/archive file by placing hidden .nopaginate file into directory you want to disable pagination

v0.19.1

21 Jan 00:05
v0.19.1
Compare
Choose a tag to compare

Bugfixes:

  • Use raw url encoding/decoding to handle special character

v0.19.0

14 Jan 09:43
v0.19.0
Compare
Choose a tag to compare

Features:

  • Change styling for prev/next button

Bugfixes:

  • Increase memory limit when generating thumbnail cover