Skip to content

v9.0.0

Choose a tag to compare

@aguingand aguingand released this 04 Feb 08:18

new major version 🥳

See announcement post: https://code16.fr/posts/sharp-9-built-to-last/

new stack

  • inertia
  • vue 3
  • tailwind
  • shadcn
  • pest

new features

DX

  • impersonate users (dev)
  • new configuration system based on a Builder (with service provider)
  • new install artisan command
  • new prompt artisan command to create entity + list + show + form
  • new validation (better DX, after formatters, no more delayed creation)
  • layouts and fields containers are now conditionable
  • uploads refactored: validation at upload stage, {id} even in embeds storagePath
  • new thumbnail fluent API + methods to choose encoder
  • new reorder authorization

User

  • forgotten password
  • quick creation from EL / EEL
  • simple paginator on EL
  • new link to dashboard

UX / UI

  • dark mode !
  • allow to handle embeds in editor toolbar
  • embedded uploads in editor can define a legend
  • new state column for EL
  • new icon libraries
  • new SharpTagsTransformer transformer
  • Date range filter presets (Last 7 days, last 30 days)

Performances

  • new automatic EL instance caching system for performance

And more! Be sure to follow the migration guide to upgrade (https://sharp.code16.fr/docs/guide/upgrading/9.0)