Skip to content

Releases: mac-cain13/R.swift

0.13.0

07 Dec 20:08
Compare
Choose a tag to compare
  • New typed segues
  • iOS 7 compatible image loading

Upgrade notice:
The new R.segue.* structure is a breaking change, upgrading will give you compile errors because the structure has changed.

Old: R.segue.mySegue
New: R.segue.myViewController.mySegue

This enables you to reuse segue identifier names between different source view controllers. Segues now also contain type information. See the documentation on how you can leverage from that.

0.13.0 beta 2

06 Dec 16:09
Compare
Choose a tag to compare
0.13.0 beta 2 Pre-release
Pre-release

Beta 2:

  • Fixes UIImage warnings when building for iOS 8+
  • Fixes no more false duplicates reported with segues

0.13.0 beta 1

06 Dec 11:40
Compare
Choose a tag to compare
0.13.0 beta 1 Pre-release
Pre-release

Beta release of version 0.13:

  • New typed segues
  • iOS 7 compatible image loading

0.12.0

24 Nov 08:29
Compare
Choose a tag to compare

Fixes use of a R.generated.swift-file in a different than the main bundle:

  • Loading of assets now use a specific bundle instead of the main bundle
  • Mentioning of the bundle name in types is now only done when it's not the bundle the R-file is generated for

0.11.0

01 Nov 14:17
Compare
Choose a tag to compare
  • Correct @2x/3x loading for non-PNG files and device specific suffixes like ~ipad and ~iphone
  • Use correct product name during build (Thanks @kylejm)
  • Support tvOS in podspec (Thanks @tomlokhorst for testing basic tvOS support)
  • Better cleanup of invalid characters in filenames when converting to variable names, also preserve capitals for better readability

0.10.0

28 Sep 20:32
Compare
Choose a tag to compare
  • Support for images outside of an asset folder (like jpeg images: R.image.gradientJpg)
  • Support for resource files in your project (like video files: R.file.myVideoMov)
  • Reads projectfile instead of scanning folders (Thanks to Xcode.swift)
  • Ability to take flags in the call to R.swift like: rswift --target MyApp ./outputFolder (Thanks to OptionKit)
  • Improved documentation and Readme

0.9.0

10 Sep 18:08
Compare
Choose a tag to compare
  • Swift 2 support
  • Duplicated identifier detection
  • A few other small improvements

0.9.0 beta 2

26 Aug 15:04
Compare
Choose a tag to compare
0.9.0 beta 2 Pre-release
Pre-release

Xcode 5 Beta 6 support and also duplicated identifier detection.

0.9.0 beta 1

12 Aug 21:09
Compare
Choose a tag to compare
0.9.0 beta 1 Pre-release
Pre-release

A beta release of R.swift 0.9.0 with Swift 2 support. For those who are enjoying the Xcode 7 beta releases! :)

0.8.5

08 Aug 17:41
Compare
Choose a tag to compare

Fixes incorrect handling of Nib names with a space in them, see issue #56.