Skip to content

Commit bfc9b9b

Browse files
committed
Release 0.9.15 "Myriam" - GitHub automation, portability
This release focused on GitHub and GitLab automation New features ============ * GitHub automation automatically builds various packages * Preparation for GitLab automation (still largely untested) * Windows simulator * Android package * WebAssembly application (WASM) now has help and configuration files * DM42n build (differs from DM32 only in the help files) * Dockerfile to create a container with the simulator * Add `ρ` in `RangesMenu` * Accept units when creating a range from components * Add `Range→` command that expands ranges with units Bug fixes ========= * Corrected typos in some builtin constants * Spelling and grammar fixes in documentation * Build failure for wasm due to use of `source`, a `bash`-only syntax * WebAssembly application no longer uses 100% CPU * The simulator can now be launched from any directory * The macOS simulator correctly launches from the Finder or Dock * Portability bug fixes in the DMCP emulation * The Settings menu is now correctly refreshed after `ResetModes` * Fix double-shifted arrow keys * Correctly show help for `Swap`, `Negate`, and `Cycle` * Fix order on stack for `Explode` on a range value * Android build bug fixes Enhancements ============ * Add osx program in lauch.json * The simulator no longer overwrites configuration files by default * Builds that use `gcc` now enable more warnings * Simplify shift-handling logic Signed-off-by: Christophe de Dinechin <christophe@dinechin.org>
1 parent c8d386e commit bfc9b9b

File tree

6 files changed

+399
-10391
lines changed

6 files changed

+399
-10391
lines changed

doc/5-ReleaseNotes.md

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

3+
## Release 0.9.15 "Myriam" - GitHub automation, portability
4+
5+
This release focused on GitHub and GitLab automation
6+
7+
### New features
8+
9+
* GitHub automation automatically builds various packages
10+
* Preparation for GitLab automation (still largely untested)
11+
* Windows simulator
12+
* Android package
13+
* WebAssembly application (WASM) now has help and configuration files
14+
* DM42n build (differs from DM32 only in the help files)
15+
* Dockerfile to create a container with the simulator
16+
* Add `ρ` in `RangesMenu`
17+
* Accept units when creating a range from components
18+
* Add `Range→` command that expands ranges with units
19+
20+
### Bug fixes
21+
22+
* Corrected typos in some builtin constants
23+
* Spelling and grammar fixes in documentation
24+
* Build failure for wasm due to use of `source`, a `bash`-only syntax
25+
* WebAssembly application no longer uses 100% CPU
26+
* The simulator can now be launched from any directory
27+
* The macOS simulator correctly launches from the Finder or Dock
28+
* Portability bug fixes in the DMCP emulation
29+
* The Settings menu is now correctly refreshed after `ResetModes`
30+
* Fix double-shifted arrow keys
31+
* Correctly show help for `Swap`, `Negate`, and `Cycle`
32+
* Fix order on stack for `Explode` on a range value
33+
* Android build bug fixes
34+
35+
### Enhancements
36+
37+
* Add osx program in lauch.json
38+
* The simulator no longer overwrites configuration files by default
39+
* Builds that use `gcc` now enable more warnings
40+
* Simplify shift-handling logic
41+
42+
343
## Release 0.9.14 "Latran" - Android preparation
444

545
This is a very minor release with bug fixes notably for Android

0 commit comments

Comments
 (0)