From ea92a5005c44f8bb6cadff6ca21d2a860edaffec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 00:05:08 +0000 Subject: [PATCH] chore(main): release 0.13.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 239 ++++++++++++++++++++++++++++++++++ version.txt | 2 +- 3 files changed, 241 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 38acea6705..ed21d28cb5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.12.1" + ".": "0.13.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 30a7976d45..35a167eb22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,244 @@ # Changelog +## [0.13.0](https://github.com/devflowinc/trieve/compare/v0.12.1...v0.13.0) (2024-11-25) + + +### Features + +* able to insert without postgres, able to get it to search ([54b7771](https://github.com/devflowinc/trieve/commit/54b77715bc4a8fc66a38eadda287ea0e8613a4fd)) +* able to update parameters, not able to see the changes in the ([44b1067](https://github.com/devflowinc/trieve/commit/44b10676b677712cb6ad5e1c0d44d100bbcfa8ef)) +* add `tag_regexes` parameter to add more metadata as a ([e10b9bd](https://github.com/devflowinc/trieve/commit/e10b9bd1001db5822121d084c1f5a6ffb60c9532)) +* add additional debugging logs to bulk upload for ingest worker ([869166f](https://github.com/devflowinc/trieve/commit/869166f2fb052945963f9ee8775840b013704afa)) +* add advanced options and usage metrics to each chunk ([9c9596d](https://github.com/devflowinc/trieve/commit/9c9596d5e2770390e3eb6862e4a50d585344158d)) +* add api key functionality to demo-ui app ([ff00e25](https://github.com/devflowinc/trieve/commit/ff00e25d1d92a8034607aa788d6c72c4527c694d)) +* add api key params and expiration ([22b84f1](https://github.com/devflowinc/trieve/commit/22b84f1ddf497543af4877b1d286c6b61f1cdc41)) +* add batch create dataset route ([c141890](https://github.com/devflowinc/trieve/commit/c1418908c17f39c239bbbef21a2643a7f8dc7170)) +* add CI workflow to push images for pdf2md service ([bb88f91](https://github.com/devflowinc/trieve/commit/bb88f91a36358176f095abb21e70d4ca6dc38272)) +* add CLI to test pdf chunking ([2543b28](https://github.com/devflowinc/trieve/commit/2543b28a3af0c4aa2233abedd50601e0676dcab8)) +* add close button ([879aa1f](https://github.com/devflowinc/trieve/commit/879aa1f6e391589ef2da5f3cf58a7c53beb2ea77)) +* add docker-compose.yml for local testing ([bee90ab](https://github.com/devflowinc/trieve/commit/bee90ab52914db2d54c0f91466536000f5244155)) +* add errors into prometheus /metrics scrape ([807ff8c](https://github.com/devflowinc/trieve/commit/807ff8c27bf82fbd3c52f043aaede77b11687dcf)) +* add example and update adapter to work ([5fc58fb](https://github.com/devflowinc/trieve/commit/5fc58fbd9415a8671d16da22bc20682310c88001)) +* add fall back response if there is no chunks above the score threshold ([ba8b5d7](https://github.com/devflowinc/trieve/commit/ba8b5d7e119eb00385554b7fe888da6cb84691cd)) +* add file chunker microservice ([86fec6c](https://github.com/devflowinc/trieve/commit/86fec6cb91b117ff3641db80c7cced42aabc2e2e)) +* add flag to enable pdf2md ([322ec12](https://github.com/devflowinc/trieve/commit/322ec12fd0901f0abf5ec2098a166a5381108709)) +* add health check + fix redoc ([c5e6e18](https://github.com/devflowinc/trieve/commit/c5e6e184c781abe8094a0b81e38fc737c1c6ffc2)) +* add json toggle + copy button to pdf2md ([f898cb5](https://github.com/devflowinc/trieve/commit/f898cb5543da156b482a33566f64407adefba90f)) +* add logging and write to clickhouse ([858df03](https://github.com/devflowinc/trieve/commit/858df032caadd3ff48dc8f26eff8b2ce44b93e81)) +* add max req time so we don't stall out workers ever ([7fe1a49](https://github.com/devflowinc/trieve/commit/7fe1a49b0ac2ad613da71c2d0af806374617f5c6)) +* Add new advanced settings to backend page.html and page handler ([66ac2a0](https://github.com/devflowinc/trieve/commit/66ac2a04011bbdf59eb26e9e16ea762a3d9e46a8)) +* add new parameter for making qdrant collections ([dc6f5d1](https://github.com/devflowinc/trieve/commit/dc6f5d1a91b9206ee21763a8dfac12ead1f4b3ad)) +* add open in new window button for public page ([a43c57d](https://github.com/devflowinc/trieve/commit/a43c57ddc8016e2437cb49e7b5e9cd70e47d9178)) +* add organization_id header when possible to all API reqs ([05e4099](https://github.com/devflowinc/trieve/commit/05e4099fef9656e868356f1d2614a9915c1f37c2)) +* add other props to advanced settings ([66ac2a0](https://github.com/devflowinc/trieve/commit/66ac2a04011bbdf59eb26e9e16ea762a3d9e46a8)) +* add page right after its been processed ([11623e0](https://github.com/devflowinc/trieve/commit/11623e093bdf1d321eff0966d5b2809009c12b06)) +* add QDRANT_ONLY to dataset configuration ([de775d2](https://github.com/devflowinc/trieve/commit/de775d21b1564865c49066d3ce5a72b57c1cbcbe)) +* add route to get message by id ([e7a061c](https://github.com/devflowinc/trieve/commit/e7a061ca3f705bc0e66ffcf6e6bc8f07edeb867f)) +* add skeleton template others can slot into ([a97e793](https://github.com/devflowinc/trieve/commit/a97e7939d6de763100f050483d57bad6e18eda6f)) +* add sort to search over groups ([8bfdd76](https://github.com/devflowinc/trieve/commit/8bfdd769ba7c0234d8a5468152dc13bb4f006f01)) +* add styles import ([982fb56](https://github.com/devflowinc/trieve/commit/982fb5632ec7ec819fba0981669fc851959fbe3a)) +* add table for tracking tasks ([0ee9ebc](https://github.com/devflowinc/trieve/commit/0ee9ebc4cdc4861dde052e3b109a617279c2e87e)) +* add tag_regexes flag into the frontend ([6fdd764](https://github.com/devflowinc/trieve/commit/6fdd7649ffc556e3114f381edb96d8a7dc05a390)) +* add token usage to pdf2md ui ([a92b764](https://github.com/devflowinc/trieve/commit/a92b7642633ff11952a8111e2f69f35eca16b07d)) +* add type + groupSearch as options to public page config ([213252b](https://github.com/devflowinc/trieve/commit/213252b78e6418ee5c86e765b94abe332a68a9f1)) +* add user routes to ts-sdk and tests ([7518c52](https://github.com/devflowinc/trieve/commit/7518c5271a8b2e1a9135c73c00032df25314ea3f)) +* add webhooks ([93c865b](https://github.com/devflowinc/trieve/commit/93c865ba732b3944a09624698948e1a24610823b)) +* added api key and file chunking status ([1a720a6](https://github.com/devflowinc/trieve/commit/1a720a6d86e3ad6eca19284637af8ee753f356e7)) +* adding tags to rag ([681b5bb](https://github.com/devflowinc/trieve/commit/681b5bb796627266545e744c4ad0e9b3bf1dc053)) +* all done except logic to handle whether it's 0 or 1 indexed ([f1c1c35](https://github.com/devflowinc/trieve/commit/f1c1c35765ccbb99e9a6497df6bb28e13708c6f7)) +* allow serialization of extra_params ([aa7a44b](https://github.com/devflowinc/trieve/commit/aa7a44ba3808b05f30b496fc52685bad1a4218c3)) +* better chat button placement ([45d5385](https://github.com/devflowinc/trieve/commit/45d5385a58e82dbbbfef71b2c16ee22a3f4b662b)) +* better error message for average vector strategy ([4550234](https://github.com/devflowinc/trieve/commit/455023411828c043176519edf09559142551b333)) +* better tooltip component ([2f81c38](https://github.com/devflowinc/trieve/commit/2f81c386f85c7e521e26c12fb9a94e814f482bd3)) +* build metadata strings ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* bulk delete chunks ([e65889a](https://github.com/devflowinc/trieve/commit/e65889a13715e8833e7cccfe0168b57c1fc966cc)) +* completed MVP implementation of the UI ([c8f93f3](https://github.com/devflowinc/trieve/commit/c8f93f3681efc8f33bf9e125e21cbac5b3684db1)) +* correct polling + clicking view does something ([215451c](https://github.com/devflowinc/trieve/commit/215451ce67aa78f4639db2482c433418021e3784)) +* custom date picker for analytics overview ([591bada](https://github.com/devflowinc/trieve/commit/591badafb6354e5a0c9a99679622523265f8dad7)) +* default to useGroupSearch for public page on shopify datasets ([e82c65b](https://github.com/devflowinc/trieve/commit/e82c65ba001c9c55a2cc0c94da3a28fa4ff66de4)) +* different prompt ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* display all search parameters on the component page ([10af639](https://github.com/devflowinc/trieve/commit/10af639f6c90dd139d308f5de5c351263e853d42)) +* docker setup for pdf2md service ([75d0896](https://github.com/devflowinc/trieve/commit/75d0896c21e425e4f5798579693c8b46d0b54b7a)) +* don't let workers run migrations ([6f0bad3](https://github.com/devflowinc/trieve/commit/6f0bad38c87386c3146309dc53eb0828d040ccf5)) +* dropdown menu for OpenAI/OpenRouter in LLM settings ([b5b2a4b](https://github.com/devflowinc/trieve/commit/b5b2a4befc8cb645a7f2cf4948c3f926df0bba6c)) +* ecomm component grid layout + padding ([4a165e1](https://github.com/devflowinc/trieve/commit/4a165e1a964ae6217135adf0ceb67867631624c8)) +* enable chunk bulk delete as an async operation where chunks matching delete filter can be inserted safely after resp ([ba19f02](https://github.com/devflowinc/trieve/commit/ba19f02a5c1cae7b9743654a54b3ba52d04eceb8)) +* examples + drag and drop fle functionality ([b6a2d1f](https://github.com/devflowinc/trieve/commit/b6a2d1f0558734937efd4be6d9ab0bdfca92ac0f)) +* export TrieveDocument ([5bdcad5](https://github.com/devflowinc/trieve/commit/5bdcad5317bd43b9b9abeaa9dd178daa4e4bf68c)) +* expose custom html based splitter ([c7f8b9b](https://github.com/devflowinc/trieve/commit/c7f8b9b11627a2689da836ddeaf1984168efc925)) +* extract `chunk_html` from payload field, need to extract other ([65aca1e](https://github.com/devflowinc/trieve/commit/65aca1e310dc3b62597e30088791bb9e8dfe81ff)) +* fast load public page ([4ba4aea](https://github.com/devflowinc/trieve/commit/4ba4aea613a7b8691b7946db3915c37f3d847090)) +* file-worker to poll and get all chunks ([d2d1a83](https://github.com/devflowinc/trieve/commit/d2d1a83713eac2f643090b51e4930d57e444675b)) +* finish implementing QDRANT_ONLY mode with chunk_count and clear ([0eee2f8](https://github.com/devflowinc/trieve/commit/0eee2f8668e689954794eee9e40d0e19959a0359)) +* finished navbar for pdf2md ([6489b08](https://github.com/devflowinc/trieve/commit/6489b0878ab2571d361ab0e9932740efc418f87c)) +* fix image cropping ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* fix new dataset modal tooltip sizes ([81c4759](https://github.com/devflowinc/trieve/commit/81c4759e9177fad29f60bbd6fffb469f0b1459fd)) +* fix styling for key command navigation ([fc5db95](https://github.com/devflowinc/trieve/commit/fc5db957346ecc26646fcec9e9f5c1da68c38a48)) +* get signed url for pdf ([44e3787](https://github.com/devflowinc/trieve/commit/44e378700ca29e2c9f27c4a5f321f9e7ceba9df5)) +* group chat image carousel ([c63e09e](https://github.com/devflowinc/trieve/commit/c63e09e3daddd5868b2317874821dd6d433f979d)) +* group parsing and ui ([41f6088](https://github.com/devflowinc/trieve/commit/41f608868f196ae57f8638b7b8ae0efdc243b2f6)) +* group search view starter for ecommerce, show price range of items ([74800eb](https://github.com/devflowinc/trieve/commit/74800eb8722cb9011bb40f32268fa891ff650299)) +* handle first load in of table ([c9576c8](https://github.com/devflowinc/trieve/commit/c9576c897ecf772175fd0659ed7d7aae5472956d)) +* include advanced options form for pdf2md ([29451a5](https://github.com/devflowinc/trieve/commit/29451a597d45c62722aad4a7c7586be31e2a408f)) +* include cost estimate on pdf view ([eec0b1e](https://github.com/devflowinc/trieve/commit/eec0b1e98b8129f58d905a08101777c624fa5e0a)) +* include organization url in invitation email ([37ef206](https://github.com/devflowinc/trieve/commit/37ef206e5fe1c2c6d87a3727abcbeac2adcf79e9)) +* include tables ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* include user resource in ts-sdk docs ([2c5a345](https://github.com/devflowinc/trieve/commit/2c5a345d30b6a5faaf6a93615d3b4a3b79955b87)) +* initialize logger on clone qdrant script ([a13f1de](https://github.com/devflowinc/trieve/commit/a13f1def8068c718af911b1eff1afac72773c3c6)) +* integrate chunkr as a provider for markdown conversion ([afeab01](https://github.com/devflowinc/trieve/commit/afeab01bafd124774b037eff6af69dd9b842d173)) +* jinja template to render the all component properties ([e3aef3e](https://github.com/devflowinc/trieve/commit/e3aef3e43c4fa2fb599c256834321d3e724e8c86)) +* join similar groups together based on product.title ([9651e40](https://github.com/devflowinc/trieve/commit/9651e408ea4edf5a22808a28027e7c155eed836d)) +* make BATCH_CHUNK_LIMIT an env to increase it past 120 for ([48d772b](https://github.com/devflowinc/trieve/commit/48d772b661c8393a70d5e80401ed2b93a7d978bc)) +* make footer look better ([1682f3b](https://github.com/devflowinc/trieve/commit/1682f3b305d887eeee3a1f06caa7f4327c9988d3)) +* make pdf2md ocr optional ([1f655cf](https://github.com/devflowinc/trieve/commit/1f655cf0ae5144b55a8f1609e6d0ff4045e58671)) +* make shopify scraping handle null valeus in products.json, fix ([f9e0f5b](https://github.com/devflowinc/trieve/commit/f9e0f5b83e40f5bf1dfce972119d96cd2008620e)) +* manual rag with groups ([dbe62ad](https://github.com/devflowinc/trieve/commit/dbe62ad7329dd559cabfc3a2ebc3d1ab16001e99)) +* move pdla types ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* multistring input for default questions ([e4abc63](https://github.com/devflowinc/trieve/commit/e4abc6358ae9f5ee37f92d6c004f18e767d5af09)) +* new system prompt ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* open the search component by default ([98d1d21](https://github.com/devflowinc/trieve/commit/98d1d217c92b3423537be8b6a45aa0686d9c0838)) +* page parameters viewable on the search page, initial styling ([7747182](https://github.com/devflowinc/trieve/commit/7747182edf97337134af5554d90fa3adc7e1f820)) +* pdf to md :) ([89d7020](https://github.com/devflowinc/trieve/commit/89d70204dd8eb6bad6fcedce59dc0de01b4f6140)) +* **pdf2md:** make remove items from processing after message is ([4e92c58](https://github.com/devflowinc/trieve/commit/4e92c58248d50709ecd9c5f764af90d8f3022602)) +* **pdf2md:** update all docker images to have poppler ([0e520f4](https://github.com/devflowinc/trieve/commit/0e520f4a4c9d283c4feb9ceeede51b490aa9ce7a)) +* process 1 page at a time ([bbb9d67](https://github.com/devflowinc/trieve/commit/bbb9d67fb8efe31ef0bf2fcc1528f54b02c2bfa4)) +* public page back button ([7dcb165](https://github.com/devflowinc/trieve/commit/7dcb165be6dca480394b4e969688d5cb8d41ba63)) +* public page settings tooltips ([2dfd91c](https://github.com/devflowinc/trieve/commit/2dfd91c57ada2135c88c086e5df87d0881c7a93b)) +* queue shopify chunks as you go ([247decc](https://github.com/devflowinc/trieve/commit/247deccdba0ec31a9858877e3d0e4eab8c15dc2f)) +* rearrange images to display horizontally and make the section collapsable ([934e3a6](https://github.com/devflowinc/trieve/commit/934e3a6e5e90257f6d02d06a1081e0c635b8dae0)) +* remove description on groups view in favor of Chunk Count on ([e06f169](https://github.com/devflowinc/trieve/commit/e06f1696a35b159ca0a1c7fcf385e88e5ac344ec)) +* route to get number of chunks in a group with /api/chunk_group/count ([ddb7efc](https://github.com/devflowinc/trieve/commit/ddb7efc1378f2a15d1a86d0babcf1bca4549670a)) +* save chunk boost values to postgres ([6dea41c](https://github.com/devflowinc/trieve/commit/6dea41c047a4cd4781e10d439d5e022865897dd9)) +* separate subpackage for vanilla js ([298318b](https://github.com/devflowinc/trieve/commit/298318be8189ac148e39ec19fced7f25600bc2fc)) +* set defualt values in search UI ([3d35fd6](https://github.com/devflowinc/trieve/commit/3d35fd6edd1bf27512a9437a512ef3dcaa8672de)) +* setup fileworker to communicate with pdf2md ([2dfe5e5](https://github.com/devflowinc/trieve/commit/2dfe5e591d0b4982fafef25ae0bbc039e5326242)) +* shortcut to toggle component modes ([2c4f378](https://github.com/devflowinc/trieve/commit/2c4f37868aa740d0dd9df3474257ccb8c820bbc9)) +* skeleton for pdf2md demo page ([edce843](https://github.com/devflowinc/trieve/commit/edce84325aee6d1951bf40a002b7ae8d0364a20a)) +* skeleton upload form for pdf2md ([85715a8](https://github.com/devflowinc/trieve/commit/85715a81a02038614bc23531d170f9e9351f137c)) +* smaller search component package ([6ff6c72](https://github.com/devflowinc/trieve/commit/6ff6c72e9fd59594a921c325a78d75749a639de4)) +* trieve fumadocs adapter ([0c087fa](https://github.com/devflowinc/trieve/commit/0c087fa1fd9124053b827a549ad617de7cd8cc98)) +* uniquify variants ([52e3b0b](https://github.com/devflowinc/trieve/commit/52e3b0b7021d2e1352a483eb3ade843678e403d2)) +* update chunk boosts ([9cf609f](https://github.com/devflowinc/trieve/commit/9cf609fa8f47a8e196e99fd1b7e22d8781a19cdd)) +* update fileworker to receive the correct response type ([c30953e](https://github.com/devflowinc/trieve/commit/c30953e65e2567795d001aeeec45640540146f19)) +* update python SDK ([2f9ba2d](https://github.com/devflowinc/trieve/commit/2f9ba2d94aa247cb48e159d0bb9e34398adcc81f)) +* update to new route name ([5735ef8](https://github.com/devflowinc/trieve/commit/5735ef857e514dc230897fdce31218284c656168)) +* update ts-sdk to include dataset routes ([c94e26d](https://github.com/devflowinc/trieve/commit/c94e26d614a646cdbf0d4cbd9af4e73e3c22bf5f)) +* updates to frontend propagate correctly to the rendered ([5811fd9](https://github.com/devflowinc/trieve/commit/5811fd9474787214bbec81723e6f2bdcb95076b7)) +* upgrade qdrant and use new search over groups query ([ad89e4a](https://github.com/devflowinc/trieve/commit/ad89e4a4258a5e3d977c3989e6c64a5e33925a0a)) +* use api key filters for scroll and add scroll test ([a76db38](https://github.com/devflowinc/trieve/commit/a76db3879024b9aa7e1382b7a93a017ea6c6ef20)) +* use carousel for product items in chat ([4b01233](https://github.com/devflowinc/trieve/commit/4b0123314e24170e66f27629438694a07f4584c0)) +* use past messages for context ([238fae0](https://github.com/devflowinc/trieve/commit/238fae021efae6f4360e06fd627fd17b0cc5390f)) +* use pdla boxes for chunking ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* use proper struct for public page options ([a729c5f](https://github.com/devflowinc/trieve/commit/a729c5f9ce4278a6e894325870380534e937ffa0)) +* version bump component to 0.0.64 ([2f5a255](https://github.com/devflowinc/trieve/commit/2f5a2558b2d0ca82111ac4520ee467be54c34e2b)) +* working API req on file form add ([1eb1a52](https://github.com/devflowinc/trieve/commit/1eb1a52d61044c9d705c1b55728fd6b36534882e)) +* working CSS for demo-ui on pdf2md ([6eb7dba](https://github.com/devflowinc/trieve/commit/6eb7dba0fecd5658fe0abfb76e43ea59bfde42c8)) + + +### Enhacements + +* improve organization email template ([100b756](https://github.com/devflowinc/trieve/commit/100b75630bbde4393728fe981cef30bcf4decfd4)) +* move number of retrievals for rag to llm settings ([16e4cd3](https://github.com/devflowinc/trieve/commit/16e4cd3c5d8f2d4e7405c0611e009ae374f10c9f)) +* send an event that scraping has started ([e4f8e14](https://github.com/devflowinc/trieve/commit/e4f8e1423a8e424ef3799c1cafbde08e3a5c9935)) + + +### Cleanup + +* add .env.dist + use env's for model in pdf_chunk.rs ([94fcb7f](https://github.com/devflowinc/trieve/commit/94fcb7f8cd589977e9620809f044705d023b5723)) +* clippy ([977580d](https://github.com/devflowinc/trieve/commit/977580d7dbfe1b3ade2fffce7c61ba3ed1788ff8)) +* clippy and lint ([d22dcf2](https://github.com/devflowinc/trieve/commit/d22dcf256affb06905f3b60a5dcd8f285ffd1880)) +* document how to change system prompt and other RAG settings in dashboard ([25b65ea](https://github.com/devflowinc/trieve/commit/25b65eaa877a95e885cb0a2bee93c6c476a1b93b)) +* ensure save button for dataset settings is visible ([424b1f8](https://github.com/devflowinc/trieve/commit/424b1f8030d8f2e768fe360de3ca9a9082fe5d23)) +* errant print in py sdk chunk_group_api ([e090c00](https://github.com/devflowinc/trieve/commit/e090c00dc67f6018a9da1fa06fe6d9e9b3024520)) +* fix rust formatting ([ccc06d8](https://github.com/devflowinc/trieve/commit/ccc06d878e74f1e99086731445b65d3b9b8ccc11)) +* fixed mode switch on mobile such that it's on top-right with ([3ac55e3](https://github.com/devflowinc/trieve/commit/3ac55e328d5bf44b27c448c9b82f4dada5b92548)) +* format and strip html from betterGroupName ([8e1685c](https://github.com/devflowinc/trieve/commit/8e1685cefc40b2355898520ca8b8aeea5371e836)) +* formatting ([fa633cd](https://github.com/devflowinc/trieve/commit/fa633cd3600aff560af410dd15aaaddca9609a44)) +* load-in css animation for search component ([0aa668a](https://github.com/devflowinc/trieve/commit/0aa668a0bcae6c6bd10441b2bf0bfc7b6cd5817e)) +* move test program ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* remove creating a file on the file_handler ([18930d5](https://github.com/devflowinc/trieve/commit/18930d538bbc274235cfcad992e843cd175ed6cd)) +* remove credits_used from firecrawl + update env's ([eefa854](https://github.com/devflowinc/trieve/commit/eefa8540aacb9b8cc6b1197897410c9b93ef162b)) +* remove deprecated direction prop for tooltip ([9cd45f5](https://github.com/devflowinc/trieve/commit/9cd45f5e157bc769e357ab849b980dce3946a36c)) +* remove old search component syntax highlighted versions ([a28e78f](https://github.com/devflowinc/trieve/commit/a28e78f1f3a8b5a7fd15b8dbbedb0345232f2840)) +* remove red border ([6e482bc](https://github.com/devflowinc/trieve/commit/6e482bc33c26bb7ba9bde71fb4df9c999feeccad)) +* remove sentry ([156392f](https://github.com/devflowinc/trieve/commit/156392f1c48413fc721a919aaab84a72ca956c59)) +* remove test binary ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* remove tracing and swap back to env_logger ([4f041a5](https://github.com/devflowinc/trieve/commit/4f041a5414724f4b9039876af171d59cb2163510)) +* slow down clone qdrant worker + add logs ([30c4c7e](https://github.com/devflowinc/trieve/commit/30c4c7e28cbf271ab4f2dc70314dea02db048431)) +* start carousel to the first page ([2b09abc](https://github.com/devflowinc/trieve/commit/2b09abc7e1e6e17c18ff35aa8fe9a58a7100ca94)) +* typo ([370e0bd](https://github.com/devflowinc/trieve/commit/370e0bd2c69aac7cd3b31e7ea9318e03e2834957)) +* update to latest Qdrant Rust SDK client ([73f5254](https://github.com/devflowinc/trieve/commit/73f5254c7e8c3c31072d0a3c6b1ad33c6a9417a4)) +* use env's for search component example w/ local dev ([74da050](https://github.com/devflowinc/trieve/commit/74da050a06bc94c111847b2029146bf17c364790)) + + +### Bug Fixes + +* add missing fields to PublicPageParameters struct ([66ac2a0](https://github.com/devflowinc/trieve/commit/66ac2a04011bbdf59eb26e9e16ea762a3d9e46a8)) +* change shortcut to ctrl-tab ([66bbc6e](https://github.com/devflowinc/trieve/commit/66bbc6e0a635eba28a45963236c2ead03bb4a6ed)) +* chat toggle mode not loading due to misplayzed lazy import of react-markdown ([0277ef6](https://github.com/devflowinc/trieve/commit/0277ef6a4a3dd88b459c1cee5d1e799941e1c00f)) +* clear chat when exiting single product chat ([9646ffc](https://github.com/devflowinc/trieve/commit/9646ffc5feda66e6aaea5a92aa70bd0a196a2ff5)) +* correct page count using redis ([1bf67dc](https://github.com/devflowinc/trieve/commit/1bf67dc432028551e5538f5406f3adf8c9d2ea59)) +* default params for search component ([2986d64](https://github.com/devflowinc/trieve/commit/2986d647131d3430b4ef75b04bfd76115cbabc17)) +* ecomm group search missing key + query suggestions not always loading on open ([da86ea4](https://github.com/devflowinc/trieve/commit/da86ea4533709d8dbe9ba9c369856730adf0eb7f)) +* fix peerDependencies ([cb1ce2d](https://github.com/devflowinc/trieve/commit/cb1ce2dcdd73d38b74f783dfbe2a17db82f7674f)) +* fixed bug when updating dataset settings ([6361201](https://github.com/devflowinc/trieve/commit/6361201cc8513c3e9dbfdf301623f0081cec8fa2)) +* **fumadocs:** move trieve-ts-sdk to peerDeps, loosen version range ([cfb56a6](https://github.com/devflowinc/trieve/commit/cfb56a6240422f32a5569067db2f91103178c937)) +* group carousel image placement and clear chat ([1a1f797](https://github.com/devflowinc/trieve/commit/1a1f797cccc2269954c7473698c9d60ccd1df82c)) +* handle empty text better ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* hide repeated sizes ([8dd4b34](https://github.com/devflowinc/trieve/commit/8dd4b347736a4e0c6cdcf2e27af70053385f39aa)) +* hybrid search over groups is not properly returning the first chunk with a cross encoder score ([746d04b](https://github.com/devflowinc/trieve/commit/746d04b77f28c7a013fa408d1670aab0b97eee4d)) +* image lnik for README not rendering ([12805ad](https://github.com/devflowinc/trieve/commit/12805ad9ab38fb699d06ce6ace744e0de419a118)) +* include snippet to handle loading env's at runtime instead of compile ([a52308c](https://github.com/devflowinc/trieve/commit/a52308ca68fafa8c51ab6e8c223dbea0e09b2432)) +* initial pdf2js UI view tr missing some classes ([4783d1b](https://github.com/devflowinc/trieve/commit/4783d1b948140e4b0fe74738dfb0a11cb8717e04)) +* issues after rebase ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* keep llm model in env ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* keep old api key if a new one is not provided ([3f1c709](https://github.com/devflowinc/trieve/commit/3f1c70979b93d02b8aca38a76f2ab5b508f10d15)) +* keep same tooltip size in shared ui ([7a1f635](https://github.com/devflowinc/trieve/commit/7a1f635530c2160bfb81436a97d3d46dc7c8916a)) +* log errors into prom metrics ([21dc391](https://github.com/devflowinc/trieve/commit/21dc391c1c4b05184ae370354254026c16b38f52)) +* make Dockerfile.worker to install poppler ([3253c1c](https://github.com/devflowinc/trieve/commit/3253c1c1d5ce94385d25d6e3f45b19484adeb879)) +* make pdf2md bind to host port ([5276259](https://github.com/devflowinc/trieve/commit/5276259386826b75088d26a57f9f0f05e86033cb)) +* make timeout error respond with json ([2e71d44](https://github.com/devflowinc/trieve/commit/2e71d44098252b4524a0502d49c0681fb92a188c)) +* mispelled "heading" ([ca145a4](https://github.com/devflowinc/trieve/commit/ca145a4e1a46fa5533afaad50b8f2134e7d99169)) +* modal search position changing on height change + pre tags overflowing ([8e14ae2](https://github.com/devflowinc/trieve/commit/8e14ae21130a362c0d719ea4dbc51d886c6f9ebb)) +* modify public page types to correct values ([9345f17](https://github.com/devflowinc/trieve/commit/9345f177da6920e889182072dd1f606a32daa264)) +* pdla server returns floats ([46d1bba](https://github.com/devflowinc/trieve/commit/46d1bba4f61053609af31d7493bf2557088cd7d4)) +* prevent duplicate users in orgs ([7ddb0d6](https://github.com/devflowinc/trieve/commit/7ddb0d6e56a47af02f5d6db0bc199ed1423eeb76)) +* properly update chunk full-stop instead of only in Qdrant for ([6b05342](https://github.com/devflowinc/trieve/commit/6b05342b497cfa5d46a566e76a864878d4406bec)) +* python SDK search within groups ([16e1c59](https://github.com/devflowinc/trieve/commit/16e1c59d21061e949a38e31f5c1019a3f5750f78)) +* restore chunk_html to only finding one heading per chunk ([7babdaf](https://github.com/devflowinc/trieve/commit/7babdaf946932d89a6788bea8a8b996398e0d0fd)) +* search component top position + transparent right arrow instead of hidden ([993e835](https://github.com/devflowinc/trieve/commit/993e835497034bbd98f36b4368f62ff1a2c2138c)) +* search/ai queries not showing ([c61da81](https://github.com/devflowinc/trieve/commit/c61da8123740aebaf344f09caeb395aaebf946cd)) +* set 10ms timeout on key input to prevent double key press ([23d25c4](https://github.com/devflowinc/trieve/commit/23d25c4fd6847dace86b2147442ea481c3c97f60)) +* set placeholder ([8c1a0c0](https://github.com/devflowinc/trieve/commit/8c1a0c0eaff9596c03af8883afa4adfff49c8c6c)) +* skip first page of rendered images ([da7d930](https://github.com/devflowinc/trieve/commit/da7d930b402f7bc702454ccbedf19bc42e1405cd)) +* typo in tooltip ([b903637](https://github.com/devflowinc/trieve/commit/b9036379a105c5cc0836068a6f19f23322fe9d73)) +* update bundler ([c57520b](https://github.com/devflowinc/trieve/commit/c57520b007c90e1e8d169d17601aaeca486ccdf1)) +* update version ranges to allow react 19 ([a80291e](https://github.com/devflowinc/trieve/commit/a80291efd161e2a753d1c78be3f1ea99a335d52c)) +* user test delete api key using key instead of id in user.test.ts for ts-sdk ([1827bf7](https://github.com/devflowinc/trieve/commit/1827bf7fa9421e26654b423d5ed0b67438625d7c)) +* working chat with groups (first message only) ([2b6ff4d](https://github.com/devflowinc/trieve/commit/2b6ff4d01f84c6bc8c5f1e25bf5b7f9f8f2d7ca4)) +* wrong metatag title name for PDF2MD ([9757d04](https://github.com/devflowinc/trieve/commit/9757d0459ac8f7b4a24d88dfadc480109fcc2327)) + + +### Other + +* create seperate docker-compose.yml files for dev and prod ([f82f8d2](https://github.com/devflowinc/trieve/commit/f82f8d23bf65335c1d90f3efa123d0e16cd9e0a1)) + + +### Docs + +* add vanilla js method ([3c9234e](https://github.com/devflowinc/trieve/commit/3c9234e63f459e98615f9b02fcc879fc43ec6685)) +* change style import example on public page ([f2c8118](https://github.com/devflowinc/trieve/commit/f2c81188cb7454d4f4dd24284ff8c2c26d5c183e)) +* create k8s hosting guide ([4a6fa27](https://github.com/devflowinc/trieve/commit/4a6fa276d4de2cee326c0abf540089ca2d7b32e7)) +* include example for problemLink on search-component README ([dc6b239](https://github.com/devflowinc/trieve/commit/dc6b239e8743607e3e8b8d6217d0bd055077a796)) +* setup README with setup guide and hosting guide ([7ba280b](https://github.com/devflowinc/trieve/commit/7ba280b620621670c7434ce6755c9213ba3f3059)) +* Typo Fix ([83f79dd](https://github.com/devflowinc/trieve/commit/83f79dda0c8183b92ab94c108bd54195315e7d89)) + + +### Refactoring + +* complete rename from file-chunker to pdf2md ([a9eed78](https://github.com/devflowinc/trieve/commit/a9eed782cd030d26bf1b6c3ecad5ee0f8830e1a3)) +* remove task_id and change to id for simplicity of data model ([6f899e3](https://github.com/devflowinc/trieve/commit/6f899e3a67c341fc2f89fe44cd779b652ada6a9f)) + ## [0.12.1](https://github.com/devflowinc/trieve/compare/v0.12.0...v0.12.1) (2024-10-25) diff --git a/version.txt b/version.txt index 34a83616bb..54d1a4f2a4 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.12.1 +0.13.0