Skip to content

New release 0.9.0 #522

@c42f

Description

@c42f

Hi guys,

I want the fix from #515 in a release, so I'm planning a new one. Here's the changelog for PRs which affect the code:

#484 - Fixed MMatrix boundshecks, faster getindex
#491 - add propagate_inbounds for SArray getindex
#503 - Fix various inference issues; avoid calling Core.Compiler.return_type()
#515 - Reinstate read(::IO, Type{<:StaticArray})
#511 - Optimized methods for Triangular * Triangular
#507 - Improve performance of Iteators.flatten with arrays of static arrays.
#519 - Fix missing size error for constructors

All of these are minor fixes and improvements, with the exception of #503 which is enough of a wildcard that I think we need to bump the version number to v0.9.0 ... hopefully it won't break many things but I guess we're not going to be sure until we try.

Actually perhaps we should go version 1.0 and stop pretending this package is in pre-release ;-) Then we can start using semver properly.

@andyferris mentioned deprecating some old compatibility shims in #503. For that I've just created #521 which we could deal with before release. Is there anything else?

TODO 0.9

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions