Saga logger: Ability to log into NoSQL DB (in addition to filesystem)
Docker/Kubernetes
Several improvements to docker file/image to make it easier to deploy and work Saga in Kubernetes.
Dynamic load configuration (env file, path, dynamic environment variables for Saga and Python Bridge)
Recognizers/Processors
Entity Recognizer - New flags (TOTAL_MATCH and PARTIAL_MATCH).
Python Model Recognizer - Added "Match Threshold" option.
Python Model Recognizer - Inform hostname error properly.
Python Classification Watcher/Python Model Recognizers - Improved authentication process with Python Bridge.
Spellchecker stage using now the abstract indexer (it was connecting directly to Elasticsearch before.) Known issue on 1.3.3.
UI/UX
Deprecated warning added in Rules/Executors screen. Rules/Executors only work with old ESUI not GAIA.
Vulnerabilities
Fixed critical, high, and medium vulnerabilities found by security scans on both Saga Server and Python Bridge. Remaining some vulnerabilites related to CIO Docker Images out of our control.
Bug fixes
Server
Better error message on start-up when connecting with NoSql provider (Elasticsearch/Opensearch).
Error message about Processing Units mapping during start-up when using Processing Units.
Multiple random ports opened by the Elasticsearch client library used by Saga.
Load Processing Units only after Resources have been loaded.
State cannot be determined error when using SSO login.
S2-1363 - Connection error messages not showing correctly for maximum retries.
S2-1362 - Fixed processing units mappings.
S2-1360 & S2-1361 Elasticsearch connections not being released.
Evaluations Page
Statistics not being rendered after evaluating. Known issue on 1.3.3.
Framework/API
Stop endpoint path fixed.
Dictionary process endpoint used by Aspire Saga Publisher is duplicating entries.
Saga Parser
Using the Python Bridge with SSL or basic authentication was not connecting. Known issue on 1.3.3.
NPE error when enabling the Debug option. Known issue on 1.3.3.
Tags/Recognizers
PostalCode Recognizer - country selected was not working recognizing postal codes.
Intent/FAQ: Recognizers using the Python Bridge with authentication failing on the Recalculating vector option.
Python Classification Recognizer - Minor issues and improvements in the UI.
Check duplicate setting added to Entity and FAQ recognizer importers.
S2-1357 - Fixed [object Object] message recalculating with no entries for the Intent Recognizer.
UI/UX
Check Tag button in preview screen was not working. Known issue on 1.3.3.
Server Down popup message constantly appearing. Known issue on 1.3.3.
S2-1375 - Refresh issue having multiple character splitters.
S2-1359 Export for Data Science - null error trying to export - dataset with special characters (&).
S2-1358 - Universal Importer - CSV for Intent Recognizer not loading dictionary.