Skip to content

Commit 53e0875

Browse files
authored
Merge pull request #5139 from grondo/news-0.50
NEWS.md: add release notes for v0.50.0
2 parents 6f41e0b + 9848871 commit 53e0875

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

NEWS.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
flux-core version 0.50.0 - 2023-05-03
2+
-------------------------------------
3+
4+
## New Features
5+
* broker: make `tbon.connect_timeout` configurable (#5140)
6+
* flux-job: support job ids to purge (#5047)
7+
* sdbus: enable flux to communicate with a systemd user instance (#5070, #5131)
8+
* shell: support `{{name}}` tag in output file templates (#5128)
9+
* flux-top: support ability to flip through queues via left/right arrow keys
10+
(#5052)
11+
* flux-ping: output header before output of main ping output (#5034)
12+
* broker: improve systemd integration with `sd_notify(3)` (#5078)
13+
14+
## Fixes
15+
* `flux(1)`: avoid prepending to PATH when unnecessary (#5138)
16+
* python: make `SchedResourceList` optional in `flux.job.info` (#5141)
17+
* fix parent-uri attribute under remote `flux-proxy(1)` (#5133)
18+
* job-list: make job stats consistent to job results (#5048)
19+
* fileref: fix compile on systems without `SEEK_DATA`/`SEEK_HOLE` (#5114)
20+
* fixes for build/test on Fedora 36 (GCC 12) (#5107)
21+
* shell: fix improper encoding of some hostnames in MPIR proctable (#5117)
22+
* python: fix parsing of special characters in submission directives (#5125)
23+
* job-validator: fix empty plugins list when one plugin fails to import
24+
(#5124)
25+
* broker: use human readable timestamp in local time when logging to stderr
26+
(#5129)
27+
* improve error on plugin load if `flux_plugin_init()` returns an error
28+
(#5135)
29+
* librlist: fix memleak + misc cleanup (#5110)
30+
* sched-simple: avoid assertion failure when trying to load scheduler twice
31+
(#5109)
32+
* job-manager: improve errors from jobtap initialization (#5099)
33+
* libsubprocess: avoid segfault on error path (#5096)
34+
* job-exec: improve error message when job shell/imp execution fails (#5088)
35+
* systemd: avoid leaving unit in failed state after flux-shutdown(1) (#5077)
36+
37+
## Cleanup
38+
* libjob: deprecate `flux_job_list()` and `flux_job_list_inactive()` (#4855)
39+
* broker: clean up module infrastructure (#5085)
40+
* libsubprocess: remove use of assert(0) (#5084)
41+
42+
## Testsuite/CI/Development
43+
* ensure license and other informational files appear in distribution
44+
tarball (#5113)
45+
* mergify: add spelling check to required checks (#5112)
46+
* Add false positives typos config (#5106)
47+
* Fix minor typos and formatting (#5019)
48+
* testsuite: fix test issues under nix (#5015)
49+
* testsuite: fix column width output corner case (#5103)
50+
* testsuite: fix setup error in system tests (#5102)
51+
* build: add `make deb` target to build test debian package (#5101)
52+
* build: applicable build and test fixes for conda (#5093)
53+
* testsuite: skip failing test on RHEL7 (#5090)
54+
* add spell check for news, readme, and user facing code (#5074)
55+
56+
157
flux-core version 0.49.0 - 2023-04-05
258
-------------------------------------
359

0 commit comments

Comments
 (0)