Release notes vor 3.1.3-beta

This commit is contained in:
Josako
2025-09-25 17:38:30 +02:00
parent 16ce59ae98
commit c6fc8ca09a

View File

@@ -5,12 +5,23 @@ 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/), 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). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [3.1.2-beta] ## 3.1.3-beta
### Added
- Cache busting for static files
### Changed
- Build process optimised for cache busting
### Fixed
- TRA-83 - numerous changes to the mobile version of the chat client
## 3.1.2-beta
### Changed ### Changed
- Several improvements to the mobile version of the chat client - Several improvements to the mobile version of the chat client
## [3.1.1-alfa] ## 3.1.1-alfa
### Fixed ### Fixed
- TRA-76 - Send Button color changes implemented - TRA-76 - Send Button color changes implemented
@@ -21,7 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [3.1.0-alfa] ## 3.1.0-alfa
### Added ### Added
- Configuration of the full k8s staging environment - Configuration of the full k8s staging environment
@@ -41,7 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Migration of dev and test with changes required for k8s - Migration of dev and test with changes required for k8s
- More comprehensive error communication system - More comprehensive error communication system
## [3.0.1-beta] ## 3.0.1-beta
### Changed ### Changed
- Podman now replaces Docker for building images - Podman now replaces Docker for building images
@@ -58,7 +69,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [3.0.0-beta] ## 3.0.0-beta
### Added ### Added
- Mobile Support for the chat client. - Mobile Support for the chat client.
@@ -70,7 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Humanisation of cached interaction messages (random choice) - Humanisation of cached interaction messages (random choice)
- Adding specialist configuration information to be added as arguments for retrievers - Adding specialist configuration information to be added as arguments for retrievers
## [2.3.12-alfa] ## 2.3.12-alfa
### Added ### Added
- Modal display of privacy statement and terms & conditions documents in eveai_Chat_client - Modal display of privacy statement and terms & conditions documents in eveai_Chat_client
@@ -87,7 +98,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Error Messages for adding documents in 'alert' - Error Messages for adding documents in 'alert'
- Correction of error in Template variable replacement, resulting in missing template variable value - Correction of error in Template variable replacement, resulting in missing template variable value
## [2.3.11-alfa] ## 2.3.11-alfa
### Added ### Added
- RQC (Recruitment Qualified Candidate) export to EveAIDataCapsule - RQC (Recruitment Qualified Candidate) export to EveAIDataCapsule
@@ -99,7 +110,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Adapting TRAICIE_SELECTION_SPECIALIST to retrieve preferred contact times using a form iso free text - Adapting TRAICIE_SELECTION_SPECIALIST to retrieve preferred contact times using a form iso free text
- Improvement of DynamicForm en FormField to handle boolean values. - Improvement of DynamicForm en FormField to handle boolean values.
## [2.3.10-alfa] ## 2.3.10-alfa
### Added ### Added
- introduction of eveai-listview that is sortable and filterable (using tabulator), with client-side pagination - introduction of eveai-listview that is sortable and filterable (using tabulator), with client-side pagination
@@ -115,7 +126,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Chat-client converted to vue components and composables - Chat-client converted to vue components and composables
## [2.3.9-alfa] ## 2.3.9-alfa
### Added ### Added
- Translation functionality for Front-End, configs (e.g. Forms) and free text - Translation functionality for Front-End, configs (e.g. Forms) and free text
@@ -131,7 +142,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Catalogs & Retrievers now fully type-based, removing need for end-user definition of Tagging Fields - Catalogs & Retrievers now fully type-based, removing need for end-user definition of Tagging Fields
- RAG_SPECIALIST to support new possibilities - RAG_SPECIALIST to support new possibilities
## [2.3.8-alfa] ## 2.3.8-alfa
### Added ### Added
- Translation Service - Translation Service
@@ -155,7 +166,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [2.3.7-alfa] ## 2.3.7-alfa
### Added ### Added
- Basic Base Specialist additions for handling phases and transferring data between state and output - Basic Base Specialist additions for handling phases and transferring data between state and output
@@ -165,13 +176,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Logging improvement & simplification (remove Graylog) - Logging improvement & simplification (remove Graylog)
- Traicie Selection Specialist v1.3 - full roundtrip & full process - Traicie Selection Specialist v1.3 - full roundtrip & full process
## [2.3.6-alfa] ## 2.3.6-alfa
### Added ### Added
- Full Chat Client functionality, including Forms, ESS, theming - Full Chat Client functionality, including Forms, ESS, theming
- First Demo version of Traicie Selection Specialist - First Demo version of Traicie Selection Specialist
## [2.3.5-alfa] ## 2.3.5-alfa
### Added ### Added
- Chat Client Initialisation (based on SpecialistMagicLink code) - Chat Client Initialisation (based on SpecialistMagicLink code)
@@ -185,7 +196,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Several Bugfixes to administrative app - Several Bugfixes to administrative app
## [2.3.4-alfa] ## 2.3.4-alfa
### Added ### Added
- Introduction of Tenant Make - Introduction of Tenant Make
@@ -196,7 +207,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Enable Specialist 'activation' / 'deactivation' - Enable Specialist 'activation' / 'deactivation'
- Unique constraints introduced for Catalog Name (tenant level) and make name (public level) - Unique constraints introduced for Catalog Name (tenant level) and make name (public level)
## [2.3.3-alfa] ## 2.3.3-alfa
### Added ### Added
- Add Tenant Make - Add Tenant Make
@@ -209,7 +220,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Ensure document version is selected in UI before trying to view it. - Ensure document version is selected in UI before trying to view it.
- Remove obsolete tab from tenant overview - Remove obsolete tab from tenant overview
## [2.3.2-alfa] ## 2.3.2-alfa
### Added ### Added
- Changelog display - Changelog display
@@ -222,7 +233,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- data-type dynamic field needs conversion to isoformat - data-type dynamic field needs conversion to isoformat
- Add public tables to env.py of tenant schema - Add public tables to env.py of tenant schema
## [2.3.1-alfa] ## 2.3.1-alfa
### Added ### Added
- Introduction of ordered_list dynamic field type (using tabulator) - Introduction of ordered_list dynamic field type (using tabulator)
@@ -233,7 +244,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Role Definition Specialist creates Selection Specialist from generated competencies - Role Definition Specialist creates Selection Specialist from generated competencies
- Improvements to Selection Specialist (Agent definition to be started) - Improvements to Selection Specialist (Agent definition to be started)
## [2.3.0-alfa] ## 2.3.0-alfa
### Added ### Added
- Introduction of Push Gateway for Prometheus - Introduction of Push Gateway for Prometheus
@@ -280,7 +291,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [2.2.0-alfa] ## 2.2.0-alfa
### Added ### Added
- Mistral AI as main provider for embeddings, chains and specialists - Mistral AI as main provider for embeddings, chains and specialists
@@ -309,7 +320,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Set default language when registering Documents or URLs. - Set default language when registering Documents or URLs.
## [2.1.0-alfa] ## 2.1.0-alfa
### Added ### Added
- Zapier Refresh Document - Zapier Refresh Document
@@ -332,7 +343,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Deprecated ### Deprecated
- eveai_chat - using sockets - will be replaced with new specialist_execution_api and SSE - eveai_chat - using sockets - will be replaced with new specialist_execution_api and SSE
## [2.0.1-alfa] ## 2.0.1-alfa
### Added ### Added
- Zapîer Integration (partial - only adding files). - Zapîer Integration (partial - only adding files).
@@ -357,7 +368,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [2.0.0-alfa] ## 2.0.0-alfa
### Added ### Added
- Introduction of dynamic Retrievers & Specialists - Introduction of dynamic Retrievers & Specialists
@@ -376,7 +387,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- Security improvements to Docker images - Security improvements to Docker images
## [1.0.14-alfa] ## 1.0.14-alfa
### Added ### Added
- New release script added to tag images with release number - New release script added to tag images with release number
@@ -401,7 +412,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [1.0.13-alfa] ## 1.0.13-alfa
### Added ### Added
- Finished Catalog introduction - Finished Catalog introduction
@@ -414,7 +425,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Overall bugfixes as result from the Catalog introduction - Overall bugfixes as result from the Catalog introduction
## [1.0.12-alfa] ## 1.0.12-alfa
### Added ### Added
- Added Catalog functionality - Added Catalog functionality
@@ -434,7 +445,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security ### Security
- In case of vulnerabilities. - In case of vulnerabilities.
## [1.0.11-alfa] ## 1.0.11-alfa
### Added ### Added
- License Usage Calculation realised - License Usage Calculation realised
@@ -449,7 +460,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Various fixes as consequence of changing file_location / file_name ==> bucket_name / object_name - Various fixes as consequence of changing file_location / file_name ==> bucket_name / object_name
- Celery Routing / Queuing updated - Celery Routing / Queuing updated
## [1.0.10-alfa] ## 1.0.10-alfa
### Added ### Added
- BusinessEventLog monitoring using Langchain native code - BusinessEventLog monitoring using Langchain native code
@@ -462,7 +473,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed ### Removed
- Portkey removed for monitoring usage - Portkey removed for monitoring usage
## [1.0.9-alfa] - 2024/10/01 ## 1.0.9-alfa - 2024/10/01
### Added ### Added
- Business Event tracing (eveai_workers & eveai_chat_workers) - Business Event tracing (eveai_workers & eveai_chat_workers)
@@ -481,7 +492,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Set default language when registering Documents or URLs. - Set default language when registering Documents or URLs.
## [1.0.8-alfa] - 2024-09-12 ## 1.0.8-alfa - 2024-09-12
### Added ### Added
- Tenant type defined to allow for active, inactive, demo ... tenants - Tenant type defined to allow for active, inactive, demo ... tenants
@@ -494,7 +505,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Refine audio_processor and srt_processor to reduce duplicate code and support larger files - Refine audio_processor and srt_processor to reduce duplicate code and support larger files
## [1.0.7-alfa] - 2024-09-12 ## 1.0.7-alfa - 2024-09-12
### Added ### Added
- Full Document API allowing for creation, updating and invalidation of documents. - Full Document API allowing for creation, updating and invalidation of documents.
@@ -504,14 +515,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Maximal deduplication of code between views and api in document_utils.py - Maximal deduplication of code between views and api in document_utils.py
## [1.0.6-alfa] - 2024-09-03 ## 1.0.6-alfa - 2024-09-03
### Fixed ### Fixed
- Problems with tenant scheme migrations - may have to be revisited - Problems with tenant scheme migrations - may have to be revisited
- Correction of default language settings when uploading docs or URLs - Correction of default language settings when uploading docs or URLs
- Addition of a CHANGELOG.md file - Addition of a CHANGELOG.md file
## [1.0.5-alfa] - 2024-09-02 ## 1.0.5-alfa - 2024-09-02
### Added ### Added
- Allow chatwidget to connect to multiple servers (e.g. development and production) - Allow chatwidget to connect to multiple servers (e.g. development and production)
@@ -525,10 +536,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed ### Removed
- Removed direct upload of Youtube URLs, due to continuous changes in Youtube website - Removed direct upload of Youtube URLs, due to continuous changes in Youtube website
## [1.0.4-alfa] - 2024-08-27 ## 1.0.4-alfa - 2024-08-27
Skipped Skipped
## [1.0.3-alfa] - 2024-08-27 ## 1.0.3-alfa - 2024-08-27
### Added ### Added
- Refinement of HTML processing - allow for excluded classes and elements. - Refinement of HTML processing - allow for excluded classes and elements.
@@ -538,12 +549,12 @@ Skipped
- PDF Processing extracted in new PDF Processor class. - PDF Processing extracted in new PDF Processor class.
- Allow for longer and more complex PDFs to be uploaded. - Allow for longer and more complex PDFs to be uploaded.
## [1.0.2-alfa] - 2024-08-22 ## 1.0.2-alfa - 2024-08-22
### Fixed ### Fixed
- Bugfix for ResetPasswordForm in config.py - Bugfix for ResetPasswordForm in config.py
## [1.0.1-alfa] - 2024-08-21 ## 1.0.1-alfa - 2024-08-21
### Added ### Added
- Full Document Version Overview - Full Document Version Overview
@@ -551,7 +562,7 @@ Skipped
### Changed ### Changed
- Improvements to user creation and registration, renewal of passwords, ... - Improvements to user creation and registration, renewal of passwords, ...
## [1.0.0-alfa] - 2024-08-16 ## 1.0.0-alfa - 2024-08-16
### Added ### Added
- Initial release of the project. - Initial release of the project.