Keep an Unreleased section at the top to track upcoming changes.
This serves two purposes:
- People can see what changes they might expect in upcoming releases
- At release time, you can move the Unreleased section changes into a new release version section.
- Updated the
HydeKernel
array representation to include the Hyde version in #1786 - Registered the
cache:clear
command to make it easier to clear the cache in #1881 - Added a new
Hyperlinks::isRemote()
helper method to check if a URL is remote in #1882 - All page types now support the
description
front matter field (used in page metadata) in #1884
- Changed the
Hyde
facade to use a@mixin
annotation instead of single method annotations in #1919 - Updated the
Serializable
trait to provide a default automatictoArray
method in #1791 - Updated the
PostAuthor
class'sname
property to fall back to theusername
property if thename
property is not set in #1794 - Removed the nullable type hint from the
PostAuthor
class'sname
property as it is now always set in #1794 - Improved the accessibility of the heading permalinks feature in #1803
- The
torchlight:install
command is now hidden from the command list as it's already installed in #1879 - Updated the home page fallback link in the 404 template to lead to the site root in #1880 (fixes #1781)
- Normalized remote URL checks so that protocol relative URLs
//
are consistently considered to be remote in all places in #1882 (fixes #1788) - Updated to HydeFront v3.4 in #1803
- Realtime Compiler: Virtual routes are now managed through the service container in #1858
- Realtime Compiler: Improved the dashboard layout in #1866
- Realtime Compiler: Shorten the realtime compiler server start message from "Press Ctrl+C to stop" to "Use Ctrl+C to stop" to better fit 80 column terminals in #2017
- The
PostAuthor::getName()
method is now deprecated and will be removed in v2. (use$author->name
instead) in #1794 - Deprecated the
FeaturedImage::isRemote()
method in favor of the newHyperlinks::isRemote()
method in #1882 - Deprecated the
Hyde::mediaLink()
method in favor of theHyde::asset()
method in #1993
- for now removed features.
- Fixed Tailwind content paths for nested Blade pages in #2042
- Added missing collection key types in Hyde facade method annotations in #1784
- Fixed heading permalinks button text showing in Google Search previews #1801 in #1803
- Fixed routing issues with nested 404 pages where an index page does not exist #1781 in #1880
- Fixed URL metadata for blog posts not using customized post output directories in #1889
- Improved printed documentation views in #2005
- Realtime Compiler: Updated the exception handler to match HTTP exception codes when sending error responses in #1853
- Realtime Compiler: Improved routing for nested index pages in #1852
- Realtime Compiler: Improved the dashboard #1866 fixing hydephp/realtime-compiler#22 and hydephp/realtime-compiler#29
- Realtime Compiler: Fixed support for serving media assets in subdirectories hydephp/realtime-compiler#26 in #1872
- in case of vulnerabilities.