commit 40cd9de6c837b524313a19df4f96790c3abf6ac1
parent c28ee5202cd4a230ae8330e14c690beaf757309c
Author: vaplv <vaplv@free.fr>
Date: Wed, 30 Apr 2025 09:45:39 +0200
Prepare version 0.15
Set version number and write release notes
Diffstat:
2 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -22,6 +22,22 @@ Edit config.mk as needed, then run:
## Release notes
+### Version 0.15
+
+- Improve the building system. Simplify it by doing everything in one
+ place (the Makefile) and building all the tests in the same way.
+ Provide additional macros to control installation subdirectories.
+- Remove (deprecated) support from Windows system and partial
+ (deprecated) support from macOS. The library now targets portability
+ of POSIX systems.
+- Remove (deprecated) support from the CL compiler.
+- Delete the code notified as obsolete for 8 years.
+- Improve the portability of the endiannes functions by relying solely
+ on the C language and thus being independent of the order of bytes of
+ the machine, alignment, or anything else.
+- Remove the OpenMP dependency. Only the tests used it. They now use
+ POSIX threads and therefore depend only on the C compiler.
+
### Version 0.14
This version marks the replacement of CMake by Makefile as the build
diff --git a/config.mk b/config.mk
@@ -1,4 +1,4 @@
-VERSION = 0.14.0
+VERSION = 0.15.0
PREFIX = /usr/local
LIB_TYPE = SHARED