Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Aug 8, 2024

🤖 I have created a release beep boop

0.10.0 (2024-08-08)

⚠ BREAKING CHANGES

  • api: updating api endpoints (#817)

Features

  • Add ability edit delete assistants within the UI (#510) (e8408b7)
  • add chat and completion pbs (5e8dd4b)
  • add chat proto and mpt model impl (f537f26)
  • Add supabase deployment package (#380) (8982bc0)
  • add working embedding endpoint for all-minilm-l6-v2 (a03187a)
  • add working HF chat model for mpt-7b-chat (0d5d818)
  • API: Add authentication (#533) (a634a59)
  • api: assistants endpoint (#424) (0c483a1)
  • api: long lived api keys (#658) (8de7de5)
  • api: Runs endpoints (#583) (fecf0f8)
  • api: set api variable to expose by default (#768) (310a735)
  • api: Support Uploading PowerPoint Files for RAG (#733) (612126d)
  • api: Threads and Message Endpoints (#554) (4b69d3c)
  • api: transcription/translation endpoints (#726) (a62b07e)
  • api: vector store endpoints (#468) (2cc0737)
  • backend: add k3d gpu image builder (#797) (4504085)
  • backend: nvidia runtimeclass (#787) (106997d)
  • factor chat proto into separate services for steam and non-stream (1bbabb9)
  • factor the api code into files for each endpoint (536c9eb)
  • files endpoints (#467) (c269eee)
  • finish renaming completion + generation protos (9746419)
  • fix gitignore to exclude local model files (2127ed8)
  • LLM Backend ADR and ADR Template (#262) (ff278c2)
  • remove pytorch and nvidia dependencies that are already included in our base image (6a9a4d4)
  • rename chat.proto's CompletionChoice to ChatCompletionChoice (50a62b5)
  • renamed generate endpoint to completion (b320868)
  • sidenav redesign with import and export (#398) (368e4e9)
  • silent parallel make targets for build and deployment (#824) (681aafd)
  • textarea instead of text input (#435) (47a0fba)
  • ui assistants management (#469) (28ba7ed)
  • ui: 531 file management (#558) (884761b)
  • ui: API Keys (#729) (1fa59ee)
  • ui: Assistant Avatars (#494) (b4d9cfc)
  • ui: dates (#404) (7efcebf)
  • ui: remove carbon and replace with Flowbite (#862) (921a864)
  • ui: settings/profile header btn re-design (941da3a)
  • ui: Utilize OpenAI for backend (#553) (5371956)
  • update tests to not use the response.text field (ba626dd)
  • updated chat completion proto (0e7a46c)
  • working container for mpt-chat model (34130c5)
  • working huggingchat api compatibility (0fbfd17)
  • working implementation of streaming + non-streaming chat endpoint (8c53d88)

Bug Fixes

  • address Docker warning about case mismatch between 'as' and 'from'. (#780) (a72bc94)
  • allow release-please to update pyrpoject.toml files (#509) (3e1f0a6)
  • api: bump max tokens to maximum for Synthia-7B to prevent chopping (#699) (ef7e098)
  • api: fix indexing files with api key auth (#852) (c4d9c3f)
  • api: Migrations (#606) (e91e525)
  • api: type-checking embedding list[str] (#773) (a7030ad)
  • build: supabase bundle deployment order (#635) (c1a8294)
  • cleanup for pr (8b3fd50)
  • correct typos in e2e workflow path triggers (#376) (ab29743)
  • disable forceRun for supabase jwt generation (#806) (eb9b1e0)
  • fix references to architectures across various Dockerfiles (#779) (eb3b77d)
  • fix release workflow from calling the wrong make target (#383) (7b4dc7c)
  • handle database permissions errors and workflow exceptions (#609) (e910f06)
  • helm template evluation for whisper GPU_REQUEST envvar (#859) (5320890)
  • input resize bug (#472) (da7e377)
  • make errors when supabase is unavailable (#814) (976635c)
  • make sure pytest catches files (#438) (fe3bd9b)
  • Quality of Life issues (#429) (5f5444b)
  • send and cancel btn tooltips (#436) (bbb6ea9)
  • skip simple test (610daf4)
  • tool resources validation (#654) (d2cbb09)
  • ui: logout (#849) (f71af5d)
  • ui: playwright login without keycloak (#833) (fd1e3dd)
  • update 'latest' bundles to reference ui and supabase via reposistory instead of path (#508) (818f55a)
  • update README table of contents and formatting (#653) (cd7e2a6)
  • update the keycloak url that supabase redirects to (#535) (541c7bd)
  • use zarf vendored kubectl during supabase deployment (#517) (c236d39)
  • whisper: Including missing cuda dependencies required for GPU runtimes (2aba4af)

Miscellaneous

  • #491 support arm64 (Apple Silicon) (#659) (adf3334)
  • add CODEOWNERS to repository (#269) (b08dbed)
  • add default GH PR workflow triggers to test workflows (#892) (c418a4c)
  • Add RAG Evals Toolset ADR (#529) (840f49a)
  • Add Supabase Migrations Documentation (#592) (c1105b9)
  • add zarf variable to api package for exposing the OpenAPI specification (#503) (054444c)
  • add zarf yaml schema and set useful component names (#373) (ae618ca)
  • adding huggingface_hub has optional dev dependency (#440) (857f583)
  • adr: vLLM as default main inferencing engine (4611a45)
  • api: Adds API load testing (#801) (67b9755)
  • api: Indexing performance improvements (#799) (e679ad2)
  • api: raise exception on CRUD base fails (#748) (4d8ff03)
  • api: updating api endpoints (#817) (6ff292f)
  • Backwards compatible migration support (#618) (3b91e7f)
  • better database migrations - managed by supabase (#570) (ce6512f)
  • bring ui into monorepo (#349) (0463af9)
  • Bumps all the uds core versions to 0.25.0 and updates deployment docs (#874) (6ca39f1)
  • ci: Add precommit linting and scorecard workflows (#270) (dd479f0)
  • ci: add unit test and linting workflow for leapfrogai_ui (#439) (b5aa668)
  • ci: always run the pytest workflow (#379) (1a6f29e)
  • ci: setup release-please to assist with manage version refs internally (#465) (8c300b0)
  • ci: update publish workflow w leapfrogai UI artifacts (#464) (32c4ab5)
  • cleanup todo comments throughout the codebase (#375) (1aec77b)
  • Conform version numbers prior to release (#382) (86ac1f3)
  • Consolidate our repos into a monorepo (#268) (70e0bdf)
  • create issue template for new feature requests (#348) (7b5d564)
  • create shim e2e workflow (#377) (904ef22)
  • deps-dev: bump @sveltejs/kit in /src/leapfrogai_ui (#452) (d2553fe)
  • deps-dev: bump @testing-library/svelte in /src/leapfrogai_ui (#449) (e3d6a45)
  • deps-dev: bump @typescript-eslint/parser in /src/leapfrogai_ui (#427) (a8be49b)
  • deps-dev: bump braces from 3.0.2 to 3.0.3 in /website (#612) (ead5d49)
  • deps-dev: bump eslint-plugin-svelte in /src/leapfrogai_ui (#477) (9666a79)
  • deps-dev: bump svelte from 4.2.12 to 4.2.15 in /src/leapfrogai_ui (#451) (62cb193)
  • deps-dev: bump svelte-check in /src/leapfrogai_ui (#475) (21be2a1)
  • deps-dev: bump typescript in /src/leapfrogai_ui (#478) (5393e34)
  • deps-dev: bump vite from 5.1.5 to 5.2.10 in /src/leapfrogai_ui (#426) (392c821)
  • deps: bump @supabase/ssr in /src/leapfrogai_ui (#476) (49efaec)
  • deps: bump @sveltejs/vite-plugin-svelte in /src/leapfrogai_ui (#453) (06062c8)
  • deps: bump llama-cpp-python in /packages/llama-cpp-python (#574) (10b288e)
  • deps: bump msw from 2.2.3 to 2.2.14 in /src/leapfrogai_ui (#425) (8cfe8b5)
  • deps: bump openai from 4.29.0 to 4.38.5 in /src/leapfrogai_ui (#450) (7567bc7)
  • deps: bump openai from 4.38.5 to 4.41.1 in /src/leapfrogai_ui (#474) (86837e9)
  • deps: bump torch from 2.1.2 to 2.2.0 in /packages/text-embeddings (#831) (22c75cb)
  • deps: bump tqdm in /packages/text-embeddings (#470) (d1e42d9)
  • docs: Add documentation to types (#680) (9f7f68b)
  • documenting proposal for solution to database ADR (#416) (7a3a0ad)
  • Fill in package READMEs and update docs (#660) (7dab8bd)
  • group 'minor' and 'patch' level npm dependency updates (#547) (064cb84)
  • Handle migrations with least permissions necessary (#630) (37badae)
  • issue templates (#301) (e417519)
  • main: release 0.10.0 (#807) (557b729)
  • main: release 0.7.0 (#485) (0e84764)
  • main: release 0.7.1 (#511) (47249c4)
  • main: release 0.7.2 (#527) (7ba0e53)
  • main: release 0.8.0 (#545) (518e5fc)
  • main: release 0.9.0 (#712) (83743fa)
  • main: release 0.9.1 (#781) (980e02b)
  • main: release 0.9.2 (#792) (90d921f)
  • make python test dependencies optional (#815) (89ff0a6)
  • Misc UI package configuration updates (#495) (ebe4fde)
  • optimize vLLM Dockerfile to reduce layer sizes (#805) (0fec864)
  • refactoring API and adding stubs for new OpenAI endpoints (#437) (cba9676)
  • reformat with new prettier settings (#466) (2bfad2d)
  • release 0.10.0 (#864) (7e6f574)
  • Remove "review_requested" as trigger to prevent unintentional test re-runs (4c20d9e)
  • Remove model weights from container images (#786) (33e4efb)
  • remove redundant optional dependencies within our pyproject.toml (#374) (4d394ba)
  • remove unused requirements.txt file (#546) (e71e74f)
  • restrict daemonset to cuda compute, utility (#836) (4bf9124)
  • restrict e2e tests from running on lfai-ui changes (#401) (037d157)
  • set kong service to default to cluster IP (#857) (08f1d10)
  • show copy/edit btns for non last message during regen (#444) (7c67a4f)
  • split e2e tests into multiple workflows (#808) (c993ad5)
  • Standardize package vars relating to domain names (#770) (19ce48a)
  • Supabase migrations (#496) (86ed880)
  • supabase: Increases supabase-storage file size and makes it configurable (#775) (0c01f36)
  • test: Create Testing Strategy ADR (#586) (4e8fb18)
  • Turn supabase domain into a templated value (#512) (312d587)
  • ui: improve reliability of playwright test in workflow (29703cb)
  • ui: improve sveltekit store mocking (90bef05)
  • Update defenseunicorns/zarf to zarf-dev/zarf (#832) (cc18cea)
  • update release workflow to install necessary python deps (#867) (1e667a4)
  • Update setup-zarf version (#795) (56274f6)
  • update version refs to 0.6.1 (#389) (bc06594)
  • update vllm to use gptq quanitzed model (#378) (dc1029d)
  • updates ruff in linting workflow to 0.3.4 (#333) (cde009a)
  • whisper: Pass through variables down to whisper (#840) (4e8092a)

This PR was generated with Release Please. See documentation.

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.

0 participants