- Support file with spaces in the name (thanks @MangelMaxime!)
- Add colors to error/success/info messages (thanks @drewknab!)
- Update to .NET 6, use project-based FAKE build instead of script (thanks @kMutagene!)
- improved support for watch mode (thanks @bigjonroberts!)
- A new case for the
HtmlElement
type was added for custom tags (thanks @Freymaurer!)
- Update to FCS 41
- Add Sourcelink to the core library
- Support .NET 5 and .NET 6
- typo fix for the About page
- Trim file paths with a platform-agnostic path separator (#91)
- Add some Generator documentation.
- Minor readme grammatical fixes (#83)
- Misc fixes (#80)
- Watch mode enhancement (#79)
- Update to .NET 5 (#78)
- Change after testing on Windows Directory.Delete throws exception on files with read-only attribute.
- Add LibGit2Sharp, add sub commands to fornax new
- Update FCS, fake-cli and paket. (#73)
- Add GitHub Actions build (#74)
- Improve mobile layout
- allow the user to configure pages size in the global loader
- Add support for paging
- Improve perf by caching generators (#65)
- Default template does not support on sub-dirs (#64)
- fix typo (#62)
- Update to FCS 35.0 (by @Krzysztof-Cieslak)
- Pass
WATCH
define in case of watch mode (by @Krzysztof-Cieslak)
- Add way to check developments to the template (by @robertpi)
- Summarize posts using more marker (by @robertpi)
- Update to FCS 34.1 (by @Krzysztof-Cieslak)
- WebSocket refresh uses excesive CPU (by @robertpi)
- Allow generate to return a byte array (by @robertpi)
- Refactor template (by @robertpi)
- Fix for once generator running even if not found (by @sasmithjr)
- Use exceptions .ToString() when printing error (by @robertpi)
- Add a port argument to the watch command (by @toburger)
- Collect and propogate loader errors (by @jbeeko)
- Add MultipleFiles as possible generator output (by @Krzysztof-Cieslak)
- Update to .NET Core 3.0
- Adds tools manifest .config/dotnet-tools.json
- Redesign Fornax around idea of
loaders
andgenerators
- Create new
fornax new
template
- Update to .Net Core
- Distribute as .Net Core global tool
- Defining templates in F# DSL
- Creating pages using templates from
.md
files withlayout
entry - Creating plain pages without templates from
md
files withoutlayout
entry - Transforming
.less
files to.css
files - Transforming
.scss
files to.css
files (require havingsass
installed) - Coping other static content to output directory