Software detaljer:
Version: 1.7.10
Upload dato: 17 Feb 15
Licens: Gratis
Popularitet: 82
JRuby er et open source og ren Java gennemførelse af den berømte Ruby tolk.
JRuby er tæt integreret med Java at gøre det muligt både at indlejre tolken i ethvert Java-program og script enhver Java-klasse
Egenskaber :.
- < li> En 1.8.6 kompatibel Ruby tolk skrevet i 100% ren Java
- Mest builtin Rubin klasser,
- Støtte til at interagere med og definere java klasser indefra Ruby
- Bean Scripting Framework (BSF) støtte
- Distribueret under en tri-licens (CPL / GPL / LGPL)
Hvad er nyt i denne udgivelse:
- Ændringer i note:
- 22 emner fast
- Windows require_relative regression fast.
- Utilsigtet SNAPSHOT afhængighed fast
- Et par rangering bugs involverer koder fast.
- problemer løst til 1.7.10:
- # 1385 - Socket :: SOMAXCONN
- # 1380 - test-udvidet ikke
- # 1375 - Global sidst ignorerer opgave
- # 1374 - require_relative mislykkes, når kaldes fra classpath: / sti fil på Windows i JRuby 1.7.9
- # 1363 - Oversættelse fra kilden ved 1.7.9 mislykkes på grund af utilfredse Maven afhængigheder
- # 1355 - undtagelse starter ny tråd efter set_trace_func opkald
- # 1349 - bin / {rake, RDOC, ri} brudt som standard i JRuby 1.7.9
- # 1345 - UnmarshalStream: Kig efter koder for oplysninger i alle instansvariabler
- # 1338 - UnmarshalStream: Fast to off-by-one fejl i unmarshalInt
- # 1336 - Fastsættelse optælling # peek adfærd
- # 1335 - Array # repeated_permutation skal have arity 1
- # 1334 - #enum_slice og #enum_cons er 1,8-kun
- # 1323 - Snapshot afhængighed i frigivet JRuby-core 1.7.9
- # 1322 - Dir løser symlinks
- # 1317 - 1311 datetime sammenligning
- # 1312 - File.expand_path (& quot; NUL & quot;) brudt
- # 1311 - DateTime sammenligning på sub-millisekund beslutning
- # 1252 - Range # størrelse mangler JRuby 1.7.8 i 2,0-tilstand
- # 1184 - udefineret metode `__ruby_object« for interface implementering
- # 1156 - JRuby-openssl spins uendeligt forsøger at skrive til en stikkontakt, der er i stand CLOSE_WAIT
- # 1129 - IO # read_nonblock blokke undertiden til SSL Sockets
- # 480 - JRuby håndterer ikke UTF-8 kildefiler
Hvad er nyt i version 1.7.9:
- Ændringer i note:
- 36 emner fast
- Windows File.size fast
- Windows nu vil kunne vise at trøste vinduer codepage
- Fast regression som brød Compass (eller noget, der afhang af FSSM)
- Et par flere kodning spørgsmål fast
- Masser af Enumerable metode forbedringer
- problemer løst til 1.7.9:
- # 1300: Fix # 1222, StringIO.gets m / utf8
- # 1295: Indstil ikke java.net.preferIPv4Stack i shell scripts # 1286
- # 1293: Tilføjelse spec for JRuby-5946
- # 1292: underliste toIndex skal være eksklusiv, ikke inklusive. (FromIndex er inklusive.)
- # 1291: Sidekiq: Minitest fejl: NoMethodError: unmocked metode: ==, forventes en af []
- # 1282: Blockless Struct # vælger bør returnere en optælling
- # 1275: Citat en JSON nøgle, så det er gyldigt JSON .
- # 1274:. RubyArray.subList skal behandle toIndex som eksklusiv, ikke inklusiv
- # 1272: File.size (org.jruby.RubyFile.size ()) indvirkninger underliggende fil håndtag
- # 1271: Fix arrays med tilsidesættes hver
- # 1267: Fjerner Logger tilpasninger i JavaUtilLoggingLogger
- # 1265: StackOverflowError tvingende Array.each siden 1.7.5
- # 1264: Fix Enumerable # luns arg håndtering
- # 1263: Fix Enumerable # take_while Arg håndtering
- # 1262: Fix Enumerable # slice_before arg håndtering
- # 1257: mvn ren pakke udsletter installeret JRuby launcher
- # 1255: StringIO Encoding Issue
- # 1254: streng # indkode rejser forskellige fejl på 1.7.8 end på 1.7.4 (og begge er forskellige fra MRI)
- # 1251: & quot; Stub perler & quot; mangler / forkert i JRuby 1.7.8
- # 1246: Fastsættelse streng # concat (symbol) bør rejse TypeError
- # 1245:. Udefineret metode undtagelse, når du bruger `kompas ur" i JRuby 1.7.8
- # 1242: UTF-8 string interpolation i US-ASCII streng til tider returnerer forkert US-ASCII streng
- # 1239: Udarbejdet metode organer ikke omfanget defn / defs korrekt
- # 1238: JRuby 1.7.8 ikke initialisere OpenSSL :: PKey :: RSA.new med krypteret nøgle
- # 1236: Fejlagtige filer i JRuby 1.7.8 & quot; bin / & quot; mappe.
- # 1234: Fix any_spec
- # 1231: Fix count_spec (1.7.x)
- # 1229: to eksemplarer definition klasse, når reifying klasser
- # 1222: CSV parse mislykkes, når streng med mutibyte karakter afsluttes med CR-LF
- # 1221: openssl: tilføj håndtering for basen 0 til nye og to_s
- # 1209:. Stinavn # DUP er brudt i 1.7.5
- # 1204: Regression: Encoding fejl besparelse YAML med norske tegn
- # 1198: String kodning
- # 1032: Byg fejl ved hjælp af Java 8 på OS X
- # 901: Enumerable arg håndtering spørgsmål for `# chunk`,` # slice_before`, og `# take_while`
- # 770: filstørrelse fejl på vinduer
Hvad er nyt i version 1.7.8:
- Højdepunkter:
- 21 emner fast
- Fast Windows 'skinner nye "regression (bundt installere udgange)
- Fast OpenSSL perle bootstrapping problem
- Fast Google App Engine bootstrapping problem
- Et par mangler 1.9+ stinavn tilbygning
- Spørgsmål løst:
- # 1214: Støtte til ISO-8859-16
- # 1213: Fjern README.md noter på junit.jar
- # 1201: stinavn # slette alias mangler / ikke arbejder
- # 1199: Softlink JRuby at jruby.bash stedet for papirkopi .
- # 1182: forkert RubyHash flertrådede adfærd, når rangering
- # 1180:. Flyt vagt før brugen af metaclass
- # 1176: Array (array) returnerer en kopi i stedet for matrix selv
- # 1171: Skinner ny mislykkedes med JRuby på Windows 7
- # 1170: `rindex` præstationsforbedring
- # 1167: & quot; print & quot; kaldet uden argumenter grafik & quot; nul & quot;
- # 1165: Fejl 1092 fix
- # 1163: File.expand_path skal mislykkes, hvis ENV ['HOME'] ikke er en absolut sti
- # 1157:. Fix kompatibilitet Sacré Bouncy Castle 1.49
- # 1154: Pathname.new (Dir.new (»dir_name")) rejser en TypeError
- # 1153: Dir [* []] opfører sig anderledes i JRuby 1.7.6 den i MRI 1.9.3p448
- # 1151: Alt for mange filer i JRuby 1.7.6
- # 1150: skinner 3.2.x med JRuby-openssl i Gemfile giver initialiseret konstant OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
- # 1148: Commit c7c7c7 brød AppEngine
- # 1139: ClassCastException når du læser ikke String værdi fra Java System.properties
- # 1136: JRuby 1.7.5 ikke kompilere gyldige class filer
- # 1117: #NAME metode på Java klasser strips den ydre klasse
Hvad er nyt i version 1.7.0:
- 1.9.3 er nu vores standard runtime mode ( -1,8 er nødvendig for 1.8.7 support)
- Ruby standard biblioteket opdateret til 1.9.3p286
- Mange 1.9.x kompatibilitet rettelser
- Understøttelse af invokedynamic
- Ydelse og concurrency forbedringer i hele
- Java 5 støtte faldt (Java 6+ påkrævet)
- Alle kendte 1,9 kodning problemer løst
- Kernel # exec nu gør en ægte indfødt exec på alle platforme
- forbedringer og rettelser til Java integration og indlejring
- Native funktioner nu er bedre understøttet på Solaris, ARM Linux, og andre
- Opdater til Rubygems 1.8.24
- Opdater Rake 0.9.2.2
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet