Skip to content

Roadmap for future versions

Louis Charette edited this page Apr 25, 2020 · 1 revision

New user-facing features

  • Social login (#623)

Miscellaneous

  • Factor out password rehash from User::onLogin into Hasher class and create an interface for devs to implement their own legacy hash detection
  • Switch over from Slim's NotFoundException to our own UserFrosting\Support\Exception\NotFoundException
  • Factor out user creation logic from AccountController

Client-side components

Rewrite ufForm as a wrapper around jQuery Form Plugin?

This would outsource a significant amount of maintenance and feature development. See https://github.com/jquery-form/form/blob/master/src/jquery.form.js. Issues related to file uploading (#717) and filtering (#834) would be partially or completely solved by integrating this plugin. Our extra features (validation, submit button locking, checkbox transformation) could still be part of our wrapper.

Upload profile picture/avatar (#870)

Use the filesystem service introduced in 4.2 to enable this user user facing feature. Will also requires an update to Laravel, as the file download method was introduced in 5.5 and UF 4.2 still use Laravel 5.4