All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Changed: (BREAKING CHANGE) Permalink now includes the BaseURL. For the previous behavior, use RelPermalink
v5.0.2 2024-12-13
- Fixed build command that was generating html files, independently of the output format
v5.0.1 2024-12-13
- Fixed: GitLab CI/CD container image build
- Changed: remove Debian package build due of GitLab registry issues
v5.0.0 2024-12-12
- Added: output formats allow creating other files than HTML, like RSS
- Added: major version bump due the .Net 9 upgrade from last version
- Fixed: GitLab CI/CD trimming the published app
- Fixed: Debian package build fix
v4.4.0 2024-12-11
- Changed: separation of Front Matter (just the metadata) and Content (front matter + content)
- Changed: the .NET to version 9
- Changed: Bump dependency versions to the latest version at 2024-12
- Changed: create all Front Matter before creating pages
v4.3.0 2024-09-05
- Added: Trim executable to reduce the size by half: from about 80 mb to only only 40 mb
- Changed: Bump dependency versions to the latest version at 2024-08-02
- Added Debian package build during publishing
v4.2.1 2024-06-20
- Fixed container entrypoint
v4.2.0 2024-06-20
- Added
cascadefeature into front matter - Added
sucosvariable for templates containingIsServer,DotNetVersion,VersionandBuildDate - Added CHANGELOG.md automatically updated when creating a new release
- Changed internal folder structure, by a lot
v4.1.0 2024-05-16
- Added
term.liquidandtaxonomy.liquidare now available for theming - Added YAML front matter and site settings are now case-insensitive
v4.0.2 2024-05-09
- Fixed crashes on serve
- Changed several code style parameters
v4.0.1 2024-04-25
- Added CHANGELOG.md
v4.0.0 2024-04-11
- Added
SuCoS new-themecommand to scaffold a new theme - Added CODE_OF_CONDUCT.md
- Added CONTRIBUTING.md
- Added ReadyToRun option for the publish compilation
- Changed
themesfolder to allow multiple themes #BreakingChange - Changed
SuCoS newsitecommand changed toSuCoS new-site - Changed README.md
- Fixed 404 page Exception
- Fixed CLI returning 1 for help and version
v3.0.0 2024-04-04
- Added
SuCoS newsitecommand to scaffold a new site - Added
SuCoS checklinkscommand - Added Alpine linux container image
- Changed default container images from
ubuntutomcr.microsoft.com/dotnet/runtime-deps:8.0-jammy-chiseled - Changed the ASCII logo in the README and CLI
v2.4.0 2024-03-15
- Added
SuCoS buildcommand as the default CLI command - Added
SuCoS build's--sourceas an argument - Fixed CLI exceptions when something goes wrong
v2.3.0 2023-11-16
- Changed the .NET to version 8
v2.2.1 2023-10-19
- Added Page resources
- Added Page resources definition
- Changed replaced Microsoft.AspNetCore for System.Net
v2.2.0 2023-08-17 - Mage Merlin
- Added Bundle pages #BreakingChange
v2.1.0 2023-07-20
- Added
Draftpage variable - Added
sitevariable to be used in templates
v2.0.0 2023-07-13
- Added
Plainpage template variable - Added
WordCountpage template variable - Added
page.Site.Descriptionsite template variable - Added
page.Site.Copyrightsite template variable - Added
ExpiredDatepage variable
v1.3.1 2023-07-06
v1.3.0 2023-07-06
- Added
Weightpage variable - Added
IsHomepage variable - Added
IsPagepage variable - Added
IsSectionpage variable - Added
Parentpage variable - Added
staticfolder to holder static content - Added default
--outputvalue for build - Added test coverage reports
v1.2.0 2023-06-29
- Added automated tests
v1.1.0 2023-06-22
- Added extra Markdown functionalities, like tables, citations, figures, mathematical formulas, auto-links
- Added
Paramspage variable - Added
URLpage variable that uses Liquid template to access page tokens - Added
Aliasespage variables to allow alternative urls - Added
Datepage variable - Added
PublishDatepage variable - Added
ExpiryDatepage variable - Added
LastModpage variable - Added
-f/--futureCLI command for build and serve - Added Section pages
v1.0.0 2023-07-15 - Born to be Wild
- Added First Commit!