This repository has been archived by the owner on Jan 5, 2025. It is now read-only.
Releases: openchatai/copilot
Releases · openchatai/copilot
0.0.42-beta
What's Changed
- Bump charset-normalizer from 3.3.1 to 3.3.2 in /llm-server by @dependabot in #311
- Fix base on the integration page by @gharbat in #335
- Adding parallel retrievers, improved classification model by @codebanesr in #333
- Add base URL constant by @ah7255703 in #337
- Edge cases where db objects are not defined by @codebanesr in #338
- Adding a custom json logger by @codebanesr in #339
- Replaced the custom formatted with pythonjsonlogger.jsonlogger import… by @codebanesr in #342
- Added reindex apis by @codebanesr in #343
- Embedding older swagger files by @codebanesr in #344
- Sleeping for 3 seconds after every embedding call by @codebanesr in #345
- Fixed the list workflow endpoint by @codebanesr in #350
- Refactor The Flows Editor by @ah7255703 in #347
- Add get_vector_store function to opencopilot_utils by @ah7255703 in #351
- Adding some nullability checks by @codebanesr in #352
Full Changelog: 0.0.41-beta...0.0.42-beta
0.0.41-beta
What's Changed
- Serve
pilot.js
from the dashboard by @ah7255703 in #316 - Refactor popConfetti and reduce the number of pieces by @ah7255703 in #317
- ingesting swagger files to qdrant by @codebanesr in #315
- Update
.env
file location message by @tpmccallum in #318 - Revert SSR load copilots on the server by @gharbat in #323
- Remove docker env file and user email logic by @gharbat in #322
- Give the bot the full conversation scope by @gharbat in #324
- Allow CORS by @gharbat in #325
- Order chat conversation by date by @gharbat in #326
- Increase services waiting time by @gharbat in #327
- Refactor flow types and flow editor components by @ah7255703 in #328
- Feat/init conv by @codebanesr in #329
- Improvements on the planner and unifying LLM calls @codebanesr in #330
- Renaming flows to swagger to avoid breaking changes by @codebanesr in #331
- Fix typo in README.md by @slavox in #332
New Contributors
- @tpmccallum made their first contribution in #318
- @slavox made their first contribution in #332
Full Changelog: 0.0.40-beta...0.0.41-beta
0.0.40-beta
What's Changed
- Dashboard/router events by @ah7255703 in #285
- Adding strict typings to the codebase by @codebanesr in #286
- Revert "Adding strict typings to the codebase" by @codebanesr in #288
- Fix/strict typings by @codebanesr in #289
- Fixing return type for detecting multiple intents by @codebanesr in #290
- Improving the default router by @codebanesr in #291
- Adding additional checks by @codebanesr in #292
- Dashboard/swagger form by @ah7255703 in #281
- Actions UI builder by @gharbat in #293
- chore: Remove make install from make purge command by @yagarwal-allo in #294
- Add yagarwal-allo as a contributor for code by @allcontributors in #295
- Full strict typings by @codebanesr in #299
- Update primary color to a lighter shade by @ah7255703 in #300
- Nitpicks by @gharbat in #301 , #302
- Adding migrations and namespaces, alembic support by @codebanesr in #303
- Data being passed to the backend is JSON and not form data by @codebanesr in #304
- Update Nginx.conf with additional proxy settings and headers by @ah7255703 in #305
- Confetti when new Copilot is Created by @ah7255703 in #298
- Minor Dashboard Polishing by @ah7255703 in #306
- fixing import issues by @codebanesr in #307
- Re-order the nav bar items by @gharbat in #308
- Fixing some scraping issues by @codebanesr in #309
- Load copilots on the server by @ah7255703 in #314
New Contributors
- @yagarwal-allo made their first contribution in #294
- @allcontributors made their first contribution in #295
Full Changelog: 0.0.39-beta...0.0.40-beta
0.0.39-beta
Cleaning day! 🎉🧽
- PHP Deprecation by @gharbat in #275
- We removed a lot of code in this release (+1000 lines), the goal is to give new contributors a nicer experience.
- We removed all of our PHP codebase, and now our code base is more unified (Python for back end, TypeScript for the front end)
- We minimized the code complexity in many areas
- Adding a readme for shared libraries by @codebanesr in #284
- Fix nginx routing by @codebanesr in #283
- Bump axios from 1.5.1 to 1.6.0 in /dashboard by @dependabot in #237
- chore(deps): bump wrapt from 1.15.0 to 1.16.0 in /llm-server by @dependabot in #278
- Bump axios from 1.5.0 to 1.6.0 in /copilot-widget by @dependabot in #236
Full Changelog: 0.0.38-beta...0.0.39-beta
0.0.38-beta
What's Changed
- Change celery version by @gharbat in #271
- Fix/k8s by @codebanesr in #272
- Adding service mesh by @codebanesr in #273
- Staging by @codebanesr in #274
- chore(deps): bump dataclasses-json from 0.6.1 to 0.6.2 in /llm-server by @dependabot in #247
- chore(deps): bump langchain from 0.0.327 to 0.0.329 by @dependabot in #251
- chore(deps): bump kombu from 5.3.2 to 5.3.4 in /llm-server by @dependabot in #279
Full Changelog: 0.0.37-beta...0.0.38-beta
0.0.37-beta
What's Changed
- Setting up vector store by just bot id by @codebanesr in #255
- print the stack trace with errors by @codebanesr in #256
- Disable langsmith unless turned on by the user by @gharbat in #257
- Adding kubernetes configuration by @codebanesr in #258
- chore(deps): bump celery from 5.3.4 to 5.3.5 in /llm-server by @dependabot in #246
- Release changes by @codebanesr in #260
- Feat/model support by @codebanesr in #259
- return all unique sessions for given bot id by @codebanesr in #262
- Demo/guild quality by @codebanesr in #263
- Feat/conversations by @ah7255703 in #230
- Update README.md by @gharbat in #265
- removing vector store anti-patterns by @codebanesr in #266
- Adding a setup script for qdrant by @codebanesr in #267
- fixing knowledgebase and conversation history by @codebanesr in #268
- Enhancement/planning engine by @codebanesr in #269
- Wiring Conversations(History) layout with the Backend. @ah7255703
- Bug Fixes on the Backend done by @codebanesr
Full Changelog: 0.0.36-beta...0.0.37-beta
0.0.36-beta
What's Changed
- Adding a router for knowledgebase by @codebanesr in #229
- Introducing the new knowledge base by @codebanesr in #234
- Selenium scraper by @codebanesr in #235
- Bump sqlalchemy from 2.0.22 to 2.0.23 in /llm-server by @dependabot in #223
- Added tracking for website data source by @codebanesr in #238
- Adding code for resuming website scraping by @codebanesr in #240
- Bump langchain from 0.0.327 to 0.0.329 in /llm-server by @dependabot in #241
- chore(deps): bump langsmith from 0.0.54 to 0.0.63 in /llm-server by @dependabot in #242
- Add knowledge base layout and components by @ah7255703 in #213
- Merge to main by @codebanesr in #239
- Setting knowledgebase to strict by @codebanesr in #252
- Update README.md by @gharbat in #254
Full Changelog: 0.0.35-beta...0.0.36-beta
0.0.35-beta
What's Changed
- Bump httpx from 0.25.0 to 0.25.1 in /llm-server by @dependabot in #226
- The widget can send an optional user object along with every message and sessionId. by @ah7255703
- Updated backend/public/pilot.js with latest changes by @ah7255703
Full Changelog: 0.0.34-beta...0.0.35-beta
0.0.34-beta
What's Changed
- Rename the .env file from .env.docker by @gharbat in #222
- Adding error logging by @codebanesr in #228
- Feat/knowledge base by @codebanesr in #218
- All file uploads are now directed to Minio for efficient storage. by @codebanesr
- Pre-signed URLs are implemented for secure and direct file uploads.
- Shared libraries for MySQL tables have been introduced, allowing for easier integration across various microservices. Check out the library here: opencopilot-db on PyPI.
- Minor/dashboard polishing by @ah7255703 in #196
- Removed the codeEditor for flows.
- Users can now load the flows when they try to edit a certain flow.
- We have also included the source files of the flows editor instead of using the library (just to blend with the new dashboard).
Full Changelog: 0.0.33-beta...0.0.34-beta
0.0.33-beta
What's Changed
- Bump langchain from 0.0.327 to 0.0.329 in /llm-server by @dependabot in #215
- Add readme for the example swagger files by @gharbat in #219
- Every message now has an ID (this will help with more advanced error handling). by @ah7255703
- The error message can identify which message caused the error response for more verbose information. by @ah7255703
- Support offline LLMs roadmap check by @gharbat in #220
- Some utility functions have been added (isEmpty, getLast, getId). by @ah7255703
- A copy button is now rendered on the last message of the copilot response. by @ah7255703
Full Changelog: 0.0.31-beta...0.0.33-beta