Apple Xcode Changelog

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.

New in version 5.0 (September 19th, 2013)

  • Includes SDKs for OS X 10.8 Mountain Lion and iOS 7.
  • LLVM compiler builds 64-bit apps for iOS 7.
  • Automatic Configuration enables services like iCloud and Game Center with one click.
  • Test Navigator helps you quickly add, edit, and run unit tests.
  • Test Assistants display tests and code side-by-side for test driven development.
  • Auto Layout in IB can generate constraints automatically, or allow free-form design.
  • Preview Assistant demonstrates your UI in portrait or landscape, for iOS 6 or iOS 7.
  • Asset Catalog organizes all your project’s images in a single .xcassets archive.
  • Debug Gauges show CPU, memory, iCloud, and OpenGL ES usage at a glance.
  • Source Control top-level menu enables context sensitive branching and merging.
  • Modules build setting speeds compile times, and enables auto-linking system frameworks.