v0.13.0
Fixes:
- Fix outdated command for dependencies with no releases. (#455, thanks @straight-shoota)
- Fix outdated command with non-release installed. (#456, thanks @straight-shoota)
- Write lockfile even when there are no dependencies. (#453, thanks @straight-shoota)
- Touch install_path and lockfile to express dependency. (#444, thanks @straight-shoota)
- Improve git reliability by retrying on failures. (#450, thanks @fudanchii)
- Allow empty scalar for mappings/sequences. (#451, thanks @straight-shoota)
- Fix working directory in
capture
. (#457, thanks @f-fr)
Features:
Others:
- Use git's
checkout
feature directly to write out repo files. (#435, thanks @oprypin) - Use
Process.quote
instead of the old platform-specific helper. (#437, thanks @oprypin) - Don't use POSIX-specific shell constructs. (#436, thanks @oprypin)
- Don't use compile-time shell commands to determine build timestamp. (#438, thanks @oprypin)
- Expand Windows support + fix all specs. (#447, thanks @oprypin)
- Add continuous testing (including Windows) using GitHub Actions. (#448, thanks @oprypin)
- Cleanup unused code. (#460, thanks @f-fr)
- Fix outdated content in the
README.md
andSPEC.md
. (#434, #461, #462, thanks @kojix2, @straight-shoota, @kimburgess)