Skip to content

Commit

Permalink
chore(main): release 0.13.0 (#1014)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Sep 21, 2024
1 parent f7a37c4 commit 9472205
Show file tree
Hide file tree
Showing 33 changed files with 86 additions and 41 deletions.
2 changes: 1 addition & 1 deletion .github/.release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.12.2"
".": "0.13.0"
}
45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,50 @@
# Changelog

## [0.13.0](https://github.com/defenseunicorns/leapfrogai/compare/v0.12.2...v0.13.0) (2024-09-20)


### ⚠ BREAKING CHANGES

* add containerization and packaging manifest lints ([#937](https://github.com/defenseunicorns/leapfrogai/issues/937))
* uds bundle refs for upstream flavor and namespace ([#977](https://github.com/defenseunicorns/leapfrogai/issues/977))

### Features

* add LLM as judge evaluations ([#960](https://github.com/defenseunicorns/leapfrogai/issues/960)) ([3e5f1e0](https://github.com/defenseunicorns/leapfrogai/commit/3e5f1e0dd60fc451b3462c617c2a351e6a34467f))
* **api,vllm,llama-cpp-python:** add token counting feature with gRPC support ([#964](https://github.com/defenseunicorns/leapfrogai/issues/964)) ([e45caef](https://github.com/defenseunicorns/leapfrogai/commit/e45caef8d579020a1938ee00c97fa7955168a41a))
* **ui:** summarization ([#1087](https://github.com/defenseunicorns/leapfrogai/issues/1087)) ([ee0d8d8](https://github.com/defenseunicorns/leapfrogai/commit/ee0d8d8f116019b3150f275759679ba5107d6982))
* **ui:** transcription ([#1062](https://github.com/defenseunicorns/leapfrogai/issues/1062)) ([8e1641d](https://github.com/defenseunicorns/leapfrogai/commit/8e1641d0f1f58520f2a3d7f829d53a674c0556a3))
* **ui:** translation ([#1046](https://github.com/defenseunicorns/leapfrogai/issues/1046)) ([d954c33](https://github.com/defenseunicorns/leapfrogai/commit/d954c33681128a3c0db851fdccef84d79129a0aa))


### Bug Fixes

* **api, tests:** configmap reloading core dump ([#1085](https://github.com/defenseunicorns/leapfrogai/issues/1085)) ([4a19c8e](https://github.com/defenseunicorns/leapfrogai/commit/4a19c8e1ad1954e7c090e762b57a6736ef8d17b1))
* **make:** make clean changed to make clean-artifacts ([#1073](https://github.com/defenseunicorns/leapfrogai/issues/1073)) ([480a35b](https://github.com/defenseunicorns/leapfrogai/commit/480a35b88fc9170d6432601d022363d908742764))
* **sdk:** best_of in completions was an int and should be a string ([#1031](https://github.com/defenseunicorns/leapfrogai/issues/1031)) ([4e5c1b6](https://github.com/defenseunicorns/leapfrogai/commit/4e5c1b6a35a9a86fa928466572adb2535519312c))
* **ui:** broken playwright authentication for cleanup ([#1016](https://github.com/defenseunicorns/leapfrogai/issues/1016)) ([6d17187](https://github.com/defenseunicorns/leapfrogai/commit/6d1718738c6bdc7c6714a3ee12bada88380800d1))
* **ui:** delete avatar ([#978](https://github.com/defenseunicorns/leapfrogai/issues/978)) ([3ddb98c](https://github.com/defenseunicorns/leapfrogai/commit/3ddb98ccb307cbe89810879f4d1586ec7c7d609e))
* **ui:** header flicker and hamburger on thread page ([#1024](https://github.com/defenseunicorns/leapfrogai/issues/1024)) ([84a6d70](https://github.com/defenseunicorns/leapfrogai/commit/84a6d70fdac7c131c9ee4516ee99b88454dad6d7))
* **ui:** small screen chat page style ([#1025](https://github.com/defenseunicorns/leapfrogai/issues/1025)) ([8fee760](https://github.com/defenseunicorns/leapfrogai/commit/8fee760d55918726a33932a001094d60bb4e5f39))
* **ui:** temperature slider ([#1086](https://github.com/defenseunicorns/leapfrogai/issues/1086)) ([f7a37c4](https://github.com/defenseunicorns/leapfrogai/commit/f7a37c448b22a1c4a4611f21e76ce39f723dd37a))


### Miscellaneous

* add containerization and packaging manifest lints ([#937](https://github.com/defenseunicorns/leapfrogai/issues/937)) ([c4d0835](https://github.com/defenseunicorns/leapfrogai/commit/c4d08355d81e57a61dcbd95d80cc346c55084c63))
* **api:** update langchain to 0.2.12 ([#1048](https://github.com/defenseunicorns/leapfrogai/issues/1048)) ([3994547](https://github.com/defenseunicorns/leapfrogai/commit/3994547593a0e0d4bcc037aa9eca34f888c5b38e))
* **deps:** ensure a dependency workflow checks all upstream resources and dependencies ([#1042](https://github.com/defenseunicorns/leapfrogai/issues/1042)) ([c37c698](https://github.com/defenseunicorns/leapfrogai/commit/c37c69805be3a68501039b3ef04846f360a03577))
* new 'types' module ([#1009](https://github.com/defenseunicorns/leapfrogai/issues/1009)) ([a6ad11c](https://github.com/defenseunicorns/leapfrogai/commit/a6ad11cf91b2ac61e336f436528bd497a53ed32e))
* release 0.13.0 ([#1088](https://github.com/defenseunicorns/leapfrogai/issues/1088)) ([a343a8d](https://github.com/defenseunicorns/leapfrogai/commit/a343a8de5f7a3753988b9aa3b2da78db46a886b8))
* **sdk, api:** fix types, enhance chat, audio and completion tests ([#1038](https://github.com/defenseunicorns/leapfrogai/issues/1038)) ([014329c](https://github.com/defenseunicorns/leapfrogai/commit/014329c84fd9a7f429fbf79353edeefd72748b4c))
* split up make clean target ([#1029](https://github.com/defenseunicorns/leapfrogai/issues/1029)) ([2d9cff2](https://github.com/defenseunicorns/leapfrogai/commit/2d9cff2eb62cd6940270337d2b45fa5f9266d037))
* **test:** fix and re-activate integration and unit tests ([#1004](https://github.com/defenseunicorns/leapfrogai/issues/1004)) ([d32bd72](https://github.com/defenseunicorns/leapfrogai/commit/d32bd72dc0d05b4a1e3cf299040ff5bb3d15ba47))
* **test:** prevent E2E tests from running in draft PRs ([#1015](https://github.com/defenseunicorns/leapfrogai/issues/1015)) ([11526e8](https://github.com/defenseunicorns/leapfrogai/commit/11526e8fe28d7699f8a7bf115d7920f95f66ea8e))
* uds bundle refs for upstream flavor and namespace ([#977](https://github.com/defenseunicorns/leapfrogai/issues/977)) ([caf4f9c](https://github.com/defenseunicorns/leapfrogai/commit/caf4f9c3093a55a003b49fcbf05c03221be6a232))
* **ui:** html/markdown security ([#1006](https://github.com/defenseunicorns/leapfrogai/issues/1006)) ([6a0038a](https://github.com/defenseunicorns/leapfrogai/commit/6a0038ab44d9fca35dd014a17f3f5c89ebe8a6d0))
* **ui:** package updates ([8fbe561](https://github.com/defenseunicorns/leapfrogai/commit/8fbe561ee7d29b883b306db863875d780431bcb1))
* variablize uds distro for uds make target ([#1065](https://github.com/defenseunicorns/leapfrogai/issues/1065)) ([eb35830](https://github.com/defenseunicorns/leapfrogai/commit/eb358309db669ff062ca6a834d4718e9ed54515a))

## [0.12.2](https://github.com/defenseunicorns/leapfrogai/compare/v0.12.1...v0.12.2) (2024-09-06)


Expand Down
4 changes: 2 additions & 2 deletions packages/api/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
4 changes: 2 additions & 2 deletions packages/api/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ api:
image:
repository: "ghcr.io/defenseunicorns/leapfrogai/leapfrogai-api"
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end
imagePullPolicy: Always

Expand Down Expand Up @@ -47,7 +47,7 @@ api:
image:
repository: "ghcr.io/defenseunicorns/leapfrogai/api-migrations"
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end
imagePullPolicy: Always

Expand Down
2 changes: 1 addition & 1 deletion packages/api/common/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ components:
namespace: leapfrogai
localPath: ../chart
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
actions:
onDeploy:
Expand Down
4 changes: 2 additions & 2 deletions packages/llama-cpp-python/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
2 changes: 1 addition & 1 deletion packages/llama-cpp-python/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ image:
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end

nameOverride: "llama-cpp-python"
Expand Down
2 changes: 1 addition & 1 deletion packages/llama-cpp-python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "lfai-llama-cpp-python"
description = "A LeapfrogAI API-compatible llama-cpp-python wrapper for quantized and un-quantized model inferencing on CPU infrastructures."

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = ["llama-cpp-python == 0.2.72", "leapfrogai-sdk"]
Expand Down
2 changes: 1 addition & 1 deletion packages/llama-cpp-python/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ components:
localPath: chart
releaseName: llama-cpp-python-model
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
valuesFiles:
- "values/upstream-values.yaml"
Expand Down
4 changes: 2 additions & 2 deletions packages/repeater/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
2 changes: 1 addition & 1 deletion packages/repeater/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ image:
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end

nameOverride: "repeater"
Expand Down
2 changes: 1 addition & 1 deletion packages/repeater/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "lfai-repeater"
description = "A LeapfrogAI API-compatible pseudo-model for testing the API."

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = ["leapfrogai-sdk"]
Expand Down
2 changes: 1 addition & 1 deletion packages/repeater/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ components:
localPath: chart
releaseName: repeater
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
valuesFiles:
- "values/upstream-values.yaml"
Expand Down
4 changes: 2 additions & 2 deletions packages/text-embeddings/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
2 changes: 1 addition & 1 deletion packages/text-embeddings/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ image:
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end

nameOverride: "text-embeddings"
Expand Down
2 changes: 1 addition & 1 deletion packages/text-embeddings/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "lfai-text-embeddings"
description = "A LeapfrogAI API-compatible embeddings library wrapper for text-based embedding generation."

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = [
Expand Down
2 changes: 1 addition & 1 deletion packages/text-embeddings/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ components:
localPath: chart
releaseName: text-embeddings-model
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
valuesFiles:
- "values/upstream-values.yaml"
Expand Down
4 changes: 2 additions & 2 deletions packages/ui/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
4 changes: 2 additions & 2 deletions packages/ui/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ image:
repository: "ghcr.io/defenseunicorns/leapfrogai/leapfrogai-ui"
pullPolicy: Always
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end

service:
Expand Down Expand Up @@ -66,7 +66,7 @@ migration:
image:
repository: ghcr.io/defenseunicorns/leapfrogai/ui-migrations
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end
imagePullPolicy: Always

Expand Down
2 changes: 1 addition & 1 deletion packages/ui/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ components:
valuesFiles:
- "values/upstream-values.yaml"
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
images:
- ghcr.io/defenseunicorns/leapfrogai/leapfrogai-ui:###ZARF_PKG_TMPL_IMAGE_VERSION###
Expand Down
4 changes: 2 additions & 2 deletions packages/vllm/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
2 changes: 1 addition & 1 deletion packages/vllm/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ image:
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end

nameOverride: "vllm"
Expand Down
2 changes: 1 addition & 1 deletion packages/vllm/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "lfai-vllm"
description = "A LeapfrogAI API-compatible VLLM wrapper for quantized and un-quantized model inferencing across GPU infrastructures."

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = [
Expand Down
2 changes: 1 addition & 1 deletion packages/vllm/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ components:
localPath: chart
releaseName: vllm-model
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
valuesFiles:
- "values/upstream-values.yaml"
Expand Down
4 changes: 2 additions & 2 deletions packages/whisper/chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ type: application
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
# x-release-please-start-version
appVersion: 0.12.2
appVersion: 0.13.0
# x-release-please-end
2 changes: 1 addition & 1 deletion packages/whisper/chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ image:
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
# x-release-please-start-version
tag: 0.12.2
tag: 0.13.0
# x-release-please-end

nameOverride: "whisper"
Expand Down
2 changes: 1 addition & 1 deletion packages/whisper/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "lfai-whisper"
description = "A LeapfrogAI API-compatible faster-whisper wrapper for audio transcription generation across CPU and GPU infrastructures."

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = [
Expand Down
2 changes: 1 addition & 1 deletion packages/whisper/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ components:
localPath: chart
releaseName: whisper-model
# x-release-please-start-version
version: 0.12.2
version: 0.13.0
# x-release-please-end
valuesFiles:
- "values/upstream-values.yaml"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description = "OpenAI-like capabilities for secure, local, air-gapped systems."
authors = [{ name = "LeapfrogAI Team", email = "[email protected]" }]

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion src/leapfrogai_api/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "leapfrogai-api"
description = "An API for LeapfrogAI that allows LeapfrogAI backends to connect seamlessly"

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = [
Expand Down
2 changes: 1 addition & 1 deletion src/leapfrogai_evals/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "leapfrogai-evals"
description = "A framework for running evaluations in LeapfrogAI"

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = [
Expand Down
2 changes: 1 addition & 1 deletion src/leapfrogai_sdk/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "leapfrogai-sdk"
description = "A tool for building gRPC-based model backends for LeapfrogAI"

# x-release-please-start-version
version = "0.12.2"
version = "0.13.0"
# x-release-please-end

dependencies = [
Expand Down
Loading

0 comments on commit 9472205

Please sign in to comment.