Repository navigation
v0.1.1
What’s New
✨ New Feature: Library-Independent Inspect Methods
- Added
options.nproviding node manipulation functions (same asmp::node) in custom inspect methods. Third-party libraries can now support megaprint without includingmegaprint.hppas a dependency. (dd38b16)
🎈 Performance Improvements
Reduced binary size with potential runtime performance improvements. These include:
- Skip global default options initialization when
mp::inspectcalls only involve string-like types. (aa087e6) - Simple types now bypass the build_tree -> stringify_node process and are directly stringified. (aa087e6)
- Refactor ANSI color support code to enable better compiler inlining and dead code elimination. (aa087e6)