Skip to content

3.2.0

Choose a tag to compare

@bobbyiliev bobbyiliev released this 08 Nov 11:30
ba2430c

Upgrade notes

A few things to check when upgrading from 3.1.x:

  • ActivityLog moved from App\Models\ActivityLog to Wave\ActivityLog (#344), update any imports
  • config/settings.php was removed, the Stripe publishable key now lives in config('wave.stripe.publishable_key') (#349)
  • The minimum password length went from 5 to 8 (#349)
  • /api/token now returns 422 when key is missing (was 401) and 401 for an invalid key (was 400), and the response includes token_type and expires_in (#396)
  • wave.api.key_token_expires now actually applies and defaults to 60 minutes, login/register/refresh tokens use wave.api.auth_token_expires (#396)
  • .env.example ships an empty JWT_SECRET, if you're still on the old SeCrEtKeY placeholder run php artisan jwt:secret (#396)
  • plugin:create derives the class name from the folder name, so "SEO Tools" now generates SeoToolsPlugin. Plugins generated before this need : void added to register() and boot() (#395)
  • Draft and pending posts and inactive pages are no longer public, and Page::link() now points at /{slug} (#394)

What's Changed

New Contributors

Full Changelog: 3.1.5...3.2.0