Releases: ASML-Labs/MATFrost.jl
Releases · ASML-Labs/MATFrost.jl
v0.4.0
MATFrost v0.4.0
This is a breaking release.
This version introduces precompiled MEX binaries such that users will not need to install MEX C++ compiler anymore. This release moves a significant portion of the conversion logic from C++ into Julia.
Merged pull requests:
- Move to julia (#54) (@jorisbelierasml)
- Move memory management into Julia domain using MATFrostMemory concept. (#56) (@jorisbelierasml)
- Decouple Julia from MEX compilation. (#57) (@jorisbelierasml)
- MEX release action. (#58) (@jorisbelierasml)
- Create release for matfrost mex for Windows. (#59) (@jorisbelierasml)
- Integrate precompiled MEX binaries and new front-end MATLAB bindings. (#60) (@jorisbelierasml)
- Fix MATFrost bindings generation. (#61) (@jorisbelierasml)
- Various fixes (#62) (@jorisbelierasml)
- Improvements mex (#64) (@jorisbelierasml)
- Bump MATFrost version to 0.4.0 (#65) (@jorisbelierasml)
- Make artifacts platform independent. (#66) (@jorisbelierasml)
Closed issues:
matfrost-mex-v0.4.0
Merge pull request #64 from ASML-Labs/improvements-mex Improvements mex
matfrost-mex-v0.4.0-alpha.1: Merge pull request #59 from ASML-Labs/release-matfrost-mex2
Create release for matfrost mex for Windows.
v0.3.0
MATFrost v0.3.0
Improved Linux support.
Merged pull requests:
- Convert to Julia - Converter graph introduction (#17) (@jorisbelierasml)
- Improve thread synchronization robustness. (#20) (@jorisbelierasml)
- Introducing convert to MATLAB converter graph. (#21) (@jorisbelierasml)
- Convert to Julia formalization MEX API (#28) (@jorisbelierasml)
- Improve error messaging for nested object by adding tracing. (#31) (@jorisbelierasml)
- Add dummy action (#33) (@watermarkhu)
- Add mexbin dir automatically to MATLAB path. (#34) (@jorisbelierasml)
- Make mexdir if not created yet. (#35) (@jorisbelierasml)
- Prevent unnecessary array copies and improve the memory model (#36) (@jorisbelierasml)
- Create run-tests-windows.yml (#37) (@watermarkhu)
- Fix MATFrost test incompatibillities on Linux due to Union type output. (#39) (@jorisbelierasml)
- Respawn MEXHost if MEXHost crashes. (#41) (@jorisbelierasml)
- Add CI/CD pipelines (#42) (@watermarkhu)
- Execute system commands via java, set environment (#43) (@watermarkhu)
- Fix actions (#44) (@watermarkhu)
- Support for union value unpacking. (#45) (@jorisbelierasml)
- Update run-tests-reusable.yml (#46) (@watermarkhu)
- Change order of validation to 1. array shape 2. datatype compatability. (#47) (@jorisbelierasml)
- Fix broken test on older Julia versions on Linux. (#48) (@jorisbelierasml)
- Feat/separate system workflows (#49) (@watermarkhu)
- Improve testing on linux with newer G++ versions and newer Ubuntu distributions. (#50) (@jorisbelierasml)
- bump version to 0.3.0 (#52) (@jorisbelierasml)
Closed issues:
- TagBot trigger issue (#12)
- Convert to Julia formalization MEX API (#18)
- Improve error messaging with adding location in nested object. (#23)
- [BREAKING] Remove MATLAB char array to Julia String conversions. (#24)
- [BREAKING] Remove MATLAB cell array conversions to Julia array of structs conversion. (#25)
- For target Julia arrays allow empty array values to be from any MATLAB type. (#26)
- Let MATFrost add mexbin directory on MATLAB path (#30)
- Respawn MEXHost if MEXHost crashed (#40)
v0.2.0
MATFrost v0.2.0
Merged pull requests:
- Improvements exception handling MEX-side (#7) (@jorisbelierasml)
- Make project environment instantiation optional (#8) (@jorisbelierasml)
- Create TagBot.yml (#9) (@jorisbelierasml)
- Add Linux support (#10) (@jorisbelierasml)
- bump version 0.2.0 (#11) (@jorisbelierasml)
Closed issues: