Closed Kordyjan closed 3 weeks ago
I wanted to request a review from:
There are "What's new?" section, but there isn't any information about what other changes are included
Perhaps this was conscious, but it's usual to brag about all the bugfixing going on ("37 thousand PRs merged!", that kind of thing, perhaps with a link to a list on GitHub). Maybe at least some bullets (with PR links) for the most significant changes that don't require entire sections to describe...?
Also, do I recall correctly that 3.5.0 warns on a lot more kinds of outmoded code than 3.4 did...? That could be worth calling attention to.
IIRC after the discussion, we're still making it mandatory to qualify explicitly passed implicit parameters with using
. That was introduced in 3.4, but not enforced.
As I mentioned during the last SIP meeting, I propose noting the new experimental features in 3.5 and encouragement to try them out and provide feedback:
unchecked
syntax https://github.com/scala/improvement-proposals/pull/67The new unchecked syntax
this isn't in 3.5
As @soronpo said the new experimental givens syntax is worth a "deep dive" as that is quite important for people to test
@bishabosha @soronpo I've added a paragraph with a glimpse of the new syntax. There are too many changes to the given syntax, so we cannot show examples to all of them. Instead, let's direct to the 2 broad blogposts explaining the change.
@bishabosha @soronpo I've added a paragraph with a glimpse of the new syntax. There are too many changes to the given syntax, so we cannot show examples to all of them. Instead, let's direct to the 2 broad blogposts explaining the change.
Thanks. It was never the intent to include more than that. Just notifying about this experimental change to encourage testing.
TODO LIST: