Released: Oct 27 2025
Changelog
- Optimization of a bunch of typechecking bitmagic-functions in heap.h
- Platform_thread for linux, windows, chibios, freertos, zephyr (need help testing all variants).
- Example project for Chibios 21.11.3.
- Accessor for the const_heap_index can be used to check if a loaded image is likely good or bad.
- dsp_extensions.c/h (first attempt at these).
- Inverting num_alloc logic used to check if allocations will succeed (optimization)
- Libfreetype support in the ttf_extensions.
- Additional testing of images
- Bugfix in GC traversal of arrays (arrays with cycles and sharing).
- Bugfix in Linux REPL that did not print bytearrays properly.
- Bugfix in lbm_image when it comes to recreation of the next_symbol_id upon image load.
- Bugfix in math_extensions that can be triggered using constant floats.
- Bugfix in Linux REPL so that results from -s and -e arguments are shown.
- Macros now support arbitrary number of arguments using rest-args. (compile with LBM_USE_MACRO_REST_ARGS).