Empathy Platform Changelog
Filter by date:
Data
Tagging service 1.11.0
15.02.2024
Changes
- Dummy changes to force Jenkins rebuild
- Force docker image rebuild to fix -44487
- Add part-of label to chart
New Features
- SE2-114 (opens new window) - Move catalgoue and warehouse filters to extra fields
- SE2-60 (opens new window) - Add query results tagging
Bug Fixes
- Fix StackRox action
- fix: inject kafka cert when needed
- Fix non descriptive error message when no q is sent to queryResults
Maintenance
- Update StackRox action
- Bump Maven version up to 3.9.6 and cyclonedx up to 2.7.11
- Bump release-drafter/release-drafter from 5 to 6
- Bump actions/checkout from 3 to 4
- Add StackRox action
- Bump actions/checkout from 3 to 4
- Bump actions/download-artifact from 3 to 4
- Bump actions/upload-artifact from 3 to 4
- Fix api version capabilities condition
- Automatic deployment for LTR tagging in test environment
- Add external-secrets support to helm chart
- Add dependency track to Jenkinsfile
- Replace SUPPORT_TOKEN PAT
- Add Kafka certificates volume and volumeMount
- Set promtool runner to data
- Kafka producer to support SASL_SSL authentication
- Add ActiveProcessorCount JVM flag to Dockerfile
Updated Dependencies
- Bump org.apache.maven.plugins:maven-deploy-plugin from 3.0.0-M1 to 3.1.1
- Bump org.apache.maven.plugins:maven-assembly-plugin from 2.5.4 to 3.6.0
- Bump org.apache.maven.plugins:maven-surefire-plugin from 2.22.0 to 3.2.5
- Bump org.openapitools:openapi-generator-maven-plugin from 6.6.0 to 7.3.0
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.3.0 to 3.6.1
- Bump io.github.hakky54:logcaptor from 1.1.1 to 2.9.2
- Bump org.apache.maven.plugins:maven-jar-plugin from 2.6 to 3.3.0
- Bump org.apache.maven.plugins:maven-site-plugin from 3.4 to 3.12.1
- Bump org.javamoney:moneta from 1.3 to 1.4.4
- Bump com.google.guava:guava from 32.1.2-jre to 33.0.0-jre
- Bump org.projectlombok:lombok from 1.18.24 to 1.18.30
- Bump aws.sdk.version from 1.11.1021 to 1.12.656
- Bump org.apache.maven.plugins:maven-clean-plugin from 2.6.1 to 3.3.2
- Bump org.apache.maven.plugins:maven-resources-plugin from 2.7 to 3.3.1
- Bump com.google.errorprone:error_prone_core from 2.15.0 to 2.24.1
- Bump maven-archetype-plugin from 2.3 to 3.2.1
- Bump webpack from 5.52.1 to 5.76.0 in /docs/openapi/clients/typescript-fetch
- Bump maven-war-plugin from 2.6 to 3.4.0
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.0.0-M3 to 3.4.1
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.10.1 to 3.12.1
Older versions
Statistics service 2.37.2
11.04.2024
Changes
Maintenance
- Revert "Implement "restricted" pod security standards"
Older versions
Tagging enrichment service 2.1.2
4.04.2024
Changes
Maintenance
- Check for nulls while parsing Search API responses into the results
- Remove
@Cacheable
annotation from SearchService - Add User-Agent and X-Correlation-Id headers to SearchService
- Bump empathyco/tizona-action from 6 to 7
- Fix Jenkinsfile
- Bump AWS EC2 log level
Older versions
Tagging database maintenance 1.13.0
4.04.2024
Changes
- Enable rolebinding of jobs' ServiceAccounts
New Features
- Add product id and title to index
Bug Fixes
- Add default service account for jobs
Maintenance
- Bump empathyco/tizona-action from 6 to 7
- Bump release-drafter/release-drafter from 5 to 6
- Bump docker/build-push-action from 4 to 5
- Bump docker/login-action from 1 to 3
- Add motive deployments to staging and production
- Add motive deployment
Updated Dependencies
- Bump com.slack.api:slack-api-client from 1.38.3 to 1.39.0
- Bump aws.sdk.version from 1.12.686 to 1.12.691
- Bump org.projectlombok:lombok from 1.18.30 to 1.18.32
- Bump org.springframework.boot:spring-boot-starter-parent from 3.2.3 to 3.2.4
- Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.0
- Bump aws.sdk.version from 1.12.682 to 1.12.686
- Bump testcontainers.version from 1.17.6 to 1.19.7
- Bump com.slack.api:slack-api-client from 1.36.1 to 1.38.3
- Bump aws.sdk.version from 1.12.337 to 1.12.682
- Bump org.springframework.boot:spring-boot-starter-parent from 3.2.2 to 3.2.3
Older versions
Statistics batches 1.44.0
8.02.2024
Changes
- Delete user
- Update base java image to solve -44487
New Features
- Findability opportunities custom algorithm for Kroger
Bug Fixes
- Try to avoid divisions by 0
- Fix output constant on origin batch (Kroger Mode)
- Return 0d when Math.pow results in NaN
- Avoid divisions by 0 on opportunities weight calculation
- Fix null counters on kroger mode
Maintenance
- Optimize and refactor MongoDB writes
- Enhance test cases
- Remove seasonal jobs from values.yaml
Older versions
Data streaming 3.8.2
19.03.2024
Changes
Maintenance
- Bump docker/login-action from 1 to 3
- Remove Hadoop from Dockerfile_k8s
- Bump docker/build-push-action from 4 to 5
- Randomize dataflow job names
- Add motive deployments to staging and production
- Add motive deployment
- Update StackRox action trigger condition
Older versions
Tagging bot service 2.0.2
5.02.2024
Changes
Bug Fixes
- Fix networkPolicy due to hardcoded value
Older versions
Image downloader 1.1.5
31.10.2023
Changes
- Update version and appVersion when pushing ChartMuseum helm chart
- Jenkinsfile improvements
Maintenance
- Set correct labels
Older versions
Catalogue image downloader 1.2.2
31.10.2023
Changes
- Update version and appVersion when pushing ChartMuseum helm chart
- Jenkinsfile improvements
Maintenance
- Set correct labels
Older versions
Image classifier 1.1.3
31.10.2023
Changes
- Update version and appVersion when pushing ChartMuseum helm chart
- Jenkinsfile improvements
Maintenance
- Set correct labels
Older versions
Contextualize batch process 23.0.5.1
5.03.2024
โ ๏ธ Carrefour oriented version โ ๏ธ
Changes
MongoPersister::persistMultiple
implementation added
Full Changelog: https://github.com/empathyco/ether-contextualize-batch/compare/23.0.5...23.0.5.1
Older versions
QuerySignals batch process 21.9.8
26.07.2022
What's Changed
- Use an HTTP response handler for beacon-feed client by @jose-jurado-empathy in https://github.com/empathyco/ether-querysignals-batch/pull/73
- Exclude Load Test events by @jose-jurado-empathy in https://github.com/empathyco/ether-querysignals-batch/pull/76
- Quality Review 2 QuerySignals by @danielferromeral in https://github.com/empathyco/ether-querysignals-batch/pull/75
- Quality/et 1640 quality review 2 code coverage by @danielferromeral in https://github.com/empathyco/ether-querysignals-batch/pull/77
- Index result to only Beacon or Index services by @juanantoniop in https://github.com/empathyco/ether-querysignals-batch/pull/79
New Contributors
- @danielferromeral made their first contribution in https://github.com/empathyco/ether-querysignals-batch/pull/75
Full Changelog: https://github.com/empathyco/ether-querysignals-batch/compare/21.9.4...21.9.8
Older versions
Empathize batch process 22.11.4
28.03.2023
Changes
-algorithm-default -Update documentation
Older versions
TopClicked batch process 21.2.11
7.06.2022
Description
- Remove unused config fields and update documentation to clean and fix configs and outdated resources.
What's Changed
- Exclude Load Test events by @jose-jurado-empathy in https://github.com/empathyco/ether-topclicked-batch/pull/32
Full Changelog: https://github.com/empathyco/ether-topclicked-batch/compare/21.2.10...21.2.11
Older versions
Intelligence
Beacon service 24.0.6
11.04.2024
Changes
- Fix: Respect keywords
- Fix: beacon respect keywords
Older versions
Contextualize service 24.1.1
22.03.2024
Changes
- Add CONTRIBUTING.md for documentation
Older versions
Search
Search service 28.1.0
1.04.2024
Changes
- rollback parallel stages
- Update CODEOWNERS
- Send slack notification when deploying in prod
- Use an image that have tags other than 'latest'
- Add StackRox action
- Teams labeler action to tag bots
New Features ๐
- add SelectedInFacetPostProcessor functionality (soloporteros migration to core)
- add execution step for functional tests
- Add mongo container for functional tests
- Create an initial Search API functional test using TestContainers
- add elastic search reusable container
- Return doc_values configured fields (index:false) in searchHits feature
- add module for functional tests
Improvements ๐
- add browse functional test
- add tests for feature configs
- add more use cases for search endpoint
- add basic search test
- copy files from location
- Add Empathy Client configuration for the Functional Tests
- Add support for a list of collections per functional test
- Remove resources duplication for the functional tests
- Run CI Test Stages in parallel
- Update pom.xml
- Add action to require labels when open PRs
- Improve local environment setup
- Update jenkinfile to change the channel to send alerts
- Add Empathy Custom Score to the Search Core Components module
- Create Search Core Components Module
Bug Fixes ๐
- Temporary fix for functional tests
Updated Dependencies ๐
- update search framework
Documentation ๐
- Document how to consume the Search API from an External Service
- add documentation about connecting to elasticsearch in test or staging environment
- Add initial Quality section documentation
- Add Feature Delete step to the Core Components Document
- match definition with title of field values in documentation
- Add Search Core Components documentation
Older versions
Search plugin 1.10.0
28.12.2023
Changes
- Remove junit 4 and use junit 5 for testing
- Update Jenkinsfile removing unused functions updateArgoRepositoryWithWorkflow
- Fix browse endpoint
- [Empathy] Remove argo reload
New Features ๐
- Add count endpoint
- Add facet-values endpoint
- Resolve price field with store
Updated Dependencies ๐
- Bump co.empathy:search-service-api from 27.7.0 to 27.9.0
- remove unused dependencies
- Bump co.empathy:search-service-api from 27.1.0 to 27.7.0
- Bump co.empathy:search-service-api from 27.0.1 to 27.1.0
- Bump co.empathy:search-service-api from 24.0.0 to 27.0.1
Older versions
Index
Index builder 2.1.0
15.04.2024
Changes
New Features ๐
- Implement full elastic8 indexer driver
- Implement delete by query operation
Improvements ๐
- | Align timestamps formats
Deprecations ๐งน
- Implement delete by query operation
Older versions
Index deployer 23.5.0
3.05.2023
Changes
- Fix error parsing when retrieving PubSubMetricsUPdater message (PubSuโฆ
New Features ๐
- Add monitoring support for job pivot
Bug Fixes ๐
- Fix record to support new deployer
- Fix pivots label
Updated Dependencies ๐
- Upgrade CI steps to run Sonar analysis using Java 17
Older versions
Index plugin 1.10.0
5.03.2024
New Features ๐
- Add expand false for synonyms
- Add synonyms in index time
- enable data feed
Improvements ๐
- Fix maven assembly problems
Bug Fixes ๐
- Remove word delimiter as can not be used with synonyms in index time
Updated Dependencies ๐
- Bump index builder version to 1.10.0
- Update to java 17
- Update index version
Documentation ๐
- add one doc example
Older versions
Play
Playboard 2.71.0
5.10.2023
Changes
- release/2.71.0 (develop)
- on creation enabled should be true
- add filter by banner and division
- Query ranking Audit details
- Edit product and attribute query rankings modals
- add filter by enabled
- list delete enable disable actions
- Make download columns ids custom
- add searchbox with strictmatching
- form save update
- Update release-drafter.yml in develop
- Update release-drafter.yml
- query ranking modals
- release/2.70.0 (develop)
New Features
- Update stepped KPIs bar component
- Curation Tool Filtering
- refactor shared imports
- refactor service and adapter
- Show empty view when we dont have product or attributes filled
- Add legend in RT
- add strict matching in curation tools
- Param to list method to request new indexed endpoint
Bug Fixes
- Fix Highlights component by using new Query ranking data model
- Null pivots in Curation Tools
- Hotfix/ - Allow Drag and Drop on Related Tag (develop)
- Hotfix/ - Allow Drag and Drop on Related Tag (master)
Older versions
Play user service 1.5.0
25.09.2023
Changes
- Fixing jenkinsfile
- Adding pdb
- Add both internal and public harbor URLs
- Update Jenkinsfile to match the new ArgoCD repository structure
- Add Tizona
- Create SECURITY.md
- Add network policy labels to deployment.yaml
- Bump HorizontalPodAutoscaler API version to v2
- add external secrets support for play-user-api
- allow override service target port
- remove deprecated psp
- get all env variables from external source
- update env variable
- Feature/ User service helm unification
- Create dependabot.yml
- Fix secrets template indent
New Features
- Adding release drafter
Older versions
Play service 1.44.0
21.02.2024
Changes
- Add StackRox action
New Features
- | Add nodeSelector, affinity and tolerations to helm template
Older versions
Interface X
Interface X for Android 3.0.0
6.09.2022
Common changes for all artifacts
Changed
- Bump
kotlin
default version from1.6.20
to1.6.21
- Bump
kotlin
default version from1.6.21
to1.7.10
x-components
Added
- Search module
- Sort List component
- Filter Floating Button component
- Filter Bottom Sheet Dialog component
- Sort List Fragment
- Simple Filter List Fragment
Changed
- BREAKING Split UserAcceptedAQuery event to diff from where is accepted
- BREAKING New Search Box component with multi-layer view system
Removed
- BREAKING Search Button component
- BREAKING Clear Search Button component
- BREAKING Close Search Box Button component
- BREAKING Search Input component
- BREAKING Sort Spinner component
Older versions
Interface X for iOS 1.0.0
28.01.2022
Common changes for all artifacts
Added
- Search Box component
- Search Button component
- Clear Search Button component
- Close Search Button component
- Close X Button component
- Search Input component
- Empathize component
- Popular Searches component
- Query Suggestions component
- Next Queries component
- History Queries component
- Clear History Queries component
- Identifier Results component
- Related Tags component
- Search Results Grid component
- Result Card component
- Banner Card component
- Promoted Links Card component
- Sort Bottom Sheet component
- Open Sort Button component
- Add new style for curated related tags
- Recommendation List component
Interface X Archetype for iOS 1.0.0
28.01.2022
Added
- Search Experience Layer component
Docs
Empathy Platform Docs 2024.4.1
5.04.2024
Content
- Release notes: published Winter'24 release notes
- Release notes: added revision to Winter'24 release notes
- Release notes: updated Playboard feedback asset in Winter'24 release notes
- Roadmap: added new theme legends for Open Innovation and Open Innovation AI initiatives to [Empathy Platform Product Roadmap](/roadmap]
Features
- Blog: added date tag to featured blog post
Bug fixes
- Content: fixed links in multiple doc pages
CI
- pnpm: changed pnpm version due to bug resolution
- rsync: included install rsync in dynamic x docs action