Skip to content

Releases: code16/sharp

v9.2.8

27 Mar 17:42
Compare
Choose a tag to compare

Bug fixes

  • Allow to redirect to external login url

v9.2.7

19 Mar 11:25
Compare
Choose a tag to compare

Bug fixes

  • Don't catch AuthenticationException in errors middleware

v9.2.6

19 Mar 11:23
Compare
Choose a tag to compare

Bug fixes

  • Display exception when not logged in

v9.2.5

17 Mar 07:50
Compare
Choose a tag to compare

Fixes

  • Fix SharpAppServiceProvider maker stub

v9.2.4

16 Mar 16:51
Compare
Choose a tag to compare

Fixes

  • Fix EloquentModelUpdater bug for relation defined with relationResolver

v9.2.3

11 Mar 11:04
Compare
Choose a tag to compare

Fixes

  • Fix Eloquent's auto updater to properly detect relations without return type

v9.2.2

10 Mar 09:59
Compare
Choose a tag to compare

Improvements

v9.2.1

07 Mar 13:06
Compare
Choose a tag to compare

Features

  • new redirectLogoutToUrl(...) config option to override the logout process
  • improved error page

Bug fixes

  • fix showCount() on EmbeddedEntityLists
  • fix notifications in some EEL cases

v9.2.0

06 Mar 10:18
Compare
Choose a tag to compare

Features

  • autodiscover entities 🥳 with the new discoverEntities() method (doc) + allow to use SharpEntity class instead of entity key from everywhere (LinkTo, Breadcrumb...)
  • new option to allow temporary uploads (doc)

Bug fixes

  • Throw if a localized field is configured without locales
  • Sharp notifications not showing on Show entity lists

Note

This is not usual with Sharp, but we chose to add a deprecation in this minor version: in SharpAppServiceProvider you are encouraged to migrate your ->addEntity('key', MyEntity::class) calls to ->declareEntity(MyEntity::class), since Sharp's new way is to hide entity keys. And even better, you can replace all of these with one simple ->discoverEntities().

v9.1.2

28 Feb 16:31
Compare
Choose a tag to compare

Bug fixes

  • Properly reset remote autocomplete linked field when a callback is provided
  • Only run global filter / global search authorize when authenticated & allowed to view sharp

Other changes

  • SharpEntity::getLabel() can now be overridden to handle dynamic labels