Paul Jankowski
5e9bdfed70
feat(composable-api): Introduce new Composable API ( #2779 )
...
* feat(composable-api): Step 1, new core package, pull basic state up higer (#2771 )
* feat(composable-api): Step 1, new core package, pull basic state up higher
* Package cleanup, update core Readme
* Cleanup to fix weird import behavior
* Fix dependencies
* Try fixing deps again
* Track new package dist in CI
* Make sure to restore core package
* feat(composable-api): Step 2, composable DocSearchButton (#2772 )
* feat(composable-api): Step 1, new core package, pull basic state up higher
* Package cleanup, update core Readme
* Cleanup to fix weird import behavior
* Fix dependencies
* Try fixing deps again
* Track new package dist in CI
* Make sure to restore core package
* feat(composable-api): Step 2, move DocSearchButton to be composable
* Implement keyboard shortcuts props
* Set modal package version
* Render new DocSearchButton in react package
* Bump allowed bundle size for now
* feat(composable-api): Step 3, composable DocSearchModal (#2774 )
* feat(composable-api): Step 1, new core package, pull basic state up higher
* Package cleanup, update core Readme
* Cleanup to fix weird import behavior
* Fix dependencies
* Try fixing deps again
* Track new package dist in CI
* Make sure to restore core package
* feat(composable-api): Step 2, move DocSearchButton to be composable
* Implement keyboard shortcuts props
* Set modal package version
* Render new DocSearchButton in react package
* Bump allowed bundle size for now
* feat(composable-api): Step 3, make DocSearchModal composable
* Clean up needed dependencies, add more bundle checks
* fix: CI
* add test cases to core package
* add test cases to modal package
* fixes after rebase
* fix: lint
* Memoize modal props to stabalize rendering
* Dont track isModalActive in props
* bump @docsearch/modal bundlesize
* remove icons dir from @docsearch-modal
* update version definition for @docsearch-react and @docsearch-modal
* fix: lint
2025-10-20 16:22:53 -04:00
Dylan Tientcheu
4e0fc72f4d
chore: release v4.2.0 ( #2781 )
2025-10-08 17:51:15 +02:00
Dylan Tientcheu
2ff6353cb2
chore: release v4.1.0 ( #2770 )
2025-09-22 23:01:57 +02:00
Paul Jankowski
b15f302ee3
feat: Split docsearch-react package exports ( #2764 )
...
* feat: Split docsearch-react package exports
* Adds more explicit exports from @docsearch/react package
* fix: docusaurus import
---------
Co-authored-by: Dylan Tientcheu <dylan.tientcheu@algolia.com>
Co-authored-by: Dylan Tientcheu <dylantientcheu@gmail.com>
2025-09-22 13:46:55 -04:00
Dylan Tientcheu
9a908b89b0
fix: add docsearch 4 to website ( #2767 )
...
Co-authored-by: Paul Jankowski <8BitTitan@gmail.com>
2025-09-22 10:52:07 +02:00
Dylan Tientcheu
4f895f8839
chore: release v4.0.1 ( #2763 )
2025-09-16 16:54:49 +02:00
Dylan Tientcheu
e76e07e9f4
chore: release v4.0.1 ( #2762 )
2025-09-16 16:03:46 +02:00
Paul Jankowski
40112944e8
fix(deps): Adds zod to dependency list ( #2759 )
2025-09-16 08:54:50 -04:00
Dylan Tientcheu
7f97f5c6f6
chore: release v4.0.0 ( #2757 )
2025-09-15 17:44:14 +02:00
Paul Jankowski
df20e6c791
feat(askai): ai-sdk v5 ( #2746 )
...
* feat(askai): Initial ai-sdk v5 work
* Add sdk version header, code cleanup
* feat(askai): Get ai sdk v5 working
* fix: tests bundlesize
* fix: not all streaming states were showing
* fix: Show reasoning state, fix CSS issues, extract link sources for multiple text parts
* Remove important for removing text decoration
2025-09-11 10:53:10 -04:00
Dylan Tientcheu
47be73da2c
chore: release v4.0.0-beta.8 ( #2739 )
2025-08-28 15:52:04 +02:00
Dylan Tientcheu
bdb5d907e8
chore: release v4.0.0-beta.7 ( #2717 )
2025-08-14 21:00:32 +02:00
Dylan Tientcheu
d5c9c527d7
feat: a11y and ux tweaks ( #2712 )
...
Co-authored-by: Natan Yagudayev <natanyagudayev@gmail.com>
2025-08-14 20:04:30 +02:00
Dylan Tientcheu
dfe6cd5ab3
chore: release v4.0.0-beta.6 ( #2707 )
2025-08-11 09:19:43 +02:00
Dylan Tientcheu
9b29687456
chore: release v4.0.0-beta.5 ( #2685 )
2025-07-24 12:31:54 +02:00
Dylan Tientcheu
36021b9051
chore: release v4.0.0-beta.4 ( #2679 )
2025-07-22 18:52:30 +02:00
Dylan Tientcheu
60d8d5aa30
chore: release v4.0.0-beta.3 ( #2677 )
2025-07-22 11:30:03 +02:00
Dylan Tientcheu
19c1ef9192
feat(v4): release v4 ( #2555 ) ( #2666 )
...
* feat(v4): add new UI (#2555 )
* feat: add new footer ui
* feat: add new search box ui
* feat: add searchbox actions
* feat: add start screen
* feat: add no results screen
* feat: add new card ui
* feat: add new icons
* feat: add new key press class
* fix: cypress tests
* fix: circleci
* fix: circleci
* fix: close aria label
* fix: circleci
* fix: remove unused classes
* fix: circleci
* feat: update version
* feat: add new dark mode ui
* fix: colors
* fix: design review
* fix: hit title length
* fix: improve accessibility
* fix: ci
* chore: increase bundle size threshold
* fix: css
* feat(v4): ask-ai foundations ✨ (#2574 )
* feat(v4): docsearch askAI context (#2587 )
* fix(v4): ask ai updates (#2654 )
* feat(v4): update beta documentation (#2659 )
* chore: release v4.0.0-beta.0 (#2660 )
* fix: make release run on branches like v4
* chore: release v4.0.0-beta.0
* hotfix: closing on askai error
* chore: release v4.0.0-beta.1 (#2661 )
* fix: add a section on models
* fix: update to `<package>@beta`
* feat(docsearch-website): Updated docs (#2662 )
* feat(v4): update the landing page (#2665 )
* fix: beta in readme
* feat: added glow around the search bar and a little copy above the keyboard
* feat: add glow around the search bar and copy above the keyboard
* fix: Add more styling
* fix: polishing v4 (#2667 )
* chore: release v4.0.0-beta.2 (#2668 )
* fix: update docusaurus tarballs
* fix(website): update docusaurus tarballs
* fix: mobile search bar
---------
Co-authored-by: Vasco Bettencourt <32492444+vascobettencourt@users.noreply.github.com>
Co-authored-by: Natan Yagudayev <natanyagudayev@gmail.com>
2025-07-17 15:53:46 +02:00
Vasco Bettencourt
b21e3c6c14
chore(deps): replace yarn watch with nodemon ( #2565 )
2025-04-14 23:58:15 +03:00
Max Schmitt
c591f00442
fix(a11y): have unique ids for favorite/recent lists ( #2485 )
2025-03-05 18:29:47 -05:00
Dylan Tientcheu
86dad6d870
chore: release v3.9.0 ( #2501 )
...
* chore: release v3.9.0
* chore: bump css to 3.9.0
* fix: lock
2025-02-19 09:41:02 +01:00
Dylan Tientcheu
8509002e1e
chore: release v3.9.0 ( #2500 )
2025-02-17 11:52:21 +01:00
reece-white
698c00c955
feat(deps): update react to 19 ( #2487 )
...
* chore(deps): update react to 19
* fix: examples to show backwards compatibility with react 18
* fix: types
* fix: eslint
---------
Co-authored-by: Dylan Tientcheu <dylantientcheu@gmail.com>
2025-02-06 17:24:14 +01:00
Algolia Bot
7857cf80b5
chore: release v3.8.3 ( #2463 )
...
Co-authored-by: Pierre Millot <pierre.millot@algolia.com>
2025-01-21 15:23:25 +01:00
Algolia Bot
7813494a39
chore(deps): dependencies 2024-11-25 ( #2366 )
2025-01-20 18:01:57 +01:00
Clément Vannicatte
a425f6f4e5
chore: release v3.8.2 ( #2416 )
2024-12-17 16:31:08 +01:00
Algolia Bot
a159f76856
chore: release v3.8.1 ( #2412 )
...
Co-authored-by: Pierre Millot <pierre.millot@algolia.com>
2024-12-16 16:36:41 +01:00
루밀LuMir
b6fd7b6789
chore: add repository.directory property to package.json ( #2372 )
2024-11-23 10:01:26 +01:00
Algolia Bot
0f8b47bc12
chore(deps): dependencies 2024-11-18 ( #2350 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pierre Millot <pierre.millot@algolia.com>
2024-11-18 09:47:37 +01:00
Pierre Millot
24c6b4dbf7
fix: use SearchParamsObject for searchParameters ( #2362 )
2024-11-16 22:54:18 +01:00
Pierre Millot
8e419a0d83
chore: release v3.8.0 ( #2349 )
2024-11-12 21:13:42 +01:00
Algolia Bot
57eace5541
chore(deps): dependencies 2024-11-11 ( #2340 )
...
* chore: automatic empty commit
* chore(deps): update dependency cypress to v13.15.2 (#2341 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency node to v18.20.4 (#2343 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update docusaurus monorepo to v3.6.1 (#2344 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update typescript-eslint monorepo to v8.13.0 (#2345 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency rollup to v4.25.0 (#2346 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency postcss to v8.4.48 (#2347 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update algoliasearch-autocomplete monorepo to v1.17.7 (#2108 )
* fix(deps): update algoliasearch-autocomplete monorepo to v1.17.7
* yarn lock
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pierre Millot <pierre.millot@algolia.com>
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pierre Millot <pierre.millot@algolia.com>
Co-authored-by: Pierre Millot <millotpierre3@gmail.com>
2024-11-12 11:49:09 +01:00
Pierre Millot
32ec9769fb
fix: use npm for release ( #2339 )
2024-11-05 08:55:57 +01:00
Pierre Millot
9441df4409
chore: release v3.7.0 ( #2338 )
2024-11-04 20:00:27 +01:00
Pierre Millot
aa666deccc
chore(deps): dependencies 2024-11-04 ( #2335 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 18:15:51 +01:00
Pierre Millot
e52c8f3435
chore: release v3.6.3 ( #2330 )
...
* chore: release v3.6.3
* fix website
2024-10-31 17:16:34 +01:00
Pierre Millot
d360855f16
fix: use vite instead of parcel in the examples ( #2329 )
...
Parcel would delete some random file like identity because it though it was not used, vite is smarter.
Also remove unused imports
2024-10-31 16:44:34 +01:00
Pierre Millot
93578a4de0
fix: upgrade algoliasearch to v5 ( #2326 )
...
We can use the new generated client to stay up to date and upgrade packages that depends on docsearch.
---------
Co-authored-by: shortcuts <vannicattec@gmail.com>
2024-10-30 15:46:38 +01:00
Clément Vannicatte
86281d6f1c
chore: release v3.6.2 ( #2310 )
2024-09-27 16:22:41 +02:00
Levi Whalen
5c2ac997f7
chore: release v3.6.1 ( #2279 )
2024-07-16 11:56:47 -06:00
Levi Whalen
29aa9e6b18
fix #2230 - prevent babel helpers duplication and condense bundle & types ( #2278 )
...
* fix #2230
* fix linting
* improve docsearch-js build process, update all rollup configs, delete some deps
2024-07-16 10:58:22 -06:00
Clément Vannicatte
2df2e1392f
chore: release v3.6.0 ( #2202 )
...
* chore: release v3.6.0
* chore: missing feature in changelog
2024-03-06 22:49:01 +01:00
Shane Afsar
982a229231
chore: release v3.5.2 ( #2020 )
...
* chore: release v3.5.2
* Adds content to CHANGELOG
---------
Co-authored-by: Paul Jankowski <8BitTitan@gmail.com>
2023-08-17 10:04:58 -04:00
Paul Jankowski
cc90789290
chore: Prepare for Docusaurus update ( #2007 )
...
* chore: Prepare for Docusaurus update
* Bump package sizes
2023-08-11 11:41:58 -04:00
Paul Jankowski
30aca5854b
chore: release v3.5.1 ( #1917 )
...
* chore: release v3.5.1
* Manually add changelog item
* Update CHANGELOG.md
Co-authored-by: François Chalifour <francoischalifour@users.noreply.github.com>
---------
Co-authored-by: François Chalifour <francoischalifour@users.noreply.github.com>
2023-06-16 11:03:43 -04:00
Algolia Bot
f783d9d3c7
chore(deps): dependencies 2023-06-12 ( #1913 )
...
* chore: automatic empty commit
* fix(deps): update algoliasearch-autocomplete monorepo to v1.9.3
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Shane Afsar <shane.afsar@algolia.com>
2023-06-12 18:39:05 -04:00
Paul Jankowski
1f3cf879f1
chore: release v3.5.0 ( #1912 )
2023-06-08 11:57:19 -04:00
Paul Jankowski
26691a5c8a
feat(api): allow insights options to be forwarded to Autocomplete ( #1904 )
...
* Allow insights options to be forwarded to Autocomplete
* Add autocomplete params to hits for insights
* Fixes TS errors after Autocomplete update
* Bump bundlesize after Autocomplete update
* Cleanup checking if insights is active
* Add documentation for sending events with DocSearch
* Move insights boolean casting to inside of getSources
* Update packages/docsearch-react/src/DocSearchModal.tsx
Co-authored-by: François Chalifour <francoischalifour@users.noreply.github.com>
---------
Co-authored-by: François Chalifour <francoischalifour@users.noreply.github.com>
2023-06-08 10:47:42 -04:00
Shane Afsar
61fc92c999
chore: release v3.4.0 ( #1896 )
2023-05-24 17:33:11 -04:00
Clément Vannicatte
2f21fd9b29
chore: release v3.3.5 ( #1890 )
2023-05-17 09:42:47 +02:00