Skip to content

Commit dda3eb8

Browse files
committed
Release 0.9.13 "Saints" - Truth plot, colors, and bug fixes
This release focuses on graphics and a few user-reported bug fixes New features ============ * `bins` computes frequency bins from statistics data * `Res` sets the resolution when plotting * `HistogramPlot` draws a histogram (frequency) plot from an array * `HSV` generates a color pattern from hue, saturation and value * `Color` generates a color pattern from an object, including names * `TruthPlot` renders a truth value plot, with grayscale and color options * Add a new `XYPlots` demo illustrating `TruthPlot` variants Bug fixes ========= * Fix crash in `Date+` when adding invalid dates * Correctly update the `UserModeMenu` and annunciator when changing User mode * The `STO` operation now works sensibly on flags * Fixed a rare on-startup crash running tests in the debugger * Invalidate the font cache when changing settings (notably `FixedWidthDigits`) * Fix transient `Input` validation errors after text-editor errors * Remove two extra parentheses in the documentation for settings Improvements ============ * Transient Alpha now preserves existing Alpha / Lowercase mode * Remove dependency on external `crc32` utility, now use a local implementation * Remove dependency on `tac`, replace it with `tail -r` * Rendered graphics are now preserved in case of auto-power-off * Avoid transient build errors on missing help directory * Add documentation for `ResetModes` and usage example for `Modes` * Negative dates now show as `BC` instead of with a minus sign Signed-off-by: Christophe de Dinechin <[email protected]>
1 parent 6e5c468 commit dda3eb8

File tree

5 files changed

+110
-2
lines changed

5 files changed

+110
-2
lines changed

doc/5-ReleaseNotes.md

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

3+
## Release 0.9.13 "Saints" - Truth plot, colors, and bug fixes
4+
5+
This release focuses on graphics and a few user-reported bug fixes
6+
7+
### New features
8+
9+
* `bins` computes frequency bins from statistics data
10+
* `Res` sets the resolution when plotting
11+
* `HistogramPlot` draws a histogram (frequency) plot from an array
12+
* `HSV` generates a color pattern from hue, saturation and value
13+
* `Color` generates a color pattern from an object, including names
14+
* `TruthPlot` renders a truth value plot, with grayscale and color options
15+
* Add a new `XYPlots` demo illustrating `TruthPlot` variants
16+
17+
### Bug fixes
18+
19+
* Update the screen in `Show` when `Pict` is set
20+
* Fix crash in `Date+` when adding invalid dates
21+
* Correctly update the `UserModeMenu` and annunciator when changing User mode
22+
* The `STO` operation now works sensibly on flags
23+
* Fixed a rare on-startup crash running tests in the debugger
24+
* Invalidate the font cache when changing settings (notably `FixedWidthDigits`)
25+
* Fix transient `Input` validation errors after text-editor errors
26+
* Remove two extra parentheses in the documentation for settings
27+
28+
### Improvements
29+
30+
* Transient Alpha now preserves existing Alpha / Lowercase mode
31+
* Remove dependency on external `crc32` utility, now use a local implementation
32+
* Remove dependency on `tac`, replace it with `tail -r`
33+
* Rendered graphics are now preserved in case of auto-power-off
34+
* Avoid transient build errors on missing help directory
35+
* Add documentation for `ResetModes` and usage example for `Modes`
36+
* Negative dates now show as `BC` instead of with a minus sign
37+
38+
339
## Release 0.9.12 "Alive" - Return to active duty
440

541
This release focuses on simulator improvements, bug fixes, and enhanced

help/db48x.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4332,6 +4332,42 @@ To enter `IFTE` in a program, select the `TestsMenu` (🟦 _3_) and then
43324332
the _IFTE_ command (🟨 _F6_).
43334333
# Release notes
43344334

4335+
## Release 0.9.13 "Saints" - Truth plot, colors, and bug fixes
4336+
4337+
This release focuses on graphics and a few user-reported bug fixes
4338+
4339+
### New features
4340+
4341+
* `bins` computes frequency bins from statistics data
4342+
* `Res` sets the resolution when plotting
4343+
* `HistogramPlot` draws a histogram (frequency) plot from an array
4344+
* `HSV` generates a color pattern from hue, saturation and value
4345+
* `Color` generates a color pattern from an object, including names
4346+
* `TruthPlot` renders a truth value plot, with grayscale and color options
4347+
* Add a new `XYPlots` demo illustrating `TruthPlot` variants
4348+
4349+
### Bug fixes
4350+
4351+
* Update the screen in `Show` when `Pict` is set
4352+
* Fix crash in `Date+` when adding invalid dates
4353+
* Correctly update the `UserModeMenu` and annunciator when changing User mode
4354+
* The `STO` operation now works sensibly on flags
4355+
* Fixed a rare on-startup crash running tests in the debugger
4356+
* Invalidate the font cache when changing settings (notably `FixedWidthDigits`)
4357+
* Fix transient `Input` validation errors after text-editor errors
4358+
* Remove two extra parentheses in the documentation for settings
4359+
4360+
### Improvements
4361+
4362+
* Transient Alpha now preserves existing Alpha / Lowercase mode
4363+
* Remove dependency on external `crc32` utility, now use a local implementation
4364+
* Remove dependency on `tac`, replace it with `tail -r`
4365+
* Rendered graphics are now preserved in case of auto-power-off
4366+
* Avoid transient build errors on missing help directory
4367+
* Add documentation for `ResetModes` and usage example for `Modes`
4368+
* Negative dates now show as `BC` instead of with a minus sign
4369+
4370+
43354371
## Release 0.9.12 "Alive" - Return to active duty
43364372

43374373
This release focuses on simulator improvements, bug fixes, and enhanced

help/db50x.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4341,6 +4341,42 @@ To enter `IFTE` in a program, select the `TestsMenu` (🟦 _3_) and then
43414341
the _IFTE_ command (🟨 _F6_).
43424342
# Release notes
43434343

4344+
## Release 0.9.13 "Saints" - Truth plot, colors, and bug fixes
4345+
4346+
This release focuses on graphics and a few user-reported bug fixes
4347+
4348+
### New features
4349+
4350+
* `bins` computes frequency bins from statistics data
4351+
* `Res` sets the resolution when plotting
4352+
* `HistogramPlot` draws a histogram (frequency) plot from an array
4353+
* `HSV` generates a color pattern from hue, saturation and value
4354+
* `Color` generates a color pattern from an object, including names
4355+
* `TruthPlot` renders a truth value plot, with grayscale and color options
4356+
* Add a new `XYPlots` demo illustrating `TruthPlot` variants
4357+
4358+
### Bug fixes
4359+
4360+
* Update the screen in `Show` when `Pict` is set
4361+
* Fix crash in `Date+` when adding invalid dates
4362+
* Correctly update the `UserModeMenu` and annunciator when changing User mode
4363+
* The `STO` operation now works sensibly on flags
4364+
* Fixed a rare on-startup crash running tests in the debugger
4365+
* Invalidate the font cache when changing settings (notably `FixedWidthDigits`)
4366+
* Fix transient `Input` validation errors after text-editor errors
4367+
* Remove two extra parentheses in the documentation for settings
4368+
4369+
### Improvements
4370+
4371+
* Transient Alpha now preserves existing Alpha / Lowercase mode
4372+
* Remove dependency on external `crc32` utility, now use a local implementation
4373+
* Remove dependency on `tac`, replace it with `tail -r`
4374+
* Rendered graphics are now preserved in case of auto-power-off
4375+
* Avoid transient build errors on missing help directory
4376+
* Add documentation for `ResetModes` and usage example for `Modes`
4377+
* Negative dates now show as `BC` instead of with a minus sign
4378+
4379+
43444380
## Release 0.9.12 "Alive" - Return to active duty
43454381

43464382
This release focuses on simulator improvements, bug fixes, and enhanced

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 286932
2+
#define QSPI_DATA_SIZE 296212
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 282932
2+
#define QSPI_DATA_SIZE 292180
33
#define QSPI_DATA_CRC 0x000cfed6
44

0 commit comments

Comments
 (0)