The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Create light and dark theme project logo to README.md.
- Make search term matches bold and underlined.
- Make autocomplete only match the beginning of template name.
- Autocomplete for the
create,search,show,add, andremovecommands. - Version flag to to show the current version of Ignoro.
- Invalid reading and writing cli error messages.
- Add missing instructions to the Development section of
README.md.
- Command to show a template from gitignore.io.
- Instructions on how to use the show command in
README.md.
- Lint and refactor api and cli tests.
- Project information in
pyproject.toml.
- Template block headers in
.gitignorefiles generated by Ignoro. - Installation instructions in
README.md. - Development instructions in
README.md.
- Improved template parsing and error handling.
- Tests fixtures simplified and test readability improved.
- Refactored and improved help messages for all commands.
- Fixed mistakes command descriptions in
README.md.
showcommand renamed tolist.listcommand renamed tosearch.
- Command to remove templates from a
.gitignorefile generated by Ignoro. - Instructions on how to use the remove command in
README.md.
- Improve
.gitignoreparsing and error handling.
- Command to add templates to a
.gitignorefile generated by Ignoro. - Instructions on how to use the add command in
README.md.
- Command to show templates included in a
.gitignorefile generated by Ignoro. - Instructions on how to use the show command in
README.md.
- List and create command help descriptions.
Initial release
- Command to create a
.gitignorefile based on templates from gitignore.io. - command to list and search available templates from gitignore.io.
- Instructions on how to use the create and list commands in
README.md.