Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.12.0 #2367

Merged
merged 1 commit into from
Oct 7, 2024
Merged

chore(main): release 0.12.0 #2367

merged 1 commit into from
Oct 7, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 20, 2024

🤖 I have created a release beep boop

0.12.0 (2024-10-07)

We put a lot of effort in this release to showcase all of the API features of Trieve in its many different forms. The high level features are:

  • Better Analytics, as a first-class member in the dashboard 📈
  • New Scraping support 🤖
  • Search and Rag components ⚙

Analytics 📈

API Additions

  • All llm based routes now return TR-QueryID that allows you to enrich your own custom events.
  • Custom events are now first class and able to be queried with our events API
  • Track events are now enabled for users, to track the full browser section end-to-end

Dashboard Additions

  • Now displaying both RAG analytics and recommendations in the data explorer
  • Now display Click Through Analytics first class in the Dashboard.
  • CSV export
  • button to register a custom search event in the dashboard.

commits:

  • add ctr data to analytics page (2bc5a30)
  • add CSV export support for all analytics (8c0b1bb)
  • add llm response to rag analytics (aba46a1)
  • Add routes to rate a RAG / Search Query (64657e9) (54fa779)
  • add TR-QueryID to ALL llm response routes (62d9317)
  • add track events for users (ee715fd)
  • add top_score to recommendations-explorer (8170839)
  • rag data explorer (791d687)
  • recommendations explorer (f0a6fa1)
  • get custom events with a metadata filter and move get CTR data under /events/ (9020e51)

Search Component ⚙

We created a search component that is fully integrated with all of the good features that Trieve has to offer. We feature both a chat widget and a search widget that can be easily plugged into your website

  • add openapi crawl options (6bde73a)
  • add suggested queries to search component (e7c4f80)
  • add tags to search component (73640ee)
  • add tanstack router to have new route for e commerce (c4acaff)
  • allow stop generate when its loading (da56f5d)
  • allow user to choose the key combination that opens the modal (3d268f2)
  • allow user to pass suggested queries (fdb22d1)
  • style openapi req verbs (19e5a2e)

New Scraping 🤖

We integrated with firecrawl to support scraping out of the box. This allows you to scrape your ecommerce store, personal blog, or openapi spec and instantly have an index for searching.

  • Scrape any openapi.json to enrich the data crawl
  • Generic scraping of any website of your choosing.

commits

  • add OpenAPI specs to crawling setup (eb7a5db)
  • add scraping config as an option to setup when creating a dataset (7a9f36c)
  • add dataset event types for crawl success/fail (b6dca54)
  • add TS instructions tab to get started code (43b69d2)
  • dataset start checklist component for easier onboarding (68560aa)
  • get crawl settings by dataset id (390e88e)
  • show org+dataset selector on dataset page and change text to make dataset creation more obvious (928d4b5)

Enhancements

On Trieve Cloud we are now sending weekly and monthly updates to users about their usage with Trieve.

commits

  • send to dittofeed on new user (271358e)
  • add npm install command to trieve-ts-sdk (82d4bf0)
  • various dashboard improvements like dataset selector bugfixes and better text in create dataset modal for info (bd4da07)

Bug Fixes

commits

  • find not a function for dataset memo (a21096e)
  • fix color vars for the outlines (3640949)
  • fix cors error and allow TR-QueryId to be returned through CORS (94052ae)
  • fix crawl worker docker push action (320301d)
  • inconsistent page size for hybrid group search (b554c97)
  • make sure to set current_chunk to correct one (31b586d)
  • map not existing in NavbarDatasetSelector (8c6742b)
  • more specific /api replacement on environment variable (378eed1)
  • use rag_data to show results instead of search_data for RAG page (02c73e5)
  • zod schema fixes broken dashboard layouts (f7992d8)

Docs

commits


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main branch from fbe9634 to 440a635 Compare September 21, 2024 00:08
@github-actions github-actions bot changed the title chore(main): release 0.11.10-pre chore(main): release 0.12.0-pre Sep 21, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main branch 27 times, most recently from 907eff8 to 13c6bdb Compare September 26, 2024 03:43
@github-actions github-actions bot force-pushed the release-please--branches--main branch 22 times, most recently from 4a46d99 to 1476ec0 Compare October 7, 2024 17:45
@github-actions github-actions bot changed the title chore(main): release 0.12.0-pre chore(main): release 0.12.0 Oct 7, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main branch from 1476ec0 to 0803ec0 Compare October 7, 2024 17:46
@cdxker cdxker merged commit 803ec71 into main Oct 7, 2024
Copy link
Contributor Author

github-actions bot commented Oct 7, 2024

🤖 Created releases:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant