Skip to content

Releases: epam/ai-dial-chat

0.5.3

19 Feb 18:44
Compare
Choose a tag to compare

Experimental unstable version (with server-side persistence support). Use at your own risk.

Fixes

  • fix(chat): fix download file (Issue #686) (#791)

0.5.2

19 Feb 18:21
Compare
Choose a tag to compare

Experimental unstable version (with server-side persistence support). Use at your own risk.

Most severe known issues:

Issue #686

Features

  • feat(chat): add delete shared entities (Issue #709) (#774)
  • feat(chat): hide context menu options for empty chat (Issue #755, #758) (#759)
  • feat(chat-e2e): updated playback and replay e2e tests (#753)
  • feat(chat-e2e): updated tests with stateful api usage (#683)

Fixes

  • fix(chat): add spinner while create new entity or delete all entities (Issue #725) (#765)
  • fix(chat): debounce system prompt updating (Issue #757) (#776)
  • fix(chat): display shared with me prompt under folder (Issue #704) (#747)
  • fix(chat): export import integration with latest API (issue #640, #695) (#752)
  • fix(chat): fix applying temperature (Issue #588) (#762)
  • fix(chat): fix attachment limit (Issue #656, #278) (#787)
  • fix(chat): fix attachments issues (Issue #754) (#781)
  • fix(chat): fix clear all entities for sharedWithMe (Issue #707) (#737)
  • fix(chat): fix entity updates even if error occurs while recreation (Issue #740) (#763)
  • fix(chat): fix error delete message (Issue #724) (#751)
  • fix(chat): fix error message for failed removing (Issue #724, #691) (#729)
  • fix(chat): fix impossibility to create replay and playback for shared with me entity (Issue #730) (#739)
  • fix(chat): fix migration issues (Issue #668) (#717)
  • fix(chat): fix prompt folders drag&drop (Issue #745) (#746)
  • fix(chat): fix removing files(Issue #771) (#770)
  • fix(chat): fixed maximum file uploading count (Issue #656) (#748)
  • fix(chat): handle bucket request error (Issue #733, #728) (#736)
  • fix(chat): hide context menu options for empty folders (Issue #756) (#773)
  • fix(chat): use NEXT_PUBLIC_DEFAULT_TEMPERATURE if it equals 0 (Issue #588) (#749)
  • fix(overlay): enabledFeatures should be processed if it's array (#742)

0.5.1

15 Feb 13:03
Compare
Choose a tag to compare

Experimental unstable version (with server-side persistence support). Use at your own risk.

Most severe known issues:

  1. Issue #704
  2. Issue #640

Other

  • fix(chat): fix duplicate entity structure if move to new folder (Issue #720) (#721)
  • fix(chat): fix prompts duplication (Issue #723) (#732)
  • fix(chat): fix saving addons on settings panel (Issue #681) (#722)
  • fix(chat): handle API errors (Issue #663) (#701)
  • fix(chat): sharing with me prompts (#731)

0.5.0

15 Feb 09:01
Compare
Choose a tag to compare

Experimental unstable version (with server-side persistence support). Use at your own risk.

Most severe known issues:

  1. Issue #704
  2. Issue #640

Features

  • chat: implement file view for publishing request wizard (Issue #331) (#514)
  • chat: add target audience filters to the publish modal(Issue #433) (#570)
  • chat: implement change path dialog (Issues #330, #522) (#486)
  • chat: redesign mobile and overlay (Issues #565, #582) (#602)
  • chat: set external entities as not draggable (Issue #584) (#596)
  • chat: update attachments api (Issue #497) (#562)
  • chat: If the entity type is application and there is no hard code value for it -> backend shouldn't cut the context (#659)
  • chat: add empty phase for playback controls (Issue #600) (#644)
  • chat: add export and import with content(issue 568) (#630)
  • chat: automigration (Issue #265) (#637)
  • chat: encode each URL component separately (Issue #663) (#693)
  • chat: implement unique entitiy names validation (Issue #633) (#694)
  • chat: integrate export with stateful api(issue #640, #594) (#665)
  • chat: integrate sharing into stateful api (Issue #322)(#690)
  • chat: integrate with DIAL stateful API (Issue #165, #265) (#611)
  • chat: remove BetweenFoldersLine and don't save open folder ids (Issue #165) (#649)
  • chat: use plain text for stop playback (Issue #600) (#642)
  • chat: redesign settings panel (Issue #492) (#590)
  • chat-e2e: added llama and cohere models (#650)
  • chat-e2e: introduced unique users for e2e worker (#646)
  • chat-e2e: added chat api tests (#552)

Fixes

  • chat: add chat header and conversation settings if chosen unavailable model and fix system prompt erasing (Issues #171, #559) (#539)
  • chat: escape text for regex (Issue #560) (#557)
  • chat: fix appling hot keys on playback, but not on a request api key or report issue modals (Issue #515) (#535)
  • chat: fix attachments editing (Issue #484) (#586)
  • chat: fix attachments screens width on mobiles (Issue #506) (#553)
  • chat: fix background for attached files (Issue #509) (#540)
  • chat: fix case when models empty (Issue #627) (#628)
  • chat: fix chat autoscrolling if position of previous chat not at the bottom (Issue #501) (#581)
  • chat: fix condition (#632)
  • chat: fix condition for signout (Issue #627)(#631)
  • chat: fix creating replay for shared items in folder and add Playback menu for shared items (Issue #571) (#574)
  • chat: fix displaying panels on small screens (e.g. iPhone SE) (Issue #490) (#563)
  • chat: fix divider and corners (Issue #492) (#598)
  • chat: fix documentation (Issue #554) (#578)
  • chat: fix drag & drop logic, displaying and not allow to move external entities (Issue #601, #584) (#603)
  • chat: fix file name truncation if it has spaces (Issue #483) (#543)
  • chat: fix header chat info container (Issue #565) (#612)
  • chat: fix header height (Issue #622) (#623)
  • chat: fix height of items in select conversation dropdown (Issue #476) (#529)
  • chat: fix icon not changed (Issue #545) (#546)
  • chat: fix import old prompts without description (Issue #625) (#626)
  • chat: fix issues with elements highlight in attachments functionality (Issue #533) (#576)
  • chat: fix message attachments (Issue #484) (#583)
  • chat: fix model icons caching (Issue #542) (#541)
  • chat: fix overlay condition for ready event (Issue #100) (#544)
  • chat: fix prompts search (Issue #330) (#551)
  • chat: fix select folder root name (Issue #597) (#624)
  • chat: fix the inability to delete a file through edit message (Issue #484) (#577)
  • chat: forbid # and \ symbols (#647)
  • chat: get rid of token check in files when unauntheficated (#619)
  • chat: hide tooltip when open context menu (Issue #505) (#555)
  • chat: not allow to move parent folder in child folder (Issue #604) (#606)
  • chat: show in MoveTo only own folders (Issue #585) (#587)
  • chat: when setting overlay options model id changed to existing default (Issue #100) (#534)
  • chat: add empty folders to the export(issue#640) (#692)
  • chat: fix automigration icons (Issue #265) (#708)
  • chat: fix automigration ui and continue without backup button (Issue #265) (#672)
  • chat: fix decoding url (Issue #165, #680) (#699)
  • chat: fix failed build (#716)
  • chat: fix ids (Issue #265) (#702)
  • chat: fix import for attachments in stages(issues #651,#652) (#654)
  • chat: fix new created prompt appears in three sections (Issue #696) (#713)
  • chat: fix prompt counter when creating new prompt (Issue #705) (#710)
  • chat: fix prompts request multiple times (Issue #165) (#687)
  • chat: fix remove folder logic (Issue #671) (#675)
  • chat: fix rerender conversation settings issues (Issue #676, #688, #671) (#678)
  • chat: fix saving chat settings and sending multiline text to the chat (Issue #666, #667) (#673)
  • chat: fix shared with me display (Issue #704) (#714)
  • chat: fix unique name validation (Issue #633) (#698)
  • chat: move folder (Issue #670) (#674)
  • chat: retrieve same level entities when call tryCreate and check only same level entities (Issue #265) (#677)
  • docs: fix screenshot link in chat readme (#653)
  • chat-e2e: fixed flaky tests, enabled blocked test (#617)
  • chat-e2e: fixed icon tests (#575)
  • chat-e2e: fixed tests after icon caching (#550)
  • chat-e2e: remove uniqufy id for model icon (#549)

Other

  • use monorepo (Issue #157) (#616)
  • GitHub workflow update (#615)
  • bump vite from 5.0.6 to 5.0.12 (#579)
  • fix typo in reporting security issues notes
  • update github workflow references
  • update workflow reference (#719)
  • don't fail PR on failed ort step (#635)
  • change dockerfile to being able to set keep alive timeout (#573)

0.4.3

31 Jan 14:35
Compare
Choose a tag to compare

Fixes:

  • fix overlay displaying when user has no rights to see models (Issue #627) (#634)

0.4.2

17 Jan 10:16
Compare
Choose a tag to compare

Fixes:

  • fix icon not changed (Issue #545) (#546)
  • fix model icons caching (Issue #542) (#541)
  • fix overlay condition for ready event (Issue #100) (#544)

Other:

  • e2e: fixed tests after icon caching (#550)
  • e2e: remove uniqufy id for model icon (#549)

0.4.1

16 Jan 15:48
Compare
Choose a tag to compare

Fixes:

  • when setting overlay options model id changed to existing default (Issue #100) (#536)

0.4.0

15 Jan 17:47
Compare
Choose a tag to compare

Next env variables should be renamed:
OPENAI_API_HOST -> DIAL_API_HOST
OPENAI_API_KEY -> DIAL_API_KEY
OPENAI_API_VERSION -> DIAL_API_VERSION

Next env variable deprecated and not longer supported:
AUTH_DISABLED
To being able to test in auth disabled mode just not set any auth providers variables.

Features:

  • add attachments in message input in playback mode (issue #387) (#411)
  • add download button for received pictures (Issue #124) (#422)
  • add grouping for stages (Issue #429) (#446)
  • add icon to the received stages (Issue #129) (#481)
  • add mobile styles to the attachments in message in edit mode (issue #424) (#428)
  • implement limited context menu and readonly view (no message input) (Issue #389, #431) (#432)
  • implement publish/update request wizard for conversations and for prompts (Issue #317) (#473)
  • implement publishing wizard (Issue #317, #458) (#449)

Fixes:

  • add 'stop streaming' to the 'save & submit' message button (issue #161) (#388)
  • add file name validation during renaming before upload and fix sharing/publishing displaying (Issue #253, #385) (#383)
  • add highlight color to the folder if chat is active(issue #482) (#518)
  • add space before file extension while editing file name in attachments (Issue #370) (#399)
  • added bucket error handling for 401 status (issue #425) (#487)
  • added check for the aviable models before init resent models (issue #488) (#504)
  • change chat message border to the correct (secondary) color (issue #477) (#521)
  • check model id used in rate endpoint url (#511)
  • clean up removing Credential Provider (Issue #348) (#394)
  • fix button availability when attachment apploading (Issue #398) (#400)
  • fix cancelling file upload (#379) (Issue #367)
  • fix changing icon to default when changing conversation entity to entity with default icon (Issue #450) (#451)
  • fix clicking on external links (Issue #494) (#520)
  • fix console errors (Issue #407) (#408)
  • fix context menu for items of shared collection (Issue #389) (#445)
  • fix cursor for model view (Issue #407) (#410)
  • fix displaying "Shared with me" and "Organization" section items (Issue #437) (#439)
  • fix folder highlight color (issue #482) (#527)
  • fix form submission canceled because the form is not connected warning (Issue #480) (#519)
  • fix gradient for error message (Issue #458) (#491)
  • fix gradient over text (Issue #458) (#502)
  • fix gradient over text (Issue #458) (#526)
  • fix height of context menu and dropdown items (Issue #460) (#462)
  • fix hotkeys applying to a playback chat on background instead of an open modal window (Issue #404) (#409)
  • fix keyboard events handling for the prompts in message input and system prompt (issue #485) (#531)
  • fix mime types with multiple extensions (Issue #397) (#401)
  • fix move to folder menu item background (Issue #426) (#436)
  • fix opening chat without themes defined (Issue #419) (#420)
  • fix out of bounds error message for long filenames (Issue #465) (#466)
  • fix request API key form description (Issue #494) (#517)
  • fix reupload file multiple occurences (#390) (Issue #382)
  • fix setting the conversation icon in the chat panel to default after page refresh (Issue #438) (#442)
  • fix simultaneous opening of the chat and prompt panels on the first login on a mobile device (Issue #241) (#423)
  • fix spaces between nested folders in attachment windows (Issue #384) (#396)
  • fix spacing between chats and prompts in "Share with Me" and "Organization" sections (Issue #447 ) (#448)
  • fix the toggle activation area being too large when setting chat to full width (Issue #454) (#455)
  • fix ui issues (Issue #414) (#416)
  • fixed lint issues (#393) (#471)
  • get rid of check on file upload (Issue #417) (#418)
  • overlay infinite loader and not allowed model (Issue #100, #512) (#530)
  • remove "max selected files is 0" label (Issue #366) (#453)
  • remove redundant hook useOutsideAlerter (Issue #118) (#472)
  • remove smooth scroll due to jumping issues on safari (Issue #470) (#507)
  • safari overflow issue (Issue #430) (#499)

Other:

  • chore: Revert "remove tracing for chat requests" (Issue #415) (#461)
  • chore: add custom popups for confirmation actions (Issue #89) (#440)
  • chore: redesign dropdown in theme settings (Issue #144) (#456)
  • chore: redesign errors modals (Issue #90) (#443)
  • chore: remove credential provider (Issue #348) (#362)
  • chore: remove tracing for chat requests (Issue #415) (#459)
  • chore: setup repository configuration for OSS Review Toolkit (#441)
  • chore: update Azure AD variables description (#474)
  • chore: update request api key for internal epam process (Issue #402) (#403)
  • e2e: add listing api tests (#495)
  • e2e: added e2e tests for shared icons on chat bar panel (#406)
  • e2e: added side panel filter tests (#457)
  • e2e: added tests for Stop button behaviour (#311)
  • e2e: added tests for announcement banner (#464)
  • e2e: added tests for prompts shared icons (#452)
  • e2e: added tests for side panels resizing (#444)
  • e2e: added xweather addon (#516)
  • e2e: fixed signin locator to fit all providers (#413)
  • e2e: fixed tests according to new themes (#435)
  • e2e: handle flaky export tests (#489)
  • e2e: sidebar panel entity drag&drop tests (#479)

BREAKING CHANGES:

  • chore!: update env variables to avoid naming misunderstanding (Issue #427) (#310)
  • chore!: update env variables to avoid naming misunderstanding (Issue #427) (#463)
  • feat!: use semantic colors in themes (Issue #245, #255) (#343)

0.3.5

20 Dec 12:32
Compare
Choose a tag to compare

Fixes:

  • clean up removing Credential Provider (Issue #348) (#395)

0.3.4

20 Dec 10:31
Compare
Choose a tag to compare

Fixes:

  • fix reupload file multiple occurences (Issue #382) (#391)