Releases: konveyor/kai
Releases · konveyor/kai
v0.8.0-beta.1
✨ Features
- Migrated JSON RPC server to use asyncio and added cancellation support by @JonahSussman in #624
- Add scenario - springboot 2 -> 3 by @savitharaghunathan in #762
- Feature/add pipe connection by @shawn-hurley in #763
- Feature/notify file changes by @pranavgaikwad in #764
- kai solution server by @JonahSussman in #779
- Added requirements.txt check for builds by @JonahSussman in #795
- Added more robust database configuration to solution server by @JonahSussman in #794
- Uploaded testing script by @JonahSussman in #817
- Added file accept workflow and AST hint generation by @JonahSussman in #821
- adding audit library examples by @savitharaghunathan in #824
- adding v3 version of hints gen by @savitharaghunathan in #826
- adding short version of the scenario by @savitharaghunathan in #836
- adding solution server scenario - expanded version by @savitharaghunathan in #832
🐛 Bug Fixes
New Contributors
- @feiskyer made their first contribution in #815
- @Pkylas007 made their first contribution in #834
Full Changelog: v0.1.0...v0.8.0-beta.1
v0.2.0-pre.2
What's Changed
- ✨ adding short version of the scenario by @savitharaghunathan in #836
- ✨ adding solution server scenario - expanded version by @savitharaghunathan in #832
- Getting Started Revised Document by @Pkylas007 in #834
- 👻 Added langchain provider dependency by @JonahSussman in #849
- 🌱 add binaries to releases by @djzager in #856
New Contributors
- @Pkylas007 made their first contribution in #834
Full Changelog: v0.2.0-pre.1...v0.2.0-pre.2
v0.8.0-alpha.4
✨ Features
- adding solution server scenario - expanded version by @savitharaghunathan in #832
Full Changelog: v0.8.0-alpha.2...v0.8.0-alpha.4
v0.8.0-alpha.3
✨ Features
- adding solution server scenario - expanded version by @savitharaghunathan in #832
Full Changelog: v0.8.0-alpha.2...v0.8.0-alpha.3
v0.8.0-alpha.2
✨ Features
- adding short version of the scenario by @savitharaghunathan in #836
Full Changelog: v0.8.0-alpha.1...v0.8.0-alpha.2
v0.2.0-pre.1
What's Changed
- ✨ kai solution server by @JonahSussman in #779
- ✨ Added more robust database configuration to solution server by @JonahSussman in #794
- Add mount-path option for server and client. by @fabianvf in #792
- 🐛 Make directories root group writeable for restricted environments by @fabianvf in #810
- 👻 Drop uv from solution server containerfile by @jmontleon in #800
- 👻 update deps by @pranavgaikwad in #783
- Add support and tests for an MCP server that requires authorization by @fabianvf in #812
- Fix Azure OpenAI configuration documents by @feiskyer in #815
- ✨ Uploaded testing script by @JonahSussman in #817
- Update broken blog link as per issue 797 by @jwmatthews in #820
- ✨ Added file accept workflow and AST hint generation by @JonahSussman in #821
- 👻 upgrade analyzer' by @pranavgaikwad in #822
- ✨ adding audit library examples by @savitharaghunathan in #824
- ✨ adding v3 version of hints gen by @savitharaghunathan in #826
- 👻 Fixed hint generation bugs and added tests by @JonahSussman in #828
- Add solution server build action by @dymurray in #829
- Fix image build workflow to use right containerfile by @dymurray in #830
- 👻 Prevented race conditions with locks by @JonahSussman in #833
New Contributors
Full Changelog: v0.1.1-pre.0...v0.2.0-pre.1
Solution Server v0.8.0-alpha.1
✨ Features
- Migrated JSON RPC server to use asyncio and added cancellation support by @JonahSussman in #624
- Add scenario - springboot 2 -> 3 by @savitharaghunathan in #762
- Feature/add pipe connection by @shawn-hurley in #763
- Feature/notify file changes by @pranavgaikwad in #764
- kai solution server by @JonahSussman in #779
- Added requirements.txt check for builds by @JonahSussman in #795
- Added more robust database configuration to solution server by @JonahSussman in #794
- Uploaded testing script by @JonahSussman in #817
- Added file accept workflow and AST hint generation by @JonahSussman in #821
- adding audit library examples by @savitharaghunathan in #824
- adding v3 version of hints gen by @savitharaghunathan in #826
🐛 Bug Fixes
New Contributors
Full Changelog: v0.1.0...v0.8.0-alpha.1
v0.1.1-pre.0
What's Changed
- 📖 Updated contributing docs by @JonahSussman in #735
- 👻 validated usage of custom wrapper for tools for models that don't have a tool api by @pranavgaikwad in #739
- ✨ Migrated JSON RPC server to use asyncio and added cancellation support by @JonahSussman in #624
- 📖 Updating LLM Configuration by @jwmatthews in #755
- ✨ Add scenario - springboot 2 -> 3 by @savitharaghunathan in #762
- 📖 Update scenario section README.md with the springboot app by @savitharaghunathan in #767
- ✨ Feature/add pipe connection by @shawn-hurley in #763
- ✨ Feature/notify file changes by @pranavgaikwad in #764
Full Changelog: v0.1.0...v0.1.1-pre.0
v0.1.0
What's Changed
- Adding override for invoke_llm to ChatOpenAI to catch param conversion by @shawn-hurley in #703
- 🐛 dedup modified files in overall result by @pranavgaikwad in #698
- 👻 bump analyzer by @pranavgaikwad in #706
- 👻 Notebook exploring an agent to leverage "Additional Information" by @pranavgaikwad in #702
- ✨ Add markdown rendering for tasks for communicating to frontend by @fabianvf in #711
- ✨ Handle retries and ignored tasks by not adding children by @shawn-hurley in #696
- 🐛 Display successful / ignored tasks in the chat view correctly by @pranavgaikwad in #717
- 👻 Validated tool usage with different providers by @pranavgaikwad in #716
- 📖 Add Advanced Configuration option by @hhpatel14 in #718
- 📖 Added Java 8 to 17 scenario by @savitharaghunathan in #712
- 🐛 Handle filtered incidents in the and/or conditions by @shawn-hurley in #723
- 🐛 Fix formatting of new xml dependencies by @fabianvf in #725
- 📖 Added updates to Java 8 -> Java 17 scenario by @savitharaghunathan in #730
- 📖 Updated javaEE to quarkus with additional scenario by @hhpatel14 in #714
- 📖 Reworking main readme doc updates for 0.1.0 prep by @jwmatthews in #728
- 🐛 Added label configuration to always be updated by analysis with labels by @shawn-hurley in #731
Major Known Issues
- .konveyorignore not respected by git vfs, .gitignore must be used for now (#721). If you see log files showing up in your diffs, this is the likely culprit. Make sure those files are added to your .gitignore
- If vscode is closed in the middle of an analysis the kai processes won't stop immediately (#737). This can result in strange results from the analysis panel. Once the analysis completes, the process should close correctly, or you can kill it manually (the process should show up as something like
kai-rpc-serverorkai_analyzer_rpc).
Full Changelog: v0.0.13...v0.1.0
v0.1.0-pre.2
What's Changed
- 📖 Added updates to Java 8 -> Java 17 scenario by @savitharaghunathan in #730
- 📖 Updated javaEE to quarkus with additional scenario by @hhpatel14 in #714
- 📖 Reworking main readme doc updates for 0.1.0 prep by @jwmatthews in #728
- 🐛 Added label configuration to always be updated by analysis with labels by @shawn-hurley in #731
Full Changelog: v0.1.0-pre.1...v0.1.0-pre.2