All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
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