This is the final beta release before the official 4.0.0 version.
In version 4.0.0-beta.3 our primary focus was to introduce SSO support with Keycloak and enable users to utilize their own AI models with i3. In addition to that, we upgraded MongoDB to the latest version 7.0.14
This release also addresses few bugs and issues present in previous versions. Minor improvements have been made to enhance overall performance and user experience. Additionally, security enhancements have been introduced to help safeguard Findwise i3 platform against potential threats.
For more detailed information, please refer to the changelog below.
Improvements
- i3 services are using MongoDB version 7.0.14
- i3 services are using Keycloak for SSO user management
- i3 AI service allows for setting up custom AI models for embeddings and NER
Bug fixes
- [FP-1362] SEP 3 plugins are released with SNAPSHOT parent modules
- [FP-1300] Blueprint loading error leading to removal of collections in fwhome
- [FP-1319] Fix differences in weight values in the SRF Date Histogram between SEP 2 and SEP 3
- [FP-1361] Unable to select aggregation configurables
- [FP-1309] Fix remote configuration as code for SEP 3 providers.
Removals
Versions of key components
- Java 17
- Spring Boot 3.2.10
- Elasticsearch 8.13.4
- Lucene 9.10.0
- Apache Solr 9.6.1
- MongoDB 7.0.14
- Keycloak 24.0.5
- Docker base image 17.0.12_7-jre-jammy
Breaking Changes
- User security update with Keycloak implementation
- MongoDB (data migration needed)
Changelog
Connect Service 3.0.0-beta.3
- [FP-1161] Upgrade Mongo in Connect and Reference to the lastest version
- [FP-694] Use Keycloak for SSO user management in Connect
- [FP-1247] Create demo schema connector
- [FP-1353] Bump dependencies for 4.0.0-beta.3
Index Service 5.0.0-beta.3
- [FP-1162] Upgrade Mongo in Index to the lastest version
- [FP-1271] Use Keycloak for SSO user management in Index
- [FP-1300] Blueprint loading error leading to removal of collections in fwhome
- [FP-1282] Replace embedded mongo for Index service
- [FP-1353] Bump dependencies for 4.0.0-beta.3
Process Service 2.0.0-beta.3
- [FP-1272] Use Keycloak for SSO user management in Process
- [FP-1353] Bump dependencies for 4.0.0-beta.3
- [FP-1284] Delete verification of AI facade base url from Processing & Search services
Search Service 3.0.0-beta.3
- [FP-1273] Use Keycloak for SSO user management in Search
- [FP-1309] Fix remote configuration as code for SEP 3 providers
- [FP-1353] Bump dependencies for 4.0.0-beta.3
- [FP-1284] Delete verification of AI facade base url from Processing & Search services
Search Editor Portal 3 4.0.0-beta.3
- [FP-1293] Add integration tests for ClickSignalAggregation, VisitSignalAggregation and SRFSignalAggregation
- [FP-826] POC Create documentation/guide on how to connect to ian dentity provider
- [FP-816] Adjust GUI of i3 log in page to the latest standards
- [FP-694] Use Keycloak for SSO user management in Connect
- [FP-1319] Fix differences in weight values in the SRF Date Histogram between SEP 2 and SEP 3
- [FP-1353] Bump dependencies for 4.0.0-beta.3
- [FP-1361] Unable to select aggregation configurables
- [FP-1362] SEP 3 plugins are released with SNAPSHOT parent modules
Reference 4.0.0-beta.3
- [FP-1303] Add SEP 3 aggregations to reference configuration
- [FP-1161] Upgrade Mongo in Connect and Reference to the lastest version
- [FP-816] Adjust GUI of i3 log in page to latest standards
- [FP-694] Use Keycloak for SSO user management in Connect
- [FP-1343] Remove Forgot Password option from log in page
- [FP-1273] Use Keycloak for SSO user management in Search
- [FP-1271] Use Keycloak for SSO user management in Index
- [FP-1272] Use Keycloak for SSO user management in Process
- [FP-1230] MR: Support waiting for Mongodb clusters
- [FP-1267] As a consultant, I can use my own AI model with ai-facade
Parent 4.0.0-beta.3
- [FP-1161] Upgrade Mongo in Connect and Reference to the lastest version
- [FP-1353] Bump dependencies for 4.0.0-beta.3
- [FP-1362] SEP 3 plugins are released with SNAPSHOT parent modules
Application Parent 4.0.0-beta.3
- [FP-694] Use Keycloak for SSO user management in Connect
- [FP-1362] SEP 3 plugins are released with SNAPSHOT parent modules
Commons 2.0.0-beta3
- [FP-694] Use Keycloak for SSO user management in Connect
- [FP-1300] Blueprint loading error leading to removal of collections in fwhome
- [FP-1309] Fix remote configuration as code for SEP 3 providers
Questions? Thoughts? Feedback? Please reach out to
findwise.i3.dev@tietoevry.com