Change log
Change log
- 3.19.3 (2025-03-19)
- 3.19.2 (2025-03-12)
- 3.19.1 (2025-03-06)
- 3.18.0 (2025-02-27)
- 3.17.0 (2025-02-26)
- 3.16.0 (2025-02-17)
- 3.15.1 (2025-02-12)
- 3.15.0 (2025-02-05)
- 3.14.0 (2025-01-29)
- 3.13.3 (2025-01-23)
- 3.13.2 (2025-01-15)
- 3.13.1 (2025-01-15)
- 3.13.0 (2025-01-08)
- 3.12.0 (2024-12-11)
- 3.11.0 (2024-12-04)
- 3.10.0 (2024-11-20)
- 3.9.0 (2024-11-13)
- 3.8.1 (2024-11-06)
- 3.8.0 (2024-11-06)
- 3.7.0 (2024-11-06)
- 3.6.0 (2024-11-06)
- 3.5.0 (2024-10-30)
- 3.4.0 (2024-10-16)
- 3.3.0 (2024-10-10)
- 3.2.0 (2024-10-02)
- 3.1.3 (2024-09-25)
- 3.1.2 (2024-09-25)
- 3.1.1 (2024-09-24)
- 3.1.0 (2024-09-24)
- 3.0.0 (2024-09-18)
- 2.80.0 (2024-08-27)
- 2.79.0 (2024-08-21)
- 2.78.0 (2024-08-20)
- 2.77.0 (2024-08-14)
- 2.76.0 (2024-08-07)
- 2.75.0 (2024-07-31)
- 2.74.0 (2024-07-24)
- 2.73.0 (2024-07-17)
- 2.72.0 (2024-07-09)
- 2.71.0 (2024-07-03)
- 2.70.1 (2024-07-03)
- 2.69.0 (2024-06-26)
- 2.68.0 (2024-06-19)
- 2.67.0 (2024-06-13)
- 2.66.0 (2024-06-12)
- 2.65.0 (2024-06-06)
- 2.64.0 (2024-06-06)
- 2.63.5 (2024-05-29)
- 2.63.4 (2024-05-22)
- 2.63.3 (2024-05-15)
- 2.63.2 (2024-05-10)
- 2.63.1 (2024-05-06)
- 2.63.0 (2024-05-02)
- 2.62.0 (2024-04-24)
- 2.61.0 (2024-04-17)
- 2.60.0 (2024-04-10)
- 2.59.0 (2024-04-03)
- 2.58.1 (2024-03-27)
- 2.58.0 (2024-03-25)
- 2.57.1 (2024-03-20)
- 2.57.0 (2024-03-20)
- 2.56.1 (2024-03-13)
- 2.56.0 (2024-03-13)
- 2.55.0 (2024-03-13)
- 2.54.4 (2024-03-13)
- 2.54.3 (2024-03-12)
- 2.54.2 (2024-03-11)
- 2.53.0 (2024-03-08)
- 2.52.0 (2024-03-06)
- 2.51.0 (2024-02-28)
- 2.50.2 (2024-02-21)
- 2.50.1 (2024-02-15)
- 2.50.0 (2024-02-14)
- 2.49.1 (2024-02-09)
- 2.49.0 (2024-02-08)
- 2.48.0 (2024-01-31)
- 2.47.0 (2024-01-24)
- 2.46.0 (2024-01-19)
- 2.45.1 (2024-01-10)
- 2.45.0 (2024-01-03)
- 2.44.0 (2023-12-13)
- 2.43.0 (2023-12-08)
- 2.42.0 (2023-12-06)
- 2.41.0 (2023-11-29)
- 2.40.2 (2023-11-16)
- 2.39.0 (2023-11-08)
- 2.38.3 (2023-11-02)
- 2.37.0 (2023-10-25)
- 2.36.0 (2023-10-18)
- 2.35.0 (2023-10-11)
- 2.34.0 (2023-10-04)
- 2.33.0 (2023-09-27)
- 2.32.0 (2023-09-20)
- 2.31.0 (2023-09-11)
- 2.30.1 (2023-09-06)
- 2.29.0 (2023-08-30)
- 2.28.0 (2023-08-24)
- 2.27.0 (2023-08-21)
- 2.26.1 (2023-08-16)
- 2.25.1 (2023-08-10)
- 2.25.0 (2023-08-09)
- 2.24.0 (2023-08-02)
- 2.23.0 (2023-07-27)
- 2.22.0 (2023-07-19)
- 2.21.0 (2023-07-12)
- 2.20.0 (2023-06-28)
- 2.19.0 (2023-06-20)
- 2.18.4 (2023-06-07)
- 2.18.3 (2023-06-01)
- 2.17.1 (2023-05-23)
- Change Log
- 2.16.5 (2023-05-17)
- 2.16.4 (2023-05-11)
- 2.16.3 (2023-05-11)
- 2.16.2 (2023-05-09)
- 2.16.1 (2023-05-08)
- 2.16.0 (2023-05-04)
- 2.15.0 (2023-04-27)
- 2.14.3 (2023-04-27)
- 2.14.2 (2023-04-27)
- 2.14.1 (2023-04-26)
- 2.14.0 (2023-04-25)
- 2.13.1 (2023-04-24)
- 2.13.0 (2023-04-18)
- 2.12.1 (2023-04-14)
- 2.12.0 (2023-04-13)
- 2.11.2 (2023-04-12)
- 2.11.1 (2023-04-12)
- 2.11.0 (2023-04-03)
- 2.10.1 (2023-03-22)
- 2.10.0 (2023-03-15)
- 2.9.0 (2023-03-14)
- 2.8.11 (2023-03-10)
- 2.8.10 (2023-02-28)
- 2.8.9 (2023-02-22)
- 2.8.8 (2023-02-22)
- 2.8.7 (2023-02-20)
- 2.8.6 (2023-02-15)
- 2.8.5 (2023-02-09)
- 2.8.4 (2023-02-08)
- 2.8.3 (2023-02-06)
- 2.8.2 (2023-02-06)
- 2.8.1 (2023-02-02)
- 2.8.0 (2023-02-01)
- 2.7.1 (2023-01-25)
- 2.7.0 (2023-01-23)
- 2.6.1 (2023-01-16)
- 2.6.0 (2023-01-13)
- 2.5.0 (2023-01-12)
- 2.4.0 (2023-01-11)
- 2.3.1 (2023-01-09)
- 2.3.0 (2023-01-05)
- 2.2.0 (2023-01-05)
- 2.1.0 (2022-12-16)
- 2.0.1 (2022-12-15)
- 2.0.0 (2022-12-14)
- 1.114.0 (2022-12-13)
- 1.113.0 (2022-12-09)
- 1.112.0 (2022-12-01)
3.19.3 (2025-03-19)
- fix(generated answer): fix citation duplication issue in generated answer (#5053) (09ca081
), closes #5053
- chore: split release:phase1 & release:phase3 in two phases (#5042) (e00bd41
), closes #5042
3.19.2 (2025-03-12)
- fix(headless): fix recommendation documentOpen event triggering an error for EP (#5050) (0bb6ae6
), closes #5050
- chore: build working again on windows (#4954) (d406941
), closes #4954
3.19.1 (2025-03-06)
- fix(deps): update all dependencies j:kit-282 (#5032) (38b18f5
), closes #5032
- fix(deps): update dependency @reduxjs/toolkit to v2.6.0 j:kit-282 (#5033) (30fb327
), closes #5033
- chore(deps): update dependency typedoc to v0.27.9 j:kit-282 (#5030) (f8d3d0e
), closes #5030
- feat(headless SSR commerce): Allow setting analytics ‘capture’ property through navigator provider ( (25495db
), closes #4995
- feat(headless): added analytics section to fetch document suggestion call (#5011) (6c07d5f
), closes #5011
3.18.0 (2025-02-27)
- feat(headless commerce): re-implement field suggestions as faceted search (#5005) (dec06a7
), closes #5005
3.17.0 (2025-02-26)
- chore: update vite dependencies (#5010) (b1f8764
), closes #5010
- chore(deps): update dependency typedoc to v0.27.7 j:kit-282 (#4973) (a8ed5e9
), closes #4973
- chore(headless): internalize fetch-event-source (#4986) (12eeb66
), closes #4986
#4921
- chore(headless): remove old documentation generation setup (#4964) (12079f9
), closes #4964
- fix(deps): update all dependencies j:kit-282 (#4974) (0181892
), closes #4974
- fix(headless commerce): add product.excerptHighlights property and deprecate misspelled one (#4991) (4c261c0
), closes #4991
- fix(headless commerce): correctly set cf-facetId when selecting category facet search result (#4992) (5d97e04
), closes #4992
- feat(headless commerce SSR): allow setting / getting the access token on commerce SSR engine definit (45f04bb
), closes #4993
- docs(atomic,headless): update filter facet count documentation (#4980) (a783022
), closes #4980
- docs(headless): typedoc beta note for ssr-commerce (#4969) (f082b83
), closes #4969
3.16.0 (2025-02-17)
- feat(headless): add has no answer state to crga state (#4961) (d1f0e7b
), closes #4961
- docs(headless,headless-react): typedoc styling update and link fix (#4963) (22a8bea
), closes #4963
3.15.1 (2025-02-12)
- fix(deps): update all dependencies j:kit-282 (#4957) (8302720
), closes #4957
- fix(headless commerce): handle action dispatched by renew access token middleware in commerce config (e1e1f71
), closes #4947
- chore(deps): update vite to v2.1.9 j:kit-282 (#4956) (ab2acbd
), closes #4956
- docs(headless-react): more facet docs (#4952) (fa6a88d
), closes #4952
- docs(headless-react): pagination typedoc reference (#4949) (c9cae30
), closes #4949
- docs(headless,headless-react): support OneTrust preferences in typedoc sites (#4942) (c353e4d
), closes #4942
3.15.0 (2025-02-05)
- chore(headless): make ssr-commerce definers public (#4929) (a6add1d
), closes #4929
- feat(headless): export the search/product-listing serializers (#4930) (0d90c64
), closes #4930
- fix: ensure we give auth query param to html-api-client (#4916) (2955a0c
), closes #4916
- fix(deps): update all dependencies j:kit-282 (#4903) (192cf67
), closes #4903
- fix(deps): update dependency @coveo/relay to v1 j:kit-282 (#4915) (bd4d888
), closes #4915
- fix(deps): update dependency @reduxjs/toolkit to v2.5.1 j:kit-282 (#4934) (4c0600a
), closes #4934
- fix(headless): collapsible key added to insightGenQAOptions type (#4912) (5bb7cd9
), closes #4912
- fix(headless+atomic): make recent queries case insensitive + display recent query even if it fully m (6ceebaa
), closes #4854
3.14.0 (2025-01-29)
- feat(headless): Add answerConfigId to the InsightInterface to be supported in insight use case (#488 (4678a59
), closes #4887
- docs(headless-react): more typedoc annotations (#4890) (5e06b8b
), closes #4890
3.13.3 (2025-01-23)
- fix(deps): update all dependencies j:kit-282 (#4881) (9cac893
), closes #4881
- fix(headless commerce): do not set query to empty string when building non field suggestions facet s (ddf5664
), closes #4860
- fix(headless): add schema validation in engine configuration for analytics.trackingId (#4853) (58a3119
), closes #4853
- fix(headless): don’t leak pagination state to productSuggest call (#4667) (b69cf0a
), closes #4667
- fix(quantic): headless quantic bundle updated to support sending RGA feedback when LWS is disabled ( (e84d61b
), closes #4781
/github.com/coveo/ui-kit/blob/79433ed6fb33bee24e31c5d1bf2f75c63fb9f2ce/packages/headless/src/api/knowledge/answer-slice.ts#L41-L43
3.13.2 (2025-01-15)
3.13.1 (2025-01-15)
- docs(headless commerce SSR): copy common codes/sample between NextJS & Remix (#4778) (4af4238
), closes #4778
- fix(deps): update all dependencies j:kit-282 (#4847) (e42499f
), closes #4847
- fix(deps): update dependency @coveo/relay to v0.8.1 j:kit-282 (#4848) (8ace010
), closes #4848
- chore: fix desynced package-lock (#4842) (7ae9c0f
), closes #4842
- chore: remove unused dependencies (#4825) (5b3a877
), closes #4825
- chore: setup lit cohabitation (#4834) (ed66ba0
), closes #4834
#4787
3.13.0 (2025-01-08)
- fix(deps): update all dependencies j:kit-282 (#4753) (8a2cae4
), closes #4753
- fix(deps): update all dependencies j:kit-282 (#4808) (c1ad91c
), closes #4808
- fix(deps): update all dependencies j:kit-282 (#4810) (fb2c7c6
), closes #4810
- fix(deps): update all dependencies j:kit-282 (major) (#4754) (0a3e0d5
), closes #4754
- fix(deps): update all dependencies j:kit-282 (major) (#4813) (4023170
), closes #4813
- fix(deps): update dependency @coveo/relay to v0.8.1 j:kit-282 (#4809) (f6516e9
), closes #4809
- fix(deps): update dependency @reduxjs/toolkit to v2.5.0 j:kit-282 (#4811) (ca85011
), closes #4811
- fix(headless commerce SSR): expose promoteChildToParent method on SSR ProductList type (#4798) (7d02e19
), closes #4798
- fix(headless-react): fix error when using keys other than their name for WithProps controllers (#478 (56a5d92
), closes #4783
- fix(headless-ssr-commerce): fix client side recommendation refresh with a productId (#4793) (454178b
), closes #4793
- fix(headless): handle end of stream message when answer can’t be generated (#4800) (7eed073
), closes #4800
- docs(headless commerce SSR): add parameter manager in SSR + nextjs sample (#4770) (208e054
), closes #4770
- docs(headless-react): create typedoc site & publish it as an artifact (#4747) (3f2b6fa
), closes #4747
- test(headless SSR): add unit tests for all solution type factories (#4790) (84f933b
), closes #4790
- test(headless SSR): add unit tests for recommendation factories (#4786) (f65d022
), closes #4786
- feat(headless commerce): add commerce parameters slice and excludeDefaultParameters controller optio (e25890d
), closes #4759
/github.com/coveo/ui-kit/pull/4759/files#diff-3418e45cea101e732b2ca21969a80f152654268fa3334c2e3a369f95e2d172a5
/github.com/coveo/ui-kit/pull/4759/files#diff-ec6eb48af4ca0f0d2cac2569ba073a45015b0869fa1a5d9414f43d1472360812
- feat(headless SSR): improved error messaging for hook misuse (#4771) (915daa1
), closes #4771
3.12.0 (2024-12-11)
- feat(headless SSR): fetch recommendations with a productId (#4768) (6d53c57
), closes #4768
- feat(headless SSR): fetchStaticState should only accept solutiontype-specific controllers (#4769) (f961cb2
), closes #4769
- fix(headless commerce): make parameter manager prop.initialState optional (#4776) (79433ed
), closes #4776
- fix(headless): update the rga events to send the searchId instead of the streamId as response id (#4 (d95ed0a
), closes #4766
- fix(headless/ssr-commerce): standalone search box only for listing & standalone (#4735) (605156c
), closes #4735
- chore(headless): add sourcemaps for nodejs esm build (#4749) (74cb96a
), closes #4749
3.11.0 (2024-12-04)
- chore(deps): update all dependencies j:kit-282 (#4705) (34921b9
), closes #4705
#8203
- chore(deps): update all dependencies j:kit-282 (major) (#4748) (cc95ed7
), closes #4748
- chore(deps): update dependency typedoc to v0.26.11 j:kit-282 (#4717) (0be153a
), closes #4717
- chore(headless): add commerce entry to quantic use case mappings (#4678) (c808927
), closes #4678
#4677
- fix(Commerce SSR): export the appropriate sort criteria for commerce (#4687) (faaf12d
), closes #4687
- fix(deps): update dependency @reduxjs/toolkit to v2.3.0 j:kit-282 (#4722) (e14a2e8
), closes #4722
- fix(headless): add globalThis shim to quanticUmd build to fix a bug with Locker Service (#4701) (66d7ea8
), closes #4701
- fix(headless): capi 1587 facets are duplicated in capi request payload when using manual numeric fac (bf5822f
), closes #4734
- fix(headless): make
CommerceEngineDefinitionOptions
an optional generic type (#4703) (0768ce7), closes #4703
- fix(headless): make props optional for instant products definition (#4700) (505f138
), closes #4700
- fix(headless): send null instead of noResultsBack & undoQuery (#4688) (b1cea14
), closes #4688
- fix(headless): stop sending invalid actionCause for event protocol (#4698) (e5fef37
), closes #4698
/github.com/coveo-platform/analytics_schema/blob/de502f0877eeaae8e523c78a08e92222f8b26eee/schemas/common/types.json#L267-L292
- fix(quantic): es build plugin added to allow rtk query to work inside salesforce (#4731) (c80badf
), closes #4731
- feat(headless-react): create providers with definition (#4709) (dfba10c
), closes #4709
- feat(headless): refresh commerce recommendations server-side (#4617) (51708a0
), closes #4617
- feat(quantic): Exposed the options to be be passed in Did You Mean controller in the QuanticDidYouMe (4ccf316
), closes #4682
- docs(headless): make analytics references solution-agnostic for interactive item (#4699) (4700df2
), closes #4699
- feat(atomic, headless): add support for sort criteria alphanumericNatural (#4493) (c5a50cf
), closes #4493
3.10.0 (2024-11-20)
- chore: add build to deployment composante + nightly flag (#4655) (587494d
), closes #4655
- feat(headless): Support the automatic query correction feature for the insight use case (#4598) (fbd4835
), closes #4598
- fix(generatedAnswer): map state with answer api client (#4681) (8344a9f
), closes #4681
- docs(headless): cover a few missing types for reference documentation (#4679) (5de23b7
), closes #4679
- refactor(headless, headless-react): no more generic engine in ssr-commerce types (#4657) (a60b308
), closes #4657
3.9.0 (2024-11-13)
- docs(headless): add multiple listing pages in headless-ssr-commerce (#4635) (0ebf951
), closes #4635
- docs(headless): fix broken link in comment (#4663) (c068cc6
), closes #4663
- docs(headless): implement a better cart in headless-ssr-commerce sample (#4627) (d9ca686
), closes #4627
- chore(headless): add a wider range of types for the ssr-commerce summaryState (#4643) (b52d936
), closes #4643
- test(headles-react): add test for ssr-commerce (#4616) (cdedb88
), closes #4616
- feat(headless ssr): Improve server-side error logging (#4639) (ae95059
), closes #4639
- feat(headless): add applyCorrection function in didYouMean (#4609) (ac505ad
), closes #4609
- fix(headless): ensure each folded result keep a reference of its ‘source’ searchId (#4628) (c8bb175
), closes #4628
3.8.1 (2024-11-06)
3.8.0 (2024-11-06)
- [Version Bump][skip ci]: ui-kit publish (afbd8fc
)
- [Version Bump][skip ci]: ui-kit publish (4e3d244
)
- feat(answerAPI): insight generate endpoint (#4602) (16f2e56
), closes #4602
- feat(commerce): exclude unused location facets properties (#4574) (0b25980
), closes #4574
- fix(commerce): do not set
numberOfValues
when restoring from url (#4618) (eb70faf), closes #4618
- chore: allow running on node 22 (#4605) (573b7f3
), closes #4605
- chore(headless SSR): add missing exports (#4613) (3b77b65
), closes #4613
- chore(headless ssr): add missing type export (#4607) (9442b98
), closes #4607
- docs(headless): typedoc website and annotations (#4517) (d32ac42
), closes #4517
3.7.0 (2024-11-06)
- [Version Bump][skip ci]: ui-kit publish (4e3d244
)
- feat(answerAPI): insight generate endpoint (#4602) (16f2e56
), closes #4602
- feat(commerce): exclude unused location facets properties (#4574) (0b25980
), closes #4574
- fix(commerce): do not set
numberOfValues
when restoring from url (#4618) (eb70faf), closes #4618
- chore: allow running on node 22 (#4605) (573b7f3
), closes #4605
- chore(headless SSR): add missing exports (#4613) (3b77b65
), closes #4613
- chore(headless ssr): add missing type export (#4607) (9442b98
), closes #4607
- docs(headless): typedoc website and annotations (#4517) (d32ac42
), closes #4517
3.6.0 (2024-11-06)
- feat(answerAPI): insight generate endpoint (#4602) (16f2e56
), closes #4602
- feat(commerce): exclude unused location facets properties (#4574) (0b25980
), closes #4574
- fix(commerce): do not set
numberOfValues
when restoring from url (#4618) (eb70faf), closes #4618
- chore: allow running on node 22 (#4605) (573b7f3
), closes #4605
- chore(headless SSR): add missing exports (#4613) (3b77b65
), closes #4613
- chore(headless ssr): add missing type export (#4607) (9442b98
), closes #4607
- docs(headless): typedoc website and annotations (#4517) (d32ac42
), closes #4517
3.5.0 (2024-10-30)
- feat(commerce): add breadcrumbs and parameters support for location facets (#4571) (47a9758
), closes #4571
- feat(commerce): add location facets (#4562) (1dbd9a9
), closes #4562
- feat(commerce): add location facets actions loader (#4569) (05cb497
), closes #4569
- feat(commerce): support setting latitude and longitude on context controller (#4572) (7a33a0b
), closes #4572
- feat(headless): add support for breadcrumb manager in commerce ssr (#4601) (851257f
), closes #4601
- feat(headless): restore range facet state after refresh (#4599) (f304b63
), closes #4599
- fix(answerAPI): controller search listener (#4531) (3b02591
), closes #4531
- fix(headless): do not require numberOfValues in commerce numeric facet action payloads (#4488) (1143cae
), closes #4488
- fix(headless): export missing types for ssr facet generator (#4384) (50dd308
), closes #4384
- fix(headless): export more types for ssr implementation (#4407) (4721971
), closes #4407
- fix(headless): include perPage when building commerce recommendations requests (#4577) (2d95730
), closes #4577
- feat(atomic, headless): leverage totalNumberOfChildResults in folded results (#4513) (9dc3af1
), closes #4513
- feat(atomic,headless): add Quickview Support for Insight (#4479) (95ac6a8
), closes #4479
- fix(headless,commerce): clear manual ranges on clearAllCoreFacets (#4593) (208cd63
), closes #4593
- docs(headless): link to proxy docs and remove long proxy comments (#4535) (4dd0cf7
), closes #4535
- chore: promote the v3 branch when publishing on v3 (#4585) (7b9144d
), closes #4585
#4584
3.4.0 (2024-10-16)
- fix(headless): set wasCorrectedTo to empty string unless query was automatically corrected (#4538) (f44de0f
), closes #4538
- test(quantic): ep analytics tests fixed in the e2e (#4529) (435e2c2
), closes #4529
- feat(didyoumean): allow shifting queryCorrectionMode on the fly (#4305) (7b007a2
), closes #4305
- feat(headless): remove visitorId (#4485) (afe47a3
), closes #4485
3.3.0 (2024-10-10)
- fix(atomic, headless): use
next
as default value for queryCorrectionMode (#4495) (ddce004), closes #4495
- feat(headless): change citation from custom to click event (#4492) (1cc5aee
), closes #4492
- feat(headless): Refactor the Headless Notify Trigger controller to make it compatible with the insig (e8e81e1
), closes #4362
- fix(headless commerce): did you mean wasAutomaticallyCorrected should only be true when query was au (ec06f49
), closes #4476
3.2.0 (2024-10-02)
3.1.3 (2024-09-25)
- chore: eliminate network calls in npm test (#4453) (c6393a9
), closes #4453
- docs(headless): update adding-a-sub-package (#4456) (92c5404
), closes #4456
3.1.2 (2024-09-25)
- chore(headless): ensure Bueno is loaded from the CDN, not from NPM specifier (#4459) (ba823e2
), closes #4459
3.1.1 (2024-09-24)
3.1.0 (2024-09-24)
- chore(atomic, headless): make bueno external (#4433) (e1f7f2d
), closes #4433
- chore(headless,atomic): add type “module” to atomic, atomic-react and headless (#4442) (21896c3
), closes #4442
/github.com/coveo/ui-kit/pull/4449/files#diff-75f80b97846615f5b074710648b8191f74aa4f00fd1536c45bc344b284ca8e87
- fix(headless, commerce): schema validation error when switching between search page and plp (#4448) (5808edb
), closes #4448
- fix(quantic, searchbox): Issue with searchbox suggestions list flashing after selecting recent query (6f75ad6
), closes #4401
- feat: add answer configuration id to atomic-insight-generated-answer (#4451) (6b7c2bd
), closes #4451
- feat(headless): add a way to disable/enable the generated answer controller (#4288) (a2f167b
), closes #4288
- fix(atomic): enable/disable facet based on tab with updateActiveTab action (#4313) (08fe92a
), closes #4313
#4311
- fix(headless): ensure each result keep a reference of its ‘source’ searchId (#4391) (d0aa1fc
), closes #4391
3.0.0 (2024-09-18)
- chore!: remove abab (#3908) (e7b5682
), closes #3908
#3897
- chore!: update node engine definition in all exported packages (#4330) (d6d8a1a
), closes #4330
- chore(atomic)!: externalize dependencies (#4393) (b599477
), closes #4393
- chore(headless, atomic, quantic)!: remove deprecated functions/properties (#4350) (8de5406
), closes #4350
- chore(headless, atomic)!: remove deprecated product recommendations (#4349) (475a217
), closes #4349
- chore(headless)!: add export field in package.json (#4392) (a834c2f
), closes #4392
- chore(headless)!: remove abort controller polyfill (#4380) (cd5b8fc
), closes #4380
- chore(headless)!: remove deprecated product listing (#4347) (df967ba
), closes #4347
- chore(headless)!: remove headless fetch & crypto polyfills (#4358) (583e30a
), closes #4358
- chore(headless)!: Remove TestUtils export (#4329) (310cf53
), closes #4329
- chore(headless)!: remove unnecessary exports from reduxjs/toolkit (#4369) (c23fcd6
), closes #4369
- feat (headless SSR): support standalone solution type (#4314) (4983313
), closes #4314
- feat!: remove the organizationEndpoints configuration option (#4339) (d3e1041
), closes #4339
- feat(headless)!: rga rephrase logic removed from headless (#4413) (79d3bc2
), closes #4413
- feat(headless)!: use next as default analyticsMode (#4394) (3dd775e
), closes #4394
- fix(headless)!: clean up deprecated feedback methods (#4404) (45e9f2d
), closes #4404
- fix(headless)!: remove doubled export in case-assist (#4322) (f3c4c6f
), closes #4322
- fix(headless)!: removed unused parameters from logExpandToFullUI action (#4357) (b9eb959
), closes #4357
- fix(Headless): enable/disable facet based on tab with updateActiveTab action (#4311) (0c37dcd
), closes #4311
- fix(headless): forward headless commerce category facet retrieve count (#4420) (44b5871
), closes #4420
- fix(headless): splitting actions in user session logic fixed (#4377) (7163f6a
), closes #4377
- chore: update tsconfigs to match node version (#4402) (e5bf6b8
), closes #4402
- chore(headless): esm build for node will look for “module” files instead of “main” (#4400) (f83b610
), closes #4400
- feat(atomic): user actions timeline component created (#4272) (7c110bc
), closes #4272
- feat(generatedAnswerAnalyticsAction): stream id (#4405) (fa19b5f
), closes #4405
- feat(headless commerce ssr): merge controller props and ControllerDefinitionOption (#4316) (951b1c7
), closes #4316
- feat(headless): add the logic organize the user actions and link it with the user action controller (85e9d0e
), closes #4223
- feat(headless): expose user action controller in insight bundle and add logOpenUser analytics action (2299887
), closes #4296
Breaking change
- add export field in package.json (#4392)
- clean up deprecated feedback methods (#4404)
- externalize dependencies (#4393)
- remove abab (#3908)
- remove abort controller polyfill (#4380)
- remove deprecated functions/properties (#4350)
- remove deprecated product listing (#4347)
- remove deprecated product recommendations (#4349)
- remove doubled export in case-assist (#4322)
- remove headless fetch & crypto polyfills (#4358)
- Remove TestUtils export (#4329)
- remove the organizationEndpoints configuration option (#4339)
- remove unnecessary exports from reduxjs/toolkit (#4369)
- removed unused parameters from logExpandToFullUI action (#4357)
- rga rephrase logic removed from headless (#4413)
- update node engine definition in all exported packages (#4330)
- use next as default analyticsMode (#4394)
2.80.0 (2024-08-27)
Bug fixes
-
atomic: search-box suggestions should be resilient to search-box redirection-url changes (#4289
) (19cabeb
)
-
genqa: ensure preloaded state can be used w/ rga (#4299
) (a88c5b3
)
-
headless: typo fixed in the insight user actions state declaration (#4295
) (5b4b253
)
-
headless: undefined error when query suggestions adds a new facet without values (#4257
) (8b5dd42
), closes /github.com/coveo/ui-kit/blob/87ef80c648225ce21b002282060958cef9556fc8/packages/headless/src/features/commerce/facets/facet-set/facet-set-slice.ts#L488
/github.com/coveo/ui-kit/blob/5730c4afa8eedca06ef4f83c019465d9264166c2/packages/headless/src/features/commerce/facets/facet-set/facet-set-slice.ts#L492
Features
-
atomic: allow user to customize grid card click behavior/links (#4287
) (e5961ca
), closes #4267
-
commerce: expose emitCartAction action and decouple purchase and emitPurchase (#4227
) (d1b5110
)
-
headless commerce ssr: add SSR FacetGenerator (#4290
) (3f957f9
)
-
headless commerce: add totalCount to InstantProducts controller state (#4321
) (d6570ac
)
-
headless SSR: add define function for pagination, parameter manager, sort, summary, productView, and didYouMean (#4266
) (23b4d59
)
-
headless: add define functions for ProductListing, Cart, Context, SearchBox,RecentQueriesList, FieldSuggestionsGenerator, Triggers, StandaloneSearchBox, InstantProducts in commerce SSR (#4241
) (7f4fcfe
)
2.79.0 (2024-08-21)
Features
2.78.0 (2024-08-20)
Bug fixes
-
answerApi: search context trigger new request (#4293
) (49b33a6
)
-
rga: state reset keep configid (#4286
) (a822cea
)
Features
2.77.0 (2024-08-14)
Bug fixes
-
answerStream: handle end of stream (#4270
) (5e1b49a
)
-
headless: fix answer state using the new pattern (#4271
) (d1bcc53
)
Features
-
genqa: filter citations that points to same document (#4250
) (7f04f73
)
-
headless SSR: add NavigatorContext in SSR sample (#4238
) (47d9624
)
2.76.0 (2024-08-07)
Bug fixes
-
commerce: fix field suggestions state update (#4245
) (e8ebb09
)
-
commerce: namespace field suggestions to prevent clash with facet search (#4247
) (a26184e
)
Features
-
answerApi: evaluations (#4239
) (e680640
)
-
headless SSR: support navigator context in both Engine and fetch/hydrate functions (#4231
) (99bbef1
)
2.75.0 (2024-07-31)
Bug fixes
-
deps: update dependency @reduxjs/toolkit to v2.2.7 j:kit-282 (#4232
) (0d28438
)
-
ep: do not send actionCause w/ breadcrumbResetAll (#4207
) (bcecc55
)
-
headless/commerce: send clientId only when analytics are enabled (#4217
) (323cede
)
Features
2.74.0 (2024-07-24)
Bug fixes
-
commerce: properly memoize suggestions controllers (#4184
) (b5d226b
)
-
ep: camelCase causes (#4204
) (ed89da4
)
-
ep: do not send actionCause w/ recentQueriesClick (#4206
) (a47697e
)
-
ep: remove actionCause for fetchFacetValues (#4205
) (2989ff7
)
-
headless: ensure facet value from URL are always considered for auto-facets (#4200
) (40ebf94
)
Features
- answerapi-generated-answer (#4157
) (aafe3fe
)
-
headless: add tab manager controller (#4195
) (0eddd7f
)
-
headless: creation of the new headless insight user actions controller (#4192
) (b52953e
)
2.73.0 (2024-07-17)
Bug fixes
- add atomic version in the analytics initial config for Headless (#4171
) (a72c3ac
)
-
headless commerce: correctly determine hasBreadcrumbs value for category facets (#4175
) (b004374
)
-
headless/commerce: schema validation error when calling deselect method on hierarchical breadcrumb (#4173
) (e226898
)
-
headless: bump relay version (#4167
) (184763d
)
-
headless: separate manual numeric facet in a separate slice for commerce (#4183
) (3c58454
)
- remove pageId from analyticsPayload (#4176
) (473da7d
)
- use browseResults for results-per-page (#4189
) (183b257
)
Features
-
answer: error handling (#4146
) (cd679cc
)
-
answer: knowledge answer controller (#4135
) (54d426e
)
-
answer: knowledge controller preparation (#4129
) (3e1b7d1
)
-
genqa: new feedback modal (#4092
) (7bf9bfe
)
-
headless commerce: expose deselectAll method on facet generator controller (#4141
) (5ed478c
), closes #4067
-
headless: trigger request answer from search request (#4148
) (ebae5ee
)
2.72.0 (2024-07-09)
Bug fixes
-
atomic/commerce: fix url manager (#4151
) (d5991f5
)
-
deps: update dependency @reduxjs/toolkit to v2.2.6 j:kit-282 (#3969
) (ccb34a7
)
-
headless: defensive code against clientID access from relay (#4165
) (26bf619
)
Features
-
atomic: add middleware preprocessor for the recommendation engine (#4164
) (4e0803d
)
-
atomic: add new atomic-commerce-refine-toggle component (#4155
) (71d81ba
)
-
commerce: distinguish facet search solution type (#4156
) (a1aba3e
)
-
headless: quick view event for insight use case made an InsightPanel.ItemAction (#4136
) (eaef9fa
)
2.71.0 (2024-07-03)
Features
-
commerce: add atomic-commerce-breadbox (#4121
) (d96287a
)
-
headless commerce: expose additional actions (#4140
) (1fec656
)
2.70.1 (2024-07-03)
Bug fixes
-
commerce: expose child product directly on
promoteChildToParent
(#4128) (d333812
)
-
commerce: only expose breadcrumbs with values (#4132
) (d3d57e8
)
-
commerce: populate
context.user.userAgent
withnavigatorContext
(#4113) (0dc9434
)
-
commerce: remove
executeFirstSearch
& friend from commerce engine (#4095) (64cda10
)
Features
-
commerce: make commerce sub-package generally available (#4088
) (927c921
)
-
headless commerce: create use & export commerce-specific actions & loaders (#4124
) (ce6fb7e
)
-
headless: retrieve client ID from navigator context provider (#4126
) (60a384d
)
-
headless: update rga and smart snippets feedback events (#4105
) (5b8eab2
)
-
knowledgeAPI: api slice (#4014
) (052fac3
)
2.69.0 (2024-06-26)
Bug fixes
-
atomic: fix atomic-commerce-search-box needlessly requesting suggestions when input is disabled (#4096
) (49e9415
)
-
headless: update product interface to reflect how the commerce api behaves (#4104
) (5e514c5
)
Features
-
commerce: make summary a sub-controller (#4082
) (cfcc9d9
)
-
headless commerce: retrieve clientId from Relay instead of coveoua when building commerce API requests (#4111
) (6c6b8e4
)
-
headless: handle 401 like 419 (#4103
) (6623e03
)
2.68.0 (2024-06-19)
Features
-
headless/commerce: add basic plp, search and recs use case examples (#4079
) (7dcb7ac
)
- update search action cause to browseResults in insight-search and pagination (#4068
) (a5ee23a
)
2.67.0 (2024-06-13)
Bug fixes
Features
-
atomic: add excerpt and product name highlights (#4046
) (fe412e0
)
-
commerce: mark v2 listings as non-v2 and non-v2 listings as old (#4087
) (19c6363
)
2.66.0 (2024-06-12)
Bug fixes
Features
-
atomic commerce: add interactive product controller support (#4026
) (a07f4b9
)
-
headless,atomic: fix issues for commerce did you mean + handle query trigger for commerce (#4053
) (d1d098d
)
-
headless: enforce organization endpoints usage for headless commerce (#4060
) (8bb77af
)
-
headless: expose deselectAll method on automatic facet generator controller (#4067
) (893d7a6
)
- use navigator relay & context on search-actions (#3820
) (dba90d1
), closes #3819
2.65.0 (2024-06-06)
Features
2.64.0 (2024-06-06)
Bug fixes
-
atomic: handle category facet on new query (#4050
) (ef37005
)
-
headless commerce: dispatch fetchProductsActionCreator when calling core breadcrumb manager deselectAll (#4049
) (236e35c
)
-
headless: add commerce executeSearch to slice (#4040
) (fedded8
)
- remove userId, email and ip properties (#4021
) (96dcd08
)
Features
-
atomic,headless: support for atomic-commerce-did-you-mean (#4029
) (5e860a5
)
-
atomic: add date facet (#4024
) (ea5c9b1
)
-
Commerce Headless: change the way selectors are exposed (#4016
) (534e1c2
)
-
commerce: provide restore parameters action loaders (#4022
) (91d4f8f
), closes /github.com/coveo/ui-kit/pull/3979#discussion_r1616296539
-
headless: add method to set range on Date Facet (#4023
) (f99453f
)
- simplify the arguments for the
setRanges()
method in numeric and date facets (#4042) (20c0978
)
2.63.5 (2024-05-29)
2.63.4 (2024-05-22)
2.63.3 (2024-05-15)
2.63.2 (2024-05-10)
2.63.1 (2024-05-06)
2.63.0 (2024-05-02)
Bug fixes
- disable relay when headless analytics are disabled (#3880
) (029d5ed
)
-
headless/commerce: subscribing to the facet generator controller state causes stack overflow (#3863
) (40a5178
)
-
headless/commerce: use numberOfValues from response when setting initialNumberOfValues / numberOfValues in facet request (#3856
) (946d4e4
)
-
headless: generated-answer-state expanded should be false (#3848
) (8c22beb
)
- remove double quote (#3849
) (6a4e14e
), closes #3832
Features
-
Commerce Atomic: add atomic-commerce-interface (#3868
) (4527419
)
-
Commerce Atomic: add atomic-commerce-result-list (#3872
) (8db0aee
)
-
Commerce Atomic: add standalone searchbox (#3875
) (e1f2b6f
)
-
commerce: structure pagination slices by solution types (#3842
) (178a08e
)
-
headless/commerce: Export facet state types (#3844
) (96c9800
)
-
headless/commerce: support continuous ranges on numeric facets (#3879
) (618ea00
)
2.62.0 (2024-04-24)
Bug fixes
-
enableQuerySyntax
is not passed to recent-query-list controller (#3818) (e1bb701
)
- do not kill unfocused streams (#3799
) (e1b2c3a
), closes /github.com/Azure/fetch-event-source/blob/main/src/fetch.ts#L46-L50
Features
-
commerce: allow multiple recommendations slots at once (#3801
) (7d9f4e0
)
-
commerce: require context on engine initialization (#3828
) (564091d
)
-
commerce: use new product and pagination properties (#3785
) (2d991f8
)
-
commerce: use slotId for Commerce recommendations requests (#3839
) (6867325
)
-
headless-cart: allow both productid and SKU when updating a cart item with the cart controller (#3809
) (571553f
)
-
headless/commerce: commerce category facet search (#3748
) (db73ca5
)
-
headless/commerce: rework and test the buildCommerceAPIRequest function (#3790
) (7142c18
)
-
headless: adapting the analytics sent for the qna features to send the response id (#3812
) (3727e7a
)
-
headless: add core support of rich formatting for CRGA (#3824
) (e38b303
)
-
headless: expand and collapse methods added to generated answer controller (#3813
) (6e7301a
)
2.61.0 (2024-04-17)
Bug fixes
-
headless: analytics payload of quick view and smart snippet feedback fixed (#3797
) (6eca769
)
-
headless: qna answer type for rga updated to be valid with new analytics schema (#3780
) (9b5eb13
)
Features
-
commerce: add pagination and sort sub-controllers (#3800
) (5f2d2a2
)
-
commerce: remove unused controller state exports (#3789
) (cb39602
), closes /github.com/coveo/ui-kit/pull/3734#discussion_r1537951235
2.60.0 (2024-04-10)
Bug fixes
-
commerce: Add back configuration reducer (#3771
) (265c4af
)
-
commerce: bugfix missing recs request configuration (#3774
) (da0d89f
)
-
deps: update dependency @reduxjs/toolkit to v2.2.3 j:kit-282 (#3763
) (eaeb74d
)
-
deps: update dependency undici to v5.28.4 j:kit-282 (#3776
) (792d23e
)
-
headless: pass tab parameter in query suggest requests (#3770
) (bda1901
)
Features
-
commerce: allow setting custom page size (#3773
) (12d520f
)
-
commerce: commerce api recommendations controller (#3734
) (b0ce0f5
)
-
commerce: create breadcrumbs (#3746
) (195a07a
)
-
commerce: expose interactive result sub-controllers (#3768
) (2d249f2
)
2.59.0 (2024-04-03)
Features
-
headless: add answerTextIsEmpty to genQA UA stream event (#3722
) (56e4318
)
-
headless: case assist analytics migrated to the event protocol (#3742
) (dd22a28
)
-
headless: started using the execute search action compatible with the new event protocol in all the insight controllers (#3743
) (1c4cb07
), closes #3678
2.58.1 (2024-03-27)
Bug fixes
2.58.0 (2024-03-25)
Bug fixes
Features
-
commerce: add commerce category facets (#3495
) (138a8b1
)
-
headless: add isAnswerGenerated to the state (#3740
) (940e661
)
-
headless: added the analytics section in the search requests made in the insight use case (#3726
) (55fc157
)
2.57.1 (2024-03-20)
Bug fixes
2.57.0 (2024-03-20)
Features
2.56.1 (2024-03-13)
2.56.0 (2024-03-13)
Features
2.55.0 (2024-03-13)
Features
-
headless: in development, rebuild modules with source maps (#3679
) (fb6388b
), closes #192
-
headless: question answering analytics events migrated to the new event protocol (#3686
) (1a35e41
)
2.54.4 (2024-03-13)
Bug fixes
2.54.3 (2024-03-12)
Bug fixes
2.54.2 (2024-03-11)
Features
-
headless: executeSearch action for insight refactored to be compatible with the new event protocol (#3678
) (b18d0ce
)
2.53.0 (2024-03-08)
Features
-
atomic,headless: remove customData & middleware iff analyticsMode=next (#3670
) (ac15f5c
)
-
cart: trigger relay cart action when updateItem (#3630
) (a483ab5
)
-
headless/commerce: set currency type as currency code iso4217 instead of string (#3667
) (723cfb2
)
-
headless: forbid next analytics on defunct engines (#3668
) (1b33acc
)
2.52.0 (2024-03-06)
Features
-
auto-facet: bump max count to 20 (#3642
) (069a4be
)
-
commerce: simplify commerce facet types (#3657
) (8732da4
), closes /github.com/coveo/barca-sports/pull/165#pullrequestreview-1870465243
-
headless: expose relay on the engine (#3658
) (a5c846b
)
-
headless: insight analytics actions migrated to new event protocol (#3637
) (f7bbe47
)
-
IPX: add PageView in IPX actions history (#3607
) (155f04c
), closes /github.com/coveo/coveo.analytics.js/blob/master/src/coveoua/browser.ts#L29
2.51.0 (2024-02-28)
Features
-
headless-commerce: set clientId with storage value (#3641
) (58bd8d0
), closes #3628
-
headless/commerce: facet search (#3616
) (2f88117
)
2.50.2 (2024-02-21)
2.50.1 (2024-02-15)
2.50.0 (2024-02-14)
Bug fixes
Features
2.49.1 (2024-02-09)
Bug fixes
2.49.0 (2024-02-08)
Features
-
analytics: migrate quickview to EP (#3570
) (56fc66a
)
-
commerce: create commerce url and parameter managers (#3543
) (30dd6e5
)
-
headless,atomic: expose and leverage user defined label in administration tool for facets (#3566
) (5848396
)
2.48.0 (2024-01-31)
Bug fixes
-
deps: update all dependencies j:kit-282 (#3535
) (8cbc113
)
-
headless: Improving how to handle the subscribeStateManager in the rga controller (#3552
) (74f61fe
)
-
headless: limit memory usage and property comparison for history manager (#3558
) (5b16462
)
-
headless: remove un-necessary client side events for new query correction (#3551
) (49fcf78
)
Features
-
headless,atomic: migrate framework versions from customData to source w/ next analytics (#3544
) (b4c9262
)
-
headless: export missing action to set query corrrection mode (#3532
) (fa96dc2
)
2.47.0 (2024-01-24)
Features
-
commerce: allow setting referrer (#3529
) (a3db3e2
)
-
commerce: isolate core commerce controllers (#3540
) (cc98717
)
2.46.0 (2024-01-19)
Bug fixes
-
deps: update all dependencies j:kit-282 (#3522
) (59c3ac7
)
-
samples/headless-ssr: revisit url management with Search Parameter Manager (#3516
) (ceb58f4
)
Features
-
headless,atomic: support new query correction system (#3530
) (1d81780
)
-
headless: refactored generated answer controllers to support working in multiple use cases (#3489
) (e636415
)
-
headless: Support the context search param with the insight engine (#3531
) (f29b1ae
)
2.45.1 (2024-01-10)
Bug fixes
2.45.0 (2024-01-03)
Bug fixes
-
commerce: fix commerce search facet selectors and facet order (#3496
) (0166932
)
-
commerce: forward required display name (#3490
) (fdc2c60
)
-
commerce: use 0-based indexing for search box (#3488
) (1ec9ff8
)
Features
-
commerce: add core + plp date range facets (#3481
) (19eb84a
)
-
headless: getGeneratedAnswerMetadata method added to the InsightAnalytics provider (#3498
) (5cdece8
)
-
headless: removed the triggeredBy from the insight analytics actions for logCreateArticle (#3484
) (3074e55
)
2.44.0 (2023-12-13)
Bug fixes
Features
-
commerce: commerce search box + query suggest (#3461
) (74c3b65
)
-
commerce: extract core pagination for plp and search (#3475
) (023fa90
)
-
commerce: extract core sort for plp and search (#3474
) (74c899a
)
2.43.0 (2023-12-08)
Bug fixes
-
headless: 404 error in query stream (#3462
) (392ada3
)
-
headless: add cases reducers in pagination slice (#3464
) (702a04a
)
Features
-
atomic: support core facet value exclusion (#3103
) (7b678c3
)
-
headless: added feature to fetch additional fields in generated answer citations (#3445
) (90c28c9
)
2.42.0 (2023-12-06)
Features
-
commerce: use
trackingId
in body (#3441) (5c26108
)
-
context: add reserved keys context (#3424
) (667a764
)
-
context: create strict context factory (#3423
) (f4abf46
)
-
headless: Add RGA option to the Insight Interface Config Response (#3408
) (4e8d811
)
-
headless: create article insight analytics action created (#3439
) (c067a3d
)
-
relay: add support for analytics/instantResult/open (#3425
) (a9c1b82
)
-
relay: add support for analytics/recommendation/open (#3396
) (05cd812
)
2.41.0 (2023-11-29)
Bug fixes
- decode HTML content (#3436
) (ac676c9
)
-
genai: dispatch like and dislike properly (#3393
) (43ca99a
)
-
genai: feedback modal fixes (#3414
) (6c2ed62
)
-
headless: import correct analytics in product listing (#3432
) (4987aa2
)
Features
-
commerce: create core facet generator, core facet, plp facet generator and plp facet for commerce (#3389
) (b5e479b
), closes #3392
-
commerce: create very basic search controller, actions and slice (#3400
) (2432693
)
-
doc: generate documentation for generated answer in headless, atomic and quantic (#3397
) (c5df083
)
-
headless: generated answer insight analytics actions created (#3416
) (8233b30
)
-
relay: add support for analytics/result/open (#3282
) (a38e686
)
-
relay: add type safety for event types (#3405
) (440fcbc
)
- support url management with both
UrlManager
andSearchParametersManager
(#3420) (4f140a6
)
2.40.2 (2023-11-16)
Bug fixes
Features
-
atomic: added negative feedback modal for rga (#3339
) (194db3c
)
- support initialState in context controller (#3337
) (f3c4623
)
2.39.0 (2023-11-08)
Bug fixes
-
deps: update all dependencies j:kit-282 (#3366
) (da241a8
)
-
headless: dispatch action when fetchMoreResults() is called from a folded result list controller (#3363
) (d33048f
)
-
headless: rga controller (#3370
) (9ecca09
)
Features
-
analytics: extract the trackingId from the Coveo-Pendragon cookie (#3353
) (4a56285
)
-
headless: exported highlights and result templates utilities in case assist, insight and recommendation bundles (#3371
) (403cc0a
)
2.38.3 (2023-11-02)
Bug fixes
-
deps: update all dependencies j:kit-282 (#3347
) (047b2a8
)
-
headless: fix pino logging incorrectly (#3352
) (4106362
)
- remove defineAutomaticFacet (#3344
) (f2f2913
)
Features
-
atomic: generated answer citation details on hover (#3340
) (894129f
)
- double publish the NPM packages into GitHub packages for use by internal repositories also using the @coveo
scope (#3251
) (4d413e6
)
-
headless: expose generated answer text content (#3316
) (fd91e90
)
-
headless: new logCitationHover method added to the generated answer controller (#3350
) (78f3b5f
)
-
hedless: show generated answer metadata added to ua search events custom data (#3325
) (af5f035
)
2.37.0 (2023-10-25)
Features
- add analyticsMode & relay (#3277
) (8b33bb5
)
- add trackingId if analyticsMode=next (#3295
) (13f69a9
)
- add ze magic cookie (#3299
) (eda1e3c
)
-
atomic: added buttons to rephrase a generated answer (#3287
) (60a841a
)
-
commerce: make sort comply with api (#3271
) (24a16ce
)
-
headless: add Copy generated answer controller action for GenQA… (#3290
) (49a68d5
)
2.36.0 (2023-10-18)
Bug fixes
-
headless: prioritize root result when filtering out duplicates in folded collection (#3265
) (0ae8c4b
)
Features
-
headless: added RGA answer rephrasing (#3279
) (bb46537
)
-
headless: create the toggle on/off controller action for GenQA component (#3276
) (8ba5550
)
-
headless: feedback modal feature for RGA added (#3255
) (824ab09
)
2.35.0 (2023-10-11)
Bug fixes
Features
-
commerce: expose sort on commerce module (#3257
) (0bd390f
)
-
commerce: support sorting v2 product listings (#3240
) (79bfed5
)
-
headless,headless-react: added .fromBuildResult SSR utility (#3242
) (0026ae7
)
2.34.0 (2023-10-04)
Bug fixes
Features
-
atomic,headless: ga release for automatic-facets feature (#3224
) (4decff2
)
-
commerce: create context & cart controllers (#3190
) (2a51106
)
2.33.0 (2023-09-27)
Bug fixes
Features
-
atomic: interactive RGA citations (#3199
) (fabdd35
)
-
headless: wrap preprocess function that throws to prevent stopping the execution requests (#3172
) (8e50eb9
)
2.32.0 (2023-09-20)
Bug fixes
-
headless,headless-react: make ssr terminology more consistent (#3159
) (91755ea
)
-
headless: bump coveo.analytics version (#3178
) (71f9c0c
)
-
headless: updating GenAI state only when stream id corresponds to the generativeQuestionAnsweringId of the latest search query (#3182
) (1d0dc46
)
Features
-
commerce: create PLP v2 pager controller (#3130
) (07bf79f
)
-
commerce: create PLP v2 product listing controller (#3147
) (d700a24
)
-
commerce: move product listing features to commerce directory (#3171
) (1e32da2
)
-
headless: added most ssr controller
define
functions (#3157) (7c74862
)
-
headless: support
resultsMustMatch
parameter on facet request (#3158) (fe40054
)
2.31.0 (2023-09-11)
Features
-
commerce: create basic boilerplate for commerce sub-package [CAPI-82] (#3125
) (11c216d
)
-
commerce: create PLP v2 interactive result controller (#3129
) (4d3c39d
)
-
headless-react: add headless react util defineSearchEngine (#3107
) (1d63e43
)
-
headless: add excludeFacetSearchResult search action (#3149
) (02480f6
)
2.30.1 (2023-09-06)
Features
2.29.0 (2023-08-30)
Bug fixes
-
headless: bump coveo.analytics to fix click tracking issue on ios safari (#3141
) (402473f
)
-
headless: consider only selected value ancestry for analytics, history and breadcrumbs (#3137
) (fdc644b
)
Features
-
headless: add did-you-mean option to disable automatic query correction (#3127
) (242a8f9
)
-
headless: exposes category facet values hierarchically (#3105
) (4b6b0af
)
2.28.0 (2023-08-24)
Features
2.27.0 (2023-08-21)
Bug fixes
-
headless: adapted the usage of the AbortController to make GenQI Quantic component work with locker service (#3115
) (b99864a
)
Features
2.26.1 (2023-08-16)
Bug fixes
Features
-
headless: add categoryFacet/updateBasePath action (#3077
) (304b550
)
-
headless: added defineResultList SSR controller (#3099
) (9fce780
)
2.25.1 (2023-08-10)
Bug fixes
-
atomic,headless: add maximum value of 10 for ‘desiredCount’ (#3089
) (35bb410
)
-
headless: make the generated answer interface extend from the controller interface (#3085
) (62b6709
)
Performance improvements
2.25.0 (2023-08-09)
Bug fixes
Features
2.24.0 (2023-08-02)
Bug fixes
Features
-
atomic, headless: add breadbox support for automatic facets (#3048
) (1958cc6
)
-
headless: send clientId instead of visitorId in case assist (#3067
) (4370fdd
)
2.23.0 (2023-07-27)
Bug fixes
-
headless: fixed analytics metadata for instant results search (#3058
) (8e6f33a
)
-
headless: reset pagination when toggling automatic facet (#3056
) (2c3c4e4
)
Features
-
headless: add loadClickAnalyticsActions for PLP to fix interactive result (#3049
) (6f936ea
)
-
headless: add url manager support for automatic facets (#3033
) (0e85aca
)
-
headless: breadcrumb manager facet exclusion (#3043
) (21d8259
)
2.22.0 (2023-07-19)
Bug fixes
Features
-
atomic: add the singular automatic facet component (#3021
) (ed45748
)
-
atomic: added cursor effect and streamEnd event (#3034
) (9c5165d
)
-
headless: isUserActionView property added to the result interface (#3017
) (e796ab8
)
-
headless: support static filter value exclusion (#3030
) (1a6b08e
)
2.21.0 (2023-07-12)
Bug fixes
Features
-
atomic,headless: support facet alphanumeric descending order (#3011
) (b572a0e
)
-
headless: add support for automatic facets via the facet manager (#3013
) (6be6b4a
)
2.20.0 (2023-06-28)
Features
-
headless: Add new insight analytics actions (#2997
) (b2d549e
)
-
headless: added generated answer (Gen-Q&A) component (#2995
) (9e7c023
)
-
headless: support date range facet exclusion (#2998
) (5a5c1f4
)
-
headless: support facet value exclusion for core facets (#2989
) (fbacc5e
)
2.19.0 (2023-06-20)
Bug fixes
-
headless: add missing controllers for product listing facets (#2983
) (d8b9933
)
-
headless: allow preloading state of non-default reducers (#2972
) (9652d51
)
-
headless: handle no question answer in insight api client (#2979
) (03a2fc5
)
-
headless: prevent overriding queries from a different origin (#2955
) (0701f87
)
-
headless: wrong type in product listing interactive result (#2980
) (693ce4e
)
Features
- add missing exports for headless/product-listing (#2975
) (170638b
)
-
atomic,headless: support custom sort for facets (#2960
) (21e00f2
)
2.18.4 (2023-06-07)
Bug fixes
2.18.3 (2023-06-01)
Features
-
atomic: support fallback for
atomic-result-image
(#2915) (2620f18
)
-
headless, folding: Adapted the headless folded result list controller to support insight use (#2897
) (47028ee
)
2.17.1 (2023-05-23)
Features
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
2.16.5
(2023-05-17)
Bug fixes
-
headless: serialize and deserialize endInclusive parameters for range facets (numeric, dates) (#2883
) (ff411f0
)
2.16.4
(2023-05-11)
Note: Version bump only for package @coveo/headless
2.16.3
(2023-05-11)
Note: Version bump only for package @coveo/headless
2.16.2
(2023-05-09)
Bug fixes
2.16.1
(2023-05-08)
Note: Version bump only for package @coveo/headless
2.16.0
(2023-05-04)
Bug fixes
-
atomic: support limited version of quickview when sandbox allow-same-origin not present (#2866
) (83dd211
)
Features
-
headless: smart snippet questions list controller created for the insight use case (#2823
) (030ff0b
)
2.15.0
(2023-04-27)
Features
2.14.3
(2023-04-27)
Note: Version bump only for package @coveo/headless
2.14.2
(2023-04-27)
Note: Version bump only for package @coveo/headless
2.14.1
(2023-04-26)
Note: Version bump only for package @coveo/headless
2.14.0
(2023-04-25)
Features
2.13.1
(2023-04-24)
Note: Version bump only for package @coveo/headless
2.13.0
(2023-04-18)
Features
-
headless: include the loadgenericanalyticsactions action loader in the case assist & insight headless bundle (#2835
) (aa06d45
)
2.12.1
(2023-04-14)
Note: Version bump only for package @coveo/headless
2.12.0
(2023-04-13)
Features
2.11.2
(2023-04-12)
Bug fixes
-
headless: add warning on configuration mismatch between organizationId and organizationEndpoint (#2824
) (084c1c1
)
-
headless: reset preview content on
fetchMoreResults
andfetchPage
(#2812) (b15f02d
)
2.11.1
(2023-04-12)
Bug fixes
2.11.0
(2023-04-03)
Features
2.10.1
(2023-03-22)
Note: Version bump only for package @coveo/headless
2.10.0
(2023-03-15)
Features
2.9.0
(2023-03-14)
Bug fixes
Features
2.8.11
(2023-03-10)
Note: Version bump only for package @coveo/headless
2.8.10
(2023-02-28)
Bug fixes
2.8.9
(2023-02-22)
Note: Version bump only for package @coveo/headless
2.8.8
(2023-02-22)
Bug fixes
2.8.7
(2023-02-20)
Note: Version bump only for package @coveo/headless
2.8.6
(2023-02-15)
Note: Version bump only for package @coveo/headless
2.8.5
(2023-02-09)
Bug fixes
2.8.4
(2023-02-08)
Bug fixes
2.8.3
(2023-02-06)
Bug fixes
-
atomic,headless: update history with replaceState (before search) or pushState (after search) & validate tab values (#2704
) (5ae1115
)
2.8.2
(2023-02-06)
Note: Version bump only for package @coveo/headless
2.8.1
(2023-02-02)
Bug fixes
2.8.0
(2023-02-01)
Features
2.7.1
(2023-01-25)
Note: Version bump only for package @coveo/headless
2.7.0
(2023-01-23)
Features
2.6.1
(2023-01-16)
Bug fixes
2.6.0
(2023-01-13)
Bug fixes
-
headless,atomic,atomic-react,atomic-angular,quantic: made query pipeline update with jwt tokens (#2650
) (1498706
)
Features
2.5.0
(2023-01-12)
Features
2.4.0
(2023-01-11)
Features
-
atomic: implement quickview pagination/navigation/keyword hit (#2623
) (c5ec5e1
)
-
headless: updated insight result template detail type (#2636
) (9ec0bc8
)
2.3.1
(2023-01-09)
Note: Version bump only for package @coveo/headless
2.3.0
(2023-01-05)
Features
2.2.0
(2023-01-05)
Bug fixes
Features
2.1.0
(2022-12-16)
Features
2.0.1
(2022-12-15)
Bug fixes
2.0.0
(2022-12-14)
Bug fixes
-
headless: made result template manager throw errors instead of logging errors (#2518
) (5d54709
)
-
headless: made trigger notify and execute events plural (#2533
) (dee24ad
)
-
headless: modify delimiting character for facet in url manager (#2545
) (9f43709
)
-
headless: add actionCause and customData to missing /v2 calls (#2572
) (130e94c
)
-
headless: use new preparable analytics (#2604
) (4349fb9
)
Features
-
headless: added platform-specific origins to requests (#2472
) (88d2f11
)
-
headless: added actionCause and customData to /v2 analytics object (#2490
) (2e2963d
)
-
headless: refactored field suggestion options (#2581
) (4a5577e
)