commit 3425f7e1ddcad2b3e682405780062fac48d0c2fd
parent 3e8307a2b0bbea497ec1f282ec853ed63e6db78d
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 9 May 2025 14:58:26 +0200
Write release notes for version 0.6
Diffstat:
1 file changed, 20 insertions(+), 0 deletions(-)
diff --git a/README.md b/README.md
@@ -18,6 +18,26 @@ Edit config.mk as needed, then run:
## Release notes
+### Version 0.6
+
+- Improve code readability and simplicity by rewriting the internal
+ architecture and implementation.
+- Improve detection of the type of StL loaded (binary or ASCII).
+- Prohibit the loading of untyped StL on non-searchable streams such as
+ pipes, FIFOs or sockets.
+ This would require duplicating input data, a complex implementation
+ for a marginal feature, in other words, "it would suck".
+- Rewrite the "write" API.
+ It's designed to simplify streamed output, i.e. to write StLs whose
+ data is not in memory.
+- Make binary loading agnostic to the endianness of the host
+ architecture.
+- Added the sstl utility, which loads StL files and prints information
+ about them.
+- Improve the build system.
+ Simplify it by doing everything in one place (the Makefile).
+ Add macros to control installation sub-directories.
+
### Version 0.5.1
- Fix issues when reading on stdin