Skip to content

Commit 7c520bf

Browse files
committed
fix changelog
1 parent 0dcd444 commit 7c520bf

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

CHANGES.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
## Changes
22

3-
## 5.0.0 (unreleased)
3+
## 5.0.1 (2025-10-24)
4+
5+
- Fix #65: Check source directories exist before writing to requirements-mxdev.txt. In **offline mode**: missing sources log WARNING and are written as comments (expected behavior). In **non-offline mode**: missing sources log ERROR and mxdev exits with RuntimeError (fatal error indicating checkout failure). This fixes mxmake two-stage installation workflow and prevents silent failures when sources fail to check out.
6+
This fixes problems when used with mxmake two-stage usage.
7+
[jensens]
8+
9+
## 5.0.0 (2025-10-24)
410

511
- **Breaking**: support for Python 3.8 and 3.9. Minimum required version is now Python 3.10.
612
[jensens]
@@ -11,8 +17,6 @@
1117
[jensens]
1218
- Feature: #54: Add `fixed` install mode for non-editable installations to support production and Docker deployments. The new `editable` mode replaces `direct` as the default (same behavior, clearer naming). The `direct` mode is now deprecated but still works with a warning. Install modes: `editable` (with `-e`, for development), `fixed` (without `-e`, for production/Docker), `skip` (clone only).
1319
[jensens]
14-
- Fix #65: Check source directories exist before writing to requirements-mxdev.txt. In **offline mode**: missing sources log WARNING and are written as comments (expected behavior). In **non-offline mode**: missing sources log ERROR and mxdev exits with RuntimeError (fatal error indicating checkout failure). This fixes mxmake two-stage installation workflow and prevents silent failures when sources fail to check out.
15-
[jensens]
1620
- Fix #35: Add `smart-threading` configuration option to prevent overlapping credential prompts when using HTTPS URLs. When enabled (default), HTTPS packages are processed serially first to ensure clean credential prompts, then other packages are processed in parallel for speed. Can be disabled with `smart-threading = false` if you have credential helpers configured.
1721
[jensens]
1822
- Fix #34: The `offline` configuration setting and `--offline` CLI flag are now properly respected to prevent VCS fetch/update operations. Previously, setting `offline = true` in mx.ini or using the `--offline` CLI flag was ignored, and VCS operations still occurred.

0 commit comments

Comments
 (0)