{"id":3292,"url":"https://github.com/ole/whats-new-in-swift-4","last_synced_at":"2026-10-19T11:11:21.830Z","repository":{"id":136295384,"uuid":"91576794","full_name":"ole/whats-new-in-swift-4","owner":"ole","description":"An Xcode playground showcasing the new features in Swift 4.0.","archived":true,"fork":false,"pushed_at":"2018-06-08T08:16:11.000Z","size":822,"stargazers_count":1828,"open_issues_count":0,"forks_count":133,"subscribers_count":85,"default_branch":"master","last_synced_at":"2025-01-18T20:36:33.103Z","etag":null,"topics":["playground","swift","xcode"],"latest_commit_sha":null,"homepage":"https://oleb.net/blog/2017/05/whats-new-in-swift-4-playground/","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ole.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-05-17T12:59:10.000Z","updated_at":"2024-11-04T15:44:03.000Z","dependencies_parsed_at":"2023-07-24T06:45:22.646Z","dependency_job_id":null,"html_url":"https://github.com/ole/whats-new-in-swift-4","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ole/whats-new-in-swift-4","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ole%2Fwhats-new-in-swift-4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ole%2Fwhats-new-in-swift-4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ole%2Fwhats-new-in-swift-4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ole%2Fwhats-new-in-swift-4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ole","download_url":"https://codeload.github.com/ole/whats-new-in-swift-4/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ole%2Fwhats-new-in-swift-4/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38355231,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-19T02:00:06.414Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["playground","swift","xcode"],"created_at":"2024-01-05T20:16:37.275Z","updated_at":"2026-10-19T11:11:21.429Z","avatar_url":"https://github.com/ole.png","language":"Swift","funding_links":[],"categories":["Guides","Swift","WebSocket","Reference","Language","Learning Swift","Third party Guides [🔝](#readme)","Learning and Reference"],"sub_categories":["Third party Guides","Other free courses","React-Like","Other Xcode","Tutorials and Books"],"readme":"# What’s new in Swift 4\n\nAn Xcode playground showcasing the new features in Swift 4.0. As seen in the [What’s New in Swift session at WWDC 2017][WWDC 2017 402].\n\nWritten by [Ole Begemann][Ole Begemann], May–September 2017.\n\nSee also: my [What’s new in Swift 4.2 playground](https://github.com/ole/whats-new-in-swift-4-2) from 2018.\n\nThe playground requires Swift 4. [Xcode](https://developer.apple.com/xcode/) 9 includes Swift 4 by default.\n\nYou can also run it in Xcode 8.3, but you need to install [the latest Swift 4.0 snapshot from swift.org][Snapshot downloads] (don’t worry, it’s easy).\n\n![Screenshot of the playground in Xcode 8.3][Playground screenshot]\n\n[WWDC 2017 402]: https://developer.apple.com/videos/play/wwdc2017/402/\n[Ole Begemann]: https://oleb.net\n[Snapshot downloads]: https://swift.org/download/#snapshots\n[Playground screenshot]: playground-screenshot.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fole%2Fwhats-new-in-swift-4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fole%2Fwhats-new-in-swift-4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fole%2Fwhats-new-in-swift-4/lists"}