Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 3.99 KB

RELEASE_NOTES.md

File metadata and controls

49 lines (39 loc) · 3.99 KB

[Unreleased] - YYYY-MM-DD

About

Keep an Unreleased section at the top to track upcoming changes.

This serves two purposes:

  1. People can see what changes they might expect in upcoming releases
  2. At release time, you can move the Unreleased section changes into a new release version section.

Added

  • 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

  • Changed the Hyde facade to use a @mixin annotation instead of single method annotations in #1919
  • Updated the Serializable trait to provide a default automatic toArray method in #1791
  • Updated the PostAuthor class's name property to fall back to the username property if the name property is not set in #1794
  • Removed the nullable type hint from the PostAuthor class's name 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

Deprecated

  • 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 new Hyperlinks::isRemote() method in #1882

Removed

  • for now removed features.

Fixed

  • 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
  • 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

Security

  • in case of vulnerabilities.