Each release of Laradocs on GitHub, most recent first. This page is rendered live from the GitHub Releases API and cached for an hour.
v0.1.3
What's Changed
- Point README to laradocs.dev docs by @PeteBishwhip in https://github.com/PeteBishwhip/laradocs/pull/26
- Rename docs: artisan commands to laradocs: by @PeteBishwhip in https://github.com/PeteBishwhip/laradocs/pull/27
New Contributors
- @PeteBishwhip made their first contribution in https://github.com/PeteBishwhip/laradocs/pull/26
Full Changelog: https://github.com/PeteBishwhip/laradocs/compare/v0.1.2...v0.1.3
v0.1.2
Highlights
Mobile responsiveness pass and a smarter edit-link template.
Mobile responsiveness
- Mobile TOC. A collapsed
<details>disclosure now renders beneath the page header on small screens (any viewport that hides the right-hand TOC, currently <1180px). Tap to expand the full heading list; caret rotates, list scrolls withoverscroll-behavior: contain. - Narrow viewport polish. At ≤860px the tabs strip and content padding align, the prev/next pager stacks, page title and empty-state scale down, the footer stacks, and wide tables get horizontal scroll instead of busting the layout. At ≤480px content padding tightens further and the page title shrinks again.
Edit link
- The
LARADOCS_EDIT_URLtemplate now supports three placeholders:{file}— the real path on disk with its actual extension (handles section_index.mdpages and any customdocs.extensionsvalue). Recommended.{path}— same as{file}with the extension stripped. Back-compat with templates that hard-code.md.{ext}— just the extension.
- Extension handling now uses
pathinfo()rather than a hard-codedmd|markdownregex, so unusual extensions are stripped correctly too.
Migrate your existing LARADOCS_EDIT_URL from …/docs/{path}.md to …/docs/{file} to pick up the section-landing fix automatically.
v0.1.1
Highlights
A redesigned UI, comprehensive docs, and a handful of correctness fixes.
UI redesign
- Clean, modern Laravel-leaning aesthetic: Inter throughout, Laravel red (
#FF2D20) accent, hairline borders, no editorial flourishes. - Sectioned tabs strip below the header — one tab per sidebar group.
- ⌘K command palette with fuzzy filter (replaces the old inline search box; centred in the header on desktop, falls back inline on narrow screens).
- Right-hand TOC is now a position-based scrollspy that gives every heading a slice of the scroll range — tail headings that can never reach the trigger line still highlight as you read them.
- Sidebar and TOC are independent scroll containers below the sticky header + tabs, with
overscroll-behavior: containso wheel events stop chaining into the page. - Scroll-margin tuned so clicking a TOC link lands the heading just below the sticky bar (no more headings hiding behind the header).
Docs
- Documentation parity audit + rewrite. Every config key, command, macro, front-matter field, markdown extension and Facade method is now covered.
- New
guide/cli.md(every Artisan command) andguide/api.md(Facade + DocumentTree / DocumentCollection / Document / Metadata). - Expanded coverage of presets, command palette, edit links, footer, header links, accent/font overrides; macros gain the
embedentry plus named-vs-positional argument syntax; rich-content covers footnotes, attribute lists and all six callout variants.
Fixes
composer serveno longer 500s on first hit: workbench now usesCACHE_STORE=array/SESSION_DRIVER=arrayinstead of the empty in-memorycachetable.AssetControllerno longer hard-codes a 24-hourCache-Controlheader — consumers can attach their own caching middleware.- Duplicate-title detection on
show.blade.phpstrips the permalink anchor#text before comparing, so a body# Titlematching the page title is actually de-duped. ui.accentdefault changed from#2563eb→#FF2D20so the inline override matches the bundled CSS.
Compatibility
Behavioural changes worth noting:
- The legacy inline
<input>search box is gone —⌘Kopens the command palette instead. Keep the old behaviour by settingLARADOCS_SEARCH=falseand reaching for a published header partial. AssetControllerno longer emitsCache-Controlheaders. If you relied on the 24-hour cache, attach a caching middleware to thelaradocs.assetroute in your app.
v0.1.0
Full Changelog: https://github.com/PeteBishwhip/laradocs/commits/0.1.0