Releases: epam/ai-dial-chat
Releases · epam/ai-dial-chat
0.5.3
0.5.2
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
Experimental unstable version (with server-side persistence support). Use at your own risk.
Most severe known issues:
Other
0.5.0
Experimental unstable version (with server-side persistence support). Use at your own risk.
Most severe known issues:
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
0.4.2
0.4.1
0.4.0
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)