blessing-skin-server/resources/misc/changelogs/en/5.0.0.md
2019-11-24 14:42:15 +08:00

1.5 KiB

Added

  • Plugin system: config.blade.php as default config file name.
  • Plugin system: Allow to registering service providers automatically.
  • Plugin system: Added Filters API.
  • Allow to enable a plugin by running php artisan plugin:enable {name}.
  • Allow to disable a plugin by running php artisan plugin:disable {name}.
  • Allow to cache options by running php artisan options:cache.
  • Support multiple plugins directories. (Splited by comma in ".env" file.)
  • Added "Status" page.
  • Added support of customizing UI text.
  • Spanish support (Greatly thanks @poopingpenis)

Tweaked

  • Tweaked policy of retrieve CA cert for GuzzleHttp.
  • Refactor account system.
  • PHP version requirement is increased to 7.2.0.
  • Use install.lock file to detect status of installation.
  • Load front end i18n text from lang/front-end.yml of a plugin automatically.
  • Upgraded AdminLTE to v3.

Fixed

  • Some fields at administration panel shouldn't be sortable.
  • Add missing l10n text.
  • Fixed that model was reset after resetting skin previewing.
  • Fixed that error stack doesn't show paths from plugins when AJAX has an error.
  • Fixed that error page doesn't display when using an unsupported hash algorithm.

Removed

  • Removed Artisan command php artisan key:random.
  • Removed Artisan commands of migration for v3 to v4.
  • Dropped support of IIS.
  • Removed package swiggles/memcache.
  • Removed commit property from blessing global.