Apple Xcode Changelog

New in version 6.2 Beta 4

January 13th, 2015
  • Xcode Interface Builder:
  • Xcode builds your WatchKit storyboard when it has multiple notification controllers. Your WatchKit app no longer needs a separate storyboard for each notification interface. (19295971)
  • iOS Simulator:
  • The iOS 8.1 and 7.1 simulators are supported with Xcode 6.2 beta 4. (19185513)

New in version 6.2 Beta 3 (December 19th, 2014)

  • Xcode 6.2 beta 3 is now available and addresses the following:
  • Git:
  • Available for: OS X Mavericks v10.9.4 or later
  • Impact: Synching with a malicious git repository may allow unexpected files to be added to the .git folder
  • Description: The checks involved in disallowed paths did not account for case insensitivity or unicode characters. This issue was addressed by adding additional checks.
  • CVE-ID: CVE-2014-9390 (Matt Mackall of Mercurial and Augie Fackler of Mercurial)

New in version 6.1.1 (December 3rd, 2014)

  • Fixes common causes of SourceKit crashes when working with Swift
  • Additional bug fixes and stability improvements
  • Includes SDKs for OS X 10.10 Yosemite, OS X 10.9 Mavericks, and iOS 8.1

New in version 6.1 (October 21st, 2014)

  • Includes SDKs for OS X 10.10 Yosemite, OS X 10.9 Mavericks, and iOS 8.1.
  • Includes Swift support for both iOS and OS X projects:
  • Playgrounds for OS X Yosemite support AppKit and other Mac-specific frameworks
  • Swift REPL built into the Xcode debugger can inspect and manipulate your running app
  • Command line 'swift' tool runs your Swift scripts from the shell
  • Storyboards for OS X can design the flow of your complete Mac UI on a single canvas

New in version 6.0.1 (September 19th, 2014)

  • Includes SDKs for OS X 10.9 Mavericks and iOS 8.0:
  • Interface Builder renders your custom controls live in the design canvas
  • Preview editor displays your UI in alternate sizes, orientations, and languages
  • View debugging displays a 3D model of all view layers in your running app
  • SpriteKit level editor lets you design complete scenes for your games
  • Localization workflow imports & exports .XLIFF, and generates base strings from code
  • Performance tests run on OS X Server 3.2 alert you when a code change impacts speed
  • Instruments has a beautiful new interface that is easier to configure
  • New features specific to iOS:
  • Swift programming language with full Xcode integration for building iOS apps
  • Playgrounds for experimenting with your Swift code
  • SceneKit is now supported in iOS as well OS X
  • Extensions for iOS and can be added to your app bundle as a new target
  • Frameworks for iOS enable shared code among apps and extensions

New in version 5.1.1 (April 11th, 2014)

  • Fixes an issue that would reposition the Interface Builder canvas unexpectedly.
  • Improves the reliability of Quick Look within the debugger.
  • Fixes an issue where test cases would report as failed when in fact they had passed.
  • Fixes a rare code generation issue in the LLVM compiler.
  • Includes additional bug fixes and stability improvements.

New in version 5.1 (March 11th, 2014)

  • Adds new Auto Layout constraint inspector with support for all constraint types.
  • Adds Quick Look support in the debugger for custom object types.
  • Improves ability to resolve symbols in Instruments.
  • Updates the iOS standard architecture setting to include 64-bit.
  • Includes additional bug fixes and stability improvements.

New in version 5.0.2 (November 12th, 2013)

  • Includes SDKs for OS X 10.9 Mavericks, OS X 10.8 Mountain Lion, and iOS 7.
  • Fixes occasional hangs in iOS Simulator during app install, or when debugging.
  • Fixes a crash that could occur while debugging on devices running iOS 6.
  • Additional bug fixes and stability improvements.

New in version 5.0.1 (October 23rd, 2013)

  • Includes SDKs for OS X 10.9 Mavericks, OS X 10.8 Mountain Lion, and iOS 7.
  • New features for OS X Mavericks:
  • Continuous integration bots build and test your iOS and OS X apps on OS X Server.
  • Source Control menu creates new remote Git repositories on Mac servers.
  • Debug Gauge for energy use displays a live graph of your app’s power consumption.