Releases: Inochi2D/numem
Releases · Inochi2D/numem
v1.6.3
- Added workaround for
TypeInfobug in LDC 1.42.0-beta1
Full Changelog: v1.6.2...v1.6.3
v1.6.2
- Removed
isValidTemplate(was unneccesary) - Fixed
hasElaborateDestructorentering an infinite loop with self referential types. - Fixed
hasElaborateDestructorattempting to handle classes, when they can't have elaborate destructors. - Fixed
hasAnyDestructorentering an infinite loop with self referential types. - Fixed
hasAnyDestructorattempting to query the existence of elaborate constructors for classes and interfaces. - Added improved handling of struct-reference self-referential types for
hasAnyDestructor
Full Changelog: v1.6.1...v1.6.2
v1.6.1
- Fixed
nu_fatalerror message not getting flushed before debugger break and abort call.
Full Changelog: v1.6.0...v1.6.1
v1.6.0
- Added
Option(T)type - Added
Result(T)type - Added automatic debugger break on calls to
nu_fatalin debug builds. - Added
nu_minandnu_maxto numem.core.math - Added
cpp_new,cpp_trynew,cpp_deleteandcpp_trydelete
Full Changelog: v1.5.1...v1.6.0
v1.5.1
Full Changelog: v1.5.0...v1.5.1
v1.5.0
v1.4.0
- Added new
numem.core.mathmodule. - Added
nu_alignupfor aligning values up. - Added
nu_aligndownfor aligning values down. - Changed
nu_isalignedto be a templated function. - Removed
nu_isalignedC export.
Full Changelog: v1.3.3...v1.4.0
v1.3.3
- Added preliminary support for C++
newanddeleteinnogc_newandnogc_delete - Added
refsproperty toNuRefCounted - Added
isAnyCompatibleRangetrait - Added
nu_swapfunction.
Full Changelog: v1.3.2...v1.3.3
v1.3.2
- Fixed
nu_freeabeing impossible to call onvoid[]. - Removed CI tests for DMD Aarch64 (still WIP on the DMD end)
Full Changelog: v1.3.1...v1.3.2
v1.3.1
- Fixed purity attributes of some functions
- Removed
dynamicbuild configuration
Full Changelog: v1.3.0...v1.3.1