Prog.varedetaljer:
Versjon: 1.7.10
Last opp dato: 17 Feb 15
Lisens: Gratis
Popularitet: 82
JRuby er en åpen kildekode og ren Java gjennomføring av den berømte Ruby tolk.
JRuby er tett integrert med Java å tillate både å bygge inn tolk i noen Java-program og skript alle Java klasse
Egenskaper .
- < li> En 1.8.6 kompatibel Ruby tolk skrevet i 100% ren Java
- De fleste builtin Ruby klasser gitt
- Støtte for å kommunisere med og definere java klasser innenfra rubin
- støtte Bean Scripting Framework (BSF)
- Distribuert under en tri-lisens (CPL / GPL / LGPL)
Hva er nytt i denne utgaven:
- Endringer i notatet:
- 22 problemer løst
- Windows require_relative regresjon fast.
- Accidental SNAPSHOT avhengighet fast
- Et par ranger bugs involverer koder for fast.
- problemer løst for 1.7.10:
- # 1385 - Socket :: SOMAXCONN
- # 1380 - test-utvidet sviktende
- # 1375 - Utland til slutt ignorerer oppdrag
- # 1374 - require_relative svikter når de kalles fra CLASSPATH: / sti fil på Windows i JRuby 1.7.9
- # 1363 - Kompilering fra kilde ved 1.7.9 mislykkes på grunn av utilfredsstilt maven avhengig
- # 1355 - Unntaks starter ny tråd etter set_trace_func samtale
- # 1349 - bin / {rake, rdoc, ri} brutt som standard i JRuby 1.7.9
- # 1345 - UnmarshalStream: Se for koding av informasjon i alle instansvariabler
- # 1338 - UnmarshalStream: Fikset to off-by-en feil i unmarshalInt
- # 1336 - Fikse Enumerator # titt oppførsel
- # 1335 - Array # repeated_permutation bør ha arity 1
- # 1334 - #enum_slice og #enum_cons er 1.8-only
- # 1323 - Snapshot avhengighet i løslatt JRuby-kjerne 1.7.9
- # 1322 - Dir løser symlinker
- # 1317 - 1311 datetime sammenligning
- # 1312 - File.expand_path (& quot; NUL & quot;) brutt
- # 1311 - Datetime sammenligning på sub-millisekund oppløsning
- # 1252 - Range # størrelse mangler fra JRuby 1.7.8 i 2.0-modus
- # 1184 - udefinert metode `__ruby_object 'for grensesnitt implementering
- # 1156 - JRuby-openssl spinner uendelige prøver å skrive til en stikkontakt som er i tilstand CLOSE_WAIT
- # 1129 - IO # read_nonblock blokker noen ganger for SSL Sockets
- # 480 - JRuby ikke håndtere UTF-8 Kilde filer
Hva er nytt i versjon 1.7.9:
- Endringer i notatet:
- 36 problemer løst
- Windows File.size fast
- Windows vil nå ordentlig vise til konsollen vinduer kodesiden
- Fast regresjon som brøt Compass (eller noe som var avhengig av FSSM)
- Noen flere koding problemer løst
- Masse Enumerable metodeforbedringer
- problemer løst for 1.7.9:
- # 1300: Fix # 1222, StringIO.gets m / utf8
- # 1295: Ikke still java.net.preferIPv4Stack i skallskript # 1286
- # 1293: Legge spec for JRuby-5946
- # 1292: underliste toIndex bør være eksklusiv, ikke inkluderende. (FromIndex er inkluderende.)
- # 1291: Sidekiq: Minitest feil: NoMethodError: unmocked metode: ==, forventet en av []
- # 1282: Blockless Struct # velge skal returnere en enumeratoren
- # 1275: Quote en JSON nøkkel så det er gyldig JSON .
- # 1274:. RubyArray.subList bør behandle toIndex som eksklusiv, ikke inkluderende
- # 1272: File.size (org.jruby.RubyFile.size ()) påvirker underliggende fil håndtak
- # 1271: Fix matriser med overstyres hver
- # 1267: Fjerner Logger tilpasninger i JavaUtilLoggingLogger
- # 1265: StackOverflowError styrer Array.each siden 1.7.5
- # 1264: Fix Enumerable # blings arg håndtering
- # 1263: Fix Enumerable # take_while Arg håndtering
- # 1262: Fix Enumerable # slice_before arg håndtering
- # 1257: mvn rene dresser utsletter installert JRuby launcher
- # 1255: StringIO Encoding Issue
- # 1254: String # kode hever forskjellige feil på 1.7.8 enn på 1.7.4 (og begge er forskjellig fra MRI)
- # 1251: & quot; Stub perler & quot; mangler / feil i JRuby 1.7.8
- # 1246: Fikse String # concat (symbol) bør heve Feiltype
- # 1245:. Undefined metode unntak når du bruker `kompass watch" i JRuby 1.7.8
- # 1242: UTF-8 streng interpole i US-ASCII streng noen ganger returnerer feil US-ASCII streng
- # 1239: Utarbeidet metode organer ikke omfanget defn / defs riktig
- # 1238: JRuby 1.7.8 unnlater å initial OpenSSL :: PKey :: RSA.new med kryptert nøkkel
- # 1236: Feil filer i JRuby 1.7.8 & quot; bin / & quot; katalogen.
- # 1234: Fix any_spec
- # 1231: Fix count_spec (1.7.x)
- # 1229: duplikat klasse definisjon når reifying klasser
- # 1222: CSV parse mislykkes når strengen med mutibyte tegn avslutter med CR-LF
- # 1221: openssl: legg håndtering for basen 0 til ny og to_s
- # 1209:. Sti # DUP er brutt i 1.7.5
- # 1204: Regresjon: Koding feil ved lagring YAML med norske tegn
- # 1198: String koding
- # 1032: Bygg feil ved hjelp av Java 8 på OS X
- # 901: enumerable arg håndteringen for `# chunk`,` # slice_before`, og `# take_while`
- # 770: filstørrelse feil på windows
Hva er nytt i versjon 1.7.8:
- Høydepunkter:
- 21 problemer løst
- Fast Windows 'rails nye "regresjon (bundle installere utganger)
- Fast OpenSSL perle bootstrapping problem
- Fast Google App Engine bootstrapping problem
- Et par mangler 1.9+ Sti funksjoner lagt
- Problemer løst:
- # 1214: Støtte for ISO-8859-16
- # 1213: Fjern README.md notater på junit.jar
- # 1201: Sti # slette alias mangler / ikke fungerer
- # 1199: Softlink JRuby å jruby.bash i stedet for papirkopi .
- # 1182: Feil RubyHash flertrådet oppførsel når marshalling
- # 1180:. Flytt vakt før bruk av metaclass
- # 1176: Array (array) returnerer en kopi i stedet for å rekke selv
- # 1171: Skinner ny mislyktes med JRuby på Windows 7
- # 1170: `rindex` ytelsesforbedring
- # 1167: & quot; print & quot; heter uten argumenter utskrifter & quot; null & quot;
- # 1165: Bug 1092 fix
- # 1163: File.expand_path skulle svikte hvis ENV ['HJEMME'] er ikke en absolutt sti
- # 1157:. Fix kompatibilitet setningene Hoppeslott 1.49
- # 1154: Pathname.new (Dir.new ('DIR_NAME')) reiser en Feiltype
- # 1153: Dir [* []] oppfører seg annerledes i JRuby 1.7.6 den i MR 1.9.3p448
- # 1151: For mange filer i JRuby 1.7.6
- # 1150: rails 3.2.x med JRuby-openssl i Gemfile gir initialisert konstant OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
- # 1148: Forplikte c7c7c7 brøt AppEngine
- # 1139: ClassCastException når du leser non String verdi fra Java System.properties
- # 1136: JRuby 1.7.5 samler ikke gyldige klasse filer
- # 1117: # name metoden på java klasser strimler ytre klassen
Hva er nytt i versjon 1.7.0:
- 1.9.3 er nå vår standard kjøretidsmodus ( -1,8 er nødvendig for 1.8.7 støtte)
- Ruby standard bibliotek oppdatert til 1.9.3p286
- Mange 1.9.x kompatibilitet fikser
- Støtte for invokedynamic
- Ytelse og samtidighet forbedringer hele
- Java 5 støtte droppet (Java 6 + påkrevd)
- Alle kjente 1,9 koding problemer løst
- Kernel # exec gjør nå en ekte innfødt exec på alle plattformer
- Forbedringer og reparasjoner til Java integrering og innebygging
- Native funksjoner nå bedre støttes på Solaris, ARM Linux, og andre
- Oppdater til RubyGems 1.8.24
- Oppdater Rake 0.9.2.2
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke funnet