Skip to content

3.13

Latest

Choose a tag to compare

@ilestis ilestis released this 30 Jun 21:16

Features and improvements

  • New entry image selector in forms
  • New privacy toggle in forms
  • Better gallery search in the entry forms
  • Updated the laravel framework from v11 to v13, updating a massive amount of libraries along the way
    Improved the campaign cache to be a lot lighter if the campaign had custom dashboards
  • Fixed the colour of links back to the old, more readable blue, instead of the darker blue introduced a few months ago
  • Moved some ui settings to not be saved in cookies (which get sent to the server on each request) but in the browser's local storage, speeding up every page load ever so slightly
  • Added the ability to bulk edit and bulk delete an organisation's members
  • Reworked payment system which now allows PayPal for monthly subs, added Amex and Discovery cards as supported payment methods, and simplified a bunch of stuff.
  • Fixed a bunch of bugs, especially some weird layout issues in dialog elements

Update process

Back up your database before running the update.

After pulling the 3.13  tag, run the following commands from the project's root folder.

sail composer install --no-dev
sail artisan migrate
sail artisan db:seed
sail artisan cache:clear
sail artisan migrate
sail artisan db:seed