Skip to content

Tags: JuliaInterop/MATLAB.jl

Tags

v0.9.0

Toggle v0.9.0's commit message
[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

Toggle v0.8.4's commit message
## 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

Toggle v0.8.3's commit message
## 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

Toggle v0.8.2's commit message
## 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

Toggle v0.8.1's commit message
## 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

Toggle v0.8.0's commit message
## 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

Toggle v0.7.3's commit message
Fix segfault due to memcpy (#155)

Fixes failing tests on Linux and OSX

v0.7.2

Toggle v0.7.2's commit message

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

Toggle v0.7.1's commit message

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

Toggle v0.7.0's commit message

Verified

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