From ea4d190f939784246410e4292280ae776c308633 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 06:12:00 +0000 Subject: [PATCH 1/2] chore(main): release 0.3.1 --- .github/.release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ CITATION.cff | 2 +- app/app.json | 2 +- app/package.json | 2 +- backend/app/__version__.py | 2 +- docs/package.json | 2 +- package.json | 2 +- www/package.json | 2 +- 9 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index 0ee8c0128..816df2d5b 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.3.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index a72dbf92e..8a7bdd160 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.3.1](https://github.com/CMLPlatform/relab/compare/v0.3.0...v0.3.1) (2026-09-07) + + +### Bug Fixes + +* **deps:** Update repo-tooling ([#146](https://github.com/CMLPlatform/relab/issues/146)) ([9850781](https://github.com/CMLPlatform/relab/commit/985078197fb7419985c4cdc10fc1767193a22cc7)) + ## v0.3.0 - 2026-09 ### Description diff --git a/CITATION.cff b/CITATION.cff index 8ec4280b5..e98b969d4 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -14,7 +14,7 @@ authors: affiliation: "Department of Industrial Ecology, Institute of Environmental Sciences (CML), Leiden University" title: "Relab - Data Collection Platform" abstract: "Data collection platform for disassembled power tool images and metadata supporting computer vision tasks for life cycle assessments." -version: 0.3.0 # x-release-please-version +version: 0.3.1 # x-release-please-version identifiers: # The concept DOI always resolves to the newest release, which is what a "cite this # software" identifier should do. Version DOIs live on the Zenodo concept record. diff --git a/app/app.json b/app/app.json index 8fa653ee4..3e9324145 100644 --- a/app/app.json +++ b/app/app.json @@ -2,7 +2,7 @@ "expo": { "name": "relab-app", "slug": "relab-app", - "version": "0.3.0", + "version": "0.3.1", "orientation": "portrait", "icon": "./src/assets/images/favicon.png", "scheme": "relab-app", diff --git a/app/package.json b/app/package.json index e0c89fb2f..eaf491a40 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "relab-app", "main": "expo-router/entry", - "version": "0.3.0", + "version": "0.3.1", "license": "AGPL-3.0-or-later", "scripts": { "dev": "[ \"$(uname)\" = Linux ] && export ELECTRON_DISABLE_SANDBOX=1; BROWSER=none expo start --web --port 8011", diff --git a/backend/app/__version__.py b/backend/app/__version__.py index 7041f24f2..584b1a43e 100644 --- a/backend/app/__version__.py +++ b/backend/app/__version__.py @@ -1,3 +1,3 @@ """For versioning the FastAPI app.""" -version = "0.3.0" # x-release-please-version +version = "0.3.1" # x-release-please-version diff --git a/docs/package.json b/docs/package.json index 7357ebe75..a5ec0bea6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,7 +1,7 @@ { "name": "relab-docs", "type": "module", - "version": "0.3.0", + "version": "0.3.1", "private": true, "license": "AGPL-3.0-or-later", "contributors": [ diff --git a/package.json b/package.json index 534a4ae6e..24f8983cf 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "relab", "private": true, - "version": "0.3.0", + "version": "0.3.1", "license": "AGPL-3.0-or-later", "packageManager": "pnpm@12.1.0+sha512.d9b8276d97f6ec86e49815877f91ee9f63cee61f2063b304e43b6dab8fa07ce8a9afd46d2facd39f921e6a9d06b3c75a81349c7b888c2d22886bae0229901037", "engines": { diff --git a/www/package.json b/www/package.json index b48967e1f..508a36b3b 100644 --- a/www/package.json +++ b/www/package.json @@ -1,7 +1,7 @@ { "name": "relab-www", "type": "module", - "version": "0.3.0", + "version": "0.3.1", "private": true, "license": "AGPL-3.0-or-later", "contributors": [ From 056109b25e3ec9acba06c5396c01b4681d5483f3 Mon Sep 17 00:00:00 2001 From: Simon van Lierde Date: Mon, 7 Sep 2026 08:13:21 +0200 Subject: [PATCH 2/2] docs: write the 0.3.1 changelog entry by hand --- CHANGELOG.md | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a7bdd160..0585bd32c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,29 @@ # Changelog -## [0.3.1](https://github.com/CMLPlatform/relab/compare/v0.3.0...v0.3.1) (2026-09-07) +## v0.3.1 - 2026-09 +### Description + +A maintenance release. It carries the toolchain forward, closes one interface bug that +crashed on device, and puts the workflow files under static analysis. + +### Fixes + +- A button with an interpolated label, such as the cameras "Select all (2)" control, no + longer crashes: its bare text now renders inside a `Text` node + +### Security + +- Monaco's transitive DOMPurify moved to a patched release +- CodeQL analyses the GitHub Actions workflows alongside the Python and TypeScript code +- Dropped two dependency advisory waivers that no longer match anything in the tree -### Bug Fixes +### Maintenance -* **deps:** Update repo-tooling ([#146](https://github.com/CMLPlatform/relab/issues/146)) ([9850781](https://github.com/CMLPlatform/relab/commit/985078197fb7419985c4cdc10fc1767193a22cc7)) +- Jest 30, pnpm 12, AsyncStorage 3, and React Native Testing Library 14 +- Refreshed container images, the Cloudflare Terraform provider, and the lockfiles +- Held Babel and TypeScript at the majors their toolchains still support +- Declared the licence in package metadata and added CODEOWNERS ## v0.3.0 - 2026-09