Szoftver adatai:
Változat: 1.7.10
Feltöltés dátuma: 17 Feb 15
Engedély: Ingyenes
Népszerűség: 82
JRuby egy nyílt forráskódú, és a tiszta Java végrehajtása a híres Ruby tolmács.
JRuby szorosan integrálva van a Java, hogy mind beágyazni a tolmács bármilyen Java alkalmazás és a script minden Java osztály.
Tulajdonságok :
- < li> A 1.8.6 kompatibilis Ruby tolmács írásbeli 100% -osan tiszta Java
- A legtöbb builtin Ruby osztályt
- Támogatás interakciós és meghatározó java osztályokat belül ruby
- Bean Scripting keretrendszer (BTF) támogatása
- Terjesztve a tri-engedély (CPL / GPL / LGPL)
Mi az új ebben a kiadásban:
- változása Megjegyzés:
- 22 megoldott problémák
- Windows require_relative regressziós fix.
- véletlenszerű PILLANATKÉP függőségi rögzített
- Egy pár rendező hibákat bevonásával kódolják az fix.
- kérdéseket megoldani a 1.7.10:
- # 1385 - Socket :: SOMAXCONN
- # 1380 - teszt-kiterjesztette ennek hiányában
- # 1375 - Global végül figyelmen kívül hagyja hozzárendelése
- # 1374 - require_relative jelez, amikor a hívott osztályútvonalfájlok: / path fájl a Windows a JRuby 1.7.9
- # 1363 - forráskódból a 1.7.9 miatt nem sikerül elégedetlen maven függőségek
- # 1355 - Kivétel induló új téma után set_trace_func hívást
- # 1349 - bin / {rake, rdoc, ri} törött alapértelmezés szerint JRuby 1.7.9
- # 1345 - UnmarshalStream: Keresse kódoló információkat minden esetben változók
- # 1338 - UnmarshalStream: Rögzített két off-by-one hiba unmarshalInt
- # 1336 - szerelés Enumerator # kandikál viselkedése
- # 1335 - Array # repeated_permutation kell argumentumainak száma 1
- # 1334 - #enum_slice és #enum_cons a 1.8-only
- # 1323 - Snapshot függőség megjelent JRuby-core 1.7.9
- # 1322 - Dir megoldja symlinks
- # 1317 - 1311 dátumidőpont összehasonlítás
- # 1312 - File.expand_path (& quot; NULL & quot;) törött
- # 1311 - DateTime összehasonlítás at ezredmásodperc indítvány
- # 1252 - Tartomány # méretű hiányzik JRuby 1.7.8 a 2.0 mód
- # 1184 - határozatlan módszer `__ruby_object" az interface végrehajtása
- # 1156 - JRuby-OpenSSL forog a végtelenségig próbál írni, hogy a socket, ami az állami CLOSE_WAIT
- # 1129 - IO # read_nonblock blokkok néha SSL Sockets
- # 480 - JRuby nem kezeli az UTF-8 Source Files
Mi az új verzióban 1.7.9:
- változása Megjegyzés:
- 36 megoldott problémák
- Windows File.size rögzített
- Windows teremteni fog megfelelően megjeleníteni a konzolablakokért codepage
- Fix regressziós amely megtörte Compass (vagy bármit, ami attól függött FSSM)
- Még néhány kódolási javított hibák
- Sok Enumerable módszer fejlesztések
- kérdéseket megoldani a 1.7.9:
- # 1300: Fix # 1222, StringIO.gets w / utf8
- # 1295: ne állítsa java.net.preferIPv4Stack a shell script # 1286
- # 1293: hozzáadása spec JRuby-5946
- # 1292: allista toIndex legyen exkluzív, nem befogadó. (FromIndex is magában foglal.)
- # 1291: Sidekiq: Minitest error: NoMethodError: unmocked módszer: ==, várhatóan egyik []
- # 1282: Blockless Struktúra # válassza ki kellene visszaadnia számbavételező
- # 1275: Idézet a JSON kulcsot, így ez érvényes JSON.
- # 1274: RubyArray.subList kell kezelni toIndex kizárólagos, nem befogadó.
- # 1272: File.size (org.jruby.RubyFile.size ()) hatások alapjául szolgáló fájlhivatkozási
- # 1271: Fix tömbök felülírt minden
- # 1267: Eltávolítja Logger testreszabási JavaUtilLoggingLogger
- # 1265: StackOverflowError nyomós Array.each óta 1.7.5
- # 1264: Fix Enumerable # harapnak arg kezelése
- # 1263: Fix Enumerable # take_while ARG kezelése
- # 1262: Fix Enumerable # slice_before arg kezelése
- # 1257: MVN tiszta csomagot darabos ki telepítve JRuby launcher
- # 1255: StringIO kódolás Issue
- # 1254: String # kódolás vet fel hibákat 1.7.8, mint a 1.7.4 (és mindkettő eltér MRI)
- # 1251: & quot; lap még drágaköveket & quot; hiányzó / rossz JRuby 1.7.8
- # 1246: rögzítő madzagot # concat (szimbóluma) emelni Típushiba
- # 1245: Nem definiált módszer kivételt, ha a `iránytű watch" a JRuby 1.7.8.
- # 1242: UTF-8 karakterlánc interpoláció US-ASCII karakterlánc néha visszatér baj US-ASCII karakterlánc
- # 1239: Összeállította módszer testületek még nem hatályát defn / defs helyesen
- # 1238: JRuby 1.7.8 nem tudja inicializálni OpenSSL :: pkey :: RSA.new titkosított kulcsot
- # 1236: Hibás fájlok JRuby 1.7.8 & quot; bin / & quot; könyvtárban.
- # 1234: Fix any_spec
- # 1231: Fix count_spec (1.7.x)
- # 1229: két példányban osztály definíciója, amikor reifying osztályok
- # 1222: CSV parse sikertelen, ha karakterlánc mutibyte karakter végződik CR-LF
- # 1221: OpenSSL: add kezelése a bázist 0 új és to_s
- # 1209: elérési út # dup eltörik a 1.7.5.
- # 1204: regresszió: kódolás hiba történt mentés YAML norvég karakter
- # 1198: String kódolás
- # 1032: Építsd a hibát használ Java 8 OS X
- # 901: Enumerable arg kezelése kérdések `# chunk`,` # slice_before`, és `# take_while`
- # 770: fájlméret hiba a Windows
Mi az új verzióban 1.7.8:
- Főbb jellemzők:
- 21 megoldott problémák
- Fix Windows 'sínek új "regresszió (bundle telepíteni kilép)
- Fix OpenSSL gem bootstrapping probléma
- Fix Google App Engine bootstrapping probléma
- Néhány hiányzik 1.9+ elérési útja funkciók hozzáadásával
- megoldott problémák:
- # 1214: Support for ISO-8859-16
- # 1213: Vegye README.md megjegyzi a junit.jar
- # 1201: elérési út # törölni alias hiányzik / nem működik
- # 1199: softlink JRuby hogy jruby.bash helyett nyomtatott formában.
- # 1182: helytelen RubyHash többszálú viselkedés, amikor a rendező
- # 1180: Vigye az őr használata előtt metaclass.
- # 1176: Array (tömb) egy példányát helyett tömböt
- # 1171: Sínek új sikerült a JRuby a Windows 7
- # 1170: `rindex` teljesítmény javítása
- # 1167: & quot; print & quot; úgynevezett paraméterek nélkül kiírja & quot; nulla & quot;
- # 1165: Bug 1092 fix
- # 1163: File.expand_path kudarcot vallana, ha ENV ['HOME'] nem abszolút elérési út
- # 1157: Fix kompatibilitási wiht ugrálóvár 1.49.
- # 1154: Pathname.new (Dir.new ("dir_name)) felveti a Típushiba
- # 1153: Dir [* []] másképpen viselkedik JRuby 1.7.6 Az MRI 1.9.3p448
- # 1151: Túl sok fájl JRuby 1.7.6
- # 1150: sínek 3.2.x a JRuby-OpenSSL a Gemfile ad előkészítetlen állandó OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
- # 1148: elkötelezettség c7c7c7 tört AppEngine
- # 1139: ClassCastException olvasva nem karakterlánc értéket Java System.properties
- # 1136: JRuby 1.7.5 nem fordul érvényes class fájlok
- # 1117: # NÉV módszer a java osztályokat csíkok a külső class
Mi az új verzióban 1.7.0:
- 1.9.3 most az alapértelmezett futási mód ( -1.8 van szükség 1.8.7 support)
- Ruby standard könyvtár frissítve 1.9.3p286
- Sok 1.9.x-rögzítők
- Támogatás invokedynamic
- Performance és konkurencia-fejlesztések egész
- Java 5 támogatás csökkent (Java 6+ szükséges)
- Minden ismert 1.9 kódolás kérdéseket megoldani
- Kernel # exec most mégis egy igazi natív exec minden platformon
- és javításokat a Java-integráció és a beágyazott
- Native jellemzői már jobban támogatott Solaris, Linux ARM, és mások
- Frissítés Rubygems 1.8.24
- Frissítés Rake 0.9.2.2
követelmények :
- Java 2 Standard Edition Runtime Environment
Hozzászólás nem található