Skip to content

Commit fcbb81d

Browse files
committed
Release 0.7.15 "Teaching" - Bug fixes notably on iOS
This release mostly focuses on issues exposed by the iOS releases. It's a bug-fixes only release. ***Bug fixes*** * ios: Fix a screen refresh bug delaying the display of computation results * ios: Increase user-accesssible memory for DB50X to match the DM32 * files: Avoid opening two files when a loaded file contains units/constants * units: Restrict unit expressions further, e.g. forbid `1_km^s` * build: Do not add unwanted macOS-specific files in release tar files * build: Remove irrelevant help file from releae tar file * constants: Fix numerical value for G constant * tests: Rename `M` demo helper to `D`, since we use `M` in symbolic tests * makefile: Add `mv` echo to targets doing image comparison * units: Use pi constant in definition of radians unit * parser: Detect syntax error on `(inv(x))` in non-expression mode * units: Avoid infinite loop for bad unit exponents * files: Avoid crash in `file_closer` if file does not exist * tests: Add DMS/HMS operations to math demo * tests: Add keyboard shortcuts to launch the demos Signed-off-by: Christophe de Dinechin <christophe@dinechin.org>
1 parent 97a3252 commit fcbb81d

5 files changed

Lines changed: 74 additions & 2 deletions

File tree

doc/4-ReleaseNotes.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Release notes
22

3+
## Release 0.7.15 "Teaching" - Bug fixes notably on iOS
4+
5+
This release mostly focuses on issues exposed by the iOS releases.
6+
It's a bug-fixes only release.
7+
8+
### Bug fixes
9+
10+
* ios: Fix a screen refresh bug delaying the display of computation results
11+
* ios: Increase user-accesssible memory for DB50X to match the DM32
12+
* files: Avoid opening two files when a loaded file contains units/constants
13+
* units: Restrict unit expressions further, e.g. forbid `1_km^s`
14+
* build: Do not add unwanted macOS-specific files in release tar files
15+
* build: Remove irrelevant help file from releae tar file
16+
* constants: Fix numerical value for G constant
17+
* tests: Rename `M` demo helper to `D`, since we use `M` in symbolic tests
18+
* makefile: Add `mv` echo to targets doing image comparison
19+
* units: Use pi constant in definition of radians unit
20+
* parser: Detect syntax error on `(inv(x))` in non-expression mode
21+
* units: Avoid infinite loop for bad unit exponents
22+
* files: Avoid crash in `file_closer` if file does not exist
23+
* tests: Add DMS/HMS operations to math demo
24+
* tests: Add keyboard shortcuts to launch the demos
25+
26+
327
## Release 0.7.14 "Kids" - Equation-related bug fixes
428

529
This release fixes a number of issues that were discovered primarily through the

help/db48x.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2292,6 +2292,30 @@ You can edit it by recalling its content on the stack using
22922292
back to disk using `"config:equations.csv" STO`.
22932293
# Release notes
22942294

2295+
## Release 0.7.15 "Teaching" - Bug fixes notably on iOS
2296+
2297+
This release mostly focuses on issues exposed by the iOS releases.
2298+
It's a bug-fixes only release.
2299+
2300+
### Bug fixes
2301+
2302+
* ios: Fix a screen refresh bug delaying the display of computation results
2303+
* ios: Increase user-accesssible memory for DB50X to match the DM32
2304+
* files: Avoid opening two files when a loaded file contains units/constants
2305+
* units: Restrict unit expressions further, e.g. forbid `1_km^s`
2306+
* build: Do not add unwanted macOS-specific files in release tar files
2307+
* build: Remove irrelevant help file from releae tar file
2308+
* constants: Fix numerical value for G constant
2309+
* tests: Rename `M` demo helper to `D`, since we use `M` in symbolic tests
2310+
* makefile: Add `mv` echo to targets doing image comparison
2311+
* units: Use pi constant in definition of radians unit
2312+
* parser: Detect syntax error on `(inv(x))` in non-expression mode
2313+
* units: Avoid infinite loop for bad unit exponents
2314+
* files: Avoid crash in `file_closer` if file does not exist
2315+
* tests: Add DMS/HMS operations to math demo
2316+
* tests: Add keyboard shortcuts to launch the demos
2317+
2318+
22952319
## Release 0.7.14 "Kids" - Equation-related bug fixes
22962320

22972321
This release fixes a number of issues that were discovered primarily through the

help/db50x.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2292,6 +2292,30 @@ You can edit it by recalling its content on the stack using
22922292
back to disk using `"config:equations.csv" STO`.
22932293
# Release notes
22942294

2295+
## Release 0.7.15 "Teaching" - Bug fixes notably on iOS
2296+
2297+
This release mostly focuses on issues exposed by the iOS releases.
2298+
It's a bug-fixes only release.
2299+
2300+
### Bug fixes
2301+
2302+
* ios: Fix a screen refresh bug delaying the display of computation results
2303+
* ios: Increase user-accesssible memory for DB50X to match the DM32
2304+
* files: Avoid opening two files when a loaded file contains units/constants
2305+
* units: Restrict unit expressions further, e.g. forbid `1_km^s`
2306+
* build: Do not add unwanted macOS-specific files in release tar files
2307+
* build: Remove irrelevant help file from releae tar file
2308+
* constants: Fix numerical value for G constant
2309+
* tests: Rename `M` demo helper to `D`, since we use `M` in symbolic tests
2310+
* makefile: Add `mv` echo to targets doing image comparison
2311+
* units: Use pi constant in definition of radians unit
2312+
* parser: Detect syntax error on `(inv(x))` in non-expression mode
2313+
* units: Avoid infinite loop for bad unit exponents
2314+
* files: Avoid crash in `file_closer` if file does not exist
2315+
* tests: Add DMS/HMS operations to math demo
2316+
* tests: Add keyboard shortcuts to launch the demos
2317+
2318+
22952319
## Release 0.7.14 "Kids" - Equation-related bug fixes
22962320

22972321
This release fixes a number of issues that were discovered primarily through the

src/dm32/qspi_crc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11

2-
#define QSPI_DATA_SIZE 260084
2+
#define QSPI_DATA_SIZE 260108
33
#define QSPI_DATA_CRC 0x000cfed6
44

src/dm42/qspi_crc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11

2-
#define QSPI_DATA_SIZE 259644
2+
#define QSPI_DATA_SIZE 259668
33
#define QSPI_DATA_CRC 0x000cfed6
44

0 commit comments

Comments
 (0)