Mjukvaruinformation:
Version: 1.7.10
Ladda upp dagen: 17 Feb 15
Licens: Gratis
Popularitet: 82
JRuby är en öppen källkod och ren Java genomförande av den berömda Ruby tolk.
JRuby är tätt integrerat med Java för att låta både att bädda tolken i alla Java-program och skript någon Java-klass
Funktioner :.
- < li> En 1.8.6 kompatibel Ruby tolk skriven i 100% ren Java
- Mest Builtin Ruby klasser som anges
- Stöd för att interagera med och definiera java klasser inifrån ruby
- Bean Scripting Framework (BSF) stöd
- Distribueras enligt en tri-licens (CPL / GPL / LGPL)
Vad är nytt i den här versionen:
- Ändringar av anmärkning:
- 22 frågor fast
- Windows require_relative regression fast.
- oavsiktliga SNAPSHOT beroendet fast
- Ett par Ranger buggar involverar kodar fast.
- Frågor lösas för 1.7.10:
- # 1385 - Socket :: SOMAXCONN
- # 1380 - testängs inte
- # 1375 - Global ignorerar småningom uppdrag
- # 1374 - require_relative misslyckas när anropas från classpath: / sökväg-fil på Windows i JRuby 1.7.9
- # 1363 - Kompilera från källa i 1.7.9 misslyckas på grund av otillfredsställda Maven beroenden
- # 1355 - Undantag startar ny tråd efter set_trace_func samtal
- # 1349 - bin / {rake, rdoc, ri} bryts som standard i JRuby 1.7.9
- # 1345 - UnmarshalStream: Leta efter koda information i alla instansvariabler
- # 1338 - UnmarshalStream: Fast två off-by-ett fel i unmarshalInt
- # 1336 - Fastställande Enumerator # peek beteende
- # 1335 - Array # repeated_permutation bör ha Ställighet 1
- # 1334 - 1,8 endast #enum_slice och #enum_cons är
- # 1323 - Snapshot beroendet i utsläppt JRuby-core 1.7.9
- # 1322 - Dir löser symboliska länkar
- # 1317 - 1311 datetime jämförelse
- # 1312 - File.expand_path (& quot; NUL & quot;) brutit
- # 1311 - Datetime jämförelse vid under millisekund upplösning
- # 1252 - Range # storlek saknas JRuby 1.7.8 i 2,0 läget
- # 1184 - odefinierad metod `__ruby_object" för genomförandet gränssnittet
- # 1156 - JRuby-openssl snurrar oändligt försöker skriva till en socket som är i statlig CLOSE_WAIT
- # 1129 - IO # read_nonblock block ibland för SSL Sockets
- # 480 - JRuby inte Handtag UTF-8 källfiler
Vad är nytt i version 1.7.9:
- Ändringar av anmärkning:
- 36 frågor fast
- Windows File.size fast
- Windows nu kommer kunna visa att trösta fönster code
- Fast regression som bröt Compass (eller något som berodde på FSSM)
- Några fler kodningsfrågor fast
- Massor av uppräkningsmetodförbättringar
- Frågor lösas för 1.7.9:
- # 1300: Fix # 1222, StringIO.gets w / utf8
- # 1295: Ställ inte in java.net.preferIPv4Stack i skalskript # 1286
- # 1293: Lägga spec för JRuby-5946
- # 1292: underlista erna toindex bör vara exklusivt, inte allomfattande. (Fromindex är inkluderande.)
- # 1291: Sidekiq: MINITEST error: NoMethodError: unmocked metod: ==, förväntas en av []
- # 1282: Blockless Struct # väljer ska returnera en uppräknaren
- # 1275: Citat en JSON nyckel så det är giltigt JSON .
- # 1274:. RubyArray.subList bör behandla erna toindex som exklusiva, inte inklusive
- # 1272: File.size (org.jruby.RubyFile.size ()) effekter underliggande filen handtag
- # 1271: Fix arrayer med åsido varje
- # 1267: Tar bort Logger anpassningar i JavaUtilLoggingLogger
- # 1265: Stackoverflowerror övergripande Array.each sedan 1.7.5
- # 1264: Fix uppräkningsbar # bit arg hantering
- # 1263: Fix uppräkningsbar # take_while ARG hantering
- # 1262: Fix uppräkningsbar # slice_before arg hantering
- # 1257: mvn clean paketet utplånar installerad JRuby launcher
- # 1255: StringIO Kodning Issue
- # 1254: String # koda väcker olika fel på 1.7.8 än på 1.7.4 (och båda är olika från MRT)
- # 1251: & quot; Stub pärlor & quot; saknas / fel i JRuby 1.7.8
- # 1246: Fastställande String # concat (symbol) bör höja Typeerror
- # 1245:. Odefinierat undantagsmetoden när `kompass klocka" i JRuby 1.7.8
- # 1242: UTF-8-sträng interpolation i US-ASCII-sträng returnerar ibland fel US-ASCII-sträng
- # 1239: Sammanställt metod organ inte omfattningen defn / defs korrekt
- # 1238: JRuby 1.7.8 låter att initiera OpenSSL :: PKey :: RSA.new med krypterad nyckel
- # 1236: Felaktiga filer i JRuby 1.7.8 & quot; bin / & quot; katalog.
- # 1234: Fix any_spec
- # 1231: Fix count_spec (1.7.x)
- # 1229: dubbletter klassdefinition när reifying klasser
- # 1222: CSV parse misslyckas när strängen med mutibyte karaktär avslutas med CR-LF
- # 1221: openssl: lägg hantering för bas 0 till nya och to_s
- # 1209:. Sökväg # DUP bryts i 1.7.5
- # 1204: Regression: Koda error spar YAML med norska tecken
- # 1198: String kodning
- # 1032: Bygga fel med Java 8 på OS X
- # 901: uppräkningsbar arg hanteringsfrågor för `# chunk`,` # slice_before` och `# take_while`
- # 770: filstorlek fel på fönster
Vad är nytt i version 1.7.8:
- Höjdpunkter:
- 21 frågor fast
- Fast Windows 'skenor nya "regression (bunt installera utgångar)
- Fast OpenSSL pärla bootstrapping problem
- Fast Google App Engine bootstrapping problem
- Ett fåtal saknade 1.9+ Sökväg funktioner läggs
- Frågor lösas:
- # 1214: Stöd för ISO-8859-16
- # 1213: Ta README.md anteckningar på junit.jar
- # 1201: Sökväg # bort alias saknas / inte fungerar
- # 1199: Softlink JRuby att jruby.bash istället för papperskopia .
- # 1182: felaktig RubyHash flertrådade beteende när range
- # 1180:. Flytta vakten före användning av metaklass
- # 1176: Array (array) returnerar en kopia istället för array själv
- # 1171: Räls nytt misslyckades med JRuby på Windows 7
- # 1170: `rindex` prestandaförbättring
- # 1167: & quot; print & quot; kallas utan argument tryck & quot; nil & quot;
- # 1165: Bug 1092 fix
- # 1163: File.expand_path skulle misslyckas om ENV ["HEMMA"] är inte en absolut sökväg
- # 1157:. Fix kompatibilitet wiht Bouncy Castle 1.49
- # 1154: Pathname.new (Dir.new ("dir_name ')) väcker en Typeerror
- # 1153: Dir [* []] beter sig annorlunda i JRuby 1.7.6 den i MRI 1.9.3p448
- # 1151: För många filer i JRuby 1.7.6
- # 1150: skenor 3.2.x med JRuby-openssl i Gemfile ger oinitierad konstant OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
- # 1148: Commit c7c7c7 bröt AppEngine
- # 1139: ClassCastException vid läsning icke String värde från Java System.properties
- # 1136: JRuby 1.7.5 inte kompilera giltiga klassfiler
- # 1117: #NAMN metod på java klasser remsor ytter klassen
Vad är nytt i version 1.7.0:
- 1.9.3 är nu vår standard runtime-läge ( -1,8 behövs för 1.8.7 support)
- Ruby standardbibliotek uppdaterats till 1.9.3p286
- Många 1.9.x kompatibilitetsfixar
- Stöd för invokedynamic
- Prestanda och samtidighet förbättringar hela
- Java 5 stöd sjunkit (Java 6+ krävs)
- Alla kända 1.9 kodningsfrågor lösas
- Kernel # exec gör nu en sann infödd exec på alla plattformar
- Förbättringar och fixar till Java integration och bädda
- Native funktioner nu bättre stöd på Solaris, ARM Linux och andra
- Uppdatera till RubyGems 1.8.24
- Uppdatera till Rake 0.9.2.2
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte