1
0
Fork 0
Commit graph

127 commits

Author SHA1 Message Date
Paul Jankowski
e35349b3a9
feat(askai): Feedback notes and tags (#2890)
* feat(askai): add Agent Studio memory support

* refactor(askai): remove Ask AI transport abstraction

* feat(askai): Feedback notes and tags

* fix: bump css bundle size limit

* move feedback actions to components
2026-06-02 08:37:30 -04:00
Dylan Tientcheu
0210db2f7d
chore: migrate to from yarn, lerna and shipjs to bun & changesets (#2827) 2026-03-02 18:52:01 +01:00
Dylan Tientcheu
f86785218c
chore: release v4.6.0 (#2861) 2026-02-17 22:39:09 +01:00
Dylan Tientcheu
4f68ebbc06
feat(docusaurus-adapter): support docsearch key and adapter docs (#2858)
* feat(docusaurus-adapter): Support docsearch key and adapter docs

* chore(release): include docusaurus adapter in shipjs publish list

* chore(docusaurus-adapter): remove libtmp and pin initial version


* fix: issue with footer

* fix: contextuals

* fix all ts errors

* fix: lint

* fix lint
2026-02-17 17:53:12 +01:00
Dylan Tientcheu
7c36039b10
chore: release v4.5.4 (#2854)
* chore: release v4.5.4

* upgrade

* fix: lock
2026-02-05 14:28:54 +01:00
Dylan Tientcheu
104f7d1a98
chore: release v4.5.3 (#2849) 2026-01-21 20:23:06 +01:00
Dylan Tientcheu
e50a55da86
chore: release v4.5.2 (#2846) 2026-01-21 14:45:22 +01:00
Dylan Tientcheu
5661250e51 fix: upgrade the css packages 2026-01-20 17:21:05 +01:00
Dylan Tientcheu
65d5b79dae
chore: release v4.5.0 (#2844) 2026-01-20 12:29:56 +01:00
Dylan Tientcheu
1674dbd55b
chore: release v4.5.0-beta.3 (#2843) 2026-01-16 17:31:56 +01:00
Dylan Tientcheu
55db6e9053
chore: release v4.5.0-beta.2 (#2841) 2026-01-13 19:52:12 +01:00
Dylan Tientcheu
021613587f
chore: release v4.5.0-beta.1 (#2840) 2026-01-13 18:48:33 +01:00
Paul Jankowski
ffa2835194
feat(askai): Allow use of Agent Studio for chat backend (#2832)
* feat(askai): Allow use of Agent Studio for chat backend

* feat(askai): Remove feedback actions if using Agent Studio

* feat(askai): Document agentStudio param

* Remove module resolution

* Update packages/website/docs/api.mdx

Co-authored-by: Dylan Tientcheu <dylan.tientcheu@algolia.com>

* Use css var for sidepanel button background

---------

Co-authored-by: Natan Yagudayev <natanyagudayev@gmail.com>
Co-authored-by: Dylan Tientcheu <dylan.tientcheu@algolia.com>
2026-01-13 10:58:11 -05:00
Paul Jankowski
8ad60d9bab
fix(sidepanel): Fixes some issues while conversation is streaming (#2828)
* fix(sidepanel): Stop navigation during streaming

* fix(sidepanel): Fix scroll jumping while conversation is streaming

* fix(sidepanel): Keep input enabled but disable sending while streaming

---------

Co-authored-by: Dylan Tientcheu <dylan.tientcheu@algolia.com>
2026-01-08 17:36:16 -05:00
Dylan Tientcheu
13db25fe58
chore: release v4.5.0-beta.0 (#2834) 2026-01-08 20:32:06 +01:00
Dylan Tientcheu
33c02df711
refactor(button): replace SVG icons with text characters for keyboard shortcuts (#2823) 2025-12-23 15:19:56 +01:00
Paul Jankowski
ded5d44f5b
chore: release v4.4.0 (#2820)
* chore: release v4.4.0

* fix: changelog

* fix(ci): Split dts building to own process for all packages

* fix: remove unused import

* fix: remove unused import

* update yarn cache key

* fix: better dependency management
2025-12-19 12:56:58 -05:00
Paul Jankowski
a98294a4fc
Revert "chore: release v4.4.0 (#2818)" (#2819)
This reverts commit 79c17f5fc2.
2025-12-19 11:37:09 -05:00
Paul Jankowski
79c17f5fc2
chore: release v4.4.0 (#2818)
* chore: release v4.4.0

* fix: changelog
2025-12-19 10:16:11 -05:00
Paul Jankowski
171c504f11
feat(sidepanel): Introduce Ask AI Sidepanel (#2816)
* feat(sidepanel): Add sidepanel component for Ask AI (#2792)

* feat(sidepanel): Initial working Sidepanel implementation

* fix: circleci config

* fix: set proper sidepanel export

* Sidepanel props updates, conversation screen updates

* Started mobile work

* Style prompt input and header for mobile

* fixes prompt input height, adds more translations, mobile updates, fixes panel height calculations

* finish mobile, adds dark theme, minor fixes

* fix: lock

* Add missing titles to buttons

* Have most recent conversation be at the bottom of the exchange list, scroll to newest conversation

* fix: versions

* move to floating variant being default for Sidepanel

---------

Co-authored-by: Dylan Tientcheu <dylantientcheu@gmail.com>

* feat(sidepanel): Sidepanel/Modal hybrid mode (#2799)

* feat(sidepanel): Initial working Sidepanel implementation

* fix: circleci config

* fix: set proper sidepanel export

* Sidepanel props updates, conversation screen updates

* Started mobile work

* Style prompt input and header for mobile

* fixes prompt input height, adds more translations, mobile updates, fixes panel height calculations

* finish mobile, adds dark theme, minor fixes

* fix: lock

* Add missing titles to buttons

* Have most recent conversation be at the bottom of the exchange list, scroll to newest conversation

* feat(sidepanel): Allow hybrid mode for Sidepanel and Modal

* fix: yarn.lock

* fix: tests - dont send new chat message from modal while in hybrid mode

* Make docsearch core a true dependency

* Cleanup handling the registered views Set

---------

Co-authored-by: Dylan Tientcheu <dylantientcheu@gmail.com>

* feat(sidepanel): Add sidepanel-js package for CDN (#2800)

* feat(sidepanel): Initial working Sidepanel implementation

* fix: circleci config

* fix: set proper sidepanel export

* Sidepanel props updates, conversation screen updates

* Started mobile work

* Style prompt input and header for mobile

* fixes prompt input height, adds more translations, mobile updates, fixes panel height calculations

* finish mobile, adds dark theme, minor fixes

* fix: lock

* Add missing titles to buttons

* Have most recent conversation be at the bottom of the exchange list, scroll to newest conversation

* feat(sidepanel): Add sidepanel-js package for CDN

* fix: ci

* fix: yarn.lock

---------

Co-authored-by: Dylan Tientcheu <dylantientcheu@gmail.com>

* feat(sidepanel): Sidepanel UI/UX tweaks (#2808)

* fix(umd): Fixes global names for packages in UMD builds

* chore: Update tsdeclaration files, update directory field in package json files

* feat(sidepanel): Add Sidepanel documentation (#2811)

* feat(sidepanel): Add Sidepanel documentation

* Minor fixes and updates

* Hybrid mode update

* fix: hardcode yarn cache key for now

---------

Co-authored-by: Dylan Tientcheu <dylantientcheu@gmail.com>
2025-12-17 13:25:50 -05:00
Vasco Bettencourt
fd0de3d16f
feat(askai): add thread depth limit logic (#2812) 2025-12-16 08:59:28 +00:00
Paul Jankowski
b0a28f57f7
fix(button): Fixes default button styling accessibility (#2814) 2025-12-05 16:20:46 -05:00
Paul Jankowski
d531137f14
feat(askai): Handle errors better for Ask AI (#2803) 2025-11-26 10:35:36 -05:00
Dylan Tientcheu
5ef01ecd4d
fix: dropdown menu styles (#2801) 2025-11-20 11:09:59 +01:00
Rami Yushuvaev
9ed6c5a9ba
feat: Native RTL support (#2802) 2025-11-20 11:09:21 +01:00
Paul Jankowski
98067b58a2
chore: release v4.3.2 (#2798) 2025-11-10 16:24:42 -05:00
Paul Jankowski
d9c4220457
fix(suggested-questions): Fixes Suggested Questions on dark theme (#2797) 2025-11-10 16:08:24 -05:00
Paul Jankowski
82a0083c75
chore: release v4.3.1 (#2796)
* chore: release v4.3.1

* Manually bump version numbers
2025-11-04 14:42:36 -05:00
Dylan Tientcheu
4d951ccc93
chore: release v4.3.0 (#2794) 2025-11-04 12:42:21 -05:00
Paul Jankowski
2b4779ad06
feat(suggested-questions): Add suggested questions (#2787)
* feat(suggested-questions): Add suggested questions

* fix: build

* add docs, fix react-example

* add some more documentation
2025-10-28 14:31:44 -04:00
Dylan Tientcheu
4e0fc72f4d
chore: release v4.2.0 (#2781) 2025-10-08 17:51:15 +02:00
Paul Jankowski
a3ab7a8176
feat: Modal UI/UX fixes and updates (#2780)
* feat: Modal UI/UX fixes and updates

* fix: manually handle common HTML entities to prevent XSS
2025-10-06 10:08:27 -04:00
Vasco Bettencourt
9986cbf426
feat: update Ask AI docs (#2775)
* feat: add link to Ask AI Algolia docs

* docs: add dual SDK support to Ask AI API docs

* fix: ci

* docs: uniformize Ask AI copy

* fix
2025-10-05 23:43:03 +01:00
Dylan Tientcheu
cd9e6fb3fb
fix: remove hit favorite and hit deletion animations (#2777) 2025-10-03 16:37:25 +02:00
Paul Jankowski
5d8943b5c6
fix(askai): Fixes issue with askai state being outside DocSearchModal (#2778)
Fixes an issue with Docusaurus after the new Ask AI screens were added.
This was caused from the state and callbacks being set outside of
DocSearchModal.

- Move askAiState inside of DocSearchModal
- Handle changing the state when needed
- Updates color styling of dropdown menu
2025-10-02 16:00:09 -04:00
Paul Jankowski
01517d94de
feat: dark theme support for Menu (#2776) 2025-10-02 16:22:51 +02:00
Paul Jankowski
0267f55453
feat: Modal and AskAI UX tweaks (#2765)
* feat: UX tweaks for Modal

* Prepare new conversation screen to accept suggested questions

* Add conversation history screen

* Reset basic askai config

* Reset askai api url

* Document new translations

* Remove unused CSS

* Add translation for stopped streaming text

* Add rest of translations

* Bump allowed bundle size

* Bump allowed bundle size
2025-09-23 11:44:23 -04:00
Dylan Tientcheu
2ff6353cb2
chore: release v4.1.0 (#2770) 2025-09-22 23:01:57 +02:00
Dylan Tientcheu
4f895f8839
chore: release v4.0.1 (#2763) 2025-09-16 16:54:49 +02:00
Dylan Tientcheu
7f97f5c6f6
chore: release v4.0.0 (#2757) 2025-09-15 17:44:14 +02:00
Dylan Tientcheu
6921e7225a
chore: Promote DocSearch v4 from Beta to Stable (#2752)
Co-authored-by: Paul Jankowski <8BitTitan@gmail.com>
Co-authored-by: Paul Jankowski <33367713+8bittitan@users.noreply.github.com>
2025-09-15 16:41:59 +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
Paul Jankowski
f065790ce6
feat(docs): Add Ask AI error documentation (#2726)
* feat(docs): Add Ask AI error documentation

* feat(askai): Render AI stream error messages as Markdown to allow for links
2025-08-27 17:02:46 -04:00
Dylan Tientcheu
4d042d68a3
fix: modal layout issues with footer positioning (#2734) 2025-08-25 16:27:07 +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
3478262b3e
fix: cater for transformItems to use DS with custom indices (#2705) 2025-08-08 16:24:24 +02:00
Dylan Tientcheu
9b29687456
chore: release v4.0.0-beta.5 (#2685) 2025-07-24 12:31:54 +02:00