Releases: fairagro/m4.2_advanced_middleware_api
chart-v2.7.0
Helm Chart Release v2.7.0
Chart Version: 2.7.0
App Version (Docker image tag): 9.0.0
Install via OCI registry (Docker Hub)
helm upgrade --install fairagro-middleware \
oci://registry-1.docker.io/zalf/fairagro-advanced-middleware-api-chart \
--version 2.7.0Install via OCI registry (GHCR)
helm upgrade --install fairagro-middleware \
oci://ghcr.io/fairagro/fairagro-advanced-middleware-api-chart \
--version 2.7.0Fallback (install from attached file)
Download the .tgz attached to this release, then:
helm upgrade --install fairagro-middleware \
fairagro-advanced-middleware-api-chart-2.7.0.tgz(The appVersion and container image tag are defined in the chart's values.yaml.)
What's Changed
Full Changelog: 20260527151742-chart-v2.6.3...20260527161515-chart-v2.7.0
chart-v2.6.3
Helm Chart Release v2.6.3
Chart Version: 2.6.3
Install via OCI registry:
helm upgrade --install fairagro-middleware \
oci://registry-1.docker.io/zalf/fairagro-advanced-middleware-api-chart \
--version 2.6.3(App version and image tag are defined in the Helm chart's values.yaml)
Fallback (if OCI registry is unavailable)
Download the chart package attached to this release, then install from file:
helm upgrade --install fairagro-middleware \
fairagro-advanced-middleware-api-chart-2.6.3.tgzWhat's Changed
- build(deps): bump idna from 3.11 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #239
- deps: Update ghcr.io/devcontainers/features/docker-in-docker Docker tag to v3 by @Zalfsten in #238
- Feature/error handling by @Zalfsten in #241
Full Changelog: 20260513143715-docker-v8.8.0...20260527151742-chart-v2.6.3
docker-v9.0.0
Docker Image
| Platform | Image Digest |
|---|---|
| linux/amd64 | sha256:32e8db99aff2301886dfcaee780a7a588e9a4b150a43dcc99d304ca485fae0f5 |
docker pull zalf/fairagro-advanced-middleware-api:9.0.0docker pull ghcr.io/fairagro/m4.2_advanced_middleware_api/api:9.0.0Python Packages
Published to https://pypi.org:
pip install fairagro-middleware-shared==9.0.0
pip install fairagro-middleware-api-client==9.0.0Build from Source
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260527151615-docker-v9.0.0Build the Docker image:
docker build -f docker/Dockerfile.api -t api:9.0.0 .Install Python packages:
pip install middleware/shared middleware/api_clientWhat's Changed
- build(deps): bump idna from 3.11 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #239
- deps: Update ghcr.io/devcontainers/features/docker-in-docker Docker tag to v3 by @Zalfsten in #238
- Feature/error handling by @Zalfsten in #241
Full Changelog: 20260513143715-docker-v8.8.0...20260527151615-docker-v9.0.0
docker-v8.8.0
Docker Image
| Platform | Image Digest |
|---|---|
| linux/amd64 | sha256:c64e29bb9fa78e36456c8aaf4f3a8118ae693c8380924ec15cc7a36a001079ae |
docker pull zalf/fairagro-advanced-middleware-api:8.8.0docker pull ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.8.0Python Packages
Published to https://pypi.org:
pip install fairagro-middleware-shared==8.8.0
pip install fairagro-middleware-api-client==8.8.0Build from Source
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260513143715-docker-v8.8.0Build the Docker image:
docker build -f docker/Dockerfile.api -t api:8.8.0 .Install Python packages:
pip install middleware/shared middleware/api_clientWhat's Changed
- deps: Update dependency gitpython to v3.1.50 [SECURITY] by @Zalfsten in #233
- deps: Update renovatebot/github-action action to v46.1.14 by @Zalfsten in #231
- build(deps): bump python-multipart from 0.0.26 to 0.0.27 in the uv group across 1 directory by @dependabot[bot] in #232
- build(deps): bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #234
- Feature/review harvesting api by @Zalfsten in #237
Full Changelog: 20260427124747-docker-v8.7.0...20260513143715-docker-v8.8.0
docker-v8.7.0
Docker Image
| Platform | Image Digest |
|---|---|
| linux/amd64 | sha256:c71b0234dfd19947d321907c24aa3a8f2b81d4cef00d525817b7f74a930f96bb |
docker pull zalf/fairagro-advanced-middleware-api:8.7.0docker pull ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.7.0Python Packages
Published to https://pypi.org:
pip install fairagro-middleware-shared==8.7.0
pip install fairagro-middleware-api-client==8.7.0Build from Source
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260427124747-docker-v8.7.0Build the Docker image:
docker build -f docker/Dockerfile.api -t api:8.7.0 .Install Python packages:
pip install middleware/shared middleware/api_clientWhat's Changed
- deps: Update dependency gitpython to v3.1.47 [SECURITY] by @Zalfsten in #228
- deps: Update renovatebot/github-action action to v46.1.11 by @Zalfsten in #229
- deps: Update astral-sh/setup-uv action to v8 by @Zalfsten in #227
- Feature/arc as string by @Zalfsten in #230
Full Changelog: 20260423131225-docker-v8.6.3...20260427124747-docker-v8.7.0
docker-v8.6.3
Docker Image
| Platform | Image Digest |
|---|---|
| linux/amd64 | sha256:8b19264480880b84313ad276f18ce5ecfe5c054ce5ffeeb9fa98fbd1fdba94eb |
docker pull zalf/fairagro-advanced-middleware-api:8.6.3docker pull ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.6.3Python Packages
Published to https://pypi.org:
pip install fairagro-middleware-shared==8.6.3
pip install fairagro-middleware-api-client==8.6.3Build from Source
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260423131225-docker-v8.6.3Build the Docker image:
docker build -f docker/Dockerfile.api -t api:8.6.3 .Install Python packages:
pip install middleware/shared middleware/api_clientWhat's Changed
- deps: Update GitHub Actions (major) (major) by @Zalfsten in #224
- Feature/fix release body by @Zalfsten in #225
Full Changelog: 20260423124224-docker-v8.6.2...20260423131225-docker-v8.6.3
docker-v8.6.2
Docker Images
| Platform | Image Digest |
|---|---|
| linux/amd64 (DockerHub) | sha256:33a91330a1fa1243766a7bde6af30b3e0eb7909ceca86005a5f5401d6907b29d |
Registry Links
- DockerHub: zalf/fairagro-advanced-middleware-api:8.6.2
Pull from DockerHub:
docker pull zalf/fairagro-advanced-middleware-api:8.6.2- GHCR:
ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.6.2
Pull from GHCR:
docker pull ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.6.2Python Packages
Published to https://pypi.org:
pip install fairagro-middleware-shared==8.6.2
pip install fairagro-middleware-api-client==8.6.2Fallback (install from source)
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260423124224-docker-v8.6.2
pip install middleware/shared middleware/api_clientFallback (Build Docker image from source)
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260423124224-docker-v8.6.2
docker build -f docker/Dockerfile.api -t api:8.6.2 .What's Changed
- Feature/version bump and workflow fixes by @Zalfsten in #208
- fix: add GITHUB_COM_TOKEN environment variable to Renovate workflow by @Zalfsten in #209
- Feature/version bump and workflow fixes by @Zalfsten in #211
- deps: Pin dependency python to 3.12.13 by @Zalfsten in #214
- Feature/version bump and workflow fixes 2 by @Zalfsten in #215
- deps: Update aquasecurity/trivy-action digest to ed142fd by @Zalfsten in #216
- Feature/version bump and workflow fixes 3 by @Zalfsten in #218
- Feature/publish pypi packages by @Zalfsten in #221
- deps: Update dependency python to v3.12.13 by @Zalfsten in #219
Full Changelog: 20260422075226-chart-v2.6.2...20260423124224-docker-v8.6.2
chart-v2.6.2
Helm Chart Release v2.6.2
Chart Version: 2.6.2
Install via OCI registry:
helm upgrade --install fairagro-middleware \
oci://registry-1.docker.io/zalf/fairagro-advanced-middleware-api-chart \
--version 2.6.2(App version and image tag are defined in the Helm chart's values.yaml)
Fallback (if OCI registry is unavailable)
Download the chart package attached to this release, then install from file:
helm upgrade --install fairagro-middleware \
fairagro-advanced-middleware-api-chart-2.6.2.tgzWhat's Changed
- build(deps): bump cryptography from 46.0.6 to 46.0.7 in the uv group across 1 directory by @dependabot[bot] in #194
- build(deps-dev): update fastapi[standard] requirement from >=0.124.0 to >=0.135.3 by @dependabot[bot] in #195
- build(deps-dev): bump ruff from 0.15.8 to 0.15.10 by @dependabot[bot] in #196
- build(deps-dev): bump mypy from 1.19.1 to 1.20.1 by @dependabot[bot] in #197
- build(deps-dev): bump respx from 0.22.0 to 0.23.1 by @dependabot[bot] in #198
- build(deps-dev): bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #199
- build(deps): bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #200
- Feature/going sdd by @Zalfsten in #202
- build(deps-dev): update fastapi[standard] requirement from >=0.135.3 to >=0.136.0 by @dependabot[bot] in #204
- feat: Introduce reusable workflows for CI/CD pipeline by @Zalfsten in #205
- Feature/fix GitHub workflows by @Zalfsten in #207
Full Changelog: 237873602501-docker-v8.6.0...20260422075226-chart-v2.6.2
docker-v8.6.1
Usage
Pull and run the Docker image:
docker pull zalf/fairagro-advanced-middleware-api:8.6.1
docker run --rm zalf/fairagro-advanced-middleware-api:8.6.1Or via GitHub Container Registry:
docker pull ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.6.1
docker run --rm ghcr.io/fairagro/m4.2_advanced_middleware_api/api:8.6.1Fallback (if registry images are unavailable)
Build and run locally from source:
git clone https://github.com/fairagro/m4.2_advanced_middleware_api.git
cd m4.2_advanced_middleware_api
git checkout 20260421183752-docker-v8.6.1
docker build -f docker/Dockerfile.api -t api:8.6.1 .
docker run --rm api:8.6.1What's Changed
- build(deps): bump cryptography from 46.0.6 to 46.0.7 in the uv group across 1 directory by @dependabot[bot] in #194
- build(deps-dev): update fastapi[standard] requirement from >=0.124.0 to >=0.135.3 by @dependabot[bot] in #195
- build(deps-dev): bump ruff from 0.15.8 to 0.15.10 by @dependabot[bot] in #196
- build(deps-dev): bump mypy from 1.19.1 to 1.20.1 by @dependabot[bot] in #197
- build(deps-dev): bump respx from 0.22.0 to 0.23.1 by @dependabot[bot] in #198
- build(deps-dev): bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #199
- build(deps): bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #200
- Feature/going sdd by @Zalfsten in #202
- build(deps-dev): update fastapi[standard] requirement from >=0.135.3 to >=0.136.0 by @dependabot[bot] in #204
- feat: Introduce reusable workflows for CI/CD pipeline by @Zalfsten in #205
- Feature/fix GitHub workflows by @Zalfsten in #207
Full Changelog: 237873602501-docker-v8.6.0...20260421183752-docker-v8.6.1
docker-v8.6.0
Docker Release v8.6.0
Docker Images:
-
zalf/fairagro-advanced-middleware-api:8.6.0
Image Digest:sha256:ea39cf209324ee654c59da8caec0c983ce4e29b4149ac6ab69248678274f4d30 -
✅ Security scan completed (see Security tab)
-
✅ SBOMs attached
-
🐳 Platform: linux/amd64
Installation
# Pull and run the Docker image
docker pull zalf/fairagro-advanced-middleware-api:8.6.0What's Changed
- fix: upgrade pip, uv and zlib versions in Dockerfile.api. (hopefully … by @Zalfsten in #189
- feat: add harvest statistics tracking and update logic for ARC submis… by @Zalfsten in #188
Full Changelog: 237480350481-chart-v2.6.1...237873602501-docker-v8.6.0