Releases: mac-cain13/R.swift
Releases · mac-cain13/R.swift
0.13.0
- 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
Beta 2:
- Fixes UIImage warnings when building for iOS 8+
- Fixes no more false duplicates reported with segues
0.13.0 beta 1
Beta release of version 0.13:
- New typed segues
- iOS 7 compatible image loading
0.12.0
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
- 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
- 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
- Swift 2 support
- Duplicated identifier detection
- A few other small improvements
0.9.0 beta 2
Xcode 5 Beta 6 support and also duplicated identifier detection.
0.9.0 beta 1
A beta release of R.swift 0.9.0 with Swift 2 support. For those who are enjoying the Xcode 7 beta releases! :)