April 28, 2024

Apple Announces Release of Swift 5.1

Posted September 22, 2019 at 3:08am by iClarified · 10736 views
Apple has announced the release of Swift 5.1 which brings module stability to the popular programming language.

Swift 5.1 builds on the strengths of Swift 5 by extending the stable features of the language to compile time with the introduction of module stability. With module stability it’s now possible to create and share binary frameworks that will work with future releases of Swift. Swift 5.1 also extends the capabilities of the language and the standard library with new features such as property wrappers, opaque result types, key path member lookup, diffing for appropriate collection types, and new APIs for String. Altogether the new features of Swift 5.1 make it easier to design better APIs and reduce the amount of common boilerplate code.

You can learn more about Swift 5.1 at the link below and by listening to this podcast with Doug Gregor. You can also try out some of the new features of Swift 5.1 in this playground by Paul Hudson.

Read More