Skip to content

Releases: openchatai/copilot

0.0.52-beta

21 Jan 06:32
8a071a1
Compare
Choose a tag to compare

What's Changed

  • Indexing and crawling fixes by @codebanesr in #542
  • Remove any special characters from actions in by @codebanesr in #545
  • Use relative imports by @codebanesr in #546
  • Convert Body to JSON schema if the user provided a data object by @ah7255703 in #548
  • Users can update the actions @codebanesr in #547
  • Delete actions by @codebanesr in #549
  • Reset session on mount/refresh by @ah7255703 in #551
  • Update docs to match up with the new dashboard by @gharbat in #552
  • Update from global variables to global headers by @gharbat in #553
  • Show the docs page in case of auth client errors by @gharbat in #555
  • Fix global variables by @codebanesr in #557
  • Remove incorrect health check, selenium, and return the correct error by @gharbat in #558
  • Change the font for the dummy example
  • Reset session on mount/Refresh
  • Update ChatHeader component to display default bot name if data.bot_name is null
  • Refactor ChatInputFooter component
  • Remove unused code and dependencies
  • Refactor tooltip styling
  • Add useDocumentDirection hook for detecting document direction
  • Add vector-effect and stroke-width properties to svg, and hide scrollbar in .no-scrollbar class

Full Changelog: 0.0.51-beta...0.0.52-beta

0.0.51-beta

17 Jan 15:25
0f6bc01
Compare
Choose a tag to compare

What's Changed

  • Fallback to the description by @gharbat in #532
  • Adding support for qdrant api key and valid url for crawlers by @codebanesr in #531
  • Data Table Pagination Component by @ah7255703 in #533
  • add DataTablePagination by @ah7255703 in #534
  • Update README.md by @gharbat in #535
  • Refactor the JsonInput Component by @ah7255703 in #536
  • Update Widget UI by @ah7255703 in #537
  • Better UI for users to manage their actions without creating flows by @ah7255703 in #522
  • Manage and update actions by @gharbat in #530
  • Remove sorting copilots by @ah7255703 in #527
  • chore(deps): bump jinja2 from 3.1.2 to 3.1.3 in /llm-server by @dependabot in #523

Full Changelog: 0.0.50-beta...0.0.51-beta

0.0.50-beta

13 Jan 17:45
9f400cd
Compare
Choose a tag to compare

What's Changed

  • Handle Delete variable by key by @ah7255703 in #511
  • Removing unused files by @codebanesr in #513
  • Removing dependency on mongodb by @codebanesr in #515
  • chore(deps-dev): bump follow-redirects from 1.15.2 to 1.15.4 in /copilot-widget by @dependabot in #516
  • chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /dashboard by @dependabot in #517
  • Bump bcrypt from 4.0.1 to 4.1.2 in /llm-server by @dependabot in #508
  • Better Json view by @ah7255703 in #519
  • use the new JsonInput Component by @ah7255703 in #520
  • Update debounce timeout in SetCopilotNameStep.tsx and add headers in createCopilot by @ah7255703 in #524
  • Use the font-family used in the body automatically by @ah7255703 in #521
  • Refactor action form to transform parameters by @ah7255703 in #526
  • Widget Api Changes by @ah7255703 in #528

Full Changelog: 0.0.49-beta...0.0.50-beta

0.0.49-beta

09 Jan 22:56
53c078b
Compare
Choose a tag to compare

What's Changed

  • Bump blinker from 1.6.3 to 1.7.0 in /llm-server by @dependabot in #417
  • Feat/bulk actions by @codebanesr in #501
  • Adding reference to bot id for easy lookup by @codebanesr in #502
  • UI: Environment Variables For Each Copilot by @ah7255703 in #503
  • Updating the readme by @codebanesr in #504
  • Show Errors when swagger parsing fails by @ah7255703 in #506
  • fixing issue with bad usage of string constructor by @codebanesr in #507
  • Bump aiohttp from 3.8.6 to 3.9.1 in /llm-server by @dependabot in #354
  • Feat/Global action variables and bug UI bug fixes by @ah7255703 in #488
  • Handle Delete Global variable by name by @ah7255703 in #510
  • Update Copilot options in page.tsx
  • feat: Add useCallbackRef hook for memoizing callbacks
  • chore: remove unused files
  • style: disable button after click
  • feat(ui): add SelectField component
  • feat(actions): add PayloadType definition
  • feat: Add selectedActions functionality
  • chore: remove unused import
  • refactor: Remove unnecessary import and empty line
  • style(ui): update styles for SelectLabel and SelectItem, SheetContent
  • feat(Renderer): Add Action Variables Drawer
  • feat(ActionBlock): add selection and style changes
  • Refactor socket event listener in Controller context
  • Add ActionVariablesForm component and ActionVariablesDrawer component
  • Add new component: AddActionDrawer
  • Update Copilot options in page.tsx
  • feat: Add useCallbackRef hook for memoizing callbacks
  • chore: remove unused files
  • style: disable button after click
  • feat(ui): add SelectField component
  • feat(actions): add PayloadType definition
  • feat: Add selectedActions functionality
  • chore: remove unused import
  • refactor: Remove unnecessary import and empty line
  • style(ui): update styles for SelectLabel and SelectItem, SheetContent
  • feat(Renderer): Add Action Variables Drawer
  • feat(ActionBlock): add selection and style changes
  • Refactor socket event listener in Controller context
  • Add ActionVariablesForm component and ActionVariablesDrawer component
  • Add new component: AddActionDrawer
  • Add createVariable and getVariables functions to copilot.ts
  • Refactor CopilotsContainer styling
  • Add SingleVariableForm and VariablesForm components
  • Update styles in globals.css
  • Add preload option for Open Sans font
  • Add Global Variables to SettingsLayout
  • Remove unused import statement
  • Add GlobalVariablesPage component
  • Add useVariables function to fetch variables for a specific copilot

Full Changelog: 0.0.48-beta...0.0.49-beta

0.0.48-beta

04 Jan 21:28
33d6c24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.0.47-beta...0.0.48-beta

0.0.47-beta

28 Dec 18:19
de5138c
Compare
Choose a tag to compare

What's Changed

  • Delete extra package.json by @gharbat in #458
  • Send logs to sentry by @codebanesr in #460
  • Remove unused rust code by @gharbat in #461
  • Remove messages character limit by @codebanesr in #463
  • Merge docs as part of the mono repo by @gharbat in #465
  • Flows docs by @gharbat in #466
  • docs: Update widget embed documentation by @ah7255703 in #468
  • Upload the swagger file to extract the actions from. by @ah7255703 in #471
  • feat (utils): add some utils
  • Refactor SwaggerUpload component and DefineActionsStep
  • Refactor EmptyBlock component to accept a className prop
  • Fix useDraggableInPortal import in ActionBlock.tsx
  • Refactor ActionBlock component imports
  • Add useDraggableInPortal hook to ActionsList component
  • refactor: Simplify reorderList function
  • chore(dashboard): optimize flow renderer
  • feat: Add SwaggerDnd component for importing actions from Swagger file

Full Changelog: 0.0.46-beta...0.0.47-beta

0.0.46-beta

25 Dec 10:36
3012eb8
Compare
Choose a tag to compare

What's Changed

  • style(form): update className values in FormItemContext and FormDescription
  • feat(ui): add FieldArray component
  • feat(ui): add FormErrorMessage component
  • style: add className to ActionForm's container
  • feat(form): add Field component
  • style: update css class for AlertDialogContent
  • fix(domain): fix action schema validation for body
  • refactor: Remove unused import and update function name
  • style: Remove unnecessary imports and refactor form structure
  • Add .reset-input class to globals.css
  • style: update sheetVariants in SheetOverlay
  • style: Update input element classnames and attributes
  • style: Simplify AddActionDrawer component
  • Refactor reset-input class in globals.css
  • Update ActionForm class name to include no-scrollbar
  • Update Tooltip component to include a delay option
  • feat(action-form): add magic fields to headers and parameters
  • chore(schema): make parameter.value optional if is_magic is true
  • refactor: Remove validation for empty string and invalid JSON in action schema
  • fix: Set default value for request_type in ActionForm
  • moved to separate route group for the active class name.
  • added sharp for image optimization in standalone mode
  • Fixed styling issues
  • Refactor ActionsList component to accept disabled prop
  • Remove unused imports and update grid layout in CopilotsContainer
  • Add segment prop to CopilotLayoutNavLink
  • Refactor MagicAction component in new-flows-editor
  • Update CopilotWidget and page layout
  • widget can accept props and pass them to the widget container. the widget is fluid,static by default.
  • Remove outDir option from vite.lib.config.ts
  • updated pilot.js
  • Release 1.7.0

Full Changelog: 0.0.45-beta...0.0.46-beta

0.0.45-beta

20 Dec 20:58
335fdae
Compare
Choose a tag to compare

⚠️ Attention: Migration Steps Required

MySQL Connection Adjustment

🛠 Users migrating to v0.0.45 may encounter MySQL connection errors. This is due to a required update in the connection string format.

Action Required:

  1. Update your MySQL connection string to follow the standard format: mysql://dbuser:dbpass@mysql:3306/opencopilot.
  2. Important: Do not use the previous pymysql connection string format.

CI/CD System Compatibility

🔄 Reason for Change: The MySQL connection string has been aligned with industry standards to enhance compatibility with CI/CD systems.

Qdrant Cluster Authentication Update

🔐 New Feature: Key-based authentication has been added to the Qdrant cluster for improved security.

Action Required:

  1. Implement key-based authentication on your Qdrant cluster for continued secure operation.

What's Changed

New Contributors

Full Changelog: 0.0.44-beta...0.0.45-beta

0.0.44-beta

17 Dec 22:55
1617d95
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.43-beta...0.0.44-beta

0.0.43-beta

07 Dec 14:21
2643811
Compare
Choose a tag to compare

What's Changed

  • Handle 400 status code on copilot creation process. by @ah7255703 in #346
  • Fixes for the application logs to make it easier to read by @codebanesr in #355
  • Add github ci build by @gharbat in #356
  • Bump celery from 5.3.4 to 5.3.6 in /llm-server by @dependabot in #353
  • load swagger on workflow by @codebanesr in #360
  • Flows v2 by @gharbat in #334
  • Fix saving and deleting workflows by @ah7255703 in #363
  • Fix base prompts by @codebanesr in #365
  • Change warn -> error on pydantic error by @codebanesr in #366
  • limiting the number of retrievals and shortening the chat window size by @codebanesr in #369
  • Remove the extra https from the url by @gharbat in #370
  • Refactor useSessionId hook by @ah7255703 in #371
  • Removing unused code by @codebanesr in #373
  • Update build-widget.yml by @ah7255703 in #374
  • fixing workflow controller by @codebanesr in #375
  • Using session manager to automatically close session by @codebanesr in #376
  • Dashboard/minor polishing by @ah7255703 in #377
  • Fix imports 02 by @ah7255703 in #380

Full Changelog: 0.0.42-beta...0.0.43-beta