Skip to content

Releases: code16/sharp

v7.3.0

08 Mar 10:42
Compare
Choose a tag to compare

Features

  • New date component UI
  • New demo project "Blog" accessible here

v7.2.0

01 Mar 10:51
Compare
Choose a tag to compare

Fixes

  • Force formatters of localized text fields to add missing locales to null (2166830)
  • Handle global null value for localized text fields (9b3a142)
  • multiple doc / migration guide fixes (thanks @smknstd)
  • avoid thumbnail creation to crash with missing /corrupted data (5ce4ce4)

Features

  • Allow @props() in File and Image blade components

v7.1.0

21 Feb 12:24
Compare
Choose a tag to compare

What's Changed

  • Handle Laravel 9 in #374

Full Changelog: v7.0.2...v7.1.0

v7.0.2

27 Jan 10:39
Compare
Choose a tag to compare

What's Changed

  • Fix menu url item in legacy case (2f2a8cb)
  • Fix single entity in legacy case (df2d11e)

Full Changelog: v7.0.1...v7.0.2

v7.0.1

25 Jan 15:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.0.0...v7.0.1

v7.0.0

03 Jan 15:21
Compare
Choose a tag to compare

Features

  • Markdown / wysiwyg
    • new editor based on Tiptap, Trix and simpleMDE were dropped
    • Upload / embed is allowed for both, and generally they share the same featureset
  • Uploads
    • filters are stored separately
    • allow to store original image + generate cropped image afterward (or not, see transformOriginal attribute)
  • New Command return type: streamDownload
  • PageAlert (on EntityLists, Shows, Forms and Command Forms): a templated global message

DX enhancements

  • Easier and more consistent way to configure EntityLists, Forms, Shows, Dashboards, Commands and Filters, with a common buildConfig() method and a configure prefix for all concerned functions
  • EntityLists / Dashboards / EntityCommands: the $params attribute is now accessible on all methods (except buildConfig())
  • EntityLists / Shows: easier and more consistent way to declare Commands and Filters
  • New command API (instance, entity, dashboard): allow to access $params + use class as key (less verbose, easier testing)
  • EntityLists: new dedicated function for XS cols layout
  • New API for Menu builder
  • New API for entities (less lines in config/sharp.php files!)

Launch posts with more info + screenshots on these:

And for all the details, see the migration guide:

https://sharp.code16.fr/docs/guide/upgrading/7.0.html

v6.5.4

04 Nov 16:33
Compare
Choose a tag to compare

Bug fixes

  • entity list: fix authorizations conflicts
  • front form : in some cases nested field attributes was considered as field local (when displaying validation errors)

v6.5.3

02 Nov 13:41
Compare
Choose a tag to compare

Features

  • Allow html in SharpOrderedListWidget in #359

v6.5.2

29 Oct 09:38
Compare
Choose a tag to compare

Features

  • Hide multiform item if no label / icon provided

v6.5.1

07 Oct 17:18
Compare
Choose a tag to compare

Bug fixes

  • fix form with setTabbed(false)
  • fix localized text fields with non-object value
  • fix upload field value without "name" attribute