Skip to content

Commit 9290748

Browse files
update changelog
1 parent 85f6199 commit 9290748

File tree

1 file changed

+38
-11
lines changed

1 file changed

+38
-11
lines changed

changelog.md

Lines changed: 38 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
11
# Change Log
22

3-
## [Unreleased](https://github.com/CE-Programming/toolchain/compare/v11.2...master)
3+
## [Unreleased](https://github.com/CE-Programming/toolchain/compare/v11.3...master)
4+
5+
# [v11.3](https://github.com/CE-Programming/toolchain/releases/tag/v11.3) (2023-8-24)
6+
7+
* **New features**
8+
* Added strftime implementation by @mateoconlechuga
9+
* Fixed off-by-one localtime day calculation (#469) by @mateoconlechuga
10+
* Added features to convimg by @mateoconlechuga
11+
* Added support for different memory allocators by @mateoconlechuga
12+
13+
* **Bugfixes**
14+
* Exit functions are no longer read-only by @commandblockguy
15+
* Fixed off-by-one localtime day calculation (#469) by @mateoconlechuga
16+
* Fixed clipped text respecting multiple transparent colors (#353) by @mateoconlechuga
17+
* Fixed stop token in os_RunPrgm by @mateoconlechuga
18+
* Fixed initializer_list definition by @jacobly0
19+
* Fixed write crash in fileioc (#461) by @mateoconlechuga
20+
* Fixed floating point multiply bug by @calc84maniac
21+
* Fixed incorrect sign compare in __lcmpzero by @calc84maniac
22+
23+
* **Improvements**:
24+
* Fixes/improvements for str[n]casecmp by @calc84maniac
25+
* Fixes/improvements for GetStringInput by @calc84maniac
26+
* Fix skipping of large USB transfers by @jacobly0
27+
* Ensure interface is set in MSDDRVCE by @mateoconlechuga
28+
* Optimize 24-bit and 32-bit and/or/xor operations by @calc84maniac
29+
* Optimize malloc implementation by @calc84maniac
30+
* CI macos improvements by @adriweb
431

532
# [v11.2](https://github.com/CE-Programming/toolchain/releases/tag/v11.2) (2023-8-24)
633

@@ -120,31 +147,31 @@
120147
* Implement 64-bit math support. By @runer112 in https://github.com/CE-Programming/toolchain/pull/354
121148
* LTO (link-time optimization) is now available and enabled by default - it may help generating smaller binaries.
122149
* `make test` is available for the examples to launch the _autotest_ if available, which uses a now-shipped CLI-based CEmu with the autotester.
123-
* A "nightly" automated release is now available for each new commit on the master branch, thanks to @mateoconlechuga
124-
* `alloca` is now available. By @mateoconlechuga and @jacobly0
150+
* A "nightly" automated release is now available for each new commit on the master branch, thanks to @mateoconlechuga
151+
* `alloca` is now available. By @mateoconlechuga and @jacobly0
125152
* More/Better support for C++ in various headers
126153
* Ellipse and filled ellipse routines added to GraphX by @PeterTillema
127154

128155
* **Bugfixes**:
129-
* A few bugs in the **ez80-clang** compiler were fixed by @jacobly0
130-
* A few bugs in the tooling _(convimg, convbin...)_ and libload were fixed by @mateoconlechuga
156+
* A few bugs in the **ez80-clang** compiler were fixed by @jacobly0
157+
* A few bugs in the tooling _(convimg, convbin...)_ and libload were fixed by @mateoconlechuga
131158
* Pop arguments after calling `_asin` by @PeterTillema in https://github.com/CE-Programming/toolchain/pull/352
132-
* Implement `strrchr` since the static zilog one was broken. By @jacobly0
133-
* **std**: Fix various standard defines. By @jacobly0
134-
* Fix `NULL` argument to `strtok` (fix https://github.com/CE-Programming/toolchain/issues/348) by @commandblockguy
135-
* **FileIOC**: Fix return value for ti_RclVar. By @commandblockguy
159+
* Implement `strrchr` since the static zilog one was broken. By @jacobly0
160+
* **std**: Fix various standard defines. By @jacobly0
161+
* Fix `NULL` argument to `strtok` (fix https://github.com/CE-Programming/toolchain/issues/348) by @commandblockguy
162+
* **FileIOC**: Fix return value for ti_RclVar. By @commandblockguy
136163
* Switch addresses of `os_RealAsinRad` and `os_RealAcosRad` by @arjvik in https://github.com/CE-Programming/toolchain/pull/358
137164

138165
* **Improvements**:
139166
* Optimize and add static math functions. By @runer112 in https://github.com/CE-Programming/toolchain/pull/354
140167
* Complete refactor of the headers to simplify and better split features. By @drdnar in https://github.com/CE-Programming/toolchain/pull/378
141168
* Better code generation possible with more section-ing (`section .text` has to be added in ASM files before code, now)
142-
* Two examples/templates are now [available as template repos](https://github.com/CE-Programming/?type=template#org-repositories), make it easier to start developing. Thanks @commandblockguy
169+
* Two examples/templates are now [available as template repos](https://github.com/CE-Programming/?type=template#org-repositories), make it easier to start developing. Thanks @commandblockguy
143170

144171
* **Documentation**:
145172
* Lots of improvements and details added, following the various refactors listed above, but also typos, clarifications, etc.
146173
(By @drdnar mainly, but also @runer112, @tari, @mateoconlechuga, @Dragon-Hatcher, @Chr1sDev, @PeterTillema, @mrwompwomp, @Aulimaitar, @HexCodeFFF)
147-
174+
148175
[Full commit list](https://github.com/CE-Programming/toolchain/compare/v9.2.2...v10.0)
149176

150177
# [v9.2.2](https://github.com/CE-Programming/toolchain/releases/tag/v9.2.2) (2021-09-21)

0 commit comments

Comments
 (0)