CHANGELOG.md
June 17, 2022 ยท View on GitHub
Changelog
In v0.35.0 the Hyde project source was moved into the HydePHP/Develop monorepo where the changelog is now handled. Here is a direct link https://github.com/hydephp/develop/blob/master/CHANGELOG.md. Releases in Hyde/Hyde and Hyde/Framework are synced one-to-one since this change.
You can find the archive below.
Archive (pre v0.35.0)
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
v0.34.0
6 June 2022
- Deprecate Hyde::features(), use Hyde::hasFeature() instead
#523 - Apply fixes from StyleCI
#524 - Create image link helper, fix #434
#522 - Create a PageModel contract and helpers to get parsed model collections
#521 - Apply fixes from StyleCI
#520 - Update Changelog
#519 - Merge pull request #522 from hydephp/create-image-file-object
#434 - Add image path helper, fix #434
#434 - Fix #516 Add Composer validation to the test suite
#516 - Move the static::all() helper to AbstractPage
c726ad7 - Create MarkdownPost::latest()
e6d9e4a - Implement MarkdownPost::all()
cda2010
v0.33.0-beta
4 June 2022
v0.32.1-beta
4 June 2022
- Move back hyde/realtime-compiler to hyde/hyde
#517 - Update Changelog
#515 - Update composer.lock
246da42 - Automatic Changelog Update
073c80c - Update composer.lock
9e835b6
v0.32.0-beta
4 June 2022
- Refactor to use Laravel cache helper instead of custom implementation
#514 - Apply fixes from StyleCI
#513 - Improve metadata for featured post images
#512 - Skip generating auxiliary files in the main built loop when there is no underlying content
#511 - Fix: #506: Move ext-simplexml in composer.json to suggest as it is not a strict dependency
#510 - Apply fixes from StyleCI
#509 - Rewrite Realtime Compiler
#508 - Apply fixes from StyleCI
#507 - Update Changelog
#505 - Fix #496: Missing image "contentUrl" metadata
#496 - Don't create search files when there are no pages
#482 - Update Hyde Realtime Compiler to v2.0
f917319 - Delete RELEASE-NOTES-DRAFT.md
9853526 - Remove pre-check as package is always included
076a1be
v0.31.1-beta
3 June 2022
v0.31.0-beta
2 June 2022
- Fix #499: Make the search dialog positioning fixed
#503 - Make documentation pages smarter
#501 - Apply fixes from StyleCI
#500 - Link to markdown source files
#498 - Apply fixes from StyleCI
#497 - Fix #490 Make heading permalinks visible
#493 - Apply fixes from StyleCI
#492 - Add Markdown Post/Preprocessors
#488 - Apply fixes from StyleCI
#486 - Update Changelog
#481 - Merge pull request #503 from hydephp/499-make-the-search-menu-dialog-position-fixed
#499 - Fix #499: Make the search dialog positioning fixed
#499 - Merge pull request #493 from hydephp/make-heading-permalinks-visible
#490 - Fix #490 Make heading permalinks visible
#490 - Merge unit tests into single feature test
c455d1c - Use the same static transformation instead of DOM
bdba273 - Document the edit button feature
dc0d9d7
v0.30.1-beta
31 May 2022
- Fix support for outputting documentation pages to root output directory
#480 - Update Changelog
#479 - Fix https://github.com/hydephp/framework/issues/462#issuecomment-1142408337
#462 - Automatic Changelog Update
207a847 - Fix bug #462 caused by trailing slash in docs path
6be5055
v0.30.0-beta
31 May 2022
- Add inline Blade support to markdown
#478 - Apply fixes from StyleCI
#477 - Update Changelog
#476 - Create page and document Blade-supported Markdown
0d7ae0f - Add base tests
ae4b0dc - Sketch out the service class
4b88214
v0.29.5-beta
31 May 2022
v0.29.4-beta
30 May 2022
- Update Changelog
#474 - Add color-scheme meta, fix #460
#460 - Try to figure out why Codecov is not working
9d3371c - Automatic Changelog Update
aa15090 - Revert codecov changes
b253969
v0.29.3-beta
30 May 2022
- Fix Bug #471: og:title and twitter:title should use the page title, and only use config one as fallback
#473 - Apply fixes from StyleCI
#472 - Update Changelog
#470 - Fix bug #471, make title metadata dynamic
b9ac1c8 - Automatic Changelog Update
426beea - Make dynamic meta title use title property instead
6aaa612
v0.29.2-beta
30 May 2022
- Add !important to style override
3e28b1d
v0.29.1-beta
30 May 2022
- Update Changelog
#469 - Automatic Changelog Update
3133f01 - Use the config defined output path
927072e - Update Readme heading to "The Core Framework"
7a89486
v0.29.0-beta
30 May 2022
- Load HydeFront v1.9.x needed for HydeSearch
#468 - Make the search feature configurable and toggleable
#467 - Apply fixes from StyleCI
#466 - Add the HydeSearch frontend integration for documentation pages
#465 - Apply fixes from StyleCI
#464 - Apply fixes from StyleCI
#461 - Create the backend search index generation for documentation pages
#459 - Apply fixes from StyleCI
#458 - Apply fixes from StyleCI
#457 - Bump guzzlehttp/guzzle from 7.4.2 to 7.4.3
#456 - Update Changelog
#455 - Refactor inline styles to HydeFront Sass
86fff1d - Begin sketching out the class
ed131bd - Extract search widget to component
420f662
v0.28.1-beta
25 May 2022
- Fix #450: Add custom exceptions
#454 - Apply fixes from StyleCI
#453 - Apply fixes from StyleCI
#452 - Update Changelog
#451 - Refactor author configuration system
#449 - Apply fixes from StyleCI
#448 - Update Changelog
#445 - Merge pull request #454 from hydephp/450-add-custom-exceptions
#450 - Remove AuthorService
9f9d64d - Clean up code
f8452b9 - Create FileConflictException
02d534c
v0.28.0-beta-pre
22 May 2022
v0.28.0-beta
23 May 2022
- Refactor author configuration system
#449 - Apply fixes from StyleCI
#448 - Update Changelog
#445 - Refactor configuration to use snake_case for all options, and extract documentation settings to own file
#444 - Apply fixes from StyleCI
#443 - Update Changelog
#441 - Remove AuthorService
9f9d64d - Extract documentation configuration options to docs.php
92b9ae5 - Use the snake_case config format
f578855
v0.27.12-beta
22 May 2022
- Code cleanup without affecting functionality
#440 - Apply fixes from StyleCI
#439 - Update Changelog
#438 - Add missing return type declarations
684b792 - Automatic Changelog Update
5705faa - Add PHPDoc comments with @throws tags
ae44806
v0.27.11-beta
21 May 2022
- Fix #429: Add page priorities to sitemap generation
#437 - Update Changelog
#436 - Merge pull request #437 from hydephp/add-dynamic-page-priorities-for-sitemap
#429 - Add page priority support
0bfbbba - Automatic Changelog Update
1350fab
v0.27.10-beta
20 May 2022
- Improve RSS image handling and feed and sitemap generation processes
#435 - Apply fixes from StyleCI
#433 - Update Changelog
#432 - Create HydeBuildRssFeedCommand.php
ac4788f - Create build:sitemap command
82c73a3 - Fetch information for local images
a10c1c3
v0.27.9-beta
20 May 2022
- Apply fixes from StyleCI
#431 - Update Changelog
#428 - Rename and restructure internal hooks
0562ae3 - Update test code formatting
1a9dcaf - Add sitemap link test
9ba7b10
v0.27.8-beta
19 May 2022
- Update Changelog
#426 - Update Changelog
#425 - Automatic Changelog Update
f33f2a4 - Update the tests
a80593e - Automatic Changelog Update
ab7daeb
v0.27.7-beta
19 May 2022
- Normalize the site URL
a4b9ce7
v0.27.6-beta
19 May 2022
- Update Changelog
#423 - Add deployment documentation
4b188f2 - Merge sections to be more compact
baadd48 - Restructure document flow
40f4a3d
v0.27.5-beta
19 May 2022
- Fix bug where categorized documentation sidebar items were not sorted
#422 - Update Changelog
#421 - Fix #367: Add upcoming documentation files
#367 - Create building-your-site.md
6989bd5 - Automatic Changelog Update
858c1ed - Update documentation page orders
b38c58b
v0.27.4-beta
19 May 2022
- Apply fixes from StyleCI
#420 - Update Changelog
#418 - Fix #419: Add meta links to the RSS feed
#419 - Refactor internal helpers to be public static
283e5d2 - Automatic Changelog Update
5ea9c66 - Add page slug for compatibility, fixing bug where Blade pages did not get canonical link tags
d3ac8e4
v0.27.3-beta
19 May 2022
- Apply fixes from StyleCI
#417 - Apply fixes from StyleCI
#415 - Update Changelog
#414 - Add unit test for fluent Markdown post helpers
2a3b90b - Add Author::getName() unit test
64616a6 - Change RSS feed default filename to feed.xml
d545b07
v0.27.2-beta
19 May 2022
- Add RSS feed for Markdown blog posts
#413 - Apply fixes from StyleCI
#412 - Apply fixes from StyleCI
#411 - Apply fixes from StyleCI
#410 - Update Changelog
#409 - Add the RSSFeedService test
a21596f - Add the initial channel items
9cb9b30 - Update sitemap tests and add rss feed tests
fe93f5b
v0.27.1-beta
18 May 2022
- Fix #403: Remove @HydeConfigVersion annotation from config/hyde.php
#408 - Apply fixes from StyleCI
#407 - Merge pull request #408 from hydephp/remove-hydeconfigversion-annotation-from-hyde-config
#403 - Remove HydeConfigVersion annotation
84b1602
v0.27.0-beta
18 May 2022
- Add sitemap.xml generation
#404 - Apply fixes from StyleCI
#406 - Apply fixes from StyleCI
#402 - Update Changelog
#401 - Add SitemapService tests
ce5d8ed - Refactor shared code into new helper
46f41d6 - Create basic sitemap generator
1f66928
v0.26.0-beta
18 May 2022
- Fix #398: Remove the deprecated Metadata model
#400 - Apply fixes from StyleCI
#399 - Apply fixes from StyleCI
#397 - Fix #379: Extract menu logo to component
#396 - Update helper namespaces
#395 - Fix #385: Move page parsers into models/parsers namespace
#394 - Remove redundancy and merge Meta and Metadata models #384
#390 - Apply fixes from StyleCI
#393 - Apply fixes from StyleCI
#392 - Apply fixes from StyleCI
#391 - Apply fixes from StyleCI
#389 - Unify the $page property and add a fluent metadata helper
#388 - Apply fixes from StyleCI
#387 - Apply fixes from StyleCI
#386 - Apply fixes from StyleCI
#383 - Apply fixes from StyleCI
#381 - Apply fixes from StyleCI
#380 - Update Changelog
#378 - Merge pull request #400 from hydephp/398-remove-legacy-metadata-model
#398 - Merge pull request #396 from hydephp/extract-navigation-menu-logo-to-component-to-make-it-easier-to-customize
#379 - Fix #379: Extract menu logo to component
#379#379 - Merge pull request #394 from hydephp/385-move-page-parsers-into-a-namespace
#385 - Fix #385: Move page parsers into a namespace
#385 - Fix #382: Unify the $page property
#382 - Fix #375, Add config option to add og:properties
#375 - Extract metadata helpers to concern
72b1356 - Add test for, and improve Meta helper
15ccd27 - Refactor concern to not be dependent on Metadata model
b247bb0
v0.25.0-beta
17 May 2022
- Apply fixes from StyleCI
#374 - Load asset service from the service container
#373 - Apply fixes from StyleCI
#372 - Apply fixes from StyleCI
#371 - Rename --pretty option to --run-prettier to distinguish it better in build command
#368 - Allow site output directory to be customized
#362 - Apply fixes from StyleCI
#366 - Apply fixes from StyleCI
#365 - Apply fixes from StyleCI
#364 - Apply fixes from StyleCI
#359 - Apply fixes from StyleCI
#360 - Configuration and autodiscovery improvements
#340 - Apply fixes from StyleCI
#358 - Add configurable "pretty URLs"
#354 - Apply fixes from StyleCI
#357 - Apply fixes from StyleCI
#356 - Apply fixes from StyleCI
#355 - Apply fixes from StyleCI
#352 - Add sidebar config offset, fix #307
#348 - Change BuildService to DiscoveryService
#347 - Apply fixes from StyleCI
#346 - Apply fixes from StyleCI
#345 - Apply fixes from StyleCI
#344 - Apply fixes from StyleCI
#341 - Apply fixes from StyleCI
#339 - Update Changelog
#327 - Fix #361 Rename --pretty option to --run-prettier
#361 - Fix #350, Use the model path properties
#350 - Add option for pretty urls fix #330
#330 - Rewrite index docs path to pretty url, fix #353
#353 - Fix #330, Create helper to make pretty URLs if enabled
#330 - Merge pull request #348 from hydephp/add-sidebar-priority-offset-for-config-defined-values
#307 - Add sidebar config offset, fix #307
#307 - Fix #343
#343 - Restructure the tests
41bd056 - Add helpers to make it easier to refactor source paths
10e145e - Utalize the $sourceDirectory property in build services
9d9cbff
v0.24.0-beta
11 May 2022
- Add documentation sidebar category labels, fixes #309
#326 - Apply fixes from StyleCI
#325 - Update Changelog
#324 - Merge pull request #326 from hydephp/309-add-documentation-sidebar-category-labels
#309 - Sketch out the files for the category integration
d6c81bb - Implement category creation
70448b1 - Set category of uncategorized items
9f0feb3
v0.23.5-beta
11 May 2022
- Apply fixes from StyleCI
#323 - Add back skip to content button to Lagrafo docs layout, fix #300
#322 - Change max prose width of markdown pages to match blog posts, fix #303
#321 - Fix #153, bug where config option uses app name instead of Hyde name.
#320 - Update Changelog
#319 - Add option to mark site as installed, fix #289
#289 - Merge pull request #322 from hydephp/300-add-back-skip-to-content-button-to-lagrafo-docs-layout
#300 - Add skip to content button docs layout, fix #300
#300 - Merge pull request #321 from hydephp/303-change-max-width-of-markdown-pages-to-match-blog-posts
#303 - Change max width to match blog posts, fix #303
#303 - Merge pull request #320 from hydephp/294-fix-bug-where-config-option-uses-app-name-instead-of-hyde-name
#153 - Automatic Changelog Update
807b63b - #153 Fix bug where config option uses app name instead of Hyde name.
c90977c - Update install command for new site name syntax
0687351
v0.23.4-beta
11 May 2022
- Refactor post excerpt component to be less reliant on directly using front matter and add view test
#318 - Apply fixes from StyleCI
#317 - Formatting: Add newline after console output when running build without API calls, fix #313
#316 - Fix #314, add background color fallback to documentation page body
#315 - Update Changelog
#312 - Restructure and format component, fix #306
#306 - Merge pull request #316 from hydephp/313-formatting-add-newline-after-disabling-external-api-calls-in-build-command
#313 - Formatting: Add newline after --no-api info, fix #313
#313 - Merge pull request #315 from hydephp/314-add-dark-mode-background-to-body-in-documentation-pages-to-prevent-fouc
#314 - Fix #314, add background color fallback to docs body
#314 - Implement hidden: true front matter to hide documentation pages from sidebar, fix #310
#310 - Create ArticleExcerptViewTest.php
4a3ecaa - Add tests for the fluent date-author string
30f7f67 - Automatic Changelog Update
6f3ef7a
v0.23.3-beta
10 May 2022
- Fix #310, allow documentation pages to be hidden from sidebar using front matter
#311 - Update Changelog
#302 - Merge pull request #311 from hydephp/310-implement-hidden-true-front-matter-to-hide-documentation-pages-from-sidebar
#310 - Fix #310, allow items to be hidden from sidebar with front matter
#310 - Automatic Changelog Update
e8a938c
v0.23.2-beta
7 May 2022
- Refactor documentation sidebar internals
#299 - Apply fixes from StyleCI
#298 - Update Changelog
#297 - Create feature test for the new sidebar service
0adf948 - Remove deprecated action
063a85a - Create the sidebar models
fbcae7c
v0.23.1-beta
6 May 2022
- Apply fixes from StyleCI
#296 - Update Changelog
#295 - Add the test helper files
3cd5a56 - Test description has warning for out of date config
a90c0b1 - Delete .run directory
8cd71fc
v0.23.0-beta
6 May 2022
- Apply fixes from StyleCI
#293 - Refactor docs layout to use Lagrafo instead of Laradocgen
#292 - Update Changelog
#288 - Port lagrafo (wip)
6ca2309 - Move all head tags into blade component
3093ebf - Use the Hyde layout
e09e301
v0.22.0-beta
5 May 2022
- Update HydeFront version to v1.5.x
#287 - Refactor script interactions
#286 - Apply fixes from StyleCI
#285 - Apply fixes from StyleCI
#284 - Update Changelog
#281 - Hide the install command once it has been run, fix #280
#280 - Hide the install command once it has been run, fix #280
#280 - Automatic Changelog Update
b381382 - Replace onclick with element IDs
e97d545 - Move dark mode switch
9f6fdf8
v0.21.6-beta
4 May 2022
- Create installer command, fix #149
#279 - Apply fixes from StyleCI
#278 - Apply fixes from StyleCI
#277 - Update Changelog
#276 - Merge pull request #279 from hydephp/149-create-installer-command
#149 - Create Install command that can publish a homepage
b890eb7 - Use installer to set the site name in config
3f0c843 - Use installer to set the site URL in config
d5f56ac
v0.21.5-beta
3 May 2022
- Update Changelog
#275 - Update the test to fix updated exception output and remove comments
cd5a70d - Automatic Changelog Update
11c5983
v0.21.4-beta
3 May 2022
v0.21.3-beta
3 May 2022
- Allow documentation pages to be scaffolded using the make:page command
#273 - Apply fixes from StyleCI
#272 - Update Changelog
#271 - Allow documentation pages to be scaffolded using the command
7bbe012 - Automatic Changelog Update
3392504
v0.21.2-beta
3 May 2022
- Send a non-intrusive warning when the config file is out of date
#270 - Apply fixes from StyleCI
#269 - Apply fixes from StyleCI
#268 - Apply fixes from StyleCI
#267 - Update Changelog
#266 - Create crude action to check if a config file is up to date
e31210f - Create FileCacheServiceTest
d9141cc - Add the test
ee4a64d
v0.21.1-beta
3 May 2022
- Create filecache at runtime instead of relying on a JSON file that needs to be up to date
#265 - Apply fixes from StyleCI
#264 - Update Changelog
#263 - Create the filecache at runtime, resolves #243, #246
#243 - Remove deprecated filecache store and generator
7a1eb32 - Remove "Update Filecache" workflow
81564c0 - Remove legacy try/catch
34733dd
v0.21.0-beta
3 May 2022
- Always empty the _site directory when running the static site build command
#262 - Update Changelog
#261 - Always purge output directory when running builder
a86ad7d - Automatic Changelog Update
43fa595
v0.20.0-beta
2 May 2022
- Apply fixes from StyleCI
#260 - Update Filecache
#258 - Remove HydeFront from being bundled as a subrepo
#257 - Apply fixes from StyleCI
#256 - Change the action used to create pull requests
#255 - Exclude files starting with an underscore from being compiled into pages, fix #220
#254 - Apply fixes from StyleCI
#251 - Create .gitattributes, fixes #223
#250 - Deprecate filecache.json and related services
#248 - Apply fixes from StyleCI
#247 - Allow documentation sidebar header name to be changed
#245 - Apply fixes from StyleCI
#244 - Update Filecache
#242 - Fix bugs in article and excerpts not fluently constructing descriptions
#241 - Apply fixes from StyleCI
#239 - Handle undefined array key title in article-excerpt.blade.php
#238 - Apply fixes from StyleCI
#237 - Fix test matrix not fetching proper branch on PRs
#235 - Fix sidebar ordering bug by using null coalescing operator instead of elvis operator
#234 - Update Changelog
#227 - Add unit test for hasDarkmode, fix #259
#259 - Add the test, resolves #259
#259 - Merge pull request #254 from hydephp/220-exclude-files-starting-with-an-_underscore-from-being-compiled-into-pages
#220 - Merge pull request #250 from hydephp/add-gitattributes
#223 - Create .gitattributes, fixes #223
#223 - Make category nullable, fixes #230
#230 - Fix #240
#240 - Handle undefined array key, fixes #229
#229 - Remove the HydeFront subrepo
d406202 - Add test to ensure that post front matter can be omitted
875c6d4 - Exclude files starting with an _underscore from being discovered
0dcdcb6
v0.19.0-beta
1 May 2022
- Update Filecache
#226 - Add config option to disable dark mode
#225 - Apply fixes from StyleCI
#224 - Update Filecache
#222 - Refactor assets managing, allowing for Laravel Mix, removing CDN support for Tailwind
#221 - Apply fixes from StyleCI
#219 - Apply fixes from StyleCI
#212 - Apply fixes from StyleCI
#210 - Apply fixes from StyleCI
#209 - Apply fixes from StyleCI
#208 - Apply fixes from StyleCI
#206 - Apply fixes from StyleCI
#205 - Apply fixes from StyleCI
#204 - Update Changelog
#202 - Fix #211
#211 - Add test and clean up docs for HasMetadata
976cb6c - Revert "Update update-filecache.yml"
abc21e7 - Update update-filecache.yml
c25196a
v0.18.0-beta
29 April 2022
- Update Filecache
#201 - Update Filecache
#199 - Apply fixes from StyleCI
#198 - Update Filecache
#197 - Change priority of stylesheets
#195 - Update Filecache
#194 - Apply fixes from StyleCI
#193 - Update Changelog
#192 - Switch jsDelivr source to NPM, fix #200
#200 - Update dependencies
b505726 - Switch to using TypeScript
6fa9e6c - Create service class to help with #182
fb0033c
v0.17.0-beta
28 April 2022
- Add the code reports workflow
#191 - Move test suite actions to framework
#190 - Merge with master
#189 - Add matrix tests
#188 - Move part one of the test suite
#187 - Move Framework tests from Hyde/Hyde to the Hyde/Framework package
#185 - Apply fixes from StyleCI
#184 - Update Changelog
#180 - Move tests from Hyde to Framework
22ca673 - Format YAML
e6da9ad - Add the workflow
b20cbd6
v0.16.1-beta
28 April 2022
- Apply fixes from StyleCI
#179 - Update Changelog
#176 - Manage asset logic in service class
c72905f - Automatic Changelog Update
32348a4
v0.16.0-beta
27 April 2022
- Refactor internal codebase by sorting traits into relevant namespaces
#175 - Apply fixes from StyleCI
#174 - Apply fixes from StyleCI
#173 - Update Changelog
#172 - Refactor: Move Hyde facade methods to traits
9b5e4ca - Refactor: Update namespaces
96c73aa - Docs: Remove PHPDocs
ef2f446
v0.15.0-beta
27 April 2022
- Apply fixes from StyleCI
#171 - Update Filecache
#170 - Update Changelog
#167 - Merge HydeFront v1.3.1
727c8f3 - Remove asset publishing commands
0f49d16 - Rework internals, loading styles from CDN
c5283c0
v0.14.0-beta
21 April 2022
- Apply fixes from StyleCI
#166 - Apply fixes from StyleCI
#165 - Apply fixes from StyleCI
#163 - Apply fixes from StyleCI
#162 - Update Filecache
#154 - Change update:resources command signature to update:assets
#153 - Update Filecache
#152 - Change resources/frontend to resources/assets
#151 - Update Filecache
#148 - Update Filecache
#147 - Overhaul the Markdown Converter Service to make it easier to customize and extend
#146 - Apply fixes from StyleCI
#145 - Apply fixes from StyleCI
#144 - Update Changelog
#142 - Refactor to fix https://github.com/hydephp/framework/issues/161
#161 - Fix https://github.com/hydephp/framework/issues/156
#156 - Move frontend files to resources/assets
e850367 - Add back asset files
bd218df - Merge with Hydefront
8b477de
v0.13.0-beta
20 April 2022
- Update Filecache
#141 - Add table of contents to the documentation page sidebar
#140 - Apply fixes from StyleCI
#139 - Update Changelog
#136 - Add the table of contents to the frontend
f728810 - Add the table of contents generation
2c4c1b9 - Allow table of contents to be disabled in config
fc9cba1
v0.12.0-beta
19 April 2022
- Update Filecache
#135 - Update Filecache
#134 - Allow author array data to be added in front matter
#133 - Apply fixes from StyleCI
#132 - Strip front matter from documentation pages
#130 - Update Changelog
#127 - Add trait to handle Authors in the data layer
62f3793 - Update the views to move logic to data layer
2ebc62c - Parse the documentation pages using the fileservice
041bf98
v0.11.0-beta
17 April 2022
- Apply fixes from StyleCI
#126 - Update Changelog
#125 - Add command for the new realtime compiler
9be80eb - Automatic Changelog Update
a1c9ce0 - Allow the host and port to be specified
e54a394
v0.10.0-beta
12 April 2022
- Update Filecache
#124 - Update Filecache
#122 - Apply fixes from StyleCI
#121 - Update Filecache
#120 - Apply fixes from StyleCI
#119 - Update Filecache
#118 - Update Filecache
#117 - Add darkmode support and refactor blade components
#116 - Add skip to content link
#113 - Update the welcome page to be more accessible
#112 - Apply fixes from StyleCI
#110 - Remove the deprecated and unused service provider
#108 - Update Blade components, internal data handling, add a11y features
#102 - Apply fixes from StyleCI
#107 - Apply fixes from StyleCI
#101 - Refactor tests
#98 - Deprecate internal abstract class HydeBasePublishingCommand
#97 - Apply fixes from StyleCI
#96 - Update and simplify the command and rename signature from publish:configs to update:configs, making overwriting files the default.
#95 - Apply fixes from StyleCI
#94 - Update Changelog
#92 - Change blade source directory to _pages
#90 - Apply fixes from StyleCI
#89 - Fix line ending sequence issue in checksums
#86 - Apply fixes from StyleCI
#87 - Refactor internal file handling logic to be more intelligent to provide a safer, more intuitive, user experience
#84 - Apply fixes from StyleCI
#83 - Apply fixes from StyleCI
#82 - Fix improper article ID usage - remember to re-publish styles
#81 - Fix #63, update component to show formatted dates
#80 - Update Spatie YAML Front Matter Package to fix #36
#79 - Apply fixes from StyleCI
#78 - Add base styles to documentation layout
#77 - Refactor code to extend base classes and remove shared code
#74 - Apply fixes from StyleCI
#75 - Refactor the backend structure of the static page builder command process
#72 - Apply fixes from StyleCI
#73 - Supply
_mediaas the path argument in thehyde:rebuildcommand to copy all media files.#71 - Add more relevant targets for the skip to content link, fix #123
#123 - Add the image model, fix #100
#100 - Merge pull request #80 from hydephp/63-fix-up-the-post-date-component-to-show-the-readable-name
#63 - Fix #63, update component to show formatted dates
#63 - Merge pull request #79 from hydephp/36-spatie-yaml-front-matter-package-not-properly-handling-markdown-documents-with-markdown-inside
#36 - Compress CSS, 5.48 KB to 3.37 KB (38.56%)
d7f2054 - Update dependencies
f851978 - Remove the deprecated and now unused base command
0f137c8
v0.9.0-beta
7 April 2022
- Rework how frontend assets (stylesheets and main script) are handled
#69 - Apply fixes from StyleCI
#70 - Apply fixes from StyleCI
#68 - Move the resource files
7c70467 - Add the update frontend resources command
551df0a - Add the action to publish the frontend resources
e2c82fb
v0.8.1-beta
3 April 2022
- Apply fixes from StyleCI
#61 - Add --no-api option to disable Torchlight at runtime, fix #53
#53 - Add Changelog.md
fe2fdf8 - Create CODE_OF_CONDUCT.md
9361d1d - Create CONTRIBUTING.md
a581146
v0.8.0-beta
2 April 2022
- Rewrite main navigation menu
#60 - Fix #59, unify sidebar elements
#59 - Unify the navigation menu
f0e6cfc - Add the interaction
c5b4f7e
v0.7.5-alpha
2 April 2022
v0.7.4-alpha
1 April 2022
- Fix bug #47
b7cdaf6
v0.7.3-alpha
1 April 2022
- Fix #58
#58
v0.7.2-alpha
1 April 2022
- Create new command to scaffold pages
#55 - Apply fixes from StyleCI
#56 - Create the action
b788de2 - Create the command
eac5258 - Clean up and format code
dc5c5ee
v0.7.1-alpha
1 April 2022
- Add a favicon link automatically if the file exists
#54 - Create LICENSE.md
57d4a1b - Use getPrettyVersion for composer version
7569fb7 - Change version to the (pretty) framework version
973cc74
v0.7.0-alpha
1 April 2022
- Fix bug #47 StaticPageBuilder not able to create nested documentation directories
#51 - Remove _authors and _drafts directories #48
#49 - Apply fixes from StyleCI
#50 - Delete phpdoc.dist.xml
b28afb7 - Remove _data directory
a11ff92 - Update author yml config path
e0578bb
v0.6.2-alpha
30 March 2022
v0.6.1-alpha
30 March 2022
- Use relative path helper for links
#45 - Apply fixes from StyleCI
#43 - Add support for nesting the documentation pages
#42
v0.6.0-alpha
30 March 2022
- Fix the 404 route bug
#41 - #38 Add a rebuild command to the Hyde CLI to rebuild a specific file
#39 - Apply fixes from StyleCI
#40 - Move scripts into app.js
#35 - #32 refactor command class names to be consistent
#33 - Add internal PHPDoc class descriptions
#30 - Apply fixes from StyleCI
#31 - Apply fixes from StyleCI
#28 - Require Torchlight
#27 - Restructure backend models
#26 - Rework how Markdown files are handled to improve maintainability and testing
#25 - 0.6.0 Remove support for Front Matter in Markdown Pages
#24 - Fix #21 by dynamically routing to the docs index
#23 - Merge pull request #23 from hydephp/21-bug-documentation-sidebar-header-should-link-to-readme-if-that-exists-but-an-index-does-not
#21 - Fix #21 by dynamically routing to the docs index
#21 - Add PHPUnit
0d59ea0 - Create the HydeRebuildStaticSiteCommand
92b1d20 - Refactor to use the MarkdownFileService
48a27a2
v0.5.3-alpha
26 March 2022
- Remove deprecated methods
#19 - Make the command extend the base command
eaba9da - Remove deprecated class
24753c1 - Format to PSR2
8307b65
v0.5.2-alpha
25 March 2022
- Remove the Hyde installer
#18 - 0.6.x Remove deprecated command
#17 - Improve Docgen Feature by allowing the output directory to be dynamically changed
#16 - Rework installer prompts and fix wrong directory
c15a4ac - Allow the documentation output directory to be changed
6cf07a3 - Allow the homepage argument to be set from cli
ab8dedd
v0.5.1-alpha
24 March 2022
- Fix visual bug caused by setting max-width on body instead of article
#15 - Load commands in service provider instead of config/commands.php
#13 - Load commands in service provider instead of config
46397fd
v0.5.0-alpha
24 March 2022
- Merge 0.5.0 into Master - Adds a multitude of new tests, code refactors and quality of life features
#12 - Sync branch with Master
#11 - Merge 0.5.x progress
#10 - Add _data directory and Authors object as well as stubs to aid in testing
#9 - Add required depedency to framework
e5f0ec5 - Implement the Authors backend feature
d7679f5 - Add Commonmark as an explicit dependency
bf915b1
v0.4.3-alpha
23 March 2022
- Add bindings for the package versions
a9ce58d - Get version from facade
465bafc - Replace Git version with Hyde version
bcb7357
v0.4.2-alpha
23 March 2022
- v0.4.2-alpha Adds new meta tags and more data rich HTML
#8 - Add new meta tag options
78a74c7 - Add the Site URL feature, remember to update config!
ee2f5c6 - Add more rich HTML content
8eb6778
v0.4.1-alpha
22 March 2022
- Add the Hyde::getLatestPosts() shorthand to get the latest posts collection
#4 - Add new options to the build command to improve the user experience
#3 - Remove progress bar from empty collections
40d3203 - Add option to remove old files before building
2650997 - Add options to automatically build frontend assets
f789c2f
v0.4.0-alpha
22 March 2022
v0.3.1-alpha
22 March 2022
- Delete vendor directory
4f96627 - 0.3.1 Move commands to framework
70dd8df - Add php 8 require, and suggest hyde/hyde
a8ff6ad
v0.3.0-alpha
21 March 2022