# Changelog All notable changes to EveAI will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added - For new features. ### Changed - For changes in existing functionality. ### Deprecated - For soon-to-be removed features. ### Removed - For now removed features. ### Fixed - Set default language when registering Documents or URLs. ### Security - In case of vulnerabilities. ## [1.0.9-alfa] - 2024/10/01 ### Added - Business Event tracing (eveai_workers & eveai_chat_workers) - Flower Container added for monitoring ### Changed - Healthcheck improvements - model_utils turned into a class with lazy loading ### Deprecated - For soon-to-be removed features. ### Removed - For now removed features. ### Fixed - Set default language when registering Documents or URLs. ### Security - In case of vulnerabilities. ## [1.0.8-alfa] - 2024-09-12 ### Added - Tenant type defined to allow for active, inactive, demo ... tenants - Search and filtering functionality on Tenants - Implementation of health checks (1st version) - Provision for Prometheus monitoring (no implementation yet) - Refine audio_processor and srt_processor to reduce duplicate code and support larger files - Introduction of repopack to reason in LLMs about the code ### Fixed - Refine audio_processor and srt_processor to reduce duplicate code and support larger files ## [1.0.7-alfa] - 2024-09-12 ### Added - Full Document API allowing for creation, updating and invalidation of documents. - Metadata fields (JSON) added to DocumentVersion, allowing end-users to add structured information - Wordpress plugin eveai_sync to synchronize Wordpress content with EveAI ### Fixed - Maximal deduplication of code between views and api in document_utils.py ## [1.0.6-alfa] - 2024-09-03 ### Fixed - Problems with tenant scheme migrations - may have to be revisited - Correction of default language settings when uploading docs or URLs - Addition of a CHANGELOG.md file ## [1.0.5-alfa] - 2024-09-02 ### Added - Allow chatwidget to connect to multiple servers (e.g. development and production) - Start implementation of API - Add API-key functionality to tenants - Deduplication of API and Document view code - Allow URL addition to accept all types of files, not just HTML - Allow new file types upload: srt, mp3, ogg, mp4 - Improve processing of different file types using Processor classes ### Removed - Removed direct upload of Youtube URLs, due to continuous changes in Youtube website ## [1.0.4-alfa] - 2024-08-27 Skipped ## [1.0.3-alfa] - 2024-08-27 ### Added - Refinement of HTML processing - allow for excluded classes and elements. - Allow for multiple instances of Evie on 1 website (pure + Wordpress plugin) ### Changed - PDF Processing extracted in new PDF Processor class. - Allow for longer and more complex PDFs to be uploaded. ## [1.0.2-alfa] - 2024-08-22 ### Fixed - Bugfix for ResetPasswordForm in config.py ## [1.0.1-alfa] - 2024-08-21 ### Added - Full Document Version Overview ### Changed - Improvements to user creation and registration, renewal of passwords, ... ## [1.0.0-alfa] - 2024-08-16 ### Added - Initial release of the project. ### Changed - None ### Fixed - None [Unreleased]: https://github.com/username/repo/compare/v1.0.0...HEAD [1.0.0]: https://github.com/username/repo/releases/tag/v1.0.0