Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2.4.0 #197

Merged
merged 6 commits into from Dec 8, 2023
Merged

Version 2.4.0 #197

merged 6 commits into from Dec 8, 2023

Conversation

nmanu1
Copy link
Collaborator

@nmanu1 nmanu1 commented Dec 8, 2023

Changes

Fixes

cea2aj and others added 6 commits September 29, 2023 13:35
Introduce tsup and improve the package.json file in order to support PagesJS.

This works in both dev and prod mode of pagesJS

J=BACK-2545
TEST=manual

Publish an alpha version and test it with yext/search-ui-react#400 and @yext/pages@1.0.0-rc.3. Add several search components to the page and confirm they work as expected.
Add document vertical support by bumping the search-headless version

J=BACK-2523
TEST=manual

Manually tested that I can load the segment result
An automated PR which updates the version number in package.json and package-lock.json files
Bump the search headless beta version in order to revert the rawData breaking change

J=BACK-2523
TEST=compile
Upgrade `@babel/traverse` from v7.16.5 to 7.23.5 to address a critical vulnerability in the package.

J=VULN-38478
TEST=auto

Fix unit tests by pinning `@types/react` to the version that corresponds to the `react` version.
Bump package.json to v2.4.0 and search-headless to v2.5.0.

J=none
TEST=auto

Update tests to run on Node 16 and 18 and drop 14 since `tsup` doesn't seem to support 14.
@coveralls
Copy link

Coverage Status

coverage: 94.34% (+0.1%) from 94.231%
when pulling 8530bf1 on develop
into 99c3358 on main.

@nmanu1 nmanu1 marked this pull request as ready for review December 8, 2023 18:57
@nmanu1 nmanu1 requested a review from a team as a code owner December 8, 2023 18:57
@nmanu1 nmanu1 merged commit b48346f into main Dec 8, 2023
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants