Keep track of all language changes in one place
Of course, the problem is that not everyone is able to keep their code fully upgraded, which meant moving from 3.1 to 4.2 meant having to read three different articles and watch out for places where one change was changed even further later on.
To solve this problem once and for all I just released a new site: www.whatsnewinswift.com. This lets you select which Swift version you currently use along with the version you want to learn about, and provides a list of all the changes between those two versions along with code examples.
This new site won’t replace me writing articles or creating interactive playgrounds (see here or here for example), but it will at least give folks one central place where they can see what’s new without lots of clutter.
SPONSORED Instabug helps you identify and resolve severe crashes quickly. You can retrace in-app events and know exactly which line of code caused the crash along with environment details, network logs, repro steps, and the session profiler. Ask more questions or keep users up-to-date with in-app replies straight from your dashboard. Instabug takes data privacy seriously, so no one sees your data but you! See more detailed features comparison and try Instabug's crash reporting SDK for free.
The biggest ever Hacking with Swift sale is now on, letting you save 50% on all books and bundles. Learn something new with Swift and enjoy great savings while the sale lasts!
Paul Hudson is the creator of Hacking with Swift, the most comprehensive series of Swift books in the world. He's also the editor of Swift Developer News, the maintainer of the Swift Knowledge Base, and a speaker at Swift events around the world. If you're curious you can learn more here.