New Kurozora
Pre-release
Pre-release
kiritokatklian
released this
18 Apr 16:30
·
3646 commits
to master
since this release
Kurozora has been updated a lot in the past year. A lot of new features have been added, updated and even rewritten. The web interface has also been updated. For example you can now:
- Sign up/in/out.
- Reset password
- Enabled 2FA
- Manage other sessions
- Delete account
- Updated theme roller.
- Updated information landing pages (anime, profile and thread).
The project's framework and dependencies have also been updated:
- The project uses TALL stack.
- Laravel version updated to Laravel 8.
- Minimum PHP version updated to PHP 8.0.
- VueJS completely replaced with Alpine and Tailwind.
- Composer dependencies updated to latest version.
- NPM dependencies updated to latest version.
- TVDB dependencies removed.
The API has also been updated a lot:
- Responses now include some meta info such as the
type
of the resource and theurl
of where it can be found. - Responses are now more uniform.
- Unified exception system.
- A new In-App Purchases API.
- New resources such as Actors, Characters, Studio and Relevant Anime.
And lastly some Nova updates:
- Updated to latest version.
- Includes all latest resources.
The changelist here is just a small piece of what's been updated, but with this release, accurate change logs and versioned Kurozora web releases are back.