Version 4 ⭐
What's new:
- You can now import media - or any content you want public - from the GitHub importer.
- Dok now comes with search functionality.
- View transitions now power theme changing.
- The way you add, remove, and edit themes is now easier and streamlined.
- Added animated background effect components.
- External link extension is now enabled and styled by default.
- Drawers and dropdowns now use
x-teleport. - A bunch of improvements to all Blade components.
- Now supports Torchlight Engines dark/light themes.
What's changed:
- Removed
themeconfig and addedthemes, allowing you to define Torchlight themes for different site themes. - Dropdown component has been improved.
- Alpine directives are now automatically applied to the button.
- Added checkbox, radio, radiogroup, and item components.
- Checkbox and radio components are now updatable with
x-model. - Dropdown will now be the width of the parent trigger button, or the specified min width.
- Sidebar links are now slimmer.
- CodeGroup headers are now slimmer.
- Theme component removed and replaced with an Alpine store.
- Themes have been improved to be more vibrant and unique.
- Removed the
popoversstack.
What's fixed:
- Removed redundant
buildRegexPattern()fromComponentBlockStartParser.php. ComponentBlock.phpwas missing the$literalproperty declaration.- Skip route option now actually skips adding a route, instead of setting the literal string 'skip' in
CreateRelease.php. TagNotFoundExceptioncan now be reached properly inProject.phpandRelease.php.projectandreleasetags throw more meaningful exceptions and have better checks.- Fixed an issue where
dok:outlinewould returnno_resultsifminwasn't specified. - Dropdown width is now tied to the trigger button width.
dok:outlinenow counts all headings, not just top level ones.
Full Changelog: v3.0.5...v4.0.0