Skip to content

Incremental Summer Release

Latest
Compare
Choose a tag to compare
@EmperorArthur EmperorArthur released this 10 Jun 01:46
· 24 commits to master since this release

Many things have changed under the hood, though few will be visible to the user.

The largest noticeable change will be the use of UiKit, and the new welcome page.

The Entire base UI is now displayed via Vue components.

  • All modals
  • The main menu
  • The first panel

There is now a welcome page. (using Vue Router)
Google Analytics now tracks much more.

All those access the creator through good API calls.
Middleware now prevents errors if a creator does not exist.

The config.ini file was removed in place of laravel's config system.

Object's now enforce type hints in their constructors.
The savepack loading code now uses __set_state, and forces everything to the correct type.
A column in the database was changed from float to int.

Moved from Laravel 5.6 to 5.8.
Dependencies updated (including one which had a high severity CVE)

The Exporters have gone through a much needed cleanup, with fixes.

Sentry is now used for error tracking.

The Docker build now uses nginx and php-fpm instead of apahce.

Add a few working tests

Many other small cleanups.