Skip to content

Commit 46020ea

Browse files
committed
release 2.0-beta4
1 parent 361f669 commit 46020ea

File tree

11 files changed

+37
-13
lines changed

11 files changed

+37
-13
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
## [v2.0.0-beta.4] - 2025-11-13
9+
10+
### Added
11+
12+
- Added new get access token endpoint
13+
- Introduced ruff linter and initial linting configuration.
14+
- Added simple uv setup for development.
15+
16+
### Changed
17+
18+
- Replaced Bitnami container images with updated alternatives
19+
- Implemented full AWS IAM authentication for S3 upload/download operations.
20+
- Ensures actual IAM-based connections are used instead of only presigned URL dependency updates.
21+
- Removed docker-compose version pinning and updated PostgreSQL to version 16.
22+
- Standardized Docker build context to the repository root.
23+
- Several CI pipeline improvements for code generation and uv-based workflows.
24+
25+
### Fixed
26+
27+
- Downgraded httpx to resolve pytest failures.
28+
- Added missing httpx to dev dependencies.
29+
- Multiple fixes for GitHub Action code generation workflows.
30+
- Pytest GitHub Action improvements and stability fixes.
31+
832
## [v2.0.0-beta.3] - 2024-07-29
933

1034
### Added

backend/app/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class Settings(BaseSettings):
99
API_V2_STR: str = "/api/v2"
1010
admin_email: str = "[email protected]"
1111
frontend_url: str = "http://localhost:3000"
12-
version: str = "2.0.0-beta.3"
12+
version: str = "2.0.0-beta.4"
1313

1414
# Unique secret for hashing API keys. Generate with `openssl rand -hex 32`
1515
local_auth_secret = "clowder_secret_key"

backend/app/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
description="A cloud native data management framework to support any research domain. Clowder was "
8787
"developed to help researchers and scientists in data intensive domains manage raw data, complex "
8888
"metadata, and automatic data pipelines. ",
89-
version="2.0.0-beta.3",
89+
version="2.0.0-beta.4",
9090
contact={"name": "Clowder", "url": "https://clowderframework.org/"},
9191
license_info={
9292
"name": "Apache 2.0",

deployments/kubernetes/charts/clowder2/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ version: 1.9.3
1919
# incremented each time you make changes to the application. Versions are not expected to
2020
# follow Semantic Versioning. They should reflect the version the application is using.
2121
# It is recommended to use it with quotes.
22-
appVersion: "2.0.0-beta.3"
22+
appVersion: "2.0.0-beta.4"
2323

2424
# List of people that maintain this helm chart.
2525
maintainers:

deployments/kubernetes/charts/clowder2/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ hostname: { your hostname. E.g. clowder2.software-dev.ncsa.illinois.edu }
1717
frontend:
1818
image:
1919
repository: clowder/clowder2-frontend
20-
tag: 2.0.0-beta.3
20+
tag: 2.0.0-beta.4
2121
pullPolicy: Always
2222

2323
backend:
2424
image:
2525
repository: clowder/clowder2-backend
26-
tag: 2.0.0-beta.3
26+
tag: 2.0.0-beta.4
2727
pullPolicy: Always
2828

2929
geoserver:

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ services:
3535
- /var/run/docker.sock:/var/run/docker.sock
3636

3737
backend:
38-
image: 'clowder/clowder2-backend:2.0.0-beta.3'
38+
image: 'clowder/clowder2-backend:2.0.0-beta.4'
3939
restart: unless-stopped
4040
build:
4141
dockerfile: backend/Dockerfile
@@ -80,7 +80,7 @@ services:
8080
- "traefik.http.routers.backend.priority=5"
8181

8282
frontend:
83-
image: "clowder/clowder2-frontend:2.0.0-beta.3"
83+
image: "clowder/clowder2-frontend:2.0.0-beta.4"
8484
restart: unless-stopped
8585
build:
8686
context: ./frontend

frontend/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "clowder-frontend",
3-
"version": "2.0.0-beta.3",
3+
"version": "2.0.0-beta.4",
44
"description": "",
55
"engines": {
66
"npm": ">=8.11",

frontend/src/app.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const hostname =
4242

4343
// TODO when add auth piece remove this env
4444
const apikey = process.env.APIKEY || "";
45-
config["appVersion"] = "v2.0.0-beta.3";
45+
config["appVersion"] = "v2.0.0-beta.4";
4646
config["mailingList"] = "[email protected]";
4747
config["slackChannel"] =
4848
"https://join.slack.com/t/clowder-software/shared_invite/enQtMzQzOTg0Nzk3OTUzLTYwZDlkZDI0NGI4YmI0ZjE5MTZiYmZhZTIyNWE1YzM0NWMwMzIxODNhZTA1Y2E3MTQzOTg1YThiNzkwOWQwYWE";

frontend/src/openapi/v2/core/OpenAPI.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ type Config = {
2020

2121
export const OpenAPI: Config = {
2222
BASE: '',
23-
VERSION: '2.0.0-beta.3',
23+
VERSION: '2.0.0-beta.4',
2424
WITH_CREDENTIALS: false,
2525
CREDENTIALS: 'include',
2626
TOKEN: undefined,

0 commit comments

Comments
 (0)