Skip to content

Commit f9509ff

Browse files
authored
Merge pull request #96 from Brain-Modulation-Lab/chore/release-prep-0.4.0b1
chore(release): prepare v0.4.0b1
2 parents 7dd6df2 + 924f07e commit f9509ff

10 files changed

Lines changed: 15 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
9+
## [0.4.0b1] - 2026-05-08
910

11+
### Changed
12+
13+
- Windows install script is only `scripts/install.ps1`; removed `Install-DBSAnnotator.ps1` and updated references. ([#76](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/76))
14+
- Persist deactivated Step 3 session scales as ``NaN`` in the session TSV and omit them from Word and PDF reports. ([#94](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/94))
15+
- Refreshed ``uv.lock`` with upgraded dependencies (including security-related updates for
16+
``pip`` and ``gitpython``). ([#95](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/95))
17+
### Fixed
18+
19+
- Fix `install.ps1` when run with `iex`: move install into a nested function so `$PSCmdlet` binds; document `iex` vs script parameters (`& ([scriptblock]::Create((iwr …).Content))` or local `install.ps1`). ([#77](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/77))
20+
- Simplify `install.ps1` and update README. ([#78](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/78))
21+
- Fix `scripts/install.sh` for POSIX `sh` and Linux launcher paths (`bin/`, `dbs_annotator`). ([#79](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/79))
22+
- Fix `scripts/install.sh` for POSIX `sh`, LF line endings, Linux launcher discovery (`bin/`, `dbs_annotator`), and clearer errors when a release raw `.tar.gz` lacks the Briefcase stub. Linux release workflow now selects the full `app/` tree (largest tree with `bin/`) for the raw archive. ([#80](https://github.com/Brain-Modulation-Lab/DBSAnnotator/pull/80))
1023
## [0.4.0a2] - 2026-04-22
1124

1225
### Added

newsfragments/76.changed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/77.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/78.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/79.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/80.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/94.changed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/95.changed.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ showcontent = true
190190
project_name = "DBSAnnotator"
191191
bundle = "ch.wysscenter.dbsannotator"
192192
# Briefcase requires a static version here even when [project] uses dynamic version
193-
version = "0.4.0a2"
193+
version = "0.4.0b1"
194194
license = { file = "LICENSE" }
195195
# Windows per-user install dir is %LOCALAPPDATA%\<author>\<formal_name>; must match
196196
# FS_ORG_NAME in dbs_annotator.config (Qt user data / lab convention).

src/dbs_annotator/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
clinical data during Deep Brain Stimulation programming sessions.
66
"""
77

8-
__version__ = "0.4.0a2"
8+
__version__ = "0.4.0b1"
99
__app_name__ = "DBS Annotator"
1010

1111
from .config import APP_LEAD_AUTHOR

0 commit comments

Comments
 (0)