Skip to content

v0.5.0

Compare
Choose a tag to compare
@Xpitfire Xpitfire released this 09 Dec 17:38
· 378 commits to main since this release

Release Notes

New release with reworked backend / engines code.

Enhancements:

  • Introduced an improved default settings configuration to enhance user experience.
  • Engine documentation has been updated for better clarity.
  • Added wizard enhancements for better reading out existing settings.
  • Enhanced the remedy function in the engines for more efficient error handling.
  • Extended support for models and cost trackers with minor bug fixes.
  • The replacement algorithm has been improved for handling paths.

Fixes:

  • Resolved issues with missing variables that could potentially cause runtime errors.
  • Fixed a bug causing the notebook popup to show the wizard twice.
  • Fixed double memory inserts for Conversations to prevent data redundancy.
  • Addressed multiple path-related issues, improving shell path parsing and path replacement.
  • Resolved engine initialization issues for java files (tika) and fixed lazy loading of engines.
  • Fixed an issue that caused improper handling of parameters when passing to conversations.
  • Corrected errors in documentation to align with the current functionalities.
  • Created measures to avoid throwing exceptions on data additions for reliability.

Backend and Internal Changes:

  • Completed extensive refactoring of the complete codebase, potentially reaching a stable version.
  • Refactoring included engines, search functions, pre and post-processors, and the core structure of components.
  • Refined the engine bug fixes and consolidated the handler logic for more robust functionality.
  • Added metadata objects and corrected serialization processes.
  • Reworked the kwargs and method parameters.

File and Directory Changes:

  • Shifted outputs directory to home for cleaner log handling.

Documentation and Misc:

  • A new video tutorial has been added for user guidance.
  • Updated README and TERMS_OF_SERVICE documents to reflect the latest operational parameters.
  • Fixed encoding read for proper file handling.

Policy Updates:

  • Implemented a revised and detailed Terms of Service document.

Noteworthy:

  • Major codebase revision has been conducted with the possibility of this being the first stable release post-refactor.
  • Significant restructuring and refactoring have been performed aimed at enhancing maintainability and scalability of the code.

Please note that while these updates have been thoroughly tested, we recommend users to report any unexpected behaviors or bugs to help us improve further.