Thanks very much guys. I'm actively working on deploying 1.6.8 now!

Cheers,
David

On Tue, 2012-09-18 at 16:19 -0500, Thomas E Enebo wrote:

> JRuby 1.6.8 Released
> Tuesday, September 18 2012
> 
> The JRuby community is pleased to announce the release of JRuby 1.6.8.
> 
>     Homepage: http://www.jruby.org/
>     Download: http://www.jruby.org/download/2012/09/18/jruby-1-6-8
> 
> The primary goal of the 1.6.x series is to round out our 1.9 support
> by fixing any reported incompatibilities. Of course, as with any JRuby
> release, we will continue fixing any found incompatibilities and also
> improve performance. All users of 1.6.7.2 (and lower) are encouraged
> to upgrade to 1.6.8.
> 
> This release is a somewhat special release in that JRuby community
> members were primarily responsible for performing the backporting of
> fixes. These fixes represented what current users of JRuby 1.6.x
> wanted in a JRuby 1.6.8. Special thanks to merge-master David Kellum
> for putting so much effort into make JRuby 1.6.8 a reality.
> Notable Changes:
> 
>    - Updated to RubyGems 1.8.24
>    - Fixed a resource leak in LoadService
>    - No more accidental GC of runtime state in unusual situations
>    - Various 1.9 compability fixes
> 
> 1.6.8 Commits:
> 
>     d991aba Fix JRUBY-6892: Calling #drop on an Enumerator doesn’t work 
> properly
>     f125aeb Up the dose on windows JRE
>     496bf09 Bump for new version of jffi
>     996fc86 Bump for upcoming release
>     18d8bb1 Update to working i386 Windows jffi.
>     34b46fe Revert non-proc allocator fix because it breaks tb. Work
> with them for different soln for 1.7.0
>     8b966d6 Make maven know about yesterdays jartravaganza
>     c4f70e2 Fix JRUBY-6452 - CallStaticLongMethod instead of
> CallStaticObjectMethod
>     cc93dab Update this test to match master to remove the
> printStacktrace (and presumably make this pass on windows)
>     45af2c6 Remove spec due to asm4 upgrade (it will be alright)
>     709f3a5 Fix IntelliJ setup for jruby-1_6 branch.
>     6dbe84f Update Makefile so cexts can compile again on MacOS
>     964717c Does this look safe to you?
>     1d1ec53 Fix #162
>     d96b69e Partial solution for #162.
>     1bf66f8 Fix recursiveKey usage across multiple threads (JRUBY-6621)
>     2f73450 Use thread-local state for all recursive checks.
>     102f85a Merge pull request #283 from dekellum/1-6-backport-6865
>     eec9bbe Merge pull request #284 from dekellum/1-6-backport-6860,6863
>     e443d7e Merge pull request #285 from dekellum/1-6-backport-6872
>     149b646 Actually fix JRUBY-6872.
>     2bcf438 Fix JRUBY-6872 and remaining math excludes.
>     ea52040 Fix JRUBY-6860
>     ae3ee49 Fix JRUBY-6863
>     254d8e5 Fix JRUBY-6865
>     57b4637 Work around some old jffi bugs with struct-by-value params
> to fix JRUBY-6876
>     22c66fd Update to jnr-netdb 1.0.7 (fixes multi-threaded
> getservbyname() crashes on linux)
>     41098eb Merge pull request #254 from dekellum/1-6-backport-gh224
>     151d0a6 Merge pull request #253 from dekellum/1-6-backport-gh245
>     f9a2c6b Merge pull request #252 from dekellum/1-6-backport-6820
>     5ae7300 Merge pull request #273 from dekellum/1-6-backport-6810
>     ab0fd82 Fix JRUBY-6810
>     9ded4e9 Fix JRUBY-6845 - syslog(3) should be attached as a variadic 
> function
>     b493eb4 Backport FFI::DataConverter#reference_required? fixes from master
>     c886e01 Fix Issue #262 (ffi/ffi/#221)
>     5ff7afd JRUBY-6820: Unexpected behavior of IO.popen when giving
> arguments as an array containing strings
>     80fcc90 Implement some unimplemented Process::Status methods and
> change the way signals are parsed from friendly name to integer.
>     1abdc0c Flip the isShared flag only after the array’s values have
> been copied over.
>     ecb5c6b Merge pull request #251 from dekellum/1-6-backport-6815
>     0d8fa5c Merge pull request #250 from dekellum/1-6-backport-6819
>     03291b2 Merge pull request #249 from dekellum/1-6-backport-6658
>     944e4ba Merge pull request #248 from dekellum/1-6-backport-6792
>     581aee7 Merge pull request #247 from dekellum/1-6-backport-6813
>     0a15994 JRUBY-6815: IO.read doesn’t work with pipes
>     4478f83 Fix JRUBY-6819
>     db3fd5e Fixes JRUBY-6658
>     d25edcc Fix for JRUBY-6792: Keep a hard reference to the current
> ThreadContext to avoid it being collected
>     2969acd Fix for JRUBY-6792: Keep a hard reference to the current
> ThreadContext to avoid it being collected
>     f78b088 Implement Time#round. This fixes JRUBY-6813.
>     c6a559a Tag some long-failing specs on jruby-1_6 branch.
>     8115b8c Fix JRUBY-6514
>     b8d0ca6 Fix JRUBY-6395: Coerce Fixnum to Number
>     86ef07e Fix JRUBY-6731
>     7c8dba1 JRUBY-6785 Make the receiver for callMethod more
> consistent. Allow nil as a receiver. Allow Java objects as receivers.
> These will be wrapped before use.
>     a90bb11 JRUBY-6785 Allow ScriptingContainer#callMethod to be
> called on a Java object. Allow ScriptingContainer#callMethod to be
> called using nil as a receiver
>     684ce37 Fix JRUBY-6775: RubyRandom is not thread-safe
>     413edcb Fix JRUBY-6753
>     98724c3 Fix JRUBY-6722
>     400c73a Fix JRUBY-6724
>     f9b745f Fix for JRUBY-6725. See jruby/ruby repo for description.
>     44b8f31 Fix JRUBY-6745
>     0324c3d Fix for JRUBY-6728. This fixes Nokogiri’s 1.9 test error
> of PrettyPrint as well as
> https://github.com/sparklemotion/nokogiri/issues/657.
>     a62f4af Errant printf removed
>     ddc48ae Fix JRUBY-6706
>     df5b336 Fixes JRUBY-6677
>     566ae5d Remove Enumerable#join. This resolves JRUBY-6703.
>     c82a360 JRUBY-6708: NullPointerException instead of proper exceptions 
> output
>     5f65879 Fix JRUBY-6248
>     280e435 Fix JRUBY-6517
>     9a122ed Fix JRUBY-6642.
>     82a2f2d JRUBY-6464: Use “mvn versions:set -DnewVersion=<whatever>”
> instead of our Ruby rake code for updating poms
>     7153b89 Remove -mimpure-text from CFLAGS. Fixes JRUBY-6633.
>     8623090 Check if all throwables are Java exceptions in interpreted
> mode (JRUBY-6641)
>     0fe664a JRUBY-6611: Fix resource leak in LoadServiceResource
>     2ce65e1 Regression spec for JRUBY-6634.
>     b8e182d JRUBY-6626 Ensure thread is set on finalize
>     defb411 JRUBY-6624 Strip jar: prefix when searching for files in a JAR
>     2e6d4c8 Add copyright notice for Yecht. This resolves JRUBY-4843.
>     4b462fd Add spec for JRUBY-6571
>     cbbbf38 Mitigation for JRUBY-6576
>     22a52eb Regression test for JRUBY-5863.
>     fc17ab4 Fix JRUBY-6570: autoload :Time, ‘time’ doesn’t work
>     c591134 Fix JRUBY-5863: Named captures cause crash when there is no match
>     fd9ca2e Fix JRUBY-6571: StackOverflow when calling
> java.util.regex.Matcher#end
>     7b370c2 JRUBY-6559: GzipReader#rewind crashes when the input
> stream is serially-multiplexed like RubyGems
>     61f2cf0 Implement Kernel#Hash. Fixes JRUBY-6496.
>     358883f JRUBY-6560 Fix File.expand_path for jar:file:/ paths
>     1ef14f1 Fix JRUBY-6538: ‘obj !~ thing’ is not the same as
> obj.send(:!~, thing)
>     202a45c Fix JRUBY-6489
>     40e87d7 Add rdoc to gems we install for dist, since hoe appears to
> depend on it now.
>     5837b58 Correctly check the already-loaded file cache
>     6f398e8 Tweaks to match master fix for JRUBY-6607, JRUBY-6498.
>     ef59f99 Fix JRUBY-6619: NoMethodError ‘upcase’ on Java string
>     734662f Add spec for JRUBY-6661, which is already fixed by the
> previous commit.
>     6bc0674 Fix JRUBY-6661: strftime should behave the same for
> datetime and time
>     13bccdd Fix JRUBY-6633: gcc 4.7 compilation fails
>     aab80da Allow primitive boxes to pass for primitive toJava targets.
>     26e08ba Don’t forget Evan
>     dedcfc2 Hmmm…my cherry-pick missed a lot
>     3d756d1 Bump for 1.6.7.2
>     0804bcb Hmmm, perhaps I should have reversed this…full steam ahead
>     9a44218 Update Eclipse classpath setting
>     57cf31a Update to RubyGems 1.8.24.
>     94f07cf Add missing SSL cert.
>     7762e4c Update to RubyGems 1.8.23
>     d078fee Update for security release 1.6.7.1
>     904fd37 Update to RubyGems 1.8.21.
>     985cae8 Spec for JRUBY-6612
>     b8364a6 Fix JRUBY-6612. Detect special case where Long.MIN_VALUE
> == -1*Long.MIN_VALUE in Java, and guard accordingly. It is a bit
> hack-ish, but it will do for now. Spec to be added later.
>     4a8ed93 Update to RubyGems 1.8.21.
>     465bc21 JRUBY-6580: Fix performance drop with threadsafe autoload
>     03c14ba Prevents “cygpath: can’t convert empty path” on cygwin
> when no other jars besides jruby.jar are present in $JRUBY_HOME/lib
> (as is the case with a fresh install).
>     95cc9cc No plans for 1.6.8.dev, but we definitely hsould not keep
> it as 1.6.7
>     08cf4a4 JRUBY-4502: Wrong gzip data crashes JRuby (collab w/
> nahi…thanks nahi!)
>     515bc51 Fix JRUBY-6544: CR at the end of String can cause SyntaxError
>     65e3fb4 Spec for JRUBY-6344
>     9002961 Allow cexts to build under OpenJDK on OS X, where os.arch == 
> ‘amd64’
>     045bb05 No email notifications from travis.
>     a9958df Make rake+ant specs more robust when no JAVA_HOME env is set.
>     ff1c6ba Remove formatting, external class from time-to-date JI test.
>     26ea1a5 Add travis build for 1.6 branch.
>     9f4ebdb Fix JRUBY-6541
>     f3b846a Fix JRUBY-6522
>     c3df4da JRUBY-6518: Array#combination returns unexpected value
> when argument number too big
>     86cb0ba Fix JRUBY-6497
> 
> 
> 


Reply via email to