تتضمن تقرير Java لهذا الأسبوع ليوم 22 يونيو 2026 تسليط الضوء على الأخبار: إصدارات GA لـ Hardwood 1.0 وEndive 1.0؛ طبعة يونيو 2026 من Azul Payara؛ إصدارات النقاط من Quarkus، LangChain4j؛ الإصدار التجريبي الأول من WildFly 41؛ وتقديم Eliya JDK ومبادرة الاستدامة مفتوحة المصدر (OSSI)، والتي أسستها HeroDevs وCommonhaus Foundation.

جي دي كيه 27

تم توفير الإصدار 28 من إصدارات الوصول المبكر لـ JDK 27 في الأسبوع الماضي والذي يتضمن تحديثات من الإصدار 27 تتضمن إصلاحات لمشكلات مختلفة. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار.

جي دي كيه 28

تم أيضًا توفير الإصدار 4 من إصدارات الوصول المبكر لـ JDK 28 في الأسبوع الماضي والذي يتضمن تحديثات من الإصدار 3 تتضمن إصلاحات لمشكلات مختلفة. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار.

ازول بايارا

أصدر فريق Azul Payara إصدار يونيو 2026 من Azul Payara 7.1.0 الذي يتضمن إصدار المجتمع 7.2026.6 وإصدار Enterprise 6.39.0 وإصدار Enterprise 5.88.0. إلى جانب إصلاحات الأخطاء وترقيات المكونات، توفر جميع الإصدارات الثلاثة ما يلي: حل لمشكلة تزوير الطلبات عبر المواقع (CSRF) وتزوير الطلبات من جانب الخادم (SSRF) في وحدة تحكم المشرف وواجهة إدارة REST بسبب التمرير غير الضروري لعنوان URL لـ REST في طلب servlet الذي يمكن الحصول عليه عبر معلومات الجلسة؛ ودعم أساليب التجاوز باستخدام Spring Framework @Transactional تعليق توضيحي على واجهات مستودع بيانات جاكرتا. يمكن العثور على مزيد من التفاصيل حول هذه الإصدارات في ملاحظات الإصدار الخاصة بـ Community Edition 7.2026.6 وEnterprise Edition 6.39.0 وEnterprise Edition 5.88.0.

كواركوس

يوفر إصدار Quarkus 3.37.0 إصلاحات للأخطاء وتغييرات ملحوظة مثل: دعم Hibernate ORM 7.4.0.Final وHbernate Reactive 3.4.0.Final وHbernate Search 8.4.0.Final؛ امتداد تجريبي جديد، JLink، يقوم بإنشاء صورة وقت تشغيل مخصصة باستخدام jlink يتضمن فقط وحدات JDK الضرورية في التطبيق؛ وتمكين مُسلسلات جاكسون الخالية من الانعكاس افتراضيًا. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار.

وايلد فلاي

يأتي الإصدار التجريبي الأول من WildFly 41 مزودًا بإصلاحات الأخطاء وترقيات التبعية وميزات جديدة مثل: دعم معالجة البيانات في نظام WildFly Transactions الفرعي أثناء إيقاف التشغيل بسلاسة؛ والقدرة على تمكين توقيع طلبات المصادقة وتشفيرها اختياريًا عبر request و request_uri المعلمات داخل النظام الفرعي WildFly Elytron. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار.

LangChain4j

ال الافراج الرسمي (مع الإصدار التجريبي السابع والعشرون) من LangChain4j 1.17.0 يوفر إصلاحات الأخطاء وترقيات التبعية وميزات جديدة مثل: DebatePlanner فئة لدعم نمط وكيل المناقشة؛ جديد OracleChatMemoryStore فئة تضيف قاعدة بيانات أوراكل لذاكرة الدردشة؛ وجديدة onUnmappedRawEvent رد الاتصال المتدفق الذي يسمح بكشف أحداث البث الأولية التي لم يتم تعيينها بواسطة LangChain4j. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار.

ايليا JDK

قدمت Asymm Systems Eliya JDK، توزيعها النهائي لـ OpenJDK الذي يتتبع تحديثات التصحيحات الحرجة (CPUs) لـ OpenJDK 25 الربع سنوية ويقدم إصدارات Linux x86_64 وLinux aarch64. يستند هذا الإصدار الأولي، الإصدار 25.0.3، إلى استشاري تحديث التصحيحات الحرجة لـ Oracle لشهر أبريل 2026. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار وقصة InfoQ الإخبارية هذه.

الخشب الصلب

يأتي إصدار Hardwood 1.0.0، وهو محلل مخصص لتنسيق ملف Apache Parquet، مزودًا بتغييرات ملحوظة مثل: close() طريقة واحدة لكل من ColumnReader الطبقة و RowReader الواجهة، أصبحت الآن غير قادرة على حل تراجع الأداء؛ مثال على AvroRowReader يكرم الفصل الدراسي الآن إسقاطات الأعمدة بحيث يكون DECIMAL, UUID, UINT_32، و FIXED قراءة الأعمدة بشكل صحيح؛ ونقطة الدخول لل Hardwood يقبل الفصل الآن تنفيذ HardwoodContext واجهة للتحكم في حجم تجمع مؤشرات الترابط لوحدة فك الترميز والقدرة على مشاركة السياق عبر القراء. يمكن العثور على مزيد من التفاصيل حول هذا الإصدار في ملاحظات الإصدار وستقوم InfoQ بالمتابعة بقصة إخبارية أكثر تفصيلاً.

الهندباء

الافراج عن Endive 1.0.0 يسلم؛ تكامل مضيف WasmGC مع دعم externref نوع القيمة كجافا Object بحيث تعمل وظائف المضيف بشكل طبيعي مع أنواع GC؛ وتحسين صحة استدعاء الذيل من خلال القضاء على تخصيص إطار المكدس غير الضروري الذي يفيد اللغات، مثل CPython، التي تتبنى استدعاءات الذيل في حلقة المترجم الفوري الخاصة بها.

تعود جذور Edive، وهو وقت تشغيل WebAssembly (Wasm) الجديد الأصلي لـ JVM، إلى Chicory، الذي تم إنشاؤه في سبتمبر 2023 بواسطة Benjamin Eckel، كبير المسؤولين الفنيين في Dylibso، وAndrea Peruffo، مهندس البرمجيات الرئيسي في IBM.

مبادرة الاستدامة مفتوحة المصدر

أعلنت HeroDevs، المنصة التي تحدد وتعالج وتمنع مخاطر انتهاء عمر المصدر المفتوح، أنها انضمت إلى مؤسسة Commonhaus كعضو مؤسس لمبادرة استدامة المصدر المفتوح (OSSI) من أجل “دعم النظم البيئية المستدامة مفتوحة المصدر من خلال تحسين شفافية دورة الحياة والتعاون بين المشرفين والمؤسسات وشركاء النظام البيئي ومجتمع المصادر المفتوحة الأوسع.” لقد عقدت HeroDevs بالفعل شراكة مع مجتمعات Hibernate وJackson وQuarkus لدعم المؤسسات التي تحتاج إلى المساعدة في علاج مكافحة التطرف العنيف. وتخطط HeroDevs أيضًا للدخول في شراكة مع مشاريع أخرى تحت رعاية مؤسسة Commonhaus.



شاركها.
اترك تعليقاً