Skip to content

Commit

Permalink
chore(main): release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Oct 8, 2024
1 parent d1e26df commit 2b395b5
Show file tree
Hide file tree
Showing 35 changed files with 89 additions and 43 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.13.1"
".": "1.0.0"
}
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
# Changelog

## [1.0.0](https://github.com/defenseunicorns/leapfrogai/compare/v0.13.1...v1.0.0) (2024-10-08)


### ⚠ BREAKING CHANGES

* **vllm:** upgrade vllm backend and refactor deployment ([#854](https://github.com/defenseunicorns/leapfrogai/issues/854))

### Features

* **api:** add prometheus monitoring ([#1166](https://github.com/defenseunicorns/leapfrogai/issues/1166)) ([81ff6a3](https://github.com/defenseunicorns/leapfrogai/commit/81ff6a3d7a714e0920bea0f75d47189c2f47fdb9))
* **api:** openai compliant annotations and vector_content retrieval ([#1164](https://github.com/defenseunicorns/leapfrogai/issues/1164)) ([96d89f0](https://github.com/defenseunicorns/leapfrogai/commit/96d89f0351d743b6f4150e5a8f28da6975eb61b5))
* **api:** reranking backend integrated in with rag ([#1090](https://github.com/defenseunicorns/leapfrogai/issues/1090)) ([2f80d87](https://github.com/defenseunicorns/leapfrogai/commit/2f80d879c218a72b9ce5bf370dc1f9124394d50f))
* use chunk data in NIAH and QA evals ([#1176](https://github.com/defenseunicorns/leapfrogai/issues/1176)) ([ad697cd](https://github.com/defenseunicorns/leapfrogai/commit/ad697cdf2bf3f9f7c2bfd241383e0bded0644a01))
* **vllm:** upgrade vllm backend and refactor deployment ([#854](https://github.com/defenseunicorns/leapfrogai/issues/854)) ([fd3cbc4](https://github.com/defenseunicorns/leapfrogai/commit/fd3cbc4178fed7b29e474f05ab1712b1a9f70481))


### Bug Fixes

* **api:** make model field optional in ModifyAssistantRequest type ([#1159](https://github.com/defenseunicorns/leapfrogai/issues/1159)) ([75cf696](https://github.com/defenseunicorns/leapfrogai/commit/75cf696ea4859a2f21a29e98290840b01b4f25f9))
* **docs:** cron-job badges should look at main branch workflows only ([31178d1](https://github.com/defenseunicorns/leapfrogai/commit/31178d12887e0866ca4ea1fb3e4673e0ea88e743))
* nightly snapshots repository typo ([#1177](https://github.com/defenseunicorns/leapfrogai/issues/1177)) ([432b380](https://github.com/defenseunicorns/leapfrogai/commit/432b380da1355c5f0f6e9612d257a0dba0015a3c))
* remove nightly snapshots release workflow from release-please ([#1163](https://github.com/defenseunicorns/leapfrogai/issues/1163)) ([48507da](https://github.com/defenseunicorns/leapfrogai/commit/48507da66cd74721b2e133c20bf399a29f9d8006))
* replace file ids with replacement text ([#1201](https://github.com/defenseunicorns/leapfrogai/issues/1201)) ([bf14dde](https://github.com/defenseunicorns/leapfrogai/commit/bf14dde1fcbfbc50b043ba1444124d81a8be5ea1))
* **ui:** allow large transcribe and translate responses ([185dcbb](https://github.com/defenseunicorns/leapfrogai/commit/185dcbb85e91c67654a801ea7c4e39d4861acc21))
* **ui:** assistants chat ([#1151](https://github.com/defenseunicorns/leapfrogai/issues/1151)) ([04ae4b0](https://github.com/defenseunicorns/leapfrogai/commit/04ae4b0243f38124e6e83e4bdd7dc30022c7b106))
* **ui:** bullets item styling ([b6fff15](https://github.com/defenseunicorns/leapfrogai/commit/b6fff15b061a1d692fc2b4f7811f72e746c25efc))
* **whisper:** failing gpu pod due to mangled env variable ([bb5e58c](https://github.com/defenseunicorns/leapfrogai/commit/bb5e58c7ad4014d01a13986644e8fbbc8d665618))


### Miscellaneous

* add Made for UDS badge verification task and workflow ([#1149](https://github.com/defenseunicorns/leapfrogai/issues/1149)) ([228c55c](https://github.com/defenseunicorns/leapfrogai/commit/228c55caf491173668e0b16bdeb670b1b3a454ae))
* **api, tests:** refactor api tests to centralize file pathing ([#1165](https://github.com/defenseunicorns/leapfrogai/issues/1165)) ([e2ce0f4](https://github.com/defenseunicorns/leapfrogai/commit/e2ce0f435fc65d9aee9e5cfec0f4f7915a19e144))
* **deps:** update actions/checkout action to v4.2.0 ([#1059](https://github.com/defenseunicorns/leapfrogai/issues/1059)) ([fcd8087](https://github.com/defenseunicorns/leapfrogai/commit/fcd80879c8aa734c9eb6d8203cbafbaf335ccff0))
* **deps:** update actions/upload-artifact action to v4.4.0 ([#1133](https://github.com/defenseunicorns/leapfrogai/issues/1133)) ([e2bd44f](https://github.com/defenseunicorns/leapfrogai/commit/e2bd44fc30d838fa366f5409070d4f46c6e66492))
* **deps:** update dependency defenseunicorns/uds-cli to v0.16.0 ([#1139](https://github.com/defenseunicorns/leapfrogai/issues/1139)) ([c3824c2](https://github.com/defenseunicorns/leapfrogai/commit/c3824c219bec89dd910905361d7b0717273a6cd1))
* **deps:** update dependency grpcio to v1.66.1 ([#1145](https://github.com/defenseunicorns/leapfrogai/issues/1145)) ([cd5ca6f](https://github.com/defenseunicorns/leapfrogai/commit/cd5ca6f93b11d95b5fe602cabefd0618372037be))
* **deps:** update dependency huggingface-hub to v0.25.1 ([#1189](https://github.com/defenseunicorns/leapfrogai/issues/1189)) ([8129c34](https://github.com/defenseunicorns/leapfrogai/commit/8129c34d0408975045c28f708203b1ca582f7106))
* disables renovate and cron-job workflows ([#1202](https://github.com/defenseunicorns/leapfrogai/issues/1202)) ([d1e26df](https://github.com/defenseunicorns/leapfrogai/commit/d1e26dfee597d0ac44909d6891abc847eca4450f))
* **docs:** add workflow badges to readme ([#1152](https://github.com/defenseunicorns/leapfrogai/issues/1152)) ([6880569](https://github.com/defenseunicorns/leapfrogai/commit/6880569ae010fde79353e4e49d3e06be984212fe))
* **test, release:** nightly snapshot release and upgrade testing ([#1141](https://github.com/defenseunicorns/leapfrogai/issues/1141)) ([b43c30c](https://github.com/defenseunicorns/leapfrogai/commit/b43c30c7cf583fb6c9bcd5a70e8e761fd17e43dc))
* **ui:** better assistant error handling ([#1158](https://github.com/defenseunicorns/leapfrogai/issues/1158)) ([0596115](https://github.com/defenseunicorns/leapfrogai/commit/0596115e1db25853519ec587d4778429d13fde77))
* **ui:** bump @sveltejs/kit and fix e2es ([b9f6413](https://github.com/defenseunicorns/leapfrogai/commit/b9f6413cfd0b749d235290583074092a8cf3e4a4))
* **ui:** style updates part1 ([#1168](https://github.com/defenseunicorns/leapfrogai/issues/1168)) ([bab2dcd](https://github.com/defenseunicorns/leapfrogai/commit/bab2dcd4a0a9c9b6a11ffc42cc0a534e4634b4fa))
* update registry1 weekly to 0.13.1, API, and testing workflows ([#1101](https://github.com/defenseunicorns/leapfrogai/issues/1101)) ([022e98d](https://github.com/defenseunicorns/leapfrogai/commit/022e98df481f13728d4cb370b4548bd09cfaee0c))

## [0.13.1](https://github.com/defenseunicorns/leapfrogai/compare/v0.13.0...v0.13.1) (2024-09-26)


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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.0
# x-release-please-end
imagePullPolicy: Always

Expand Down Expand Up @@ -49,7 +49,7 @@ api:
image:
repository: "ghcr.io/defenseunicorns/leapfrogai/api-migrations"
# x-release-please-start-version
tag: 0.13.1
tag: 1.0.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.13.1
version: 1.0.0
# x-release-please-end
actions:
onDeploy:
Expand Down
2 changes: 1 addition & 1 deletion packages/api/zarf-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ package:
create:
set:
# x-release-please-start-version
image_version: "0.13.1"
image_version: "1.0.0"
# x-release-please-end
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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.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.13.1"
version = "1.0.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.13.1
version: 1.0.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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.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.13.1"
version = "1.0.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.13.1
version: 1.0.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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.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.13.1"
version = "1.0.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.13.1
version: 1.0.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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.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.13.1
tag: 1.0.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.13.1
version: 1.0.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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.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.13.1"
version = "1.0.0"
# x-release-please-end

dependencies = [
Expand Down
2 changes: 1 addition & 1 deletion packages/vllm/zarf-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package:
create:
set:
# x-release-please-start-version
image_version: "0.13.0"
image_version: "1.0.0"
# x-release-please-end

model_repo_id: "TheBloke/Synthia-7B-v2.0-GPTQ"
Expand Down
2 changes: 1 addition & 1 deletion packages/vllm/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ components:
localPath: chart
releaseName: "###ZARF_PKG_TMPL_NAME_OVERRIDE###-model"
# x-release-please-start-version
version: 0.13.1
version: 1.0.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.13.1
version: 1.0.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.13.1
appVersion: 1.0.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.13.1
tag: 1.0.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.13.1"
version = "1.0.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.13.1
version: 1.0.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.13.1"
version = "1.0.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.13.1"
version = "1.0.0"
# x-release-please-end

dependencies = [
Expand Down
Loading

0 comments on commit 2b395b5

Please sign in to comment.