Previous Swift version e-books

The documentation page Swift.org - Documentation has a link to the most recent ePub version of The Swift Programming Language.

Is there any place to download previous versions of the ePub?

And if not, what’s the best way to request that they be made available? (It doesn’t seem like that belongs in the Swift issue tracker.)

To answer the question "What are you trying to do?”

Since there is now the flexibility in checking Swift version in the code with #if swift(>=3.2), and targets may be mixed between Swift 3 and Swift 4, it would be great to have the documentation for Swift 3.2 (or Swift 3.1) still available.

For versions earlier than Swift 3.1. I think continuing to make available all versions of the ePub that were released under the Creative Commons license, seems to go hand-in-hand with the high degree of transparency elsewhere in the Swift - including being able to look through commits since the inception of the language.

Thanks,

James

+ Brian

Hi James,

I don’t think we publish old versions of the book anywhere (Brian, correct me if I’m wrong...). The best place to request this would be https://bugreport.apple.com <Feedback Assistant.

Jack

···

On Sep 28, 2017, at 7:58 AM, James Dempsey via swift-users <swift-users@swift.org> wrote:

The documentation page Swift.org - Documentation has a link to the most recent ePub version of The Swift Programming Language.

Is there any place to download previous versions of the ePub?

And if not, what’s the best way to request that they be made available? (It doesn’t seem like that belongs in the Swift issue tracker.)

To answer the question "What are you trying to do?”

Since there is now the flexibility in checking Swift version in the code with if swift(>=3.2), and targets may be mixed between Swift 3 and Swift 4, it would be great to have the documentation for Swift 3.2 (or Swift 3.1) still available.

For versions earlier than Swift 3.1. I think continuing to make available all versions of the ePub that were released under the Creative Commons license, seems to go hand-in-hand with the high degree of transparency elsewhere in the Swift - including being able to look through commits since the inception of the language.

Thanks,

James
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Hi,

Not very practical but you can find them with archive.org, e.g.:

or with a direct link:

https://web.archive.org/web/20160131231037/https://swift.org/documentation/TheSwiftProgrammingLanguage(Swift2.2).epub

Nick

···

On 28 September 2017 at 16:58, James Dempsey via swift-users <swift-users@swift.org> wrote:

The documentation page Swift.org - Documentation has a link to the most recent ePub version of The Swift Programming Language.

Is there any place to download previous versions of the ePub?

And if not, what’s the best way to request that they be made available? (It doesn’t seem like that belongs in the Swift issue tracker.)

To answer the question "What are you trying to do?”

Since there is now the flexibility in checking Swift version in the code with if swift(>=3.2), and targets may be mixed between Swift 3 and Swift 4, it would be great to have the documentation for Swift 3.2 (or Swift 3.1) still available.

For versions earlier than Swift 3.1. I think continuing to make available all versions of the ePub that were released under the Creative Commons license, seems to go hand-in-hand with the high degree of transparency elsewhere in the Swift - including being able to look through commits since the inception of the language.

Thanks,

James
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

1 Like

Hi Nick,
excellent hint, thanks!

I've searched for more than an hour, but could only find version 2.2, 3.0.1, 4.0 and 4.2.
Do you know where to look for the other versions, f.i. 4.1 or 3.1?

Wolfgang