Skip to content

Commit fdfd7ad

Browse files
committed
v1.0.1
1 parent 83491fd commit fdfd7ad

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,16 @@
22

33
## [1.0.0] - 2025-09-27
44
- Initial stable release of PAL.
5+
6+
## [1.0.1] - 2025-10-01
7+
8+
**Bugfix release** - improve C/C++ interop and build integration
9+
10+
### Fixed
11+
- Added extern "C" guards to all exported functions so PAL can now be linked from both **C** and **C++** projects.
12+
- Fixed a **condition variable** bug where the wrong thread could acquire the mutex first, causing intermittent locking issues. See **tests/condvar_test.c**
13+
- Updated premake scripts to allow **PAL to be included as a submodule or directly in another workspace** if the build system is **premake**.
14+
15+
### Notes
16+
- No API or ABI changes
17+
- Safe upgrade from **v1.0** - just rebuild your project after updating.

0 commit comments

Comments
 (0)