Release 0.27.0#6992
Conversation
|
Missing: #6485 also added |
|
If we're doing to enable overflow checking by default in 0.28.0, it would be nice to have a compile-time flag to enable overflow checking in 0.27.0 so that packages can be tested properly and move to the new operators beforehand. |
|
The stdlib can’t use I understand it would be good to have a compiler flag to let libraries test before the behavior is changed, but that only can happen after 0.27.0. Unless the stdlib is plagued with lots of checks. I would prefer to avoid that. But we can schedule 0.27.1 for that maybe. |
|
@bcardiff yeah, 0.27.1 sounds good for that. |
|
Thanks everybody for the feedback. |
|
I never got a time to read the changelog before merge :( I hate the way the breaking changes aren't all at the beginning |
|
@RX14 the structure has been the same for a couple of releases. We can keep changing it of course but I was not aware of a proposal. Regarding this PR, the gross of the content has been there since a week ago, and for a Release PR it's a reasonable time window. |
|
Maybe some kind of last call notice? |
|
@bcardiff sorry about that - I didn't realise it has been a week. I guess I'm busier than I thought... The current release note format is better than before. |
Preview at https://github.com/bcardiff/crystal/blob/changelog/0.27.0/CHANGELOG.md