Skip to content

Commit a8de961

Browse files
committed
Release 0.9.8 "Crowdfeeding" - Bug fixes
This is a minor release with bug fixes. Bug fixes ========= * isolate: Fix patterns for exponentials and logs * doc: Fix list of currently supported models * derivation: Allow simplification when matching against constant * solver: Do not emit type error when guesses are constants * expressions: Correctly substitute names in list substitutions * menu: Fix label for `ConstantsMenu` in `MainMenu` Improvements ============ The [INSTALL.md](../INSTALL.md) file now describes the installation procedure. Signed-off-by: Christophe de Dinechin <[email protected]>
1 parent 6f25663 commit a8de961

File tree

6 files changed

+62
-5
lines changed

6 files changed

+62
-5
lines changed

INSTALL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ The two versions of the firmware are, functionally speaking, virtually identical
1616

1717
First [download the latest release](https://github.com/c3d/db48x/releases) of the firmware from the [project's GitHub repository](https://github.com/c3d/db48x):
1818

19-
* For a DM42, download the [DB48x distribution file, db48x-v0.9.7.tgz](https://github.com/c3d/db48x/releases/download/v0.9.7/db48x-v0.9.7.tgz) file.
20-
* For a DM32 or DM42n, download the [DB50x distribution file, db50x-v0.9.7.tgz](https://github.com/c3d/db48x/releases/download/v0.9.7/db50x-v0.9.7.tgz).
19+
* For a DM42, download the [DB48x distribution file, db48x-v0.9.8.tgz](https://github.com/c3d/db48x/releases/download/v0.9.8/db48x-v0.9.8.tgz) file.
20+
* For a DM32 or DM42n, download the [DB50x distribution file, db50x-v0.9.8.tgz](https://github.com/c3d/db48x/releases/download/v0.9.8/db50x-v0.9.8.tgz).
2121

2222
There are also source code archives for each release, which are only necessary to rebuild the firwmare.
2323

@@ -69,7 +69,7 @@ Depending on the operating system, this volume may show up in a variety of ways.
6969
Extract the content of the distribution `.tgz` file into the `/path/to/calc` directory. From a terminal window, you can extract the file using the following command:
7070

7171
```
72-
tar -C /path/to/calc -xvfz db48x-v0.9.7.tgz
72+
tar -C /path/to/calc -xvfz db48x-v0.9.8.tgz
7373
```
7474

7575
You can also extract the files in a folder by double-clicking on the downloaded distribution file, and then copying all the files at the root of `/path/to/calc`. However, beware that I have occasionally observed calculator filesystem corruptions using this method on macOS, which typically manifest as `HELP/` turning into a file (instead of a directory) and various I/O errors. Should this happens, you will need to reformat the calculator volume.

doc/5-ReleaseNotes.md

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

3+
## Release 0.9.8 "Crowdfeeding" - Bug fixes
4+
5+
This is a minor release with bug fixes.
6+
7+
### Bug fixes
8+
9+
* isolate: Fix patterns for exponentials and logs
10+
* doc: Fix list of currently supported models
11+
* derivation: Allow simplification when matching against constant
12+
* solver: Do not emit type error when guesses are constants
13+
* expressions: Correctly substitute names in list substitutions
14+
* menu: Fix label for `ConstantsMenu` in `MainMenu`
15+
16+
### Improvements
17+
18+
The [INSTALL.md](../INSTALL.md) file now describes the installation
19+
procedure.
20+
21+
322
## Release 0.9.7 "Home" - Symbolic integration and bug fixes
423

524
This release focuses on symbolic integration and bug fixes.

help/db48x.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3679,6 +3679,25 @@ To enter `IFTE` in a program, select the `TestsMenu` (🟦 _3_) and then
36793679
the _IFTE_ command (🟨 _F6_).
36803680
# Release notes
36813681

3682+
## Release 0.9.8 "Crowdfeeding" - Bug fixes
3683+
3684+
This is a minor release with bug fixes.
3685+
3686+
### Bug fixes
3687+
3688+
* isolate: Fix patterns for exponentials and logs
3689+
* doc: Fix list of currently supported models
3690+
* derivation: Allow simplification when matching against constant
3691+
* solver: Do not emit type error when guesses are constants
3692+
* expressions: Correctly substitute names in list substitutions
3693+
* menu: Fix label for `ConstantsMenu` in `MainMenu`
3694+
3695+
### Improvements
3696+
3697+
The [INSTALL.md](../INSTALL.md) file now describes the installation
3698+
procedure.
3699+
3700+
36823701
## Release 0.9.7 "Home" - Symbolic integration and bug fixes
36833702

36843703
This release focuses on symbolic integration and bug fixes.

help/db50x.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3688,6 +3688,25 @@ To enter `IFTE` in a program, select the `TestsMenu` (🟦 _3_) and then
36883688
the _IFTE_ command (🟨 _F6_).
36893689
# Release notes
36903690

3691+
## Release 0.9.8 "Crowdfeeding" - Bug fixes
3692+
3693+
This is a minor release with bug fixes.
3694+
3695+
### Bug fixes
3696+
3697+
* isolate: Fix patterns for exponentials and logs
3698+
* doc: Fix list of currently supported models
3699+
* derivation: Allow simplification when matching against constant
3700+
* solver: Do not emit type error when guesses are constants
3701+
* expressions: Correctly substitute names in list substitutions
3702+
* menu: Fix label for `ConstantsMenu` in `MainMenu`
3703+
3704+
### Improvements
3705+
3706+
The [INSTALL.md](../INSTALL.md) file now describes the installation
3707+
procedure.
3708+
3709+
36913710
## Release 0.9.7 "Home" - Symbolic integration and bug fixes
36923711

36933712
This release focuses on symbolic integration and bug fixes.

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 285284
2+
#define QSPI_DATA_SIZE 285276
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 281308
2+
#define QSPI_DATA_SIZE 281300
33
#define QSPI_DATA_CRC 0x000cfed6
44

0 commit comments

Comments
 (0)