diff --git a/apps/web/package.json b/apps/web/package.json
index dd3cef4a..1feb0428 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -1,6 +1,6 @@
{
"name": "web",
- "version": "0.12.12",
+ "version": "0.12.13",
"private": true,
"scripts": {
"dev": "next dev",
diff --git a/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx b/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx
index 4e3b5db7..aac2d110 100644
--- a/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx
+++ b/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx
@@ -55,9 +55,11 @@ export function CreateMetricFromPointDialog({
Create metric from scalar point
{point ? (
-
-
-
{point.experimentName}
+
+
+
+ {point.experimentName}
+
{point.experimentId}
step {point.step}
diff --git a/docker-compose.yml b/docker-compose.yml
index cb8ab169..2834c268 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -4,7 +4,7 @@
# Alternative: `./scripts/docker-up-public.sh
` sets CORS + runtime web configuration without a root `.env` (see DOCKER.md).
name: experiment-tracker
-x-image-tag: &image-tag 0.12.12
+x-image-tag: &image-tag 0.12.13
services:
postgres-backend:
@@ -101,7 +101,7 @@ services:
&& mc mb "local/$$S3_BUCKET" --ignore-existing
object-storage:
- image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-object-storage:${IMAGE_TAG:-0.12.12}
+ image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-object-storage:${IMAGE_TAG:-0.12.13}
environment:
APP_NAME: ${OBJECT_STORAGE_APP_NAME:-ML Experiment Object Storage}
API_PREFIX: ${OBJECT_STORAGE_API_PREFIX:-/api}
@@ -123,7 +123,7 @@ services:
condition: service_completed_successfully
scalars:
- image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-scalars:${IMAGE_TAG:-0.12.12}
+ image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-scalars:${IMAGE_TAG:-0.12.13}
environment:
CLICKHOUSE_URL: ${CLICKHOUSE_URL:-http://default:yourpass@clickhouse:8123/default}
REDIS_URL: ${REDIS_URL:-redis://redis:6379/0}
@@ -135,7 +135,7 @@ services:
condition: service_healthy
backend:
- image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-backend:${IMAGE_TAG:-0.12.12}
+ image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-backend:${IMAGE_TAG:-0.12.13}
environment:
DATABASE_URL: ${DATABASE_URL:-postgresql+asyncpg://tracker:tracker@postgres-backend:5432/experiment_tracker}
JWT_SECRET: ${JWT_SECRET:-change-me-in-docker-env}
@@ -158,7 +158,7 @@ services:
condition: service_healthy
web:
- image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-web:${IMAGE_TAG:-0.12.12}
+ image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-web:${IMAGE_TAG:-0.12.13}
environment:
NODE_ENV: production
PORT: "3000"
diff --git a/docs/0.12.13.md b/docs/0.12.13.md
new file mode 100644
index 00000000..d7613767
--- /dev/null
+++ b/docs/0.12.13.md
@@ -0,0 +1,5 @@
+# 0.12.13
+
+## Web UI
+
+- **Create metric from scalar point modal.** Long experiment names now wrap inside the modal instead of overflowing horizontally, keeping the dialog usable for runs with very long names.
diff --git a/python/backend/pyproject.toml b/python/backend/pyproject.toml
index 2d5bb6ee..d04cae74 100644
--- a/python/backend/pyproject.toml
+++ b/python/backend/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "experiment-tracker-backend"
-version = "0.12.12"
+version = "0.12.13"
description = "MVP backend-first experiment tracker"
authors = [{ name = "Experiment Tracker Team" }]
requires-python = ">=3.10"
diff --git a/python/object_storage/pyproject.toml b/python/object_storage/pyproject.toml
index 919d0b85..309265a9 100644
--- a/python/object_storage/pyproject.toml
+++ b/python/object_storage/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "object-storage"
-version = "0.12.12"
+version = "0.12.13"
description = "Content-addressable object storage service for experiments"
readme = "README.md"
authors = [
diff --git a/python/scalars_service/pyproject.toml b/python/scalars_service/pyproject.toml
index f76ab916..b199fbd1 100644
--- a/python/scalars_service/pyproject.toml
+++ b/python/scalars_service/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "scalars-service"
-version = "0.12.12"
+version = "0.12.13"
description = "Add your description here"
readme = "README.md"
authors = [
diff --git a/python/sdk/pyproject.toml b/python/sdk/pyproject.toml
index ab605d7b..bf85ef30 100644
--- a/python/sdk/pyproject.toml
+++ b/python/sdk/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "experiment-tracker-sdk"
-version = "0.12.12"
+version = "0.12.13"
description = "Python SDK for Experiment Tracker"
readme = "README.md"
authors = [
diff --git a/python/sdk/src/experiment_tracker_sdk/__init__.py b/python/sdk/src/experiment_tracker_sdk/__init__.py
index 84172852..4d97b171 100644
--- a/python/sdk/src/experiment_tracker_sdk/__init__.py
+++ b/python/sdk/src/experiment_tracker_sdk/__init__.py
@@ -57,4 +57,4 @@
"HparamsSerializationError",
"config",
]
-__version__ = "0.12.12"
\ No newline at end of file
+__version__ = "0.12.13"
\ No newline at end of file
diff --git a/python/shared/pyproject.toml b/python/shared/pyproject.toml
index dd05f66b..78c47e3e 100644
--- a/python/shared/pyproject.toml
+++ b/python/shared/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "experiment-tracker-shared"
-version = "0.12.12"
+version = "0.12.13"
description = "Shared utilities for experiment tracker Python services"
readme = "README.md"
requires-python = ">=3.10"