Skip to content

Commit 5b49076

Browse files
committed
NEWS.10.md: Add section with notes about changes for Octave 10.3.0.
* etc/NEWS.10.md: Add section with notes about changes for Octave 10.3.0. Move note that was erroneously added to sectio for changes in Octave 10.2.0.
1 parent d2a4885 commit 5b49076

File tree

1 file changed

+59
-3
lines changed

1 file changed

+59
-3
lines changed

etc/NEWS.10.md

Lines changed: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
Summary of bugs fixed for version 10.3.0 (tbd):
2+
-----------------------------------------------------
3+
4+
## Improvements and fixes
5+
6+
- Correctly interpret command line option `--no-init-user` (bug #67187).
7+
- `image`: Avoid error if image data is empty (bug #65866).
8+
- Respect logarithmic scaling of axis when plotting scatter objects
9+
(bug #67239).
10+
- Avoid segmentation fault with display with too low color depth (bug #65866).
11+
- Store save type in `binary-float` format also for empty matrices
12+
(bug #67271).
13+
- Fix ASAN bug in liboctave `svd` code caused by use of
14+
`std::vector::reserve ()` (bug #67248).
15+
- `mldivide`: Correctly apply permutation for sparse matrix with permuted lower
16+
form.
17+
- Allow empty field names in `struct` and `cell2struct` functions (bug #67255).
18+
- `containers.Map`: Allow empty `char` arrays as keys (bug #67255).
19+
- Fix ASAN warnings in `__ilu__.cc` (bug #67249).
20+
- `rose.m`: Fix regression where output variables always returned (bug #48889).
21+
- `rose.m`: Overhaul function to resolve incorrect custom bin placement
22+
(bug #67280).
23+
- Clarify the `"Octave:language-extension"` warning message for comparing
24+
complex numbers that the compatibility difference is that Octave considers
25+
the complex part of the number (bug #67257).
26+
- `delaunayn.m`: Check inputs for non-finite values to avoid segfault in QHull
27+
(bug #67315).
28+
- Fix calculation of "nearest integer" function (bug #67339).
29+
- `struct2hdl.m`: Use a consistent output type for `valcomp` (bug #67217).
30+
- Avoid crash when Octave invoked with `-d` argument.
31+
- Skip saving too large arrays in `-binary` format (bug #67382).
32+
- Write and read large array in chunks for `-binary` file format (bug #67382).
33+
- Correctly parse `clear ?` (bug #67459).
34+
35+
### GUI
36+
37+
- Fix `SIGABRT` on exit of GUI (bug #67230).
38+
- Fix focus when reopening editor file from MRU list (bug #67384).
39+
40+
### Build system / Tests
41+
42+
- Add tests for shadowed functions in core Octave (bug #46849).
43+
- Fix building Java on solaris2 platforms (bug #67442).
44+
45+
### Documentation
46+
47+
- Expand on orthogonality properties of the cross product (bug #67186).
48+
- Remove newline before `@tex` invocation for better alignment.
49+
- Remove notes in documentation scheduled for deletion in version 9.1.
50+
- Clarify use of "interpreter" property when printing.
51+
- Improve TeX output for vector calculus functions.
52+
- Explain more clearly uses and pitfalls of `NA`.
53+
- Add documentation for hexadecimal and binary integer constants (bug #67645).
54+
- Use `IEEE@tie{}754` when referring to floating point standard.
55+
- `diary`: Clarify documentation.
56+
- `echo`: Clarify documentation.
57+
- Update manual for `--traditional` option to note that `PS4` is set.
58+
59+
160
Summary of bugs fixed for version 10.2.0 (2025-05-29):
261
-----------------------------------------------------
362

@@ -40,9 +99,6 @@ Summary of bugs fixed for version 10.2.0 (2025-05-29):
4099
- Avoid parse error for empty lines in debug mode (bug #67108).
41100
- Check if effective SOVERSION is exported from .mex file libraries
42101
(bug #67163).
43-
- Clarify the `"Octave:language-extension" warning message for comparing
44-
complex numbers that the compatibility difference is that Octave considers
45-
the complex part of the number (bug #67257).
46102

47103
### GUI
48104

0 commit comments

Comments
 (0)