diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a00df96 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,4904 @@ +# Changelog + +All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* Update Next versioning approach ([#66](https://github.com/biocypher/biochatter-next/issues/66)) ([c739a30](https://github.com/biocypher/biochatter-next/commit/c739a30b43f93ec5120e49addc7c9e0b38625732)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.2.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) + +## 1.1.0 (2024-06-14) + + +### Features + +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) client-side only and desktop app ([a023308](https://github.com/biocypher/biochatter-next/commit/a023308d52a14e1d43d51558dec61dc1253064cc)) +* [#1000](https://github.com/biocypher/biochatter-next/issues/1000) ready to support client-side only ([50cd33d](https://github.com/biocypher/biochatter-next/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a)) +* [#112](https://github.com/biocypher/biochatter-next/issues/112) add edit chat title ([45088a3](https://github.com/biocypher/biochatter-next/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc)) +* [#1303](https://github.com/biocypher/biochatter-next/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/biocypher/biochatter-next/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275)) +* [#138](https://github.com/biocypher/biochatter-next/issues/138) add context prompt, close [#330](https://github.com/biocypher/biochatter-next/issues/330) [#321](https://github.com/biocypher/biochatter-next/issues/321) ([b85245e](https://github.com/biocypher/biochatter-next/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4)) +* [#1640](https://github.com/biocypher/biochatter-next/issues/1640) support free gpt endpoint ([203ac09](https://github.com/biocypher/biochatter-next/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa)) +* [#170](https://github.com/biocypher/biochatter-next/issues/170) auto scroll after retrying ([08f3c70](https://github.com/biocypher/biochatter-next/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) [#8](https://github.com/biocypher/biochatter-next/issues/8) add stop and retry button ([86507fa](https://github.com/biocypher/biochatter-next/commit/86507fa569334a43c7d9e7b40add815c665eae4a)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add access control by ([2c899cf](https://github.com/biocypher/biochatter-next/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt hints ([6782e65](https://github.com/biocypher/biochatter-next/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) add prompt list ([7d5e742](https://github.com/biocypher/biochatter-next/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) trying to add stop response button ([806e7b0](https://github.com/biocypher/biochatter-next/commit/806e7b09c1460691171679e4f4a8cfc40e024823)) +* [#2144](https://github.com/biocypher/biochatter-next/issues/2144) improve input template ([5f0cda8](https://github.com/biocypher/biochatter-next/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ux ([b55b01c](https://github.com/biocypher/biochatter-next/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f)) +* [#2330](https://github.com/biocypher/biochatter-next/issues/2330) disable /list/models ([15e063e](https://github.com/biocypher/biochatter-next/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240)) +* [#24](https://github.com/biocypher/biochatter-next/issues/24) docker publish actions ([0463b35](https://github.com/biocypher/biochatter-next/commit/0463b350d843af268d6738987d3a8a4e8f4db030)) +* [#27](https://github.com/biocypher/biochatter-next/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/biocypher/biochatter-next/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52)) +* [#3224](https://github.com/biocypher/biochatter-next/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/biocypher/biochatter-next/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1)) +* [#499](https://github.com/biocypher/biochatter-next/issues/499) revert delete session ([5952064](https://github.com/biocypher/biochatter-next/commit/595206436231727659fde77239b6c1e668b0d879)) +* [#577](https://github.com/biocypher/biochatter-next/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/biocypher/biochatter-next/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2)) +* [#9](https://github.com/biocypher/biochatter-next/issues/9) add copy code button ([e57bd51](https://github.com/biocypher/biochatter-next/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a)) +* [#920](https://github.com/biocypher/biochatter-next/issues/920) migrate id to nanoid ([8e4743e](https://github.com/biocypher/biochatter-next/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24)) +* [WIP] support webdav ([1dd75b6](https://github.com/biocypher/biochatter-next/commit/1dd75b63de6745ece9de5df57663af751698c82d)) +* #close 1789 add user input template ([be597a5](https://github.com/biocypher/biochatter-next/commit/be597a551d38dc83f0febb3a4c6a424e128555b1)) +* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/biocypher/biochatter-next/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4)) +* add analytics ([76f851b](https://github.com/biocypher/biochatter-next/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b)) +* add app dev mode ([80d5bfd](https://github.com/biocypher/biochatter-next/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344)) +* add app logo and ([6264c02](https://github.com/biocypher/biochatter-next/commit/6264c02543cfbcda249e3a848cdeecc230157b4b)) +* add autoGenerateTitle option ([20a508e](https://github.com/biocypher/biochatter-next/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3)) +* add basic ui ([d49b2aa](https://github.com/biocypher/biochatter-next/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e)) +* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/biocypher/biochatter-next/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3)) +* add calcTextareaHeight.ts ([de740ec](https://github.com/biocypher/biochatter-next/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7)) +* add check update ([29de957](https://github.com/biocypher/biochatter-next/commit/29de95739511cadffbe147fdbbeaea898344598e)) +* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/biocypher/biochatter-next/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c)) +* add dark theme support ([14d50f1](https://github.com/biocypher/biochatter-next/commit/14d50f116774bb134f628a86f72a9663c65cbc22)) +* add docker proxy ([c8be5e4](https://github.com/biocypher/biochatter-next/commit/c8be5e42671e534e3382db67f80560442086772c)) +* add Dockerfile for docker deployment support ([8d0d087](https://github.com/biocypher/biochatter-next/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40)) +* add export to .md button ([bab470d](https://github.com/biocypher/biochatter-next/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6)) +* add favicon ([9912762](https://github.com/biocypher/biochatter-next/commit/99127621575f7231c30c5f18e716ae22a846f64c)) +* add font size setting ([f979822](https://github.com/biocypher/biochatter-next/commit/f979822508b3289237383082a72471f8aa5b0939)) +* Add frequency_penalty request parameter ([72cbb15](https://github.com/biocypher/biochatter-next/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f)) +* add i18n for mask ([c7c58ef](https://github.com/biocypher/biochatter-next/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39)) +* add lint-staged ([e648a59](https://github.com/biocypher/biochatter-next/commit/e648a59b1f6babd49e41256b81bd728f0ef91112)) +* add log ([49fc752](https://github.com/biocypher/biochatter-next/commit/49fc75235a568ce44af735838ae4028e632689fa)) +* add mask crud ([a7a8aad](https://github.com/biocypher/biochatter-next/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b)) +* add mask page ([ffa7302](https://github.com/biocypher/biochatter-next/commit/ffa73025716774b88c685ef21c6a2e6d137b597f)) +* add mask screen ([aeb9862](https://github.com/biocypher/biochatter-next/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab)) +* add max icon for modals ([9e6617e](https://github.com/biocypher/biochatter-next/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26)) +* add mobile support ([1fae774](https://github.com/biocypher/biochatter-next/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710)) +* add model and time info to prompts ([cb55ce0](https://github.com/biocypher/biochatter-next/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af)) +* add model config to settings ([2f112ec](https://github.com/biocypher/biochatter-next/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f)) +* add nynorsk option ([113bd24](https://github.com/biocypher/biochatter-next/commit/113bd24796eba568c7263843cc9365d02f65747f)) +* add one-key setup script ([3b6f93a](https://github.com/biocypher/biochatter-next/commit/3b6f93afdf79368de81181aafc75a960613ed21a)) +* add optimize textarea height when inputing ([2a79d35](https://github.com/biocypher/biochatter-next/commit/2a79d356674236e4b4e345ae02236d52fd609f73)) +* add proxy for docker ([1bb7b4a](https://github.com/biocypher/biochatter-next/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3)) +* add PWA support ([5593c06](https://github.com/biocypher/biochatter-next/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5)) +* add PWA support ([689b7ba](https://github.com/biocypher/biochatter-next/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239)) +* add PWA support ([bdf17fa](https://github.com/biocypher/biochatter-next/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1)) +* add robots.txt ([306f085](https://github.com/biocypher/biochatter-next/commit/306f0850e925bd75201085341eb6700dac8a4ca2)) +* add session config modal ([7345639](https://github.com/biocypher/biochatter-next/commit/7345639af33aede885afe6828a0969cf1f9a4a2d)) +* add setting to hide builtin masks ([74fa065](https://github.com/biocypher/biochatter-next/commit/74fa065266687921e83446358018d7d84ab6fd78)) +* add settings ui ([a9940cb](https://github.com/biocypher/biochatter-next/commit/a9940cb05e74f5fea50509511441654538a8118b)) +* add side bar mask entry ([59edcc3](https://github.com/biocypher/biochatter-next/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8)) +* add stream support ([74dd619](https://github.com/biocypher/biochatter-next/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599)) +* add switch of send preview bubble ([1db2100](https://github.com/biocypher/biochatter-next/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d)) +* add tight border layout ([ff0cf2f](https://github.com/biocypher/biochatter-next/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f)) +* add top p config ([8230326](https://github.com/biocypher/biochatter-next/commit/823032617dfd9928544f38c928085b9b41ba8691)) +* add type for import ([442a529](https://github.com/biocypher/biochatter-next/commit/442a529a725c0cf6a780c93f17b02f8742251558)) +* add typings for metadata ([e1243f3](https://github.com/biocypher/biochatter-next/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea)) +* add upstash redis cloud sync ([83fed42](https://github.com/biocypher/biochatter-next/commit/83fed429971fcc758ada9af12d52a2936b537456)) +* add webdav support ([6f83fbd](https://github.com/biocypher/biochatter-next/commit/6f83fbd21278c90cd978108abe54291c38ec10d7)) +* adding iOS Webapp support ([dd80c45](https://github.com/biocypher/biochatter-next/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de)) +* align chat page title center on mobile screen ([82ec447](https://github.com/biocypher/biochatter-next/commit/82ec4474c2fb37b1fc558e6006159a670017310f)) +* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/biocypher/biochatter-next/commit/463251dcc1953a6d0565129320fdc0258c90c5f8)) +* animate streaming response to make more smooth ([536ace8](https://github.com/biocypher/biochatter-next/commit/536ace8e10553c6101308ec09f2fa65bc84d2416)) +* auto fill upstash backup name ([f1e7db6](https://github.com/biocypher/biochatter-next/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173)) +* better animation speed ([f248593](https://github.com/biocypher/biochatter-next/commit/f2485931d9b3680234f4816f4526759c8d4b741e)) +* build universal app darwin bundle ([d8b606d](https://github.com/biocypher/biochatter-next/commit/d8b606dc837b438ce10898edcadf26bde99a31bf)) +* check usage throttle ([fdc8278](https://github.com/biocypher/biochatter-next/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b)) +* clear session only ([506cdbc](https://github.com/biocypher/biochatter-next/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6)) +* close [#1055](https://github.com/biocypher/biochatter-next/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/biocypher/biochatter-next/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808)) +* close [#1072](https://github.com/biocypher/biochatter-next/issues/1072) share mask as link ([5c8be2a](https://github.com/biocypher/biochatter-next/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77)) +* close [#118](https://github.com/biocypher/biochatter-next/issues/118) add stop all button ([dc3883e](https://github.com/biocypher/biochatter-next/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4)) +* close [#1301](https://github.com/biocypher/biochatter-next/issues/1301) support message actions ([2223013](https://github.com/biocypher/biochatter-next/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6)) +* close [#1382](https://github.com/biocypher/biochatter-next/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/biocypher/biochatter-next/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489)) +* close [#1415](https://github.com/biocypher/biochatter-next/issues/1415) clear context button ([a19d238](https://github.com/biocypher/biochatter-next/commit/a19d23848314e8539b40d9fb26544777d53d17df)) +* close [#1478](https://github.com/biocypher/biochatter-next/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/biocypher/biochatter-next/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc)) +* close [#1615](https://github.com/biocypher/biochatter-next/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/biocypher/biochatter-next/commit/7893693706af25227770f53555085f98b00afb06)) +* close [#1626](https://github.com/biocypher/biochatter-next/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/biocypher/biochatter-next/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826)) +* close [#1762](https://github.com/biocypher/biochatter-next/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/biocypher/biochatter-next/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a)) +* close [#1960](https://github.com/biocypher/biochatter-next/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/biocypher/biochatter-next/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04)) +* close [#1994](https://github.com/biocypher/biochatter-next/issues/1994) add clipboard write api ([98afd55](https://github.com/biocypher/biochatter-next/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c)) +* close [#2](https://github.com/biocypher/biochatter-next/issues/2) add check account balance ([447dec9](https://github.com/biocypher/biochatter-next/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5)) +* close [#2013](https://github.com/biocypher/biochatter-next/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/biocypher/biochatter-next/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90)) +* close [#2025](https://github.com/biocypher/biochatter-next/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/biocypher/biochatter-next/commit/93c666b03d9aae799290fca28a75d73c1e185511)) +* close [#2136](https://github.com/biocypher/biochatter-next/issues/2136) click avatar to edit message ([b044e27](https://github.com/biocypher/biochatter-next/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754)) +* close [#2141](https://github.com/biocypher/biochatter-next/issues/2141) danger zone ([6c3d4a1](https://github.com/biocypher/biochatter-next/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97)) +* close [#2175](https://github.com/biocypher/biochatter-next/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/biocypher/biochatter-next/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794)) +* close [#2187](https://github.com/biocypher/biochatter-next/issues/2187) improve chat actions ux ([3937dad](https://github.com/biocypher/biochatter-next/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6)) +* close [#2190](https://github.com/biocypher/biochatter-next/issues/2190) improve app auto updater ([be48346](https://github.com/biocypher/biochatter-next/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4)) +* close [#2192](https://github.com/biocypher/biochatter-next/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/biocypher/biochatter-next/commit/4131fccbe0c77832aa496825e9362a78797234ad)) +* close [#2194](https://github.com/biocypher/biochatter-next/issues/2194) add macos arm support ([475158a](https://github.com/biocypher/biochatter-next/commit/475158a145246a715925eebaf6bac1f25f93aedd)) +* close [#2266](https://github.com/biocypher/biochatter-next/issues/2266) use modal to switch model ([0373b2c](https://github.com/biocypher/biochatter-next/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658)) +* close [#2267](https://github.com/biocypher/biochatter-next/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/biocypher/biochatter-next/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf)) +* close [#2294](https://github.com/biocypher/biochatter-next/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/biocypher/biochatter-next/commit/6014b765f4d42585cd91d07887cc27fd64ae2880)) +* close [#2303](https://github.com/biocypher/biochatter-next/issues/2303) add custom model name config ([98ac7ee](https://github.com/biocypher/biochatter-next/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37)) +* close [#2376](https://github.com/biocypher/biochatter-next/issues/2376) add babel polyfill ([af5f67d](https://github.com/biocypher/biochatter-next/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a)) +* close [#2430](https://github.com/biocypher/biochatter-next/issues/2430) add a simple user maual ([4904612](https://github.com/biocypher/biochatter-next/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb)) +* close [#2445](https://github.com/biocypher/biochatter-next/issues/2445) switch to mit license ([0198c5b](https://github.com/biocypher/biochatter-next/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc)) +* close [#2447](https://github.com/biocypher/biochatter-next/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/biocypher/biochatter-next/commit/e5f6133127894b68498de0a4d38741bccdba68f1)) +* close [#2449](https://github.com/biocypher/biochatter-next/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/biocypher/biochatter-next/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240)) +* close [#2545](https://github.com/biocypher/biochatter-next/issues/2545) improve lazy load message list ([203067c](https://github.com/biocypher/biochatter-next/commit/203067c936b6f2e3375ee79041c33dafacfc0653)) +* close [#2580](https://github.com/biocypher/biochatter-next/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/biocypher/biochatter-next/commit/3bd76b9156627116b8bbcf038e08e35d84438447)) +* close [#2583](https://github.com/biocypher/biochatter-next/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/biocypher/biochatter-next/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b)) +* close [#2618](https://github.com/biocypher/biochatter-next/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/biocypher/biochatter-next/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22)) +* close [#2621](https://github.com/biocypher/biochatter-next/issues/2621) use better default api url ([ae82269](https://github.com/biocypher/biochatter-next/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef)) +* close [#2638](https://github.com/biocypher/biochatter-next/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/biocypher/biochatter-next/commit/ed62c871567e9c5781f742932b0e0521833cded0)) +* close [#2752](https://github.com/biocypher/biochatter-next/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/biocypher/biochatter-next/commit/885f2a32260b93adfbf58818913ba25ddac28d94)) +* close [#2754](https://github.com/biocypher/biochatter-next/issues/2754) add import/export to file ([38f6956](https://github.com/biocypher/biochatter-next/commit/38f6956e71a3d582b24e67ee93d263fcc7367725)) +* close [#2848](https://github.com/biocypher/biochatter-next/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/biocypher/biochatter-next/commit/d713d016000e09f245fc9496bd9864293aaa95c0)) +* close [#2908](https://github.com/biocypher/biochatter-next/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/biocypher/biochatter-next/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb)) +* close [#291](https://github.com/biocypher/biochatter-next/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/biocypher/biochatter-next/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37)) +* close [#2954](https://github.com/biocypher/biochatter-next/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/biocypher/biochatter-next/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85)) +* close [#3031](https://github.com/biocypher/biochatter-next/issues/3031) user can set larger font size ([65c4a0c](https://github.com/biocypher/biochatter-next/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441)) +* close [#3187](https://github.com/biocypher/biochatter-next/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/biocypher/biochatter-next/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c)) +* close [#3222](https://github.com/biocypher/biochatter-next/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/biocypher/biochatter-next/commit/be6d45e49f1df90daba4625117b95903189891c2)) +* close [#3300](https://github.com/biocypher/biochatter-next/issues/3300) support multiple api keys ([6aade62](https://github.com/biocypher/biochatter-next/commit/6aade62ce2f131caeaefc18689fea502ec1a3966)) +* close [#3301](https://github.com/biocypher/biochatter-next/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/biocypher/biochatter-next/commit/dc7159a4504682f6bfad104d5d03168412c550f1)) +* close [#3304](https://github.com/biocypher/biochatter-next/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/biocypher/biochatter-next/commit/45b88ebb2a720c62d60e63a873004d3cd9734801)) +* close [#380](https://github.com/biocypher/biochatter-next/issues/380) collapse side bar ([82ad057](https://github.com/biocypher/biochatter-next/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa)) +* close [#427](https://github.com/biocypher/biochatter-next/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/biocypher/biochatter-next/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6)) +* close [#444](https://github.com/biocypher/biochatter-next/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/biocypher/biochatter-next/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3)) +* close [#469](https://github.com/biocypher/biochatter-next/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/biocypher/biochatter-next/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3)) +* close [#539](https://github.com/biocypher/biochatter-next/issues/539) add delete message button ([12d4081](https://github.com/biocypher/biochatter-next/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd)) +* close [#580](https://github.com/biocypher/biochatter-next/issues/580) export messages as image ([4dad7f2](https://github.com/biocypher/biochatter-next/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f)) +* close [#628](https://github.com/biocypher/biochatter-next/issues/628) add chat commands ([ae1ef32](https://github.com/biocypher/biochatter-next/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a)) +* close [#663](https://github.com/biocypher/biochatter-next/issues/663) allow disable user api key input ([074bd9f](https://github.com/biocypher/biochatter-next/commit/074bd9f045005d626a8c0aea686b45fca9c81150)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy load markdown dom ([d790b0b](https://github.com/biocypher/biochatter-next/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914)) +* close [#680](https://github.com/biocypher/biochatter-next/issues/680) lazy rendering markdown ([8363cdd](https://github.com/biocypher/biochatter-next/commit/8363cdd9faee5ad56e90586e51f582061d506404)) +* close [#741](https://github.com/biocypher/biochatter-next/issues/741) add auth page ([ebbd012](https://github.com/biocypher/biochatter-next/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20)) +* close [#782](https://github.com/biocypher/biochatter-next/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/biocypher/biochatter-next/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5)) +* close [#813](https://github.com/biocypher/biochatter-next/issues/813) log user ip time ([bd69c8f](https://github.com/biocypher/biochatter-next/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5)) +* close [#864](https://github.com/biocypher/biochatter-next/issues/864) improve long term history ([d75b7d4](https://github.com/biocypher/biochatter-next/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce)) +* close [#887](https://github.com/biocypher/biochatter-next/issues/887) import masks ([596c9b1](https://github.com/biocypher/biochatter-next/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/biocypher/biochatter-next/commit/06d503152bcba1ad9175441709d7e5c3044eea0a)) +* close [#928](https://github.com/biocypher/biochatter-next/issues/928) summarize with gpt3.5 ([209a727](https://github.com/biocypher/biochatter-next/commit/209a727fe92d9dac8e33c49a83efef702c661a7e)) +* close [#935](https://github.com/biocypher/biochatter-next/issues/935) add azure support ([b7ffca0](https://github.com/biocypher/biochatter-next/commit/b7ffca031ebda555c373783820056541307ceba0)) +* close [#951](https://github.com/biocypher/biochatter-next/issues/951) support mermaid ([d88da1f](https://github.com/biocypher/biochatter-next/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e)) +* close [#976](https://github.com/biocypher/biochatter-next/issues/976) esc to close modal ([e1ce1f2](https://github.com/biocypher/biochatter-next/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90)) +* **Cosmetic:** Adapt UI to BioChatter styles ([54df474](https://github.com/biocypher/biochatter-next/commit/54df474187c14307c1f071753e5f61c1f1e867dd)) +* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/biocypher/biochatter-next/commit/a5a1f2e8ad781e0c82a6f775746286477d806545)) +* default disable balance query ([638fdd8](https://github.com/biocypher/biochatter-next/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071)) +* disable auto focus on mobile screen ([3e63f6b](https://github.com/biocypher/biochatter-next/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18)) +* disable auto-scroll on ios device ([caec012](https://github.com/biocypher/biochatter-next/commit/caec01269afb06a015c2fa5e35655f0aafc1d100)) +* display line break hints in enter mode ([974c455](https://github.com/biocypher/biochatter-next/commit/974c455bf9a20f4595dcb30d03e7247a43688250)) +* **dnd:** add drag and drop feature ([301cbbf](https://github.com/biocypher/biochatter-next/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97)) +* drag and drop in contextual prompts ([fb98050](https://github.com/biocypher/biochatter-next/commit/fb98050d9f8ea593377aa48bd2f612b212602d61)) +* dynamic config ([d6e6dd0](https://github.com/biocypher/biochatter-next/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97)) +* edit session title button ([47a2911](https://github.com/biocypher/biochatter-next/commit/47a2911ee2cd229feb14967a10d02148d2ae2913)) +* enable drag area for tauri apps ([698be66](https://github.com/biocypher/biochatter-next/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e)) +* finish basic functions ([2c9baa4](https://github.com/biocypher/biochatter-next/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a)) +* handle non-stream response ([5f2745c](https://github.com/biocypher/biochatter-next/commit/5f2745c32a7c5735712e45636a2d19801dee0c55)) +* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/biocypher/biochatter-next/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7)) +* i18n refactor and style adjustment ([fb32770](https://github.com/biocypher/biochatter-next/commit/fb327704866231748827d4b580851e18b797f49a)) +* import ramarkBreaks plugin ([2c5420a](https://github.com/biocypher/biochatter-next/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e)) +* improve auto scroll ux and edit model title ([b5ef552](https://github.com/biocypher/biochatter-next/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3)) +* improve chat commands ([6caf791](https://github.com/biocypher/biochatter-next/commit/6caf79121b7fa28c02400b7d26c260628cc61058)) +* improve ChatAction ux ([cbabb93](https://github.com/biocypher/biochatter-next/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff)) +* improve dnd icon ([3ddedc9](https://github.com/biocypher/biochatter-next/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a)) +* improve mask ui ([717c123](https://github.com/biocypher/biochatter-next/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b)) +* improve mask ui ([132f6c8](https://github.com/biocypher/biochatter-next/commit/132f6c842073d354f7c88fc06fa18d705a978717)) +* improve message item buttons style ([38c8ee8](https://github.com/biocypher/biochatter-next/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd)) +* improve mobile style ([64e331a](https://github.com/biocypher/biochatter-next/commit/64e331a3e3b7948f7da81437a573cc64d94293ba)) +* improve model selector ui ([48a6cdd](https://github.com/biocypher/biochatter-next/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7)) +* improve svg viewer ([b718285](https://github.com/biocypher/biochatter-next/commit/b718285125879382aaa5fe6508b7809186f6b906)) +* just disable all ngnix buffer ([6410aa2](https://github.com/biocypher/biochatter-next/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088)) +* language support traditional chinese ([307be40](https://github.com/biocypher/biochatter-next/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e)) +* migrate state from v1 to v2 ([30040a0](https://github.com/biocypher/biochatter-next/commit/30040a0366222cd63b12b2e66fa96bb43a66737e)) +* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/biocypher/biochatter-next/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc)) +* new chat message actions style ([25ce6af](https://github.com/biocypher/biochatter-next/commit/25ce6af36e141d5274adbf4258b70e0d5435a618)) +* new chat-item avatar ([a3ca8ea](https://github.com/biocypher/biochatter-next/commit/a3ca8ea5c458a8453c21095b65c88305125243ab)) +* new token count function ([76fdd04](https://github.com/biocypher/biochatter-next/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554)) +* now support gpt-4 model ([b57663b](https://github.com/biocypher/biochatter-next/commit/b57663bf02d445fd100a82d0557cbd354506c0d8)) +* optimize loading screen ([9398b34](https://github.com/biocypher/biochatter-next/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d)) +* optimize usage display ([bb30fdf](https://github.com/biocypher/biochatter-next/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30)) +* partial locale type ([50cfbaa](https://github.com/biocypher/biochatter-next/commit/50cfbaaab535041e765473205137443f6bd3d9a1)) +* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/biocypher/biochatter-next/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5)) +* prod/dev env settings ([144eb68](https://github.com/biocypher/biochatter-next/commit/144eb684143db99abb0cbe12263369844f76cb9d)) +* reactive isMobileScreen ([55281ed](https://github.com/biocypher/biochatter-next/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48)) +* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/biocypher/biochatter-next/commit/ce5abac9fbb35999c577ba20621433dcc22c276a)) +* replace window.confirm with showConfirm ([3298961](https://github.com/biocypher/biochatter-next/commit/3298961748ec331669e8e34d8e33b585d439c032)) +* replace window.prompt with showPrompt ([ea6926c](https://github.com/biocypher/biochatter-next/commit/ea6926cad3de64173d39717444e42aad62c68d1a)) +* right-click to copy message to user input ([50b1f7d](https://github.com/biocypher/biochatter-next/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809)) +* scrollable mask lists in new-chat page ([f14b413](https://github.com/biocypher/biochatter-next/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf)) +* scrolling effect when switching chat windows ([93c9974](https://github.com/biocypher/biochatter-next/commit/93c9974019002b57d8184c23d70f68390be316c0)) +* session-level model config ([4cdb2f0](https://github.com/biocypher/biochatter-next/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370)) +* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/biocypher/biochatter-next/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa)) +* share to ShareGPT ([3e65ef3](https://github.com/biocypher/biochatter-next/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07)) +* some en masks ([de77551](https://github.com/biocypher/biochatter-next/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d)) +* sort model by name ([54a5332](https://github.com/biocypher/biochatter-next/commit/54a53328341af2d07db19e56db5febdaac225a87)) +* stop all stale messages ([736c66f](https://github.com/biocypher/biochatter-next/commit/736c66f46a03ba13329bf030fadfa85e604e23b1)) +* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/biocypher/biochatter-next/commit/d822f333c2e7291b21217e7fa3933adbd773aa47)) +* support code highlight and markdown gfm ([f5aef31](https://github.com/biocypher/biochatter-next/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c)) +* support compress chat history ([c133cae](https://github.com/biocypher/biochatter-next/commit/c133cae04b7427723c34028803684288018374da)) +* support fast chatgpt mobile models ([7f13a8d](https://github.com/biocypher/biochatter-next/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba)) +* support history message count to zero ([0c9add7](https://github.com/biocypher/biochatter-next/commit/0c9add79884156e778863849bba95dd50c2b5fb0)) +* support i18n ([7cd170b](https://github.com/biocypher/biochatter-next/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7)) +* support more http status check for webdav ([23eb773](https://github.com/biocypher/biochatter-next/commit/23eb7732d7011ce9476ab6309c92509e094fca81)) +* support safari appleWebApp ([6446692](https://github.com/biocypher/biochatter-next/commit/6446692db04b612ab243d19c88c09c3cbee52c29)) +* support using user api key ([df66eef](https://github.com/biocypher/biochatter-next/commit/df66eef919a3eda0569c94b7ab79523aa3957968)) +* supports the display of line breaks in Markdown ([b94607f](https://github.com/biocypher/biochatter-next/commit/b94607f636789701612334b48d58a381b2cd06f7)) +* textarea with adaptive height ([3656c84](https://github.com/biocypher/biochatter-next/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9)) +* try to add auto updater ([91b871e](https://github.com/biocypher/biochatter-next/commit/91b871ef3bde497a8641b7104485225cc25af45e)) +* update app release workflow ([e785849](https://github.com/biocypher/biochatter-next/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6)) +* update button hover style and scrollbar style ([e5c441d](https://github.com/biocypher/biochatter-next/commit/e5c441d53062b52b52324cde988ff5dd91e4f606)) +* update dev config ([b17a6a7](https://github.com/biocypher/biochatter-next/commit/b17a6a7f619c55ff080348998983ce0dd7082d20)) +* update payload config ([1161ada](https://github.com/biocypher/biochatter-next/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968)) +* update style and timeout handler ([5c70456](https://github.com/biocypher/biochatter-next/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840)) +* use commit time as version id ([fce3b3c](https://github.com/biocypher/biochatter-next/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b)) +* use tag as version number ([7783545](https://github.com/biocypher/biochatter-next/commit/7783545bffad789e3504e010960d1c69062f8d17)) +* use toast instead of alert ([4af8c26](https://github.com/biocypher/biochatter-next/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032)) +* user prompts ([789a779](https://github.com/biocypher/biochatter-next/commit/789a77977525eb06be52c329a7a65ad47e6babfc)) +* white url list for openai security ([0d46110](https://github.com/biocypher/biochatter-next/commit/0d4611052e75cbe9b2dc9309b60435178dcab663)) +* wider app body ([09fd743](https://github.com/biocypher/biochatter-next/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac)) +* wont fetch prompts in every building ([9304459](https://github.com/biocypher/biochatter-next/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd)) +* wont send max_tokens ([fd2f441](https://github.com/biocypher/biochatter-next/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4)) +* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/biocypher/biochatter-next/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9)) + + +### Bug Fixes + +* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/biocypher/biochatter-next/commit/2b912c683455f51b93537c7a67ab525172153f2a)) +* [#10](https://github.com/biocypher/biochatter-next/issues/10) replace export icon ([3136d6d](https://github.com/biocypher/biochatter-next/commit/3136d6d3fd945f672f134c6534b391dd9d853261)) +* [#1094](https://github.com/biocypher/biochatter-next/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/biocypher/biochatter-next/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7)) +* [#1124](https://github.com/biocypher/biochatter-next/issues/1124) mask model config does not works ([9f3188f](https://github.com/biocypher/biochatter-next/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe)) +* [#1126](https://github.com/biocypher/biochatter-next/issues/1126) can not select prompt ([1aaf4ae](https://github.com/biocypher/biochatter-next/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45)) +* [#1130](https://github.com/biocypher/biochatter-next/issues/1130) [#1131](https://github.com/biocypher/biochatter-next/issues/1131) delete right session ([c37885e](https://github.com/biocypher/biochatter-next/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e)) +* [#1147](https://github.com/biocypher/biochatter-next/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/biocypher/biochatter-next/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf)) +* [#1154](https://github.com/biocypher/biochatter-next/issues/1154) wrong date range when query usage ([0209ace](https://github.com/biocypher/biochatter-next/commit/0209ace221c1f2ba4a0bda096b25bad15573c218)) +* [#1201](https://github.com/biocypher/biochatter-next/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/biocypher/biochatter-next/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3)) +* [#1210](https://github.com/biocypher/biochatter-next/issues/1210) change default lang to en ([328ecd1](https://github.com/biocypher/biochatter-next/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a)) +* [#1233](https://github.com/biocypher/biochatter-next/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/biocypher/biochatter-next/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09)) +* [#1237](https://github.com/biocypher/biochatter-next/issues/1237) can not delete cloned mask ([40223e6](https://github.com/biocypher/biochatter-next/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1)) +* [#1251](https://github.com/biocypher/biochatter-next/issues/1251) use google fonts mirror ([4b9d753](https://github.com/biocypher/biochatter-next/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e)) +* [#1273](https://github.com/biocypher/biochatter-next/issues/1273) overlap detecting ([fe8e3f2](https://github.com/biocypher/biochatter-next/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba)) +* [#1294](https://github.com/biocypher/biochatter-next/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/biocypher/biochatter-next/commit/c394b214231508c25843fa37534ced3b9232a2b8)) +* [#1307](https://github.com/biocypher/biochatter-next/issues/1307) empty messages ([1f2ef1c](https://github.com/biocypher/biochatter-next/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3)) +* [#1359](https://github.com/biocypher/biochatter-next/issues/1359) empty line wrap count ([9b1f251](https://github.com/biocypher/biochatter-next/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2)) +* [#1363](https://github.com/biocypher/biochatter-next/issues/1363) session index after deleting ([6d9abf1](https://github.com/biocypher/biochatter-next/commit/6d9abf11b8a3c92a946c55af660332b06cbba822)) +* [#1401](https://github.com/biocypher/biochatter-next/issues/1401) try to disable zoom ([36adfe8](https://github.com/biocypher/biochatter-next/commit/36adfe87fb965120a208df907a609ec235437d06)) +* [#1423](https://github.com/biocypher/biochatter-next/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/biocypher/biochatter-next/commit/6da3aab046d85825cf195bf2074465471f7fc481)) +* [#1444](https://github.com/biocypher/biochatter-next/issues/1444) async load google fonts ([03163d6](https://github.com/biocypher/biochatter-next/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79)) +* [#1498](https://github.com/biocypher/biochatter-next/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/biocypher/biochatter-next/commit/aed6b349507dce2bdca77756db52bca88db268a9)) +* [#1509](https://github.com/biocypher/biochatter-next/issues/1509) openai url split ([8b0cf7d](https://github.com/biocypher/biochatter-next/commit/8b0cf7d248bd3582c619f9337f711076caa75532)) +* [#1533](https://github.com/biocypher/biochatter-next/issues/1533) handle non-stream type ([e00652c](https://github.com/biocypher/biochatter-next/commit/e00652ce86c5ac09192de255e5a8863651d7a73e)) +* [#1571](https://github.com/biocypher/biochatter-next/issues/1571) [#1578](https://github.com/biocypher/biochatter-next/issues/1578) handle more error code ([30676d1](https://github.com/biocypher/biochatter-next/commit/30676d118f4b6e699472c07b8ca1609202fd7535)) +* [#159](https://github.com/biocypher/biochatter-next/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/biocypher/biochatter-next/commit/380f818285d2a0add330d50fe4df4c08e4819649)) +* [#1611](https://github.com/biocypher/biochatter-next/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/biocypher/biochatter-next/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/biocypher/biochatter-next/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa)) +* [#1612](https://github.com/biocypher/biochatter-next/issues/1612) infinite loading ([af497c9](https://github.com/biocypher/biochatter-next/commit/af497c96ec066abe93ac05433382283acc3ccf93)) +* [#1668](https://github.com/biocypher/biochatter-next/issues/1668) should not summarize twice ([58f726c](https://github.com/biocypher/biochatter-next/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa)) +* [#1681](https://github.com/biocypher/biochatter-next/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/biocypher/biochatter-next/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d)) +* [#1685](https://github.com/biocypher/biochatter-next/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/biocypher/biochatter-next/commit/57514e91b630213f3795dec4731e82864cf74981)) +* [#1688](https://github.com/biocypher/biochatter-next/issues/1688) wrong clear context index ([e9642c7](https://github.com/biocypher/biochatter-next/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e)) +* [#1711](https://github.com/biocypher/biochatter-next/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/biocypher/biochatter-next/commit/4ca34e04368420cf97626d1b9803f9b7d647190e)) +* [#1746](https://github.com/biocypher/biochatter-next/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/biocypher/biochatter-next/commit/d5338956371707e9825da741cdcab83bdf6b5525)) +* [#1771](https://github.com/biocypher/biochatter-next/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/biocypher/biochatter-next/commit/db63a5a67020e399f16b47a3e541506df645ec3f)) +* [#1815](https://github.com/biocypher/biochatter-next/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/biocypher/biochatter-next/commit/37da759fd53f9284148a5d7376223649dc5b8eae)) +* [#182](https://github.com/biocypher/biochatter-next/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/biocypher/biochatter-next/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444)) +* [#185](https://github.com/biocypher/biochatter-next/issues/185) input and select align center ([7827b40](https://github.com/biocypher/biochatter-next/commit/7827b40f1798b65d84d3f59d351d35d55784e89a)) +* [#1931](https://github.com/biocypher/biochatter-next/issues/1931) try to fix cors issues ([0fb775d](https://github.com/biocypher/biochatter-next/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b)) +* [#1954](https://github.com/biocypher/biochatter-next/issues/1954) lazy render bugs ([184a0b9](https://github.com/biocypher/biochatter-next/commit/184a0b94811c5a697351388021bad03d62d98105)) +* [#1982](https://github.com/biocypher/biochatter-next/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/biocypher/biochatter-next/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d)) +* [#2](https://github.com/biocypher/biochatter-next/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/biocypher/biochatter-next/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf)) +* [#203](https://github.com/biocypher/biochatter-next/issues/203) pwa installation problem ([1602879](https://github.com/biocypher/biochatter-next/commit/16028795f91bb65c84362475b977271ac0df3243)) +* [#2055](https://github.com/biocypher/biochatter-next/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/biocypher/biochatter-next/commit/3c38b9c93b412afc614badf6a175af521ee6877a)) +* [#2061](https://github.com/biocypher/biochatter-next/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/biocypher/biochatter-next/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0)) +* [#2087](https://github.com/biocypher/biochatter-next/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/biocypher/biochatter-next/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85)) +* [#2111](https://github.com/biocypher/biochatter-next/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/biocypher/biochatter-next/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b)) +* [#2135](https://github.com/biocypher/biochatter-next/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/biocypher/biochatter-next/commit/058e28911a0698a8c7dbf1710a99b332535cc0be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/biocypher/biochatter-next/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix chat action button style ([bce7489](https://github.com/biocypher/biochatter-next/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be)) +* [#2149](https://github.com/biocypher/biochatter-next/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/biocypher/biochatter-next/commit/d5c33a11839d45990a0da0d015de445bf0b59789)) +* [#2195](https://github.com/biocypher/biochatter-next/issues/2195) correct macos icon size ([829df56](https://github.com/biocypher/biochatter-next/commit/829df567339cb7f749da98ef15be085d9a541426)) +* [#2208](https://github.com/biocypher/biochatter-next/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/biocypher/biochatter-next/commit/ee55f8790ed25cb0a105a086ce32f884089864b6)) +* [#2221](https://github.com/biocypher/biochatter-next/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/biocypher/biochatter-next/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e)) +* [#2230](https://github.com/biocypher/biochatter-next/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/biocypher/biochatter-next/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17)) +* [#2252](https://github.com/biocypher/biochatter-next/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/biocypher/biochatter-next/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6)) +* [#2261](https://github.com/biocypher/biochatter-next/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/biocypher/biochatter-next/commit/3863cfe78648885163c8326d9fb47db5658ca751)) +* [#2280](https://github.com/biocypher/biochatter-next/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/biocypher/biochatter-next/commit/28c457730afc838f6cd153c3dc789b70f3a0b761)) +* [#229](https://github.com/biocypher/biochatter-next/issues/229) disable light code theme ([bf50eba](https://github.com/biocypher/biochatter-next/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef)) +* [#2295](https://github.com/biocypher/biochatter-next/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/biocypher/biochatter-next/commit/90d8f3117f787584e54b250c0914d09b8617dc09)) +* [#23](https://github.com/biocypher/biochatter-next/issues/23) errors when dev on windows ([a5b3998](https://github.com/biocypher/biochatter-next/commit/a5b39983047e86c71d9fccf925708863cf9fcb44)) +* [#2303](https://github.com/biocypher/biochatter-next/issues/2303) should select custom models ([09b05cd](https://github.com/biocypher/biochatter-next/commit/09b05cde7fef0ceea087511f1d498b3975782941)) +* [#2308](https://github.com/biocypher/biochatter-next/issues/2308) improve chat actions ([ca29558](https://github.com/biocypher/biochatter-next/commit/ca295588c426001489d00907c1a255db00436d1a)) +* [#2336](https://github.com/biocypher/biochatter-next/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/biocypher/biochatter-next/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf)) +* [#2367](https://github.com/biocypher/biochatter-next/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/biocypher/biochatter-next/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5)) +* [#2393](https://github.com/biocypher/biochatter-next/issues/2393) try to fix chat list lag ([1357608](https://github.com/biocypher/biochatter-next/commit/13576087f4806946ee0f93b44de6482ba010705e)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) better scroll ux ([7599ae3](https://github.com/biocypher/biochatter-next/commit/7599ae385be260c10a3e6b784c22484b636c8576)) +* [#244](https://github.com/biocypher/biochatter-next/issues/244) optimize polyfill ([37587f6](https://github.com/biocypher/biochatter-next/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94)) +* [#2485](https://github.com/biocypher/biochatter-next/issues/2485) one-time-use body ([b14c5cd](https://github.com/biocypher/biochatter-next/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978)) +* [#2514](https://github.com/biocypher/biochatter-next/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/biocypher/biochatter-next/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40)) +* [#253](https://github.com/biocypher/biochatter-next/issues/253) [#356](https://github.com/biocypher/biochatter-next/issues/356) auto scroll ux ([c978de2](https://github.com/biocypher/biochatter-next/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449)) +* [#2564](https://github.com/biocypher/biochatter-next/issues/2564) should not clear message when error ([4ab9141](https://github.com/biocypher/biochatter-next/commit/4ab9141429ba170308443284bd06c84dac027788)) +* [#2566](https://github.com/biocypher/biochatter-next/issues/2566) click avatar to edit context messages ([840277f](https://github.com/biocypher/biochatter-next/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410)) +* [#2594](https://github.com/biocypher/biochatter-next/issues/2594) trim the / ([0b7de6f](https://github.com/biocypher/biochatter-next/commit/0b7de6f7b2fc0043631607dd880e810605b312a9)) +* [#2614](https://github.com/biocypher/biochatter-next/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/biocypher/biochatter-next/commit/a496bc5a6387a8c25364dec7b78df96058639643)) +* [#2615](https://github.com/biocypher/biochatter-next/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/biocypher/biochatter-next/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516)) +* [#2672](https://github.com/biocypher/biochatter-next/issues/2672) should use correct resend index ([e114221](https://github.com/biocypher/biochatter-next/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9)) +* [#2699](https://github.com/biocypher/biochatter-next/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/biocypher/biochatter-next/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f)) +* [#277](https://github.com/biocypher/biochatter-next/issues/277) no cache for credit query ([e5aa72a](https://github.com/biocypher/biochatter-next/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63)) +* [#2817](https://github.com/biocypher/biochatter-next/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/biocypher/biochatter-next/commit/61ca60c550295c75e3e3feb8061455d298c27501)) +* [#2820](https://github.com/biocypher/biochatter-next/issues/2820) try to fix 520 error code ([adb860b](https://github.com/biocypher/biochatter-next/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8)) +* [#2841](https://github.com/biocypher/biochatter-next/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/biocypher/biochatter-next/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) [#367](https://github.com/biocypher/biochatter-next/issues/367) [#353](https://github.com/biocypher/biochatter-next/issues/353) [#369](https://github.com/biocypher/biochatter-next/issues/369) provide more error message info ([b44caee](https://github.com/biocypher/biochatter-next/commit/b44caeeefb9f90baa69fac1d76201447f7930e98)) +* [#289](https://github.com/biocypher/biochatter-next/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/biocypher/biochatter-next/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a)) +* [#2981](https://github.com/biocypher/biochatter-next/issues/2981) full screen button not works ([f54db69](https://github.com/biocypher/biochatter-next/commit/f54db695af55ea925369950be9b1b8988461544b)) +* [#3016](https://github.com/biocypher/biochatter-next/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/biocypher/biochatter-next/commit/6e52d14180345446abf61e933368eccbebad8694)) +* [#305](https://github.com/biocypher/biochatter-next/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/biocypher/biochatter-next/commit/0385f6ede919117e7278cd64fe01f7d688805059)) +* [#3152](https://github.com/biocypher/biochatter-next/issues/3152) system prompt should be injected ([836bf83](https://github.com/biocypher/biochatter-next/commit/836bf836d37b0d704eab132b7849447214b93d8c)) +* [#3174](https://github.com/biocypher/biochatter-next/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/biocypher/biochatter-next/commit/fbc02367484416a98d20b86d9994d019869d78a8)) +* [#3186](https://github.com/biocypher/biochatter-next/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/biocypher/biochatter-next/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9)) +* [#3189](https://github.com/biocypher/biochatter-next/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/biocypher/biochatter-next/commit/b52e237044bdc0ddf0427dfb363486da10810973)) +* [#3192](https://github.com/biocypher/biochatter-next/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/biocypher/biochatter-next/commit/87e3d663a2955f7344f214b355f8a8d03032ea65)) +* [#3196](https://github.com/biocypher/biochatter-next/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/biocypher/biochatter-next/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac)) +* [#3207](https://github.com/biocypher/biochatter-next/issues/3207) ensure corner case ([cb140e4](https://github.com/biocypher/biochatter-next/commit/cb140e482f522b5add2f31b42d80eda471764335)) +* [#3241](https://github.com/biocypher/biochatter-next/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/biocypher/biochatter-next/commit/d033168d80b54636e306d6a38e604482f3999486)) +* [#3275](https://github.com/biocypher/biochatter-next/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/biocypher/biochatter-next/commit/9876a1aeca71610841af5585d7baeba3126a8df9)) +* [#34](https://github.com/biocypher/biochatter-next/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/biocypher/biochatter-next/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5)) +* [#366](https://github.com/biocypher/biochatter-next/issues/366) use fallback copy ([7386565](https://github.com/biocypher/biochatter-next/commit/73865651a0095885713b61ae36e8e900158b332c)) +* [#367](https://github.com/biocypher/biochatter-next/issues/367) failed to fetch account usage ([7b5af27](https://github.com/biocypher/biochatter-next/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac)) +* [#38](https://github.com/biocypher/biochatter-next/issues/38) high resolution favicon ([a5ec152](https://github.com/biocypher/biochatter-next/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd)) +* [#384](https://github.com/biocypher/biochatter-next/issues/384) improve scroll ([0e784c5](https://github.com/biocypher/biochatter-next/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9)) +* [#397](https://github.com/biocypher/biochatter-next/issues/397) [#373](https://github.com/biocypher/biochatter-next/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/biocypher/biochatter-next/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1)) +* [#410](https://github.com/biocypher/biochatter-next/issues/410) can not stop response ([8e560d2](https://github.com/biocypher/biochatter-next/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58)) +* [#418](https://github.com/biocypher/biochatter-next/issues/418) valid model config ([4e644cf](https://github.com/biocypher/biochatter-next/commit/4e644cfca70914371586e8761fe63791c7a6b04e)) +* [#439](https://github.com/biocypher/biochatter-next/issues/439) context prompt input with textarea ([0e77177](https://github.com/biocypher/biochatter-next/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e)) +* [#451](https://github.com/biocypher/biochatter-next/issues/451) override default model config ([dce2546](https://github.com/biocypher/biochatter-next/commit/dce2546f5f99df85810ced575c1a1c9cbc178781)) +* [#463](https://github.com/biocypher/biochatter-next/issues/463) add subscrption total amount ([acfe6ee](https://github.com/biocypher/biochatter-next/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55)) +* [#5](https://github.com/biocypher/biochatter-next/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/biocypher/biochatter-next/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2)) +* [#507](https://github.com/biocypher/biochatter-next/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/biocypher/biochatter-next/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8)) +* [#512](https://github.com/biocypher/biochatter-next/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/biocypher/biochatter-next/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a)) +* [#513](https://github.com/biocypher/biochatter-next/issues/513) show toast after copying ([f3dbe5a](https://github.com/biocypher/biochatter-next/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264)) +* [#522](https://github.com/biocypher/biochatter-next/issues/522) resizable side bar ([6ae61c5](https://github.com/biocypher/biochatter-next/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8)) +* [#528](https://github.com/biocypher/biochatter-next/issues/528) wont send max_tokens ([45c8de4](https://github.com/biocypher/biochatter-next/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51)) +* [#537](https://github.com/biocypher/biochatter-next/issues/537) delete chat button style ([6420f61](https://github.com/biocypher/biochatter-next/commit/6420f615662be17e27f83caa3058606261e0db71)) +* [#559](https://github.com/biocypher/biochatter-next/issues/559) custom input ui style ([85bf4ac](https://github.com/biocypher/biochatter-next/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336)) +* [#589](https://github.com/biocypher/biochatter-next/issues/589) improve unauthorized tips ([0e05733](https://github.com/biocypher/biochatter-next/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70)) +* [#613](https://github.com/biocypher/biochatter-next/issues/613) show all prompts when input / ([637cda5](https://github.com/biocypher/biochatter-next/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73)) +* [#641](https://github.com/biocypher/biochatter-next/issues/641) delete wrong chat list ([4a49226](https://github.com/biocypher/biochatter-next/commit/4a492264a164fb9f771025fde466a389d1e0e624)) +* [#648](https://github.com/biocypher/biochatter-next/issues/648) password input style ([174c745](https://github.com/biocypher/biochatter-next/commit/174c745279f7f27b2283318695060184468641ab)) +* [#676](https://github.com/biocypher/biochatter-next/issues/676) docker override old proxy files ([8df8ee8](https://github.com/biocypher/biochatter-next/commit/8df8ee8936505f19bfbb59e550df5dca47253f49)) +* [#7](https://github.com/biocypher/biochatter-next/issues/7) disable light code theme ([fb2d281](https://github.com/biocypher/biochatter-next/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8)) +* [#751](https://github.com/biocypher/biochatter-next/issues/751) do not cache request ([8f5c289](https://github.com/biocypher/biochatter-next/commit/8f5c28981877c3428b29fb08c36a3c15117c873d)) +* [#804](https://github.com/biocypher/biochatter-next/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/biocypher/biochatter-next/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700)) +* [#829](https://github.com/biocypher/biochatter-next/issues/829) filter empty prompt ([ea3e8a7](https://github.com/biocypher/biochatter-next/commit/ea3e8a7459db28ca201aada341e54137e43cebb4)) +* [#832](https://github.com/biocypher/biochatter-next/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/biocypher/biochatter-next/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d)) +* [#853](https://github.com/biocypher/biochatter-next/issues/853) fetch duplex errors ([cc053b1](https://github.com/biocypher/biochatter-next/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16)) +* [#866](https://github.com/biocypher/biochatter-next/issues/866) remove unused retry messages ([525a2ff](https://github.com/biocypher/biochatter-next/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de)) +* [#915](https://github.com/biocypher/biochatter-next/issues/915) allow send 0 history messages ([072a35b](https://github.com/biocypher/biochatter-next/commit/072a35b4ee1940fb23264731038403c563638150)) +* [#930](https://github.com/biocypher/biochatter-next/issues/930) wont show delete for first message ([2390da1](https://github.com/biocypher/biochatter-next/commit/2390da11651c80bd3e0fd3935063614a5694aa02)) +* [#963](https://github.com/biocypher/biochatter-next/issues/963) config not work ([ae479f4](https://github.com/biocypher/biochatter-next/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58)) +* [#965](https://github.com/biocypher/biochatter-next/issues/965) improve loading animation ([ab82636](https://github.com/biocypher/biochatter-next/commit/ab826363ea4d585becb70d53778d45c0aa312403)) +* *.scss *.svg types ([9146b98](https://github.com/biocypher/biochatter-next/commit/9146b98285800c09666f7a439ac9fbbfa041e741)) +* **#65:** fix unknown git commit id ([efaf659](https://github.com/biocypher/biochatter-next/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78)) +* a few typos ([fee38b8](https://github.com/biocypher/biochatter-next/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921)) +* action ubuntu version ([5ce53db](https://github.com/biocypher/biochatter-next/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46)) +* add localnet to proxychains config ([de000a8](https://github.com/biocypher/biochatter-next/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3)) +* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/biocypher/biochatter-next/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c)) +* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/biocypher/biochatter-next/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1)) +* alignment of mobile settings page title. ([b003a37](https://github.com/biocypher/biochatter-next/commit/b003a374b83aa0c508e01453818b7d1e6766a550)) +* allow to import a single mask ([f6c268d](https://github.com/biocypher/biochatter-next/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91)) +* auto grow textarea ([13035ec](https://github.com/biocypher/biochatter-next/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27)) +* auto scroll on enter ([802ea20](https://github.com/biocypher/biochatter-next/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694)) +* autoscroll conflict ([4269775](https://github.com/biocypher/biochatter-next/commit/4269775665760a514a978cdc6363e8440143bbfe)) +* bug [#1240](https://github.com/biocypher/biochatter-next/issues/1240) ([6e20031](https://github.com/biocypher/biochatter-next/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/biocypher/biochatter-next/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416)) +* bug [#1413](https://github.com/biocypher/biochatter-next/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/biocypher/biochatter-next/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01)) +* bug [#1662](https://github.com/biocypher/biochatter-next/issues/1662) ([23f6c2e](https://github.com/biocypher/biochatter-next/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3)) +* build errors ([b4b11a4](https://github.com/biocypher/biochatter-next/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5)) +* build errors ([8ec9278](https://github.com/biocypher/biochatter-next/commit/8ec927844c85deb1b99424ec2d7623096ac500b8)) +* chat history with memory ([4d97c26](https://github.com/biocypher/biochatter-next/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0)) +* clear btn should display in correct place ([523d553](https://github.com/biocypher/biochatter-next/commit/523d553daca12455f6d90ac075dacb5daffb9b96)) +* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/biocypher/biochatter-next/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8)) +* code copy button position ([55f3724](https://github.com/biocypher/biochatter-next/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17)) +* code highlight styles ([eb531d4](https://github.com/biocypher/biochatter-next/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa)) +* commit id as version id ([2f2e0b6](https://github.com/biocypher/biochatter-next/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd)) +* compile erros ([701a6e4](https://github.com/biocypher/biochatter-next/commit/701a6e413fffe49cd5e23ee035db986d0015582b)) +* conflict ([5f444c1](https://github.com/biocypher/biochatter-next/commit/5f444c1c82761f5e7856d07b96554df183e09431)) +* crash caused by filter config ([dea3d26](https://github.com/biocypher/biochatter-next/commit/dea3d26335a8303daf97a476f9139202f7f3b00b)) +* css on display chat names ([f8ef627](https://github.com/biocypher/biochatter-next/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367)) +* dialog height ([752c083](https://github.com/biocypher/biochatter-next/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a)) +* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/biocypher/biochatter-next/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c)) +* docker access code setting missing ([eb72c83](https://github.com/biocypher/biochatter-next/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0)) +* docker build ([e7e39ba](https://github.com/biocypher/biochatter-next/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7)) +* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/biocypher/biochatter-next/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50)) +* Enter key bug ([6c82f80](https://github.com/biocypher/biochatter-next/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a)) +* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/biocypher/biochatter-next/commit/cf775e3487db1b519dd6a48dfc67eac46765372c)) +* error in windows ([3038dfd](https://github.com/biocypher/biochatter-next/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8)) +* false window style ([76a6341](https://github.com/biocypher/biochatter-next/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044)) +* fix [#82](https://github.com/biocypher/biochatter-next/issues/82), close sidebar after new session ([684a3c4](https://github.com/biocypher/biochatter-next/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c)) +* fix history message count ([fea4f56](https://github.com/biocypher/biochatter-next/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b)) +* fix the different colors on mobile ([785372a](https://github.com/biocypher/biochatter-next/commit/785372ad73b6691717fb699125bd62fbdc5f078b)) +* get real-ip instead of vercel edge network ip ([c282433](https://github.com/biocypher/biochatter-next/commit/c282433095d7b34bc31e2704cf12c27ca77c5381)) +* header title overflow ([909e2ab](https://github.com/biocypher/biochatter-next/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3)) +* hide actions when loading ([3a3999d](https://github.com/biocypher/biochatter-next/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59)) +* hide actions when loading ([7a5c35b](https://github.com/biocypher/biochatter-next/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c)) +* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/biocypher/biochatter-next/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22)) +* historyMessageCount ([12f342f](https://github.com/biocypher/biochatter-next/commit/12f342f01589a1a458d16601c47d617ebe124659)) +* hot fix for data migration ([6419ce3](https://github.com/biocypher/biochatter-next/commit/6419ce345f4d3a317227fe2197a34b9a6864afca)) +* improve scroll ([56ba8a6](https://github.com/biocypher/biochatter-next/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7)) +* innerHTML may leads to script execution ([7ed8517](https://github.com/biocypher/biochatter-next/commit/7ed85177719f035367bbc186ddf7ee3684624647)) +* input-range style ([f3ab6b2](https://github.com/biocypher/biochatter-next/commit/f3ab6b27c97bb0c876b544530ac961458334227b)) +* layout styles ([7a1bcac](https://github.com/biocypher/biochatter-next/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a)) +* light theme code highlight ([6155a19](https://github.com/biocypher/biochatter-next/commit/6155a190ac91ea66a444b605567e3ee49b6ffced)) +* **locales:** type error in pt.ts ([6527074](https://github.com/biocypher/biochatter-next/commit/6527074cdea14d1ba0506e611a300ea3d155acfb)) +* Logical corrections & syntax errors ([e33ad07](https://github.com/biocypher/biochatter-next/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9)) +* mask download not working ([ba0753c](https://github.com/biocypher/biochatter-next/commit/ba0753c4180447f53d0bb5657169053c4151d4f1)) +* math overflow styles ([5f7856c](https://github.com/biocypher/biochatter-next/commit/5f7856cc31982fa2feadf7209dd19dba57157da6)) +* merge conflict ([401c136](https://github.com/biocypher/biochatter-next/commit/401c1364be1a99420d433a7341638397c98742a9)) +* middleware match error ([53e30e2](https://github.com/biocypher/biochatter-next/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd)) +* migrate modelConfig state ([f4c99c9](https://github.com/biocypher/biochatter-next/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0)) +* migrated mask object key ([a4d0128](https://github.com/biocypher/biochatter-next/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c)) +* minor fix ([1c017b8](https://github.com/biocypher/biochatter-next/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8)) +* minor fix ([48dc2c2](https://github.com/biocypher/biochatter-next/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2)) +* mobile scroll problem ([1afca0b](https://github.com/biocypher/biochatter-next/commit/1afca0b28acb0f4e9ea60809355be8897c779e11)) +* mobile textarea autofocus ui error ([71f119c](https://github.com/biocypher/biochatter-next/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec)) +* navigation between settings and home ([2badfbd](https://github.com/biocypher/biochatter-next/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50)) +* new session should insert at top ([4f10b9a](https://github.com/biocypher/biochatter-next/commit/4f10b9a60faa94ccb9de440e65a0310192496b29)) +* proxy api request ([eec1dd6](https://github.com/biocypher/biochatter-next/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa)) +* raw.split is not a function ([725054c](https://github.com/biocypher/biochatter-next/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda)) +* remove scroll anchor height ([45bf2c3](https://github.com/biocypher/biochatter-next/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72)) +* remove slection range when user blured ([21aa015](https://github.com/biocypher/biochatter-next/commit/21aa015a79f909e5602f779c1ae50cb4d404710c)) +* request errors ([8e4fc83](https://github.com/biocypher/biochatter-next/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd)) +* request timeout errors ([e2a4b3d](https://github.com/biocypher/biochatter-next/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a)) +* resolve conflict ([d0eee76](https://github.com/biocypher/biochatter-next/commit/d0eee767fa6494ca322ef61a9efe7af70051ff93)) +* resolve hydration error ([fb06fb8](https://github.com/biocypher/biochatter-next/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e)) +* Resolve markdown link issue ([aeda752](https://github.com/biocypher/biochatter-next/commit/aeda7520fea361474c2177539d203a75226af358)) +* row count logic ([a80dcaa](https://github.com/biocypher/biochatter-next/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1)) +* scroll ux on ios device ([a2baad9](https://github.com/biocypher/biochatter-next/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934)) +* **scroll:** scroll after click submit button ([a2807c9](https://github.com/biocypher/biochatter-next/commit/a2807c9815d88febad341e23b55f553e73234c27)) +* selector z-index bug ([c10e838](https://github.com/biocypher/biochatter-next/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd)) +* send button covering the text in the textarea ([c47e900](https://github.com/biocypher/biochatter-next/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c)) +* set openWhenHidden to be true ([94a2104](https://github.com/biocypher/biochatter-next/commit/94a2104b55a71529feb852670abce83fc5175083)) +* sharegpt roles ([d275e32](https://github.com/biocypher/biochatter-next/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083)) +* should not tight border in desktop app ([eae7d62](https://github.com/biocypher/biochatter-next/commit/eae7d6260f6d0968a59a07576bd86937b12a673a)) +* show Loading Icon when checking repo update ([96545bd](https://github.com/biocypher/biochatter-next/commit/96545bd523aa430c77a1133ae15871ef09f94a89)) +* show Vitenamese in it's own language ([a0e192b](https://github.com/biocypher/biochatter-next/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2)) +* solve navigator undefined && merge from main ([00d45e7](https://github.com/biocypher/biochatter-next/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888)) +* style typo error in home.module.scss ([c1cc3d1](https://github.com/biocypher/biochatter-next/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388)) +* styles and mobile ux ([653a740](https://github.com/biocypher/biochatter-next/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd)) +* styles and store version number ([76db385](https://github.com/biocypher/biochatter-next/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8)) +* styles on .user-prompt-buttons ([4a82a91](https://github.com/biocypher/biochatter-next/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147)) +* taskbar color follow([#54](https://github.com/biocypher/biochatter-next/issues/54)) ([cd73c3a](https://github.com/biocypher/biochatter-next/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286)) +* tauri auto updater url ([1e8d476](https://github.com/biocypher/biochatter-next/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be)) +* temperature -> top_p ([0a2af93](https://github.com/biocypher/biochatter-next/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a)) +* the display format of json ([6bbdaf7](https://github.com/biocypher/biochatter-next/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d)) +* the position of top-action buttons ([846e323](https://github.com/biocypher/biochatter-next/commit/846e3238404fef87175ad3533385bb59a2ef8afb)) +* the theme-color selector ([170936a](https://github.com/biocypher/biochatter-next/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644)) +* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/biocypher/biochatter-next/commit/48e6087b1be1562c50de3b4aa648445df5510539)) +* tight border on mobile style ([1b140a1](https://github.com/biocypher/biochatter-next/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155)) +* try catch errors ([ca679e8](https://github.com/biocypher/biochatter-next/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c)) +* typo ([2f2aefd](https://github.com/biocypher/biochatter-next/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48)) +* typo ([1761289](https://github.com/biocypher/biochatter-next/commit/1761289716aba1e6c6745d7e313dd837e463b4ee)) +* typo ([79f58f5](https://github.com/biocypher/biochatter-next/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397)) +* typo ([bd85d9a](https://github.com/biocypher/biochatter-next/commit/bd85d9a36a4ce22ea708d393b634997edaec558a)) +* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/biocypher/biochatter-next/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0)) +* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/biocypher/biochatter-next/commit/44874fb5e0307f46fdd7a2260d635ede7901a713)) +* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/biocypher/biochatter-next/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0)) +* **typo:** ngnix -> nginx ([cf4f928](https://github.com/biocypher/biochatter-next/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80)) +* typos ([dd047fd](https://github.com/biocypher/biochatter-next/commit/dd047fd58f055ef6573773a7b818a26609cba957)) +* update yarn.lock file ([166329a](https://github.com/biocypher/biochatter-next/commit/166329abeed6ce01932c391c2e13ba793556f606)) +* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/biocypher/biochatter-next/commit/1d42e955fc60365477ec9e4b38077dc5c6676924)) +* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/biocypher/biochatter-next/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a)) +* use Select component ([99317f7](https://github.com/biocypher/biochatter-next/commit/99317f759bf3eba58b89264049236c331fbced16)) +* useAccessStore filter spaces ([322eb66](https://github.com/biocypher/biochatter-next/commit/322eb66fdf6a342e615b1d648a141b111a428207)) +* useEffect hooks ([e5b4cb2](https://github.com/biocypher/biochatter-next/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8)) +* **utils:** 修复复制问题 ([0af5536](https://github.com/biocypher/biochatter-next/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165)) +* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/biocypher/biochatter-next/commit/368701610f039241eeb0fda27db28803b607527e)) +* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/biocypher/biochatter-next/commit/600b1814a1b982e6faca151afff0518b15884c79)) +* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/biocypher/biochatter-next/commit/5f7a264e52d8369df89842c3c362ff9e338216bf)) +* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/biocypher/biochatter-next/commit/2930ba0457777319b05ea305956f86ebcc87a6a7)) +* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/biocypher/biochatter-next/commit/1513881eed064768da907a52d76ae869d771fd09)) +* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/biocypher/biochatter-next/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b)) diff --git a/package.json b/package.json index cdd6adb..bfe0d8d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "biochatter-next", "private": false, "license": "mit", - "version": "1.0.0", + "version": "1.1.0", "scripts": { "dev": "next dev", "build": "cross-env BUILD_MODE=standalone next build", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index d43c74a..597587a 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -9,7 +9,7 @@ }, "package": { "productName": "BioChatter-Next", - "version": "1.0.0" + "version": "1.1.0" }, "tauri": { "allowlist": {