0.7.1
Pre-release
Pre-release
Language Changes
Allow multiple authors:
- Domains can now have multiple named author definitions, and they don't have to come first in the domain.
New Features
Remove external dependencies (hugo & tar) from hugo subcommand:
- Implemented a new Tar utility with commons-compress to unpack tar.gz files
- Used utils/Tar.untar to unpack the hugo-geekdoc.tar.gz file.
- Always construct hugo sites manually without forking a
hugo new site
command - Remove the -H option as hugo path is no longer needed
Improve Hugo Site Generation:
- Added options to specify the site, title, and description
- Removed the siteLogo option since it can just be put in the static directory instead of loaded from a URL
- Made riddlc read the previously unsupported "withXXX" options
- Always create the hugo output dir if it doesn't exist
- Handle the siteLogoPath option properly
Bugs Fixed
- Fix a bug with resource loading from system class loader
Refactoring & Cleanup
- Move copyURLToDir to a utils function
- Simplify the function that generates the config.toml from a template
Documentation Changes
Update README:
- Add missing path element in Getting Started section of README
- Add instructions for using sbt-riddl plugin
Related Pull Requests
- Remove Hugo Dependencies by @reid-spencer in #125
- Hugo improvements by @reid-spencer in #126
- Full Changelog: 0.7.0...0.7.1