Skip to content

v0.11

Compare
Choose a tag to compare
@marienfressinaud marienfressinaud released this 21 Oct 16:48
· 1323 commits to main since this release
eaa35b9

Breaking changes

The ids of collections and links are changing to a numeric form, which means
previous URLs will break. This is not a change that I would do if the service
was open or installed by other people, at least not in a >= 1.0 release. Since
I'm almost the only person using it today and that I shared very few URLs, it’s
OK for me to do it. It's also the last occasion to make this change (or it
would require more work).

Migration notes

(optional, mostly for myself) You can configure the subscription feature with
the APP_SUBSCRIPTIONS_* environment variables. Read production documentation
for more details.

New

  • Provide a subscription feature (monetization)
  • Allow users to update login credentials
  • Add a “terms of service” mecanism
  • Block not validated users after 1 day

Improvements

  • Make explicit that JavaScript is required
  • Change links and collections ids format (decimal instead of hexadecimal)
  • Reorganize the "avatar" menu
  • Reduce width of registration/login sections
  • Improve extraction of websites title (again!)
  • Hide back anchors on public page if no back URL
  • Center submit button on profile page
  • Homogeneize titles case
  • Add a light linear gradient on popup menus
  • Fix height of inputs

Bug fixes

  • Set cookies SameSite to Lax
  • Generate user CSRF token directly instead of calling Minz\CSRF

Misc

  • Update Minz version
  • Fix the locale in User factory
  • Improve SpiderBits\Http get method
  • Rename format_date to format_message_date and create a more generic
    format_date() function