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 _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel