Hi guys, As the Xcode4 templates seem to be functional, I just branched trunk for the 0.10 release. I will do more testing and hopefully, 0.10 should be released either tonight or tomorrow! Development continues in trunk, which is now using the 0.11 version number. Laurent
Here are the release notes. Highlights: - Support for the new MacBook Pro hardware (SandyBridge processors). - Fixes in macruby_deploy for App Store submissions. - Xcode4 support. - Minor stability fixes. Changes: - Fixed a bug where we would crash when protecting an internal call during an exception raise. - Fixed a bug in the BridgeSupport parser when loading IOKit, which contains very large structures. - Fixed a bug in IO#try_convert to properly raise a TypeError exception when passed a wrong object. - Fixed a regexp bug in the URI library to avoid a backtrace explosion. - Fixed a bug in String#+ where non-string objects could be concatenated. - Fixed a bug when break expressions inside hash iterations wouldn't be taken into account. - Fixed a bug in Array#fill(start, length) where passing a huge length would cause a crash. - Fixed various minor CRuby conformance bugs in Array. - Implemented the Hash#{keep_if, select!} methods. - Implemented the Set#{keep_if, select!} methods. - Fixed a bug in the ostruct library where regexp global variables would be overriden. - Fixed a bug in macruby_deploy when passing --embed, to change the libmacruby dyld identification name, to conform to App Store submission rules. - Fixed a bug in macruby_deploy when using --gem on gems containing a space character in their paths would break the deployment. - Fixed a race condition crash in Thread#kill. - Fixed a bug when compiling recursive method calls when methods actually re-define themselves on the fly (this fixes the mustache library). - Moved to LLVM 2.9. - Fixed a bug where converting a NULL pointer as an opaque type value to Ruby would not give nil (as in RubyCocoa). - Fixed a bug in Hash#[]= to not duplicate a String key that is already frozen. Tickets: #1184 Bus Error occurs since r5265. #1186 macirb segfaults when trying to tab complete an NSURL object #1166 Segfaults occurs when was passed NULL pointer into rb_protect's 3rd argument. #794 `pthread_mutex_unlock(&t->sleep_mutex)' failed: Invalid argument (22) #734 Mustache fails on call to render. #1177 Hash.each doesn't exit on embedded return #1171 `macruby_deploy --gem` problem with directories that have a space #1179 OpenStruct overwrites regex globals - seriously breaks Rack/Sinatra #1178 Mac App Store reviewers rejecting MacRuby app's due to library name #1185 LLVM error running 1.9 distribution on Sandy Bridge #1191 Assertion failed with define_method. #1194 launch_msg(LAUNCH_KEY_CHECKIN) doesn't return nil when run outside of a daemon/agent Laurent
participants (1)
-
Laurent Sansonetti