Files
RubyMotion/NEWS
Laurent Sansonetti 42ccd561c9 1.5
2012-05-21 16:29:47 +02:00

69 lines
3.4 KiB
Plaintext

= RubyMotion 1.5 =
* Improved the REPL to support multi-line expressions.
* Fixed a bug when compiling Core Data model files where the `momc' utility
was not given absolute paths.
* Removed legacy MacRuby code that was using the private `isaForAutonotifying'
selector and causing a warning during an App Store submission.
* Fixed a bug in Enumerable#sort_by that would lead to a crash.
* Fixed a bug in the REPL where it would not detect the iOS Simulator window
if certain windows were in front or created later.
* Fixed a bug in the build system where framework dependencies would not be
properly handled.
* Added support for .lproj directories (i18n). Thanks Aaron Hurley.
* Fixed a bug where objects from pure Ruby classes sent to KVO would not be
properly handled later (because KVO inserts a new singleton class).
* Fixed attr_writer to emit KVO notifications (will/didChangeValueForKey).
= RubyMotion 1.4 =
* Added support for the compilation of .xcdatamodeld and .storyboard resource
files. Thanks Ian Phillips, Andrew Vega and Michail Pishchagin.
* Fixed a bug when the build system would fail in case the resources dir does
not exist. Thanks Watson.
* Fixed a bug in the Xcode project vendoring code when header files at
different directory levels would not be properly handled. This also fixes
the motion-cocoapods gem. Thanks Eloy Duran.
* Added a way to start the simulator in retina mode by setting the `retina'
environment variable to `true' (other values will be considered false).
For example: `rake retina=true'. Thanks Marcin Maciukiewicz for the idea.
* Fixed an ABI bug in the way we compile Ruby methods overloading Objective-C
methods returning small C structures that can fit in a 64-bit integer.
Thanks Kristoph Cichocki-Romanov for the report.
* Added support for the iOS 4.3 SDK.
= RubyMotion 1.3 =
* Fixed a bug in format strings with width / precision modifiers.
* Disabled the automatic loading of motion- gems.
* Added support for the compilation of Interface Builder resource files.
.xib files present in the `resources' directory will be compiled to .nib
files then copied in the app bundle. .nib files are added to the default
.gitignore and removed during `rake clean'. Thanks Ian Phillips.
* Improved the `rake device' error message to mention that Wi-Fi sync might
cause device deployments to fail.
* Fixed a bug in NSArray#reject where the new array would not be returned.
= RubyMotion 1.2 =
* Fixed a couple bugs in the project vendoring code that would be triggered
when using the motion-cocoapods gem. The fixes were merged from the
https://github.com/HipByte/motion-cocoapods/issues/1 discussion.
* Fixed codesign bugs in `rake archive:release'.
* Improved the Xcode detection code by printing a warning message in case
the user installed a recent Xcode in /Applications that has not been
set as the default Xcode in the system yet.
* Fixed a typo in the REPL help message (thanks Mike Clark).
= RubyMotion 1.1 =
* Fixed `rake device' to print a human-readable error message in case the
deployment might fail because another process is connected to the device.
* Fixed a bug in `rake simulator' where view detection would not work on
non-English desktops (error "Cannot locate the Simulator app").
Make sure to exit the Simulator app after applying this update.
= RubyMotion 1.0 =
* First release.