Skip to content

Commit

Permalink
Merge pull request #182 from vintasoftware/release/0.1.0
Browse files Browse the repository at this point in the history
Release 0.1.0
  • Loading branch information
fjsj authored Oct 11, 2024
2 parents 99e3abc + e69c4e1 commit 05bf2dd
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 6 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,22 @@
This changelog references changes made both to the Django backend, `django-ai-assistant`, and the
frontend TypeScript client, `django-ai-assistant-client`.


!!! note
The backend and the frontend are versioned together, that is, they have the same version number.
When you update the backend, you should also update the frontend to the same version.

## 0.1.0 <small>October 11, 2024</small> {id="0.1.0"}

- Refactor the code to use LangGraph instead of LangChain LCEL
(except for RAG functionality, see the `get_history_aware_retriever` method).
- Store all messages in the `Thread` model, including tool calls and their outputs.
- Allow separation of threads per assistant: `assistant_id` in the `Thread` model.
- New `updateThread` function from `useThreadList` hook.
- Improved examples:
- Add markdown rendering to HTMX example.
- Better Movie Recommendation example.
- Better Tour Guide example.

## 0.0.4 <small>July 5, 2024</small> {id="0.0.4"}

- Fix frontend README.
Expand Down
2 changes: 1 addition & 1 deletion example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
"@mantine/notifications": "^7.11.0",
"@tabler/icons-react": "^3.7.0",
"cookie": "^0.6.0",
"django-ai-assistant-client": "0.0.4",
"django-ai-assistant-client": "0.1.0",
"modern-normalize": "^2.0.0",
"react-markdown": "^9.0.1",
"react-router-dom": "^6.24.0"
Expand Down
2 changes: 1 addition & 1 deletion frontend/openapi_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"openapi": "3.1.0",
"info": {
"title": "django_ai_assistant",
"version": "0.0.4",
"version": "0.1.0",
"description": ""
},
"paths": {
Expand Down
2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"engines": {
"node": ">=20 <21"
},
"version": "0.0.4",
"version": "0.1.0",
"description": "TypeScript client to facilitate the integration with the Django AI Assistant backend.",
"homepage": "https://github.com/vintasoftware/django-ai-assistant",
"documentation": "https://vintasoftware.github.io/django-ai-assistant",
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/client/core/OpenAPI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ export const OpenAPI: OpenAPIConfig = {
PASSWORD: undefined,
TOKEN: undefined,
USERNAME: undefined,
VERSION: '0.0.4',
VERSION: '0.1.0',
WITH_CREDENTIALS: false,
interceptors: {
request: new Interceptors(),
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "django-ai-assistant"
version = "0.0.4"
version = "0.1.0"
description = "Django app to integrate with OpenAI Assistants API"
authors = ["Vinta Software <contact@vinta.com.br>"]
license = "MIT"
Expand Down

0 comments on commit 05bf2dd

Please sign in to comment.