Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Ux Quill Laravel Package

ehyiah/ux-quill

Symfony UX bundle integrating the Quill.js WYSIWYG editor. Drop-in QuillType form field with multiple editors per page, works with AssetMapper or Webpack Encore, and includes a Twig component to render saved content with optional inline styling.

View on GitHub
Deep Wiki
Context7
3.9.3

update disconnect method.

3.9.2
  • remove useless css.map in importMap
  • create new html edit module because of jsDelivr problem delivering it, no breaking changes PHP side, same PHP classes, only javascript module dependency is replaced by a custom made.
3.9.1
  • fix: autowiring for QuillConfigBuilder
3.9.0

New Modules

Show Grid Module – Display an alignment grid around elements to simplify positioning and layout adjustments. Placeholder Module – Advanced placeholder management for a more intuitive editing experience. Inline Module – Enable direct editing and interaction within the content itself. Slash Module – Add contextual / commands for a modern writing experience inspired by collaborative editors.

Documentation Improvements Major documentation overhaul. Added dedicated documentation pages for Fields and Modules. Interactive playgrounds are being added across the documentation to make testing and discovery easier.

3.8.1

fix inline-style

3.8.0
3.7.0
  • add new field presets
  • add twig component for easy rendering.
3.6.1
  • fix missing quill vendor css source map
  • update doc
  • allow usage with stimulus-bundle 3.0
3.6.0

2 major advancements :

  • add new Image Gallery Module !
  • add Autosave module !

Other new features :

  • add Markdown module
  • add Divider field
  • add PageBreak field
  • add Mention module
  • add linkAttribute module
  • add pasteSanitizer module
3.5.1
  • refactor QuillType options resolver, ensure better compatibility with symfony 8.
  • ensure all defaults value are presents.
3.5.0
  • Major evolution of image handling inside the WYSIWYG (allow reactivation of old image system if you don't want the new system).
  • New NodeMoveModule to easily drag&drop all nodes
3.4.2

Change the way katex and highlight JS are imported because in a turbo context there was some race condition on import. librairies are now imported into javascript files instead of twig template.

3.4.1

better compatibility with live components, fix a bug causing content to be empty

3.4.0

add 2 modules 🕒 Reading time estimation – perfect to improve reader UX 🎙️ Speech-to-text – dictate your content directly inside Quill

3.3.3
3.3.2

Allow usage of TranslatableMessage for placeholder option.

3.3.1

Fix a problem where passing only one QuillGroup in 'quill_options' https://github.com/Ehyiah/ux-quill/pull/105

3.3.0

Add compatiblity with Symfony 8

3.2.0

Add HTML Edit source module

3.1.0

Add a full screen module.

3.0.1
  • fix a bug where quill instance was crashing if TableField was not used
3.0.0
  • add possibility to add custom assets (stylesheets or javascript) and override default built-in for katex and highlight.
  • add compatibility with live component.
  • add more events in stimulus controller.
  • add a table module !
  • update on ModuleInterface.
  • use only symfony built-in sanitizer process (see changeLOG for details)
2.3.0
  • add counter module
  • add new upload security endpoint configuration (custom header and custom header value)
  • add auto release on npmjs
2.2.0

new options :

  • add QuillJS readonly
  • add security for call to upload endpoint (currently supporting basic auth or JWT token)
  • add a smartLink module to automatically detect link via a customisable regEx. (exemple a http link will be automatically replaced by a tag.
2.1.1

revert dynamic import of javascripts files because of webpack compatibility problems.

2.1.0

✨ Advanced customization of uploads to a custom endpoint ✨ New option to optimally use HTML semantics ✨ Easy customization of toolbar icons with your own ✨ Code refactoring for better long-term maintainability

2.0.7.1

fix importmap order import

2.0.7

add a new stimulus event to modify quill options in stimulus controller.

2.0.6

bump quill JS version to 2.0.3 update readme

2.0.5

add missing build files some fixes for auto configure modules

2.0.4

add easy way to add/customize modules. Some only need PHP (History for exemple) Some need further customization and javascript code (Clipboard or Keyboard) Update readme with exemple and explaination for controller extending.

2.0.3

add option to choose for inline style instead of default quill classes. set default option to classes to not break previous installations.

2.0.2

bump quill version to 2.0.2

2.0.0

Update bundle with quillJS v2 add new fields update readme minor fixes

1.0.1

fix ListField

1.0.0
0.2.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
ecotone/kafka
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata