Releases: martinmoldrup/toolit
Releases · martinmoldrup/toolit
0.5.0
- Improvements to the plugin system. Plugins can choose their own names and the plugins is show in a seperate section in the rich help panel.
Full Changelog: 0.4.0...0.5.0
0.4.0
- Add ability to customize configurations in a toolit.ini or pyproject.toml file in the project root. Makes the devtools folder configurable, and allows plugins to add their own configurations.
What's Changed
- Refactor configuration loading and enhance CLI functionality by @martinmoldrup in #5
Full Changelog: 0.3.0...0.4.0
0.3.0
- Added toolit
create-vscode-tasks-jsonCLI command to create the.vscode/tasks.jsonfile from the command line. - Improved error handling and user feedback when the
devtoolsfolder does not exist. - Added a plugin system to all for loading tools automatically from installed packages.
What's Changed
- Enable task creation via CLI and improve error handling by @martinmoldrup in #3
- Enhance CLI with plugin system and error handling by @martinmoldrup in #4
Full Changelog: https://github.com/martinmoldrup/toolit/commits/0.3.0
0.2.0
- Fix problem with subdependencies not being installed
- Add support for python 3.9
- Make the use of MCP optional so you can use toolit without installing the
mcppackage, then it will still have the CLI and VS Code task generation features. - Update documentation with examples and usage instructions
- Added continous integration with GitHub Actions to enforce code quality in the main branch
What's Changed
- Update dependency management and add CI pipeline by @martinmoldrup in #1
New Contributors
- @martinmoldrup made their first contribution in #1
Full Changelog: 0.1.0...0.2.0
0.1.0
- Added a script to create a
.vscode/tasks.jsonfile for use in Visual Studio Code - Improved documentation with examples and usage instructions
- Added new decorators for groups of commands. Can run a group of tools in sequence or in parallel. (only supported for tasks.json creation, so far)
Full Changelog: 0.0.1...0.1.0
0.0.1
- Initial release of toolit
- Basic functionality for creating tools that run for both MCP and typer cli
Full Changelog: https://github.com/martinmoldrup/toolit/commits/0.0.1