Skip to content

Tags: JuliaInterop/MATLAB.jl

Tags

v0.9.0

[Diff since v0.8.4](v0.8.4...v0.9.0)

- Types that are subtypes of AbstractArray (e.g. Diagonal) are now converted to MATLAB arrays instead of structs. Within MATLAB these types are represented as normal, _dense_ arrays. [`#229`](#229)
- Tuples are no longer converted to MATLAB dictionaries. Instead tuples are converted to cell arrays (if it has mixed types) or numeric arrays (if all elements share a single numeric type) [`#231`](#231)

**Merged pull requests:**
- The segfault issue with MATLAB versions 2022/2023 is gone on Linux platforms (#215) (@egavazzi)
- Move the warning for Linux into the installation instructions (#217) (@musm)
- fix broken link in README.md (#218) (@egavazzi)
- fix typos (#219) (@spaette)
- Pass MATLAB flags that avoids some of the GUI-related things (#222) (@pratyai)
- Change the warning in the readme to a more general one. (#224) (@egavazzi)
- Add Path workaround for windows (#226) (@bolognam)
- Add conversion from AbstractArray to mxarray (#229) (@tqml)
- Add conversion for tuples (#231) (@tqml)
- Bump actions/checkout from 2 to 4 (#232) (@dependabot[bot])
- Add path workaround for Linux (#233) (@egavazzi)

**Closed issues:**
- Tuples converted to MATLAB structs (#178)
- UndefRefError in MAC OS Apple Silicon (#195)
- Variable interpolation from Julia to Matlab: Treat adjoint vectors as row vectors (#196)
- Weird issue when also using Juliaup (#214)
- MATLAB.jl seems working fine with MATLAB R2023b on macOS (#223)

v0.8.4

## MATLAB v0.8.4

[Diff since v0.8.3](v0.8.3...v0.8.4)


**Closed issues:**
- How to suppress the warning messages at the beginning of the MATLAB.jl processing? (#193)
- how to use mat by MATLAB.jl ? (#199)
- Fail to build the MATLAB due to the load error of libmx (#205)
- Unable to compile on Apple M1 (#209)

**Merged pull requests:**
- Add a example for Calling custom MATLAB function (#202) (@SHIELD-SKY)
- Update README.md - fix typo (#203) (@alhirzel)
- Add warning regarding latest matlab issues (#206) (@musm)
- read symlink instead of ignoring it (#207) (@taylormcd)
- Typos (#208) (@PallHaraldsson)
- Update build.jl to support aa64 macs (#212) (@pitsianis)

v0.8.3

## MATLAB v0.8.3

[Diff since v0.8.2](v0.8.2...v0.8.3)


**Closed issues:**
- Calling custom MATLAB function (#171)
- Error precompiling MATLAB.jl (#191)
- libmx error when building (#194)

**Merged pull requests:**
- Search standard directory for Linux systems (#197) (@musm)

v0.8.2

## MATLAB v0.8.2

[Diff since v0.8.1](v0.8.1...v0.8.2)


**Closed issues:**
- Continous integration (#177)

**Merged pull requests:**
- Minor clean-up of build, readme, and engine code (#190) (@musm)

v0.8.1

## MATLAB v0.8.1

[Diff since v0.8.0](v0.8.0...v0.8.1)


**Closed issues:**
- UndefRefError after upgrading Matlab (#152)
- Non-fatal startup failures (#162)
- ERROR: LoadError: InitError: The MATLAB library path could not be found. (#164)
- Automatic COM server registration on Windows (#182)

**Merged pull requests:**
- Update Windows installation instructions (#184) (@stillyslalom)
- Registered trademark (#187) (@PallHaraldsson)
- Overhaul matlab detection to permit automerge and CI (#188) (@musm)

v0.8.0

## MATLAB v0.8.0

[Diff since v0.7.3](v0.7.3...v0.8.0)


**Closed issues:**
- test fails (#142)
- Error tagging new release (#156)
- using MATLAB error, invalid path on ubuntu (#158)
- Can't find library path on macOS 10.12.6 (#159)
- Path Error (#160)
- Windows new license now causes startup issues  (#165)
- Sparse complex matrices convert to sparse real matrices (#179)

**Merged pull requests:**
- Fix segfault on Linux (#155) (@blegat)
- Install TagBot as a GitHub Action (#168) (@JuliaTagBot)
- Add threading warning to README (#170) (@musm)
- support for sparse complex arrays (#180) (@vsaase)
- Update TagBot.yml (#181) (@musm)

v0.7.3

Fix segfault due to memcpy (#155)

Fixes failing tests on Linux and OSX

v0.7.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix engine detection, revert #143 (#153)

v0.7.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add warning about string array compatability (#147)

v0.7.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Delete Manifest.toml (#141)