Skip to content

Releases: carbon-design-system/carbon-ai-chat

v1.8.0

09 Mar 17:56

Choose a tag to compare

v1.8.0 Pre-release
Pre-release

@carbon/ai-chat@1.8.0

Features 🚀

  • feat: custom footer slots (#1001)

Bug fixes 🐛

  • fix: Mobile streaming fixes (#1043)
  • fix(bug): disclaimer not getting accepted when initially closed (#1048)
  • fix: card flush was reversed (#1050)
  • fix: guard against undefined message prop when rendering MessageComponent (#1049)
  • fix: stop streaming goes away to early (#1033)
  • fix: scroll to bottom button didnt show during streaming (#1007)
  • fix: workspace sizes (#1026)
  • fix: restarting chat clears "back to assistant" (#998)
  • fix(a11y): hide widget layer when closed (#1013)
  • fix: display name bug in panel (#1000)
  • fix: account for hasContentMaxWidth (#996)
  • fix(a11y): add role and aria label attributes to disclaimer acceptance (#1002)
  • fix(a11y): add role and aria label attributes to homescreen greeting (#1003)
  • fix(a11y): add role attribute and aria label to the disclaimer panel (#995)
  • fix(a11y): add role and aria label attributes to ai header button (#1004)
  • fix: add more strict guards around replacing prefix (#997)
  • fix: user action will override open_state in reasoning steps (#993)
  • fix(a11y): add aria label for processing component (#994)
  • fix: adjust carousel styles (#971)
  • fix: use correct right panel close icon in header (#963)
  • fix: human agent banner queue position rendering format (#966)

Housekeeping 🏠

  • chore(deps): fix critial CVE with swiper (#967)
  • chore: use carbon/icons package for panel header component (#957)

@carbon/ai-chat-components@0.10.0

Features 🚀

  • feat: custom footer slots (#1001)

Bug fixes 🐛

  • fix: card flush was reversed (#1050)
  • fix: scroll to bottom button didnt show during streaming (#1007)
  • fix: workspace sizes (#1026)
  • fix: account for hasContentMaxWidth (#996)
  • fix: add more strict guards around replacing prefix (#997)
  • fix(deps): update dependency @carbon/utilities to ^0.16.0 (#973)
  • fix: elements with only whitespace have rounded corners (#964)
  • fix: add host-context selector for theme in code-snippet (#954)

Housekeeping 🏠

  • chore(deps): update dependency @web/dev-server-esbuild to v1.0.5 (#946)

v1.8.0-rc.1

05 Mar 19:29

Choose a tag to compare

v1.8.0-rc.1 Pre-release
Pre-release

@carbon/ai-chat@1.8.0-rc.1

Bug fixes 🐛

  • fix: Mobile streaming fixes (#1043)
  • fix(bug): disclaimer not getting accepted when initially closed (#1048)
  • fix: card flush was reversed (#1050)
  • fix: guard against undefined message prop when rendering MessageComponent (#1049)
  • fix: stop streaming goes away to early (#1033)

@carbon/ai-chat-components@0.10.0-rc.1

Bug fixes 🐛

  • fix: card flush was reversed (#1050)

v1.8.0-rc.0

03 Mar 16:44

Choose a tag to compare

v1.8.0-rc.0 Pre-release
Pre-release

@carbon/ai-chat@1.8.0-rc.0

Features 🚀

  • feat: custom footer slots (#1001)

Bug fixes 🐛

  • fix: scroll to bottom button didnt show during streaming (#1007)
  • fix: workspace sizes (#1026)
  • fix: restarting chat clears "back to assistant" (#998)
  • fix(a11y): hide widget layer when closed (#1013)
  • fix: display name bug in panel (#1000)
  • fix: account for hasContentMaxWidth (#996)
  • fix(a11y): add role and aria label attributes to disclaimer acceptance (#1002)
  • fix(a11y): add role and aria label attributes to homescreen greeting (#1003)
  • fix(a11y): add role attribute and aria label to the disclaimer panel (#995)
  • fix(a11y): add role and aria label attributes to ai header button (#1004)
  • fix: add more strict guards around replacing prefix (#997)
  • fix: user action will override open_state in reasoning steps (#993)
  • fix(a11y): add aria label for processing component (#994)
  • fix: adjust carousel styles (#971)
  • fix: use correct right panel close icon in header (#963)
  • fix: human agent banner queue position rendering format (#966)

Housekeeping 🏠

  • chore(deps): fix critial CVE with swiper (#967)
  • chore: use carbon/icons package for panel header component (#957)

@carbon/ai-chat-components@0.10.0-rc.0

Features 🚀

  • feat: custom footer slots (#1001)

Bug fixes 🐛

  • fix: scroll to bottom button didnt show during streaming (#1007)
  • fix: workspace sizes (#1026)
  • fix: account for hasContentMaxWidth (#996)
  • fix: add more strict guards around replacing prefix (#997)
  • fix(deps): update dependency @carbon/utilities to ^0.16.0 (#973)
  • fix: elements with only whitespace have rounded corners (#964)
  • fix: add host-context selector for theme in code-snippet (#954)

Housekeeping 🏠

  • chore(deps): update dependency @web/dev-server-esbuild to v1.0.5 (#946)

v1.7.0

23 Feb 21:45

Choose a tag to compare

@carbon/ai-chat@1.7.0

Features 🚀

  • feat: add option to always show stop streaming button (#919)
  • feat: allow multiple workspaces management (#898)
  • feat: workspace for non-fullscreen views (#864)

Bug fixes 🐛

  • fix: adjust carousel styles (#971)
  • fix: human agent banner queue position rendering format (#966)
  • fix: fix homescreen alignment (#935)
  • fix: streaming re-rendering needlessly (#930)
  • fix: removes disabled state from isDisabled config (#897)
  • fix: make sure we cleanup polling on unmount (#918)

Housekeeping 🏠

  • chore(deps): fix critial CVE with swiper (#967)
  • chore: use carbon/icons package for panel header component (#957)
  • chore: workspace examples (#936)
  • chore: rename shell and panel classes (#937)

@carbon/ai-chat-components@0.9.0

Features 🚀

  • feat: workspace for non-fullscreen views (#864)

Bug fixes 🐛

  • fix: elements with only whitespace have rounded corners (#964)
  • fix: add host-context selector for theme in code-snippet (#954)
  • fix: streaming re-rendering needlessly (#930)
  • fix: removes disabled state from isDisabled config (#897)
  • fix: workspace shell vertical overflow (#899)
  • fix(deps): update dependency @carbon/utilities to ^0.15.0 (#900)

Housekeeping 🏠

  • chore: updated snapshot
  • chore: workspace examples (#936)
  • docs: formatting on components readme (#938)
  • chore: rename shell and panel classes (#937)
  • chore: update to storybook v10 (#929)
  • chore: add code snippet and core table components to workspace stories (#858)
  • chore(deps): update dependency read-package-up to v12 (#901)

v1.7.0-rc.0

16 Feb 17:09

Choose a tag to compare

v1.7.0-rc.0 Pre-release
Pre-release

@carbon/ai-chat@1.7.0-rc.0

Features 🚀

  • feat: add option to always show stop streaming button (#919)
  • feat: allow multiple workspaces management (#898)
  • feat: workspace for non-fullscreen views (#864)

Bug fixes 🐛

  • fix: fix homescreen alignment (#935)
  • fix: streaming re-rendering needlessly (#930)
  • fix: removes disabled state from isDisabled config (#897)
  • fix: make sure we cleanup polling on unmount (#918)

Housekeeping 🏠

  • chore: workspace examples (#936)
  • chore: rename shell and panel classes (#937)

@carbon/ai-chat-components@0.9.0-rc.0

Features 🚀

  • feat: workspace for non-fullscreen views (#864)

Bug fixes 🐛

  • fix: streaming re-rendering needlessly (#930)
  • fix: removes disabled state from isDisabled config (#897)
  • fix: workspace shell vertical overflow (#899)
  • fix(deps): update dependency @carbon/utilities to ^0.15.0 (#900)

Housekeeping 🏠

  • chore: workspace examples (#936)
  • docs: formatting on components readme (#938)
  • chore: rename shell and panel classes (#937)
  • chore: update to storybook v10 (#929)
  • chore: add code snippet and core table components to workspace stories (#858)
  • chore(deps): update dependency read-package-up to v12 (#901)

v1.6.0

09 Feb 22:55

Choose a tag to compare

@carbon/ai-chat@1.6.0

Features 🚀

  • feat: adding csp examples (#833)

Bug fixes 🐛

  • fix(a11y): add aria label to disclaimer icon (#877)
  • fix: connect to human card update (#872)
  • fix: input field paste and placeholder (#860)
  • fix: generate es-custom build folder for ai-chat-components (#869)
  • fix: replace tile with card (#854)
  • fix(deps): update formatjs monorepo (major) (#793)

Housekeeping 🏠

  • chore(telemetry): update telemetry configs
  • chore: update telemetry config files (#880)
  • chore(deps): update dependency globby to v16 (#875)
  • chore(deps): update dependency sass to v1.97.3 (#874)
  • chore: address lodash-es CVE (#878)
  • chore: utilize @carbon/styles ai-gradient mixin (#849)
  • chore: pull in syntax tokens from (#844)
  • chore(deps): update dependency sass to v1.97.2 (#845)
  • chore: chat shell component (#786)
  • chore: remove react-intl (#836)
  • chore: missing type exports (#839)
  • chore: remove workspace controls we don't need (#818)

@carbon/ai-chat-components@0.8.0

Bug fixes 🐛

  • fix: tests failing post merge from 1.5.1 (#873)
  • fix: generate es-custom build folder for ai-chat-components (#869)
  • fix: direct calling of codemirror/view for better treeshaking (#848)
  • fix: always allow table filtering/sorting (#829)
  • fix: linkify was removed (#834)
  • fix: new components not using carbonElement (#816)
  • fix: toolbar react rendering (#828)
  • fix: code missing rounded corners (#827)

Housekeeping 🏠

  • chore(telemetry): update telemetry configs
  • chore: add global type declaration for scss?lit imports (#895)
  • chore: update telemetry config files (#880)
  • chore(deps): update dependency globby to v16 (#875)
  • chore: toolbar component takes react icons in react mode (#817)
  • chore: utilize @carbon/styles ai-gradient mixin (#849)
  • chore: pull in syntax tokens from (#844)
  • chore: chat shell component (#786)
  • chore: adding link to react storybook (#840)
  • chore: use the variable in the element registry declarations (#831)

v1.6.0-rc.0

02 Feb 18:53

Choose a tag to compare

v1.6.0-rc.0 Pre-release
Pre-release

@carbon/ai-chat@1.6.0-rc.0

Features 🚀

  • feat: adding csp examples (#833)

Bug fixes 🐛

  • fix(a11y): add aria label to disclaimer icon (#877)
  • fix: connect to human card update (#872)
  • fix: input field paste and placeholder (#860)
  • fix: generate es-custom build folder for ai-chat-components (#869)
  • fix: replace tile with card (#854)
  • fix(deps): update formatjs monorepo (major) (#793)

Housekeeping 🏠

  • chore: update telemetry config files (#880)
  • chore(deps): update dependency globby to v16 (#875)
  • chore(deps): update dependency sass to v1.97.3 (#874)
  • chore: address lodash-es CVE (#878)
  • chore: utilize @carbon/styles ai-gradient mixin (#849)
  • chore: pull in syntax tokens from (#844)
  • chore(deps): update dependency sass to v1.97.2 (#845)
  • chore: chat shell component (#786)
  • chore: remove react-intl (#836)
  • chore: missing type exports (#839)
  • chore: remove workspace controls we don't need (#818)

@carbon/ai-chat-components@0.8.0-rc.0

Bug fixes 🐛

  • fix: tests failing post merge from 1.5.1 (#873)
  • fix: generate es-custom build folder for ai-chat-components (#869)
  • fix: direct calling of codemirror/view for better treeshaking (#848)
  • fix: always allow table filtering/sorting (#829)
  • fix: linkify was removed (#834)
  • fix: new components not using carbonElement (#816)
  • fix: toolbar react rendering (#828)
  • fix: code missing rounded corners (#827)

Housekeeping 🏠

  • chore: add global type declaration for scss?lit imports (#895)
  • chore: update telemetry config files (#880)
  • chore(deps): update dependency globby to v16 (#875)
  • chore: toolbar component takes react icons in react mode (#817)
  • chore: utilize @carbon/styles ai-gradient mixin (#849)
  • chore: pull in syntax tokens from (#844)
  • chore: chat shell component (#786)
  • chore: adding link to react storybook (#840)
  • chore: use the variable in the element registry declarations (#831)

v1.5.1

23 Jan 20:37

Choose a tag to compare

@carbon/ai-chat@1.5.1

Bug fixes 🐛

  • fix: input field paste and placeholder (#860)
  • fix: generate es-custom build folder for ai-chat-components (#869)

@carbon/ai-chat-components@0.7.1

Bug fixes 🐛

  • fix: generate es-custom build folder for ai-chat-components (#869)
  • fix: direct calling of codemirror/view for better treeshaking (#848)

Housekeeping 🏠

  • chore: ignore ts error

v1.5.1-rc.0

23 Jan 18:21

Choose a tag to compare

v1.5.1-rc.0 Pre-release
Pre-release

@carbon/ai-chat@1.5.1-rc.0

Bug fixes 🐛

  • fix: input field paste and placeholder (#860)
  • fix: generate es-custom build folder for ai-chat-components (#869)

@carbon/ai-chat-components@0.7.1-rc.0

Bug fixes 🐛

  • fix: generate es-custom build folder for ai-chat-components (#869)
  • fix: direct calling of codemirror/view for better treeshaking (#848)

Housekeeping 🏠

  • chore: ignore ts error

v1.5.0

20 Jan 16:12

Choose a tag to compare

@carbon/ai-chat@1.5.0

Features 🚀

  • feat(workspace): Integrate workspace in ai-chat main (#804)
  • feat: add feedback config option (#794)
  • feat: add activeResponseId (#756)

Bug fixes 🐛

  • fix: messages stacking context (#802)
  • fix: add accessible name to Input SVGs (#800)
  • fix: scroll to bottom (#797)
  • fix: overlay panel border radius regressions (#792)
  • fix(scrolling): bring request messages to top of chat (#753)
  • fix: ai gradient border regression (#791)
  • fix: adjust check for invalid direction (#789)
  • fix: feedback, reasoning steps, shell border (#784)
  • fix: incorrect scrollbar position (#779)
  • fix: above chat input field not right sized (#774)
  • fix: header labels (#772)
  • fix: input state applied to homescreen input (#764)

Housekeeping 🏠

  • chore: missing type exports (#839)
  • chore: remove workspace controls we don't need (#818)
  • chore: place ai-chat-components in dependencies
  • chore: update @carbon/web-components package (#815)
  • chore: bring stories into alignment (#750)
  • chore: utilitize syntax tokens from carbon/styles (#796)
  • chore: refactor message service (#733)
  • chore: add a11y scan (#556)
  • chore: simplify chat startup (#771)

@carbon/ai-chat-components@0.7.0

Features 🚀

  • feat(workspace): Integrate workspace in ai-chat main (#804)
  • feat: add activeResponseId (#756)
  • feat(workspace): setup react wrapper and footer update (#766)

Bug fixes 🐛

  • fix: linkify was removed (#834)
  • fix: new components not using carbonElement (#816)
  • fix: toolbar react rendering (#828)
  • fix: code missing rounded corners (#827)
  • fix: feedback, reasoning steps, shell border (#784)
  • fix: markdown storybook wasnt loading code snippet (#762)

Housekeeping 🏠

  • chore: update @carbon/web-components package (#815)
  • chore: bring stories into alignment (#750)
  • chore: utilitize syntax tokens from carbon/styles (#796)
  • chore: add a11y scan (#556)
  • docs: update ai-label slot name (#767)
  • refactor: tile-container to card, toolbar (#744)