Skip to content

Commit 05bf2dd

Browse files
authored
Merge pull request #182 from vintasoftware/release/0.1.0
Release 0.1.0
2 parents 99e3abc + e69c4e1 commit 05bf2dd

File tree

6 files changed

+17
-6
lines changed

6 files changed

+17
-6
lines changed

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,22 @@
33
This changelog references changes made both to the Django backend, `django-ai-assistant`, and the
44
frontend TypeScript client, `django-ai-assistant-client`.
55

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

10+
## 0.1.0 <small>October 11, 2024</small> {id="0.1.0"}
11+
12+
- Refactor the code to use LangGraph instead of LangChain LCEL
13+
(except for RAG functionality, see the `get_history_aware_retriever` method).
14+
- Store all messages in the `Thread` model, including tool calls and their outputs.
15+
- Allow separation of threads per assistant: `assistant_id` in the `Thread` model.
16+
- New `updateThread` function from `useThreadList` hook.
17+
- Improved examples:
18+
- Add markdown rendering to HTMX example.
19+
- Better Movie Recommendation example.
20+
- Better Tour Guide example.
21+
1122
## 0.0.4 <small>July 5, 2024</small> {id="0.0.4"}
1223

1324
- Fix frontend README.

example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"@mantine/notifications": "^7.11.0",
4545
"@tabler/icons-react": "^3.7.0",
4646
"cookie": "^0.6.0",
47-
"django-ai-assistant-client": "0.0.4",
47+
"django-ai-assistant-client": "0.1.0",
4848
"modern-normalize": "^2.0.0",
4949
"react-markdown": "^9.0.1",
5050
"react-router-dom": "^6.24.0"

frontend/openapi_schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openapi": "3.1.0",
33
"info": {
44
"title": "django_ai_assistant",
5-
"version": "0.0.4",
5+
"version": "0.1.0",
66
"description": ""
77
},
88
"paths": {

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"engines": {
2121
"node": ">=20 <21"
2222
},
23-
"version": "0.0.4",
23+
"version": "0.1.0",
2424
"description": "TypeScript client to facilitate the integration with the Django AI Assistant backend.",
2525
"homepage": "https://github.com/vintasoftware/django-ai-assistant",
2626
"documentation": "https://vintasoftware.github.io/django-ai-assistant",

frontend/src/client/core/OpenAPI.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export const OpenAPI: OpenAPIConfig = {
4848
PASSWORD: undefined,
4949
TOKEN: undefined,
5050
USERNAME: undefined,
51-
VERSION: '0.0.4',
51+
VERSION: '0.1.0',
5252
WITH_CREDENTIALS: false,
5353
interceptors: {
5454
request: new Interceptors(),

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "django-ai-assistant"
3-
version = "0.0.4"
3+
version = "0.1.0"
44
description = "Django app to integrate with OpenAI Assistants API"
55
authors = ["Vinta Software <contact@vinta.com.br>"]
66
license = "MIT"

0 commit comments

Comments
 (0)