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.
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
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
4 June 2022
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
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
3 June 2022
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
31 May 2022
- Fix support for outputting documentation pages to root output directory
#480 - Update Changelog
#479 - Fix hydephp/framework#462 (comment)
#462 - Automatic Changelog Update
207a847 - Fix bug #462 caused by trailing slash in docs path
6be5055
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
31 May 2022
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
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
30 May 2022
- Add !important to style override
3e28b1d
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
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
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
22 May 2022
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
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
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
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
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
19 May 2022
- Update Changelog
#426 - Update Changelog
#425 - Automatic Changelog Update
f33f2a4 - Update the tests
a80593e - Automatic Changelog Update
ab7daeb
19 May 2022
- Normalize the site URL
a4b9ce7
19 May 2022
- Update Changelog
#423 - Add deployment documentation
4b188f2 - Merge sections to be more compact
baadd48 - Restructure document flow
40f4a3d
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
3 May 2022
- Update Changelog
#275 - Update the test to fix updated exception output and remove comments
cd5a70d - Automatic Changelog Update
11c5983
3 May 2022
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
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
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
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
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
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
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
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
28 April 2022
- Apply fixes from StyleCI
#179 - Update Changelog
#176 - Manage asset logic in service class
c72905f - Automatic Changelog Update
32348a4
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
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
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 hydephp/framework#161
#161 - Fix hydephp/framework#156
#156 - Move frontend files to resources/assets
e850367 - Add back asset files
bd218df - Merge with Hydefront
8b477de
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
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
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
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
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
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
2 April 2022
- Rewrite main navigation menu
#60 - Fix #59, unify sidebar elements
#59 - Unify the navigation menu
f0e6cfc - Add the interaction
c5b4f7e
2 April 2022
1 April 2022
- Fix bug #47
b7cdaf6
1 April 2022
- Fix #58
#58
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
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
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
30 March 2022
30 March 2022
- Use relative path helper for links
#45 - Apply fixes from StyleCI
#43 - Add support for nesting the documentation pages
#42
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
26 March 2022
- Remove deprecated methods
#19 - Make the command extend the base command
eaba9da - Remove deprecated class
24753c1 - Format to PSR2
8307b65
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
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
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
23 March 2022
- Add bindings for the package versions
a9ce58d - Get version from facade
465bafc - Replace Git version with Hyde version
bcb7357
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
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
22 March 2022
22 March 2022
- Delete vendor directory
4f96627 - 0.3.1 Move commands to framework
70dd8df - Add php 8 require, and suggest hyde/hyde
a8ff6ad
21 March 2022