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 #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 #161
#161
- Fix #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
_media
as the path argument in thehyde:rebuild
command 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