-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New release 0.9.0 #522
Comments
Thanks Chris, sounds perfect. I’d love to deprecate those modules before v1. We could add depreciations to v0.9.0 and immediately remove them for v1.0.0? |
I suggest removing all deprecations for this release too, for example Line 11 in c946134
|
Are we happy to drop v0.7 support at this stage? |
See #525. |
I think #518 (and potentially #520) will have breaking changes, too. (We can make a release without these, but resolving #518 before v1.0.0 would be nice. I'm thinking of deprecating the one-argument constructors in a v0.9 and get people to use |
Yes, that proposed |
I added TODO to the issue description for 0.9 and 1.0. Feel free to edit and update as required. |
Looks good to me. Let's do v0.9, then. |
Just noticed this as I was about to tag & release but I noticed this comment. Do you want me to hold off? I suggest there's no problem with just fixing it in 1.0 and leaving in the associated depwarns for the 1.x.y series. It's potentially somewhat breaking and people could do with a good chunk of time to fix it up anyway. |
Good question. It seems like the kind of thing to do slowly and correctly rather than in a rush, so tag and release sounds good. :) |
Yes! Ok I'll do that. |
I'm closing this issue as it's largely 0.9.0 focussed, will open a new one for 1.0.0 and put the TODO over there. |
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
The text was updated successfully, but these errors were encountered: