Skip to content

Releases: hydephp/hyde

v0.25.0-beta - Configuration and autodiscovery improvements

17 May 11:05
75c3e65
Compare
Choose a tag to compare

New features:

  • Allow the source directories to be changed (experimental)
  • Allow the output directory to be changed (experimental)
  • You can now enable "pretty URLs" where links can be generated without the .html extension. See hydephp/framework#354

API features:

  • Allow the project root to be changed at runtime (experimental/internal (Buddy/HydeRC compat))
  • Allow the creation of default directories to be disabled (useful when including the framework package in non-Hyde installations (like Buddy))

Changes:

API Changes:

What's Changed

The majority of changes were implemented through hydephp/framework#340

Full Changelog: hydephp/framework@v0.24.0-beta...v0.25.0-beta

v0.24.1-beta - Update precompiled assets

11 May 18:13
384bc0a
Compare
Choose a tag to compare

What's Changed

  • Update Changelog by @github-actions in #156
  • Update frontend and framework files by @github-actions in #157

Full Changelog: v0.24.0-beta...v0.24.1-beta

v0.24.0-beta - Improve the documentation pages and more

11 May 17:24
Compare
Choose a tag to compare

What's Changed

Additions

  • Add back skip to content button to Lagrafo docs layout, fix #300 #322

  • Add documentation sidebar category labels, fixes #309 #326

  • Add option to mark site as installed, fix #289 #289

  • Add skip to content button docs layout, fix #300 #300

  • Add tests for the fluent date-author string 30f7f67

  • Add the test helper files 3cd5a56

  • Create ArticleExcerptViewTest.php 4a3ecaa

  • Create feature test for the new sidebar service 0adf948

  • Create the sidebar models fbcae7c

  • Implement category creation 70448b1

  • Implement hidden: true front matter to hide documentation pages from sidebar, fix #310 #310

Changes

  • Change max prose width of markdown pages to match blog posts, fix #303 #321
  • Change max width to match blog posts, fix #303 #303
  • Delete .run directory 8cd71fc
  • Refactor documentation sidebar internals #299
  • Refactor post excerpt component to be less reliant on directly using front matter and add view test #318
  • Remove deprecated action 063a85a
  • Restructure and format component, fix #306 #306
  • Update install command for new site name syntax 0687351

Fixes

  • Fix #153 bug where config option uses app name instead of Hyde name. c90977c

  • Fix #153, bug where config option uses app name instead of Hyde name. #320

  • Fix #310, allow documentation pages to be hidden from sidebar using front matter #311

  • Fix #310, allow items to be hidden from sidebar with front matter #310

  • Fix #314, add background color fallback to docs body #314

  • Fix #314, add background color fallback to documentation page body #315

  • Formatting: Add newline after --no-api info, fix #313 #313

  • Formatting: Add newline after console output when running build without API calls, fix #313 #316

Full Changelog: hydephp/framework@v0.23.0-beta...v0.24.0-beta

v0.23.0-beta - Use Lagrafo as the frontend engine for documentation pages

06 May 18:26
Compare
Choose a tag to compare

What's Changed

Refactor docs layout to use Lagrafo instead of Laradocgen by @caendesilva in hydephp/framework#292

  • Update Changelog by @github-actions in #151
  • Update frontend and framework files by @github-actions in #152

Full Changelog: v0.22.0-beta...v0.23.0-beta

v0.22.0-beta - Improve stability of frontend and internals

05 May 12:43
c496a18
Compare
Choose a tag to compare

What's Changed

  • Update Changelog by @github-actions in #141
  • Update frontend and framework files by @github-actions in #143
  • Apply fixes from StyleCI by @hydephp in #144
  • Apply fixes from StyleCI by @caendesilva in #145
  • Add back _site to Tailwind content array by @caendesilva in #147
  • Fix #146 by adding _pages to Tailwind content by @caendesilva in #148
  • Update frontend and framework files by @github-actions in #149

Full Changelog: v0.21.0-beta...v0.22.0-beta

Framework updates

Update HydeFront version to v1.5.x 287
Refactor script interactions 286
Hide the install command once it has been run, fix 280 280
Replace onclick with element IDs
Move dark mode switch 9f6fdf8

Create installer command, fix 149 279
Merge pull request 279 from hydephp/149-create-installer-command 149
Create Install command that can publish a homepage
Use installer to set the site name in config
Use installer to set the site URL in config

Update the test to fix updated exception output and remove comments
Fix 231 231
Allow documentation pages to be scaffolded using the make:page command 273
Allow documentation pages to be scaffolded using the command

Send a non-intrusive warning when the config file is out of date 270
Create crude action to check if a config file is up to date
Create FileCacheServiceTest

Create filecache at runtime instead of relying on a JSON file that needs to be up to date 265
Create the filecache at runtime, resolves 243, 246 243
Remove deprecated filecache store and generator
Remove "Update Filecache" workflow
Remove legacy try/catch

Always empty the _site directory when running the static site build command 262
Always purge output directory when running builder

v0.21.0-beta - Output directory is now emptied before site is built Latest

03 May 12:24
0d91081
Compare
Choose a tag to compare

v0.20.0-beta - Internal improvements, bugfixes

03 May 09:54
Compare
Choose a tag to compare

v0.19.0-beta - Add Laravel Mix

01 May 17:48
Compare
Choose a tag to compare

What's Changed

Changes the Tailwind compiler to use PostCSS through Laravel Mix (Webpack).

Full Changelog: v0.18.0-beta...v0.19.0-beta

v0.18.0-beta - HydeFront updates

29 Apr 17:16
c9308e5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.1-beta...v0.18.0-beta

v0.17.1-beta - Bugfix

28 Apr 16:56
Compare
Choose a tag to compare

What's Changed

Fixes bug where the wrong default files were published

Full Changelog: v0.16.1-beta...v0.17.1-beta