Skip to content

File tree

36 files changed

+207
-65
lines changed

36 files changed

+207
-65
lines changed

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,87 @@
22

33
📣 Check out the [releases page](https://github.com/davidmigloz/langchain_dart/releases) or the [#announcements](https://discord.com/channels/1123158322812555295/1123250594644242534) channel on the [LangChain.dart Discord](https://discord.gg/x4qbhqecVR) server for more details.
44

5+
## 2024-09-25
6+
7+
### Changes
8+
9+
---
10+
11+
Packages with breaking changes:
12+
13+
- There are no breaking changes in this release.
14+
15+
Packages with other changes:
16+
17+
- [`langchain` - `v0.7.6`](#langchain---v076)
18+
- [`langchain_core` - `v0.3.6`](#langchain_core---v036)
19+
- [`langchain_community` - `v0.3.2`](#langchain_community---v032)
20+
- [`langchain_firebase` - `v0.2.1+2`](#langchain_firebase---v0212)
21+
- [`langchain_google` - `v0.6.3`](#langchain_google---v063)
22+
- [`langchain_ollama` - `v0.3.2`](#langchain_ollama---v032)
23+
- [`langchain_openai` - `v0.7.2`](#langchain_openai---v072)
24+
- [`ollama_dart` - `v0.2.2`](#ollama_dart---v022)
25+
- [`openai_dart` - `v0.4.2`](#openai_dart---v042)
26+
- [`langchain_supabase` - `v0.1.1+3`](#langchain_supabase---v0113)
27+
- [`langchain_pinecone` - `v0.1.0+9`](#langchain_pinecone---v0109)
28+
- [`langchain_anthropic` - `v0.1.1+2`](#langchain_anthropic---v0112)
29+
- [`langchain_chroma` - `v0.2.1+3`](#langchain_chroma---v0213)
30+
- [`langchain_mistralai` - `v0.2.3+1`](#langchain_mistralai---v0231)
31+
32+
Packages with dependency updates only:
33+
34+
> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
35+
36+
- `langchain_supabase` - `v0.1.1+3`
37+
- `langchain_pinecone` - `v0.1.0+9`
38+
- `langchain_anthropic` - `v0.1.1+2`
39+
- `langchain_chroma` - `v0.2.1+3`
40+
- `langchain_mistralai` - `v0.2.3+1`
41+
42+
---
43+
44+
#### `langchain` - `v0.7.6`
45+
46+
- **FEAT**: Add retry support for Runnables ([#540](https://github.com/davidmigloz/langchain_dart/issues/540)). ([1099725d](https://github.com/davidmigloz/langchain_dart/commit/1099725d88de4103381edad533209a9a098bdb7f))
47+
48+
#### `langchain_core` - `v0.3.6`
49+
50+
- **FEAT**: Add retry support for Runnables ([#540](https://github.com/davidmigloz/langchain_dart/issues/540)). ([1099725d](https://github.com/davidmigloz/langchain_dart/commit/1099725d88de4103381edad533209a9a098bdb7f))
51+
52+
#### `langchain_community` - `v0.3.2`
53+
54+
- **FEAT**: Add support for deleteWhere in ObjectBoxVectorStore ([#552](https://github.com/davidmigloz/langchain_dart/issues/552)). ([90918bba](https://github.com/davidmigloz/langchain_dart/commit/90918bbac411ccfe4823ae195de6a50a46575573))
55+
- **REFACTOR**: Add stubs for ObjectBox on web platform ([#553](https://github.com/davidmigloz/langchain_dart/issues/553)). ([41caed92](https://github.com/davidmigloz/langchain_dart/commit/41caed924bf24382567758be4590d5ddff31e839))
56+
57+
#### `langchain_firebase` - `v0.2.1+2`
58+
59+
- **DOCS**: Update Google's models in documentation ([#551](https://github.com/davidmigloz/langchain_dart/issues/551)). ([1da543f7](https://github.com/davidmigloz/langchain_dart/commit/1da543f7ab90eb39b599a6fdd0cc52e2cbc1460d))
60+
61+
#### `langchain_google` - `v0.6.3`
62+
63+
- **FEAT**: Add support for reduced output dimensionality in GoogleGenerativeAIEmbeddings ([#544](https://github.com/davidmigloz/langchain_dart/issues/544)). ([d5880704](https://github.com/davidmigloz/langchain_dart/commit/d5880704c492889144738acffd49674b91e63981))
64+
- **DOCS**: Update Google's models in documentation ([#551](https://github.com/davidmigloz/langchain_dart/issues/551)). ([1da543f7](https://github.com/davidmigloz/langchain_dart/commit/1da543f7ab90eb39b599a6fdd0cc52e2cbc1460d))
65+
66+
#### `langchain_ollama` - `v0.3.2`
67+
68+
- **FEAT**: Update Ollama default model to llama-3.2 ([#554](https://github.com/davidmigloz/langchain_dart/issues/554)). ([f42ed0f0](https://github.com/davidmigloz/langchain_dart/commit/f42ed0f04136021b30556787cfdea13a14ca5768))
69+
70+
#### `langchain_openai` - `v0.7.2`
71+
72+
- **FEAT**: Add OpenAI o1-preview and o1-mini to model catalog ([#555](https://github.com/davidmigloz/langchain_dart/issues/555)). ([9ceb5ff9](https://github.com/davidmigloz/langchain_dart/commit/9ceb5ff9029cf1ae1967a32189f88c7a8215248e))
73+
- **REFACTOR**: Migrate ChatOpenAI to maxCompletionTokens ([#557](https://github.com/davidmigloz/langchain_dart/issues/557)). ([08057a5b](https://github.com/davidmigloz/langchain_dart/commit/08057a5b6e08ee2633c6be6144be1619e902bbc5))
74+
75+
#### `ollama_dart` - `v0.2.2`
76+
77+
- **FEAT**: Update Ollama default model to llama-3.2 ([#554](https://github.com/davidmigloz/langchain_dart/issues/554)). ([f42ed0f0](https://github.com/davidmigloz/langchain_dart/commit/f42ed0f04136021b30556787cfdea13a14ca5768))
78+
79+
#### `openai_dart` - `v0.4.2`
80+
81+
- **FEAT**: Add OpenAI o1-preview and o1-mini to model catalog ([#555](https://github.com/davidmigloz/langchain_dart/issues/555)). ([9ceb5ff9](https://github.com/davidmigloz/langchain_dart/commit/9ceb5ff9029cf1ae1967a32189f88c7a8215248e))
82+
- **FEAT**: Add support for maxCompletionTokens and reasoningTokens in openai_dart ([#556](https://github.com/davidmigloz/langchain_dart/issues/556)). ([37d75b61](https://github.com/davidmigloz/langchain_dart/commit/37d75b612b0f42bbf8d092bdd81c554278716582))
83+
- **FEAT**: Option to include file search results in assistants API ([#543](https://github.com/davidmigloz/langchain_dart/issues/543)). ([e916ad3c](https://github.com/davidmigloz/langchain_dart/commit/e916ad3c0c4e322319cedac8b06b5908f1c31935))
84+
85+
586
## 2024-08-22
687

788
### Changes

examples/browser_summarizer/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ dependencies:
1313
flutter_bloc: ^8.1.6
1414
flutter_markdown: ^0.7.3
1515
js: ^0.7.1
16-
langchain: ^0.7.5
17-
langchain_community: 0.3.1
18-
langchain_openai: ^0.7.1
16+
langchain: ^0.7.6
17+
langchain_community: 0.3.2
18+
langchain_openai: ^0.7.2
1919
shared_preferences: ^2.3.0
2020

2121
flutter:

examples/docs_examples/pubspec.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ environment:
77
sdk: ">=3.4.0 <4.0.0"
88

99
dependencies:
10-
langchain: ^0.7.5
11-
langchain_anthropic: ^0.1.1+1
12-
langchain_chroma: ^0.2.1+2
13-
langchain_community: 0.3.1
14-
langchain_google: ^0.6.2
15-
langchain_mistralai: ^0.2.3
16-
langchain_ollama: ^0.3.1
17-
langchain_openai: ^0.7.1
10+
langchain: ^0.7.6
11+
langchain_anthropic: ^0.1.1+2
12+
langchain_chroma: ^0.2.1+3
13+
langchain_community: 0.3.2
14+
langchain_google: ^0.6.3
15+
langchain_mistralai: ^0.2.3+1
16+
langchain_ollama: ^0.3.2
17+
langchain_openai: ^0.7.2

examples/hello_world_backend/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ environment:
77
sdk: ">=3.4.0 <4.0.0"
88

99
dependencies:
10-
langchain: ^0.7.5
11-
langchain_openai: ^0.7.1
10+
langchain: ^0.7.6
11+
langchain_openai: ^0.7.2
1212
shelf: ^1.4.2
1313
shelf_router: ^1.1.4

examples/hello_world_cli/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ environment:
77
sdk: ">=3.4.0 <4.0.0"
88

99
dependencies:
10-
langchain: ^0.7.5
11-
langchain_openai: ^0.7.1
10+
langchain: ^0.7.6
11+
langchain_openai: ^0.7.2

examples/hello_world_flutter/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ dependencies:
1212
equatable: ^2.0.5
1313
flutter_bloc: ^8.1.6
1414
flutter_markdown: ^0.7.3
15-
langchain: ^0.7.5
16-
langchain_google: ^0.6.2
17-
langchain_mistralai: ^0.2.3
18-
langchain_ollama: ^0.3.1
19-
langchain_openai: ^0.7.1
15+
langchain: ^0.7.6
16+
langchain_google: ^0.6.3
17+
langchain_mistralai: ^0.2.3+1
18+
langchain_ollama: ^0.3.2
19+
langchain_openai: ^0.7.2
2020

2121
flutter:
2222
uses-material-design: true

examples/wikivoyage_eu/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ environment:
77
sdk: ">=3.4.0 <4.0.0"
88

99
dependencies:
10-
langchain: ^0.7.5
11-
langchain_ollama: ^0.3.1
12-
langchain_community: 0.3.1
10+
langchain: ^0.7.6
11+
langchain_ollama: ^0.3.2
12+
langchain_community: 0.3.2

packages/langchain/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
---
44

5+
## 0.7.6
6+
7+
- **FEAT**: Add retry support for Runnables ([#540](https://github.com/davidmigloz/langchain_dart/issues/540)). ([1099725d](https://github.com/davidmigloz/langchain_dart/commit/1099725d88de4103381edad533209a9a098bdb7f))
8+
59
## 0.7.5
610

711
- **FEAT**: Add ToolsAgent for models with tool-calling support ([#530](https://github.com/davidmigloz/langchain_dart/issues/530)). ([f3ee5b44](https://github.com/davidmigloz/langchain_dart/commit/f3ee5b44c4ffa378343ec4ee1e08d8e594a6cb36))

packages/langchain/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: langchain
22
description: Build powerful LLM-based Dart and Flutter applications with LangChain.dart.
3-
version: 0.7.5
3+
version: 0.7.6
44
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain
55
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues
66
homepage: https://github.com/davidmigloz/langchain_dart
@@ -19,12 +19,12 @@ dependencies:
1919
characters: ^1.3.0
2020
collection: ^1.18.0
2121
crypto: ^3.0.3
22-
langchain_core: 0.3.5
22+
langchain_core: 0.3.6
2323
meta: ^1.11.0
2424
uuid: ^4.4.2
2525

2626
dev_dependencies:
2727
test: ^1.25.8
28-
langchain_community: ^0.3.1
29-
langchain_openai: ^0.7.1
30-
langchain_ollama: ^0.3.1
28+
langchain_community: ^0.3.2
29+
langchain_openai: ^0.7.2
30+
langchain_ollama: ^0.3.2

packages/langchain_anthropic/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
---
44

5+
## 0.1.1+2
6+
7+
- Update a dependency to the latest release.
8+
59
## 0.1.1+1
610

711
- Update a dependency to the latest release.

0 commit comments

Comments
 (0)