Skip to content

Commit

Permalink
chore(release): publish packages
Browse files Browse the repository at this point in the history
  • Loading branch information
davidmigloz committed May 5, 2024
1 parent 44413b8 commit c7c9791
Show file tree
Hide file tree
Showing 26 changed files with 183 additions and 44 deletions.
74 changes: 74 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,70 @@

Check out the #announcements channel in the [LangChain.dart Discord](https://discord.gg/x4qbhqecVR) server for more details about each release.

## 2024-05-05

### Changes

---

Packages with breaking changes:

- [`langchain` - `v0.7.0`](#langchain---v070)
- [`langchain_core` - `v0.3.0`](#langchain_core---v030)
- [`langchain_community` - `v0.2.0`](#langchain_community---v020)
- [`langchain_openai` - `v0.6.0`](#langchain_openai---v060)
- [`langchain_google` - `v0.4.0`](#langchain_google---v040)
- [`langchain_mistralai` - `v0.2.0`](#langchain_mistralai---v020)
- [`langchain_ollama` - `v0.2.0`](#langchain_ollama---v020)

Packages with other changes:

- [`langchain_supabase` - `v0.1.0+3`](#langchain_supabase---v0103)
- [`langchain_pinecone` - `v0.1.0+3`](#langchain_pinecone---v0103)
- [`langchain_chroma` - `v0.2.0+3`](#langchain_chroma---v0203)

Packages with dependency updates only:

> 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.
- `langchain_supabase` - `v0.1.0+3`
- `langchain_pinecone` - `v0.1.0+3`
- `langchain_chroma` - `v0.2.0+3`

---

#### `langchain` - `v0.7.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

#### `langchain_core` - `v0.3.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

#### `langchain_community` - `v0.2.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

#### `langchain_openai` - `v0.6.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

#### `langchain_google` - `v0.4.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))

#### `langchain_mistralai` - `v0.2.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))

#### `langchain_ollama` - `v0.2.0`

- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))

## 2024-04-30

### Changes
Expand Down Expand Up @@ -2161,6 +2225,16 @@ Packages with changes:
- **FEAT**: Support estimating the number of tokens for a given prompt ([#3](https://github.com/davidmigloz/langchain_dart/issues/3)). ([e22f22c8](https://github.com/davidmigloz/langchain_dart/commit/e22f22c89f188a019b96a7c0003dbd26471bebb7))


## 2023-07-02

### Changes

#### `langchain` - `v0.0.1`

- Initial public release.
/commit/e22f22c89f188a019b96a7c0003dbd26471bebb7))


## 2023-07-02

### Changes
Expand Down
6 changes: 3 additions & 3 deletions examples/browser_summarizer/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ dependencies:
flutter_bloc: ^8.1.5
flutter_markdown: ^0.6.22
js: ^0.7.1
langchain: ^0.6.0+1
langchain_community: 0.1.0+2
langchain_openai: ^0.5.1+1
langchain: ^0.7.0
langchain_community: 0.2.0
langchain_openai: ^0.6.0
shared_preferences: ^2.2.2

flutter:
Expand Down
14 changes: 7 additions & 7 deletions examples/docs_examples/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ environment:
sdk: ">=3.0.0 <4.0.0"

dependencies:
langchain: ^0.6.0+1
langchain_chroma: ^0.2.0+2
langchain_community: 0.1.0+2
langchain_google: ^0.3.0+2
langchain_mistralai: ^0.1.0+2
langchain_ollama: ^0.1.0+2
langchain_openai: ^0.5.1+1
langchain: ^0.7.0
langchain_chroma: ^0.2.0+3
langchain_community: 0.2.0
langchain_google: ^0.4.0
langchain_mistralai: ^0.2.0
langchain_ollama: ^0.2.0
langchain_openai: ^0.6.0
4 changes: 2 additions & 2 deletions examples/hello_world_backend/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ environment:
sdk: ">=3.0.0 <4.0.0"

dependencies:
langchain: ^0.6.0+1
langchain_openai: ^0.5.1+1
langchain: ^0.7.0
langchain_openai: ^0.6.0
shelf: ^1.4.1
shelf_router: ^1.1.4
4 changes: 2 additions & 2 deletions examples/hello_world_cli/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ environment:
sdk: ">=3.0.0 <4.0.0"

dependencies:
langchain: ^0.6.0+1
langchain_openai: ^0.5.1+1
langchain: ^0.7.0
langchain_openai: ^0.6.0
4 changes: 2 additions & 2 deletions examples/hello_world_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ dependencies:
sdk: flutter
equatable: ^2.0.5
flutter_bloc: ^8.1.5
langchain: ^0.6.0+1
langchain_openai: ^0.5.1+1
langchain: ^0.7.0
langchain_openai: ^0.6.0

flutter:
uses-material-design: true
8 changes: 8 additions & 0 deletions packages/langchain/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 0.7.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

## 0.6.0+1

- **FIX**: Allow async functions in Runnable.mapInput ([#396](https://github.com/davidmigloz/langchain_dart/issues/396)). ([e4c35092](https://github.com/davidmigloz/langchain_dart/commit/e4c3509267b7be28e2b0fa334a9255baadabfb6a))
Expand Down
4 changes: 2 additions & 2 deletions packages/langchain/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain
description: Build powerful LLM-based Dart and Flutter applications with LangChain.dart.
version: 0.6.0+1
version: 0.7.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -19,7 +19,7 @@ dependencies:
characters: ^1.3.0
collection: '>=1.17.0 <1.19.0'
crypto: ^3.0.3
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
meta: ^1.11.0
uuid: ^4.3.3

Expand Down
4 changes: 4 additions & 0 deletions packages/langchain_chroma/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 0.2.0+3

- Update a dependency to the latest release.

## 0.2.0+2

- Update a dependency to the latest release.
Expand Down
10 changes: 5 additions & 5 deletions packages/langchain_chroma/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_chroma
description: LangChain.dart integration module for Chroma open-source embedding database.
version: 0.2.0+2
version: 0.2.0+3
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_chroma
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_chroma
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -19,12 +19,12 @@ environment:
dependencies:
chromadb: ^0.2.0
http: ^1.1.0
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
meta: ^1.11.0
uuid: ^4.3.3

dev_dependencies:
test: ^1.25.2
langchain: ^0.6.0+1
langchain_community: 0.1.0+2
langchain_openai: ^0.5.1+1
langchain: ^0.7.0
langchain_community: 0.2.0
langchain_openai: ^0.6.0
8 changes: 8 additions & 0 deletions packages/langchain_community/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 0.2.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

## 0.1.0+2

- Update a dependency to the latest release.
Expand Down
4 changes: 2 additions & 2 deletions packages/langchain_community/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_community
description: LangChain.dart third-party integrations that don't have a dedicated package.
version: 0.1.0+2
version: 0.2.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_community
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_community
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -21,7 +21,7 @@ dependencies:
csv: ^6.0.0
http: ^1.1.0
json_path: ^0.7.1
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
math_expressions: ^2.4.0
meta: ^1.11.0

Expand Down
8 changes: 8 additions & 0 deletions packages/langchain_core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 0.3.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

## 0.2.0+1

- **FIX**: Allow async functions in Runnable.mapInput ([#396](https://github.com/davidmigloz/langchain_dart/issues/396)). ([e4c35092](https://github.com/davidmigloz/langchain_dart/commit/e4c3509267b7be28e2b0fa334a9255baadabfb6a))
Expand Down
2 changes: 1 addition & 1 deletion packages/langchain_core/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_core
description: Contains core abstractions of LangChain.dart and the LangChain Expression Language (LCEL).
version: 0.2.0+1
version: 0.3.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_core
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_core
homepage: https://github.com/davidmigloz/langchain_dart
Expand Down
7 changes: 7 additions & 0 deletions packages/langchain_google/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.4.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))

## 0.3.0+2

- Update a dependency to the latest release.
Expand Down
4 changes: 2 additions & 2 deletions packages/langchain_google/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_google
description: LangChain.dart integration module for Google (VertexAI, PaLM, Matching Engine, etc.).
version: 0.3.0+2
version: 0.4.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_google
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_google
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -23,7 +23,7 @@ dependencies:
googleapis: ^12.0.0
googleapis_auth: ^1.5.1
http: ^1.1.0
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
meta: ^1.11.0
uuid: ^4.3.3
vertex_ai: ^0.1.0
Expand Down
7 changes: 7 additions & 0 deletions packages/langchain_mistralai/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.2.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))

## 0.1.0+2

- Update a dependency to the latest release.
Expand Down
4 changes: 2 additions & 2 deletions packages/langchain_mistralai/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_mistralai
description: LangChain.dart integration module for Mistral AI (Mistral-7B, Mixtral 8x7B, embeddings, etc.).
version: 0.1.0+2
version: 0.2.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_mistralai
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_mistralai
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -19,7 +19,7 @@ environment:
dependencies:
collection: '>=1.17.0 <1.19.0'
http: ^1.1.0
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
langchain_tiktoken: ^1.0.1
meta: ^1.11.0
mistralai_dart: ^0.0.3+1
Expand Down
7 changes: 7 additions & 0 deletions packages/langchain_ollama/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.2.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))

## 0.1.0+2

- Update a dependency to the latest release.
Expand Down
4 changes: 2 additions & 2 deletions packages/langchain_ollama/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_ollama
description: LangChain.dart integration module for Ollama (run Llama 2, Mistral, Vicuna and other models locally).
version: 0.1.0+2
version: 0.2.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_ollama
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_ollama
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -19,7 +19,7 @@ environment:
dependencies:
collection: '>=1.17.0 <1.19.0'
http: ^1.1.0
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
langchain_tiktoken: ^1.0.1
meta: ^1.11.0
ollama_dart: ^0.0.3+1
Expand Down
8 changes: 8 additions & 0 deletions packages/langchain_openai/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 0.6.0

> Note: This release has breaking changes.
> If you are using "function calling" check [how to migrate to "tool calling"](https://github.com/davidmigloz/langchain_dart/issues/400).
- **BREAKING** **FEAT**: Migrate from function calling to tool calling ([#400](https://github.com/davidmigloz/langchain_dart/issues/400)). ([44413b83](https://github.com/davidmigloz/langchain_dart/commit/44413b8321b1188ff6b4027b1972a7ee0002761e))
- **BREAKING** **REFACTOR**: Improve Tool abstractions ([#398](https://github.com/davidmigloz/langchain_dart/issues/398)). ([2a50aec2](https://github.com/davidmigloz/langchain_dart/commit/2a50aec28385068f9be32392020d727fc9a1561e))

## 0.5.1+1

- Update a dependency to the latest release.
Expand Down
8 changes: 4 additions & 4 deletions packages/langchain_openai/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: langchain_openai
description: LangChain.dart integration module for OpenAI (GPT-3, GPT-4, Functions, etc.).
version: 0.5.1+1
version: 0.6.0
repository: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_openai
issue_tracker: https://github.com/davidmigloz/langchain_dart/issues?q=label:p:langchain_openai
homepage: https://github.com/davidmigloz/langchain_dart
Expand All @@ -19,13 +19,13 @@ environment:
dependencies:
collection: '>=1.17.0 <1.19.0'
http: ^1.1.0
langchain_core: ^0.2.0+1
langchain_core: ^0.3.0
langchain_tiktoken: ^1.0.1
meta: ^1.11.0
openai_dart: ^0.2.2
uuid: ^4.3.3

dev_dependencies:
langchain: ^0.6.0+1
langchain_community: 0.1.0+2
langchain: ^0.7.0
langchain_community: 0.2.0
test: ^1.25.2
4 changes: 4 additions & 0 deletions packages/langchain_pinecone/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 0.1.0+3

- Update a dependency to the latest release.

## 0.1.0+2

- Update a dependency to the latest release.
Expand Down
Loading

0 comments on commit c7c9791

Please sign in to comment.