Skip to content

Commit bc1454f

Browse files
authored
Add release notes for v1.6.0 (#842)
* Add release notes for v1.5.6 * Fix github links * Change to 1.6.0, update release notes * Update date
1 parent 55ed7b8 commit bc1454f

5 files changed

Lines changed: 34 additions & 4 deletions

File tree

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ authors:
99
given-names: Adam
1010

1111
title: MUSE_OS
12-
version: v1.5.5
13-
date-released: 2026-03-27
12+
version: v1.6.0
13+
date-released: 2026-05-08

docs/release-notes/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ This is the list of changes to MUSE between each release.
55

66
To update to the latest version, run ``pip install --upgrade muse-os``
77

8+
9+
* :ref:`/release-notes/v1.6.0.md`
810
* :ref:`/release-notes/v1.5.5.md`
911
* :ref:`/release-notes/v1.5.4.md`
1012
* :ref:`/release-notes/v1.5.3.md`

docs/release-notes/v1.5.3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Release notes for MUSE v1.5.3 (October 6, 2025)
22

3-
This release fixes a crucial bug introduced in v1.5.2. See `github`{794} for more details.
3+
This release fixes a crucial bug introduced in v1.5.2. See {github}`794` for more details.

docs/release-notes/v1.5.4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Release notes for MUSE v1.5.4 (January 16, 2026)
22

3-
This release fixes a small bug to do with flexible input commodities (`github`{816}) and some small improvements to the documentation (`github`{813})
3+
This release fixes a small bug to do with flexible input commodities ({github}`816`) and some small improvements to the documentation ({github}`813`)

docs/release-notes/v1.6.0.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Release notes for MUSE v1.6.0 (May 8, 2026)
2+
3+
These are the main changes in MUSE v1.6.0.
4+
5+
## New `merit-order` dispatch method ({github}`838`)
6+
7+
- New dispatch method which dispatches assets in each timeslice starting with the cheapest first (lowest marginal cost) until demand is fully met.
8+
- This method is best suited to sectors where supply is pooled across assets and short-run marginal cost is the dominant driver of dispatch decisions (e.g. electricity production).
9+
- This can be enabled by specifying `dispatch_production = "merit-order"` in the settings toml file for the relevant sector(s). See documentation [here](https://muse-os.readthedocs.io/en/latest/inputs/toml.html#standard-sectors).
10+
- Several of the example and tutorial models have been updated to use this new method.
11+
12+
## Change the way capacity constraints are applied ({github}`831`)
13+
14+
- Fixes an issue affecting capacity constraints in models with multiple
15+
agents. Whereas previously entire capacity allowances were applied to each agent, allowances for each agent are now scaled according to the agent's quantity.
16+
- For example, if a technology has an addition limit of 100 MW per year, then an agent with a quantity of 0.5 would have an addition limit of 50 MW per year (noting that quantities for all agents should sum to 1).
17+
- See updated documentation [here](https://muse-os.readthedocs.io/en/latest/inputs/technodata.html) for more details.
18+
19+
## Adds support for Python 3.14, and drops support for Python 3.9 and 3.10 ({github}`826`)
20+
21+
- Since several MUSE dependencies have dropped support for Python 3.9 and 3.10, MUSE v1.6.0 drops support for these versions of Python. This also allows us to add support for Python 3.14.
22+
- If you were previously using Python 3.9 or 3.10, you must create a new environment using 3.11 or later. There are instructions on setting up a new environment with the appropriate Python version [here](https://muse-os.readthedocs.io/en/latest/installation/virtual-env-based.html).
23+
24+
## Small fixes
25+
26+
- Remove un-produced commodities from the sector "costs" output file ({github}`834`).
27+
- MUSE previously returned input prices (or zero for commodities with no input prices defined) in the global "prices" output file for the simulation’s base year, rather than endogenously calculated prices. This has now been corrected so that endogenously calculated prices are returned from the base year onward. See {github}`835`.
28+
- Improved documentation for the [projections file](https://muse-os.readthedocs.io/en/latest/inputs/projections.html).

0 commit comments

Comments
 (0)