CHANGELOG.md
Change Log
========================================
Untagged - Latest
----------------------------------------
- Drop support for Ruby 2.x
- Build docker images automatically
v0.4.4 - 2023-02-24
----------------------------------------
- Upgrade Colsole dependency and syntax
v0.4.3 - 2023-01-20
----------------------------------------
- Loosen dependency requirements
v0.4.2 - 2023-01-16
----------------------------------------
- Refactor with rubocop
- Drop support for Ruby 2.6
v0.4.1 - 2022-03-12
----------------------------------------
- Eliminate spaces from empty lines
- Normalize YAML.load_file across Ruby versions
v0.4.0 - 2022-02-24
----------------------------------------
- Add support for multiline @imports
v0.3.9 - 2022-02-22
----------------------------------------
- Fix Ruby 3.1 compatibility and drop support for Ruby 2.5
<!-- break v0.3.8 -->
v0.3.8 - 2020-10-30
----------------------------------------
- Require json globally so it is available inside templates
- Refactor file save to always use base function
- Add tojson command
## [v0.3.6](https://github.com/DannyBen/kojo/tree/v0.3.6) (2020-05-18)
[Full Changelog](https://github.com/DannyBen/kojo/compare/latest...v0.3.6)
## [v0.3.7](https://github.com/DannyBen/kojo/tree/v0.3.7) (2020-05-18)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.3.5...v0.3.7)
**Merged pull requests:**
- Fix kwargs warnings for ruby 2.7 [\#32](https://github.com/DannyBen/kojo/pull/32) ([DannyBen](https://github.com/DannyBen))
- Support older rubies and improve tty-prompt support [\#31](https://github.com/DannyBen/kojo/pull/31) ([DannyBen](https://github.com/DannyBen))
- Add kojo form command [\#30](https://github.com/DannyBen/kojo/pull/30) ([DannyBen](https://github.com/DannyBen))
## [v0.3.5](https://github.com/DannyBen/kojo/tree/v0.3.5) (2020-03-26)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.3.4...v0.3.5)
**Merged pull requests:**
- Update files collection to include dotfiles [\#29](https://github.com/DannyBen/kojo/pull/29) ([DannyBen](https://github.com/DannyBen))
- Switch to github actions [\#28](https://github.com/DannyBen/kojo/pull/28) ([DannyBen](https://github.com/DannyBen))
## [v0.3.4](https://github.com/DannyBen/kojo/tree/v0.3.4) (2020-01-20)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.3.3...v0.3.4)
**Merged pull requests:**
- Maintenance update [\#27](https://github.com/DannyBen/kojo/pull/27) ([DannyBen](https://github.com/DannyBen))
- Resolve ruby warnings [\#26](https://github.com/DannyBen/kojo/pull/26) ([DannyBen](https://github.com/DannyBen))
## [v0.3.3](https://github.com/DannyBen/kojo/tree/v0.3.3) (2020-01-05)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.3.2...v0.3.3)
**Merged pull requests:**
- Fix command errors [\#25](https://github.com/DannyBen/kojo/pull/25) ([DannyBen](https://github.com/DannyBen))
## [v0.3.2](https://github.com/DannyBen/kojo/tree/v0.3.2) (2020-01-04)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.3.1...v0.3.2)
**Merged pull requests:**
- Add File.deep\_write [\#24](https://github.com/DannyBen/kojo/pull/24) ([DannyBen](https://github.com/DannyBen))
## [v0.3.1](https://github.com/DannyBen/kojo/tree/v0.3.1) (2020-01-03)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.3.0...v0.3.1)
**Merged pull requests:**
- Refactor to allow using as a library [\#23](https://github.com/DannyBen/kojo/pull/23) ([DannyBen](https://github.com/DannyBen))
- Test with Ruby 2.7 [\#22](https://github.com/DannyBen/kojo/pull/22) ([DannyBen](https://github.com/DannyBen))
- Test ruby 2.6 [\#21](https://github.com/DannyBen/kojo/pull/21) ([DannyBen](https://github.com/DannyBen))
## [v0.3.0](https://github.com/DannyBen/kojo/tree/v0.3.0) (2019-01-19)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.6...v0.3.0)
**Merged pull requests:**
- Add ability to transform a template with YAML front matter [\#20](https://github.com/DannyBen/kojo/pull/20) ([DannyBen](https://github.com/DannyBen))
## [v0.2.6](https://github.com/DannyBen/kojo/tree/v0.2.6) (2018-12-13)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.5...v0.2.6)
**Merged pull requests:**
- Adjust to new mister\_bin 0.6.0 [\#19](https://github.com/DannyBen/kojo/pull/19) ([DannyBen](https://github.com/DannyBen))
## [v0.2.5](https://github.com/DannyBen/kojo/tree/v0.2.5) (2018-09-13)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.4...v0.2.5)
**Merged pull requests:**
- Gracefully exit on interrupt when getting user input [\#18](https://github.com/DannyBen/kojo/pull/18) ([DannyBen](https://github.com/DannyBen))
## [v0.2.4](https://github.com/DannyBen/kojo/tree/v0.2.4) (2018-09-13)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.3...v0.2.4)
**Implemented enhancements:**
- Consider prompting the user for values when variables are missing [\#16](https://github.com/DannyBen/kojo/issues/16)
**Merged pull requests:**
- Prompt for user input when variables are not provided [\#17](https://github.com/DannyBen/kojo/pull/17) ([DannyBen](https://github.com/DannyBen))
## [v0.2.3](https://github.com/DannyBen/kojo/tree/v0.2.3) (2018-09-12)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.2...v0.2.3)
**Merged pull requests:**
- Add ability to use variables in filenames [\#15](https://github.com/DannyBen/kojo/pull/15) ([DannyBen](https://github.com/DannyBen))
## [v0.2.2](https://github.com/DannyBen/kojo/tree/v0.2.2) (2018-08-09)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.1...v0.2.2)
**Implemented enhancements:**
- Catch common exceptions [\#12](https://github.com/DannyBen/kojo/issues/12)
- Add ability to use config for multiple folder generation [\#4](https://github.com/DannyBen/kojo/issues/4)
**Merged pull requests:**
- Refactor for many-to-many generation [\#14](https://github.com/DannyBen/kojo/pull/14) ([DannyBen](https://github.com/DannyBen))
- Catch common template and input errors [\#13](https://github.com/DannyBen/kojo/pull/13) ([DannyBen](https://github.com/DannyBen))
- Collection Refactor [\#11](https://github.com/DannyBen/kojo/pull/11) ([DannyBen](https://github.com/DannyBen))
## [v0.2.1](https://github.com/DannyBen/kojo/tree/v0.2.1) (2018-08-09)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.2.0...v0.2.1)
**Implemented enhancements:**
- Consider adding ERB evaluation on template files [\#9](https://github.com/DannyBen/kojo/issues/9)
**Merged pull requests:**
- Add ERB support [\#10](https://github.com/DannyBen/kojo/pull/10) ([DannyBen](https://github.com/DannyBen))
## [v0.2.0](https://github.com/DannyBen/kojo/tree/v0.2.0) (2018-08-05)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.1.3...v0.2.0)
**Merged pull requests:**
- Refactor to use new mister\_bin [\#8](https://github.com/DannyBen/kojo/pull/8) ([DannyBen](https://github.com/DannyBen))
## [v0.1.3](https://github.com/DannyBen/kojo/tree/v0.1.3) (2018-08-05)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.1.2...v0.1.3)
**Implemented enhancements:**
- Add ability to send vars from a file [\#3](https://github.com/DannyBen/kojo/issues/3)
**Merged pull requests:**
- Maintenance [\#7](https://github.com/DannyBen/kojo/pull/7) ([DannyBen](https://github.com/DannyBen))
## [v0.1.2](https://github.com/DannyBen/kojo/tree/v0.1.2) (2018-08-04)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.1.1...v0.1.2)
**Closed issues:**
- Rename commands [\#5](https://github.com/DannyBen/kojo/issues/5)
**Merged pull requests:**
- Rename commands [\#6](https://github.com/DannyBen/kojo/pull/6) ([DannyBen](https://github.com/DannyBen))
## [v0.1.1](https://github.com/DannyBen/kojo/tree/v0.1.1) (2018-08-04)
[Full Changelog](https://github.com/DannyBen/kojo/compare/v0.1.0...v0.1.1)
**Merged pull requests:**
- Add ability to compile a folder [\#2](https://github.com/DannyBen/kojo/pull/2) ([DannyBen](https://github.com/DannyBen))
- Change example `runme` files to not use `bundle exec` [\#1](https://github.com/DannyBen/kojo/pull/1) ([DannyBen](https://github.com/DannyBen))
## [v0.1.0](https://github.com/DannyBen/kojo/tree/v0.1.0) (2018-08-02)
[Full Changelog](https://github.com/DannyBen/kojo/compare/bb252b9cbe49ef4637840f5d8ceff6fc36fbf783...v0.1.0)