Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions _posts/2025-11-04-flux-accounting-0.53.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: flux-accounting v0.53.0
date: 2025-11-04 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.53.0
download: https://github.com/flux-framework/flux-accounting/releases/download/v0.53.0/flux-accounting-0.53.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

66 changes: 66 additions & 0 deletions _posts/2025-11-04-flux-core-0.80.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
---
title: flux-core v0.80.0
date: 2025-11-04 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.80.0
download: https://github.com/flux-framework/flux-core/releases/download/v0.80.0/flux-core-0.80.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

flux-core version 0.80.0 - 2025-11-04
-------------------------------------

## New Features

* shell: add `cpu-affinity=dry-run` and `verbose` options ([#7181](https://github.com/flux-framework/flux-core/issues/7181))
* libsubprocess: add RFC 42 waitable process support ([#7170](https://github.com/flux-framework/flux-core/issues/7170))
* libsubprocess: support RFC 42 process labels ([#7156](https://github.com/flux-framework/flux-core/issues/7156))
* add `flux sproc` command for managing subprocesses ([#7183](https://github.com/flux-framework/flux-core/issues/7183))
* librlist: enable NVML backend for rhwloc ([#7166](https://github.com/flux-framework/flux-core/issues/7166))
* support plugin-specific help via `--help=OPTION` in cli submission
commands ([#7165](https://github.com/flux-framework/flux-core/issues/7165))
* etc/modprobe: run flux-fsck in rc1 ([#7082](https://github.com/flux-framework/flux-core/issues/7082))
* flux-start: print message when --test-exit-timeout expires ([#7145](https://github.com/flux-framework/flux-core/issues/7145))
* python: support new `handle.attr_remove()` to remove broker attribute
([#7137](https://github.com/flux-framework/flux-core/issues/7137))
* modprobe: add `!` prefix for task `needs_attrs` and `needs_config` ([#7139](https://github.com/flux-framework/flux-core/issues/7139))

## Fixes

* flux-fsck: fix duplicate option character ([#7169](https://github.com/flux-framework/flux-core/issues/7169))
* shell: fix core/gpu distribution with uneven task counts across nodes
([#7182](https://github.com/flux-framework/flux-core/issues/7182))
* flux-jobs: fix exit status when jobids provided on command line are
unknown ([#7180](https://github.com/flux-framework/flux-core/issues/7180))
* fix slurm URI resolver errors for multinode jobs ([#7179](https://github.com/flux-framework/flux-core/issues/7179))
* connectors: ssh: fix hang and improve error messages on failure ([#7171](https://github.com/flux-framework/flux-core/issues/7171))
* improve `flux job-validator` handling of invalid input ([#7151](https://github.com/flux-framework/flux-core/issues/7151))
* broker: fix potential `zmq_unbind()` race ([#7150](https://github.com/flux-framework/flux-core/issues/7150))
* content: fix module option parsing bug and improve tests ([#7148](https://github.com/flux-framework/flux-core/issues/7148))
* Improve range validation and cleanup validator ([#7130](https://github.com/flux-framework/flux-core/issues/7130))
* content: fix segfault in content.stats-get handler ([#7143](https://github.com/flux-framework/flux-core/issues/7143))
* flux-fsck: do not suppress all messages with --quiet ([#7134](https://github.com/flux-framework/flux-core/issues/7134))
* flux-fsck: add repair output summary ([#7133](https://github.com/flux-framework/flux-core/issues/7133))
* initialize locale in built-in flux commands, especially flux-dump and
flux-restore ([#7131](https://github.com/flux-framework/flux-core/issues/7131))

## Cleanup

* broker: clean up broker logging to facilitate future refactoring ([#7160](https://github.com/flux-framework/flux-core/issues/7160))
* minor broker code cleanup ([#7152](https://github.com/flux-framework/flux-core/issues/7152))
* libflux: clean up and document configuration API ([#7141](https://github.com/flux-framework/flux-core/issues/7141))

## Build/CI/Testsuite/Documentation

* testsuite: drop maxrss > 0 test ([#7163](https://github.com/flux-framework/flux-core/issues/7163))
* configure: use system bash completions directory by default ([#7149](https://github.com/flux-framework/flux-core/issues/7149))
* improve documentation and errors around misquoted `--format=` arguments
([#7147](https://github.com/flux-framework/flux-core/issues/7147))
* testsuite: improve reliability of t4583-free-range-test.sh ([#7146](https://github.com/flux-framework/flux-core/issues/7146))
* testsuite: improve test-inception.sh script ([#7140](https://github.com/flux-framework/flux-core/issues/7140))
* testsuite: fix occasional sdmon test failures ([#7129](https://github.com/flux-framework/flux-core/issues/7129))

32 changes: 32 additions & 0 deletions _posts/2025-11-04-flux-pmix-0.7.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title:
date: 2025-11-04 00:00:00
author: "flux-framework"
categories: 'release'
version: 0.7.0
download: https://github.com/flux-framework/flux-pmix/releases/download/v0.7.0/flux-pmix-0.7.0.tar.gz
---

Download from GitHub [here]({{ page.download }})

# Release Notes

flux-pmix version 0.7.0 - 2025-11-04
------------------------------------

## New features

* shell: add the `infovec_set_byte_object_new()` subroutine (#111)

## Cleanup

* shell: suppress tracing if verbose < 2 (#119)

## Build/test/doc

* readme: add installation instructions (#113)
* ci: bump ompi v5 builders to newer ompi/pmix (#118)
* Respect `--without-openmpi` in 00-setup.sh.in (#116)
* mergify: disable temporary PR branches (#117)
* configure: allow --without-openmpi to disable Open MPI (#115)