Releases: JuliaArrays/StaticArrays.jl
Releases · JuliaArrays/StaticArrays.jl
Rework several types
Breaking changes
axesreturns tuples of statically-sized rangesSOneTo{n}- replace
SDiagonalwithDiagonal{T,SVector{n,T}} - preserve mutability for
MArraywithsimilar_type - use
DimensionMismatchinstead ofErrorExceptionwhen constructing/converting with wrong number of elements
Bug fixes
- fixes to broadcasting on latest julia master
StaticArrays 0.9.2
StaticArrays 0.9.1
StaticArrays 0.9.0
Breaking changes
- Fix various inference issues; avoid calling Core.Compiler.return_type() (#503)
- Deprecate old StaticArrays.ImmutableArrays and StaticArrays.FixedSizeArrays interfaces (#521)
Bug fixes and performance improvements
- Fixed MMatrix boundshecks, faster getindex (#484)
- add propagate_inbounds for SArray getindex (#491)
- Reinstate read(::IO, Type{<:StaticArray}) (#515)
- Optimized methods for Triangular * Triangular (#511)
- Improve performance of Iteators.flatten with arrays of static arrays. (#507)
- Fix missing size error for constructors (#519)
StaticArrays 0.8.3
Julia v1.0 compatibility
StaticArrays 0.8.2
Fix #388: tweak hcat and vcat to increase the number of arguments that may be passed in before running into compiler limits.
StaticArrays 0.8.1
Addresses some more v0.7 deprecations.
StaticArrays 0.8.0
Drops Julia v0.6 support. Works on Julia v0.7.
Generate helpful error message for unknown Size
Merge pull request #448 from JuliaArrays/teh/errmsg Activate helpful error message for undefined-Size conversions
v0.7.1
- More Kronecker product specializations
- Better (not perfect) Julia v0.7 support
- Bugfixes