12ই অক্টোবর, 2026-এর জন্য এই সপ্তাহের জাভা রাউন্ডআপ, নিউজ হাইলাইট করার বৈশিষ্ট্য রয়েছে: JDK 28 এর জন্য লক্ষ্য করা তিনটি OpenJDK JEPs; আজুল পেয়ারার অক্টোবর 2026 সংস্করণ; Gatherers4j, Yupiik Fusion, Java এর জন্য Google ADK এবং Kotlin-এর জন্য Google ADK-এর পয়েন্ট রিলিজ; এবং 38টি সিভিই অ্যাপাচি ক্যামেলে সমাধান করা হয়েছে।
OpenJDK
JEP 546, ZGC-এর জন্য অভিযোজিত হিপ সাইজিং, থেকে উন্নত করা হয়েছে লক্ষ্য প্রস্তাব থেকে টার্গেট করা হয়েছে JDK 28 এর জন্য। এই JEP প্রস্তাব করে “উপলব্ধ সংস্থান, অ্যাপ্লিকেশনের প্রয়োজনীয়তা এবং একই সংস্থানগুলির জন্য প্রতিদ্বন্দ্বী প্রতিবেশী অ্যাপ্লিকেশনগুলির চাহিদাগুলির উপর ভিত্তি করে স্তূপের আকার অভিযোজিতভাবে সামঞ্জস্য করতে Z আবর্জনা সংগ্রাহককে উন্নত করুন“
JEP 545, ZGC সহ দ্রুত স্টার্টআপ এবং ওয়ার্মআপ, থেকে উন্নত করা হয়েছে লক্ষ্য প্রস্তাব থেকে টার্গেট করা হয়েছে JDK 28 এর জন্য। এই JEP প্রস্তাব করে “অ্যাপ্লিকেশানের স্টার্টআপ এবং ওয়ার্মআপ উন্নত করে জেড গারবেজ কালেক্টরকে উন্নত করে ফিজিক্যাল মেমরি অর্জন এবং প্রস্তুত করতে আরও দ্রুত এবং দক্ষতার সাথে অ্যাপ্লিকেশনের প্রয়োজনের প্রতিক্রিয়ায়“
JEP 543, স্ট্রাকচার্ড কনকারেন্সি, থেকে উন্নত করা হয়েছে লক্ষ্য প্রস্তাব থেকে টার্গেট করা হয়েছে JDK 28-এর জন্য। এই JEP এই বৈশিষ্ট্যটিকে চূড়ান্ত করার প্রস্তাব দেয়, পরিবর্তন ছাড়াই, সাত রাউন্ডের প্রিভিউয়ের পরে, JDK 21-এ JDK 27-এর আসন্ন রিলিজের মাধ্যমে বিতরণ করা হয়, এবং JDK 19 এবং JDK 20-এ দুটি রাউন্ড ইনকিউবেটর বিতরণ করা হয়। এই বৈশিষ্ট্যটি একযোগে কাঠামোর প্রবর্তন করে সমসাময়িক প্রোগ্রামিংকে সহজ করে তোলে।বিভিন্ন থ্রেডে চলমান সম্পর্কিত কাজের গ্রুপগুলিকে কাজের একক হিসাবে বিবেচনা করুন, যার ফলে ত্রুটি পরিচালনা এবং বাতিলকরণ, নির্ভরযোগ্যতা উন্নত করা এবং পর্যবেক্ষণযোগ্যতা উন্নত করা।“
JDK 28
JDK 28 প্রারম্ভিক-অ্যাক্সেস বিল্ডগুলির মধ্যে বিল্ড 20 এই গত সপ্তাহে উপলব্ধ করা হয়েছিল যা বিল্ড 19 থেকে আপডেটগুলি সমন্বিত করে যাতে বিভিন্ন সমস্যার সমাধান অন্তর্ভুক্ত রয়েছে৷ এই রিলিজ সম্পর্কে আরো বিস্তারিত রিলিজ নোট পাওয়া যেতে পারে.
JDK 28-এর জন্য, ডেভেলপারদের জাভা বাগ ডেটাবেসের মাধ্যমে বাগ রিপোর্ট করতে উৎসাহিত করা হয়।
পেয়ারা নীল
Azul Payara 7.5.0 এর মুক্তি, অক্টোবর 2026 সংস্করণ, কমিউনিটি সংস্করণ 7.2026.10, এন্টারপ্রাইজ সংস্করণ 6.43.0 এবং এন্টারপ্রাইজ সংস্করণ 5.92.0 অন্তর্ভুক্ত করে। বাগ ফিক্স এবং কম্পোনেন্ট আপগ্রেডের সাথে, তিনটি সংস্করণই নতুন বৈশিষ্ট্য প্রদান করে যেমন: SSH নোডের জন্য উন্নত অনুমতির আর প্রয়োজন নেই; এবং নতুন বৈশিষ্ট্য, delete-jvm-option এবং delete-system-propertiesকমান্ড লাইন থেকে সহজ কনফিগারেশন পরিচালনার জন্য।
এই রিলিজটি এই CVEগুলিকেও সম্বোধন করে:
- CVE-2026-2586, একটি রিমোট কোড এক্সিকিউশন (RCE) দুর্বলতা যা অ্যাডমিনিস্ট্রেশন কনসোলে অ্যাক্সেস সহ আক্রমণকারীকে অ্যাপ্লিকেশন পরিষেবা ব্যবহারকারীর বিশেষাধিকারের সাথে নির্বিচারে অপারেটিং সিস্টেম কমান্ডগুলি চালানোর জন্য দূষিত তৈরি করা অনুরোধ পাঠাতে দেয়।
- CVE-2026-2587, সার্ভার-সাইড টেমপ্লেট রেন্ডারিং মেকানিজমের একটি RCE দুর্বলতা যা একজন আক্রমণকারীকে অন্তর্নিহিত হোস্টের সাথে আপস করতে এবং ডেটা পড়া/পরিবর্তন, নির্বিচারে আদেশ, অধ্যবসায় এবং পার্শ্বীয় আন্দোলনের মতো ক্ষমতা সক্ষম করতে দেয়।
এই রিলিজের আরও বিশদ বিবরণ রিলিজ নোটগুলিতে পাওয়া যেতে পারে।
সংগ্রহকারী 4জে
Gatherers4j 0.15.0 জাহাজের রিলিজ বাগ ফিক্স এবং নতুন পরিসংখ্যান-সম্পর্কিত সংগ্রহকারী যেমন: movingStatistics(), movingStatisticsBy(), runningStatistics()এবং runningStatisticsBy() যে একটি উদাহরণ নির্গত StatisticalSummary প্রতিটি উপাদানের জন্য রেকর্ড; এবং movingWeightedMean() এবং movingWeightedMeanBy()যেগুলি রৈখিক ওজন, বা বিকাশকারী-প্রদত্ত ওজন সহ ওজনযুক্ত চলমান গড় গণনা করে, যেগুলি সবচেয়ে পুরানো থেকে নতুনের অর্ডার করা হয়৷ এই রিলিজে আরো বিস্তারিত, ভাঙ্গা এবং আচরণগত পরিবর্তন সহরিলিজ নোট পাওয়া যেতে পারে.
ইউপিক
ইউপিক ফিউশন 1.2.0-এর রিলিজ বাগ ফিক্স, ডকুমেন্টেশন উন্নতি, নির্ভরতা আপগ্রেড এবং নতুন বৈশিষ্ট্যগুলি প্রদান করে যেমন: একটি আপডেট CliDocumentationGenerator এখন ব্যবহার করার জন্য ক্লাস CliLauncherএবং এর বেস ক্লাস নয়, Launcherকমান্ডে একাধিক সেগমেন্ট সমর্থনকারী বিকল্প মার্কার ব্যবহার করতে; এবং একটি আপডেট থেকে একটি ব্রেকিং পরিবর্তন HandlebarsCompiler শ্রেণী যা হ্যান্ডেলবারগুলির কাছাকাছি হতে এর বাস্তবায়নকে প্রসারিত করে। এই রিলিজের আরও বিশদ বিবরণ রিলিজ নোটগুলিতে পাওয়া যেতে পারে।
গুগল এজেন্ট ডেভেলপমেন্ট কিট (ADK)
জাভা 1.12.0-এর জন্য ADK-এর রিলিজ বাগ ফিক্স এবং নতুন বৈশিষ্ট্যগুলি প্রদান করে যেমন: একটি রিফ্যাক্টর ContextCacheConfig ক্লাস কনস্ট্রাক্টর যে নতুন প্যারামিটার যোগ করে, cacheIntervals এবং createHttpOptionsএখন বঞ্চিত এর জায়গায় maxInvocations প্যারামিটার; এবং নতুন ওয়ার্কফ্লো গ্রাফ প্রকার যা অন্তর্ভুক্ত করে Node ইন্টারফেস এবং সংশ্লিষ্ট বাস্তবায়ন, BaseNode এবং Start ক্লাস, এবং Edge রেকর্ড এই রিলিজ সম্পর্কে আরো বিস্তারিত রিলিজ নোট পাওয়া যেতে পারে.
একইভাবে, কোটলিন 1.4.0 জাহাজের জন্য ADK রিলিজ বাগ ফিক্স এবং নতুন বৈশিষ্ট্য সহ: একটি নতুন EdgesDsl ওয়ার্কফ্লো গ্রাফ তৈরির জন্য ডিএসএল হিসাবে কাজ করার জন্য ক্লাস; এবং একটি নতুন ChatCompletions ওপেনএআই চ্যাট কমপ্লিশান এপিআই এবং সামঞ্জস্যপূর্ণ এন্ডপয়েন্টের জন্য মডেল ব্যাকএন্ড হিসেবে কাজ করার জন্য ক্লাস। এই রিলিজের আরও বিশদ বিবরণ রিলিজ নোটগুলিতে পাওয়া যেতে পারে।
অ্যাপাচি উট
Apache Camel টিম প্রকাশ করেছে যে তারা মোট 38 টি কমন ভালনারেবিলিটিস এবং এক্সপোজার (CVE) সমাধান করেছে যা অনেক উটের উপাদানকে প্রভাবিত করে। এই 13 হিসাবে রেট করা হয় উচ্চ এবং পঁচিশ হিসাবে মাঝারি. 38টি CVE-এর মধ্যে, 28টি প্রজেক্ট গ্লাসউইং-এর অংশ হিসেবে ক্লড আবিষ্কার করেছেন এবং 10টি নিরাপত্তা গবেষকরা রিপোর্ট করেছেন। বিকাশকারীদের 4.23.0, 4.22.1 এবং 4.18.5 সংস্করণে আপগ্রেড করতে উত্সাহিত করা হচ্ছে৷