এক বছরেরও বেশি সময় ধরে উন্নয়নের পর, নতুন ইন্টারফেস এবং কীবোর্ড হ্যান্ডলিংয়ে উন্নতির সাথে ওয়েল্যান্ড ১.২৪ এসেছে।

  • ২০২৪ সালের মে মাসে ১.২৩ সংস্করণ প্রকাশের পর, ওয়েল্যান্ড ১.২৪ হল এক বছরেরও বেশি সময়ের মধ্যে প্রথম বড় আপডেট।
  • এতে নতুন ইন্টারফেস এবং wl_fixes এর মতো বৈশিষ্ট্য এবং কীবোর্ড এবং ইভেন্ট হ্যান্ডলিং এর উন্নতি অন্তর্ভুক্ত রয়েছে।
  • ওয়েল্যান্ডের বেশিরভাগ উদ্ভাবন মূল গ্রাফিক্স সার্ভারের পরিবর্তে সংশ্লিষ্ট প্রোটোকল এবং কম্পোজিটরে।
  • আনুষ্ঠানিক ঘোষণাটি সংক্ষিপ্ত ছিল, তবে এতে স্থিতিশীলতা এবং কার্যকারিতা প্রদানকারী প্রযুক্তিগত পরিবর্তনগুলির বিস্তারিত বিবরণ দেওয়া হয়েছে।

ওয়েল্যান্ড 1.14

ওয়েল্যান্ড 1.24 এখন উপলব্ধ, সংস্করণ ১.২৩ এর পর এটি প্রথম বড় রিলিজ এবং লিনাক্স সিস্টেমের জন্য এই মৌলিক গ্রাফিক্স প্রোটোকলের উল্লেখযোগ্য নতুন আপডেট ছাড়াই এক বছরেরও বেশি সময় ধরে শেষ হয়েছে। যদিও আপডেট ছাড়াই এই দীর্ঘ সময়কাল বিস্ময়ে ভরা একটি আপডেটের ইঙ্গিত দিতে পারে, বাস্তবতা হল যে আনুষ্ঠানিক ঘোষণাটি নিজেই সংক্ষিপ্ত এবং হাইলাইট করেছে যে সফ্টওয়্যারের কেন্দ্রবিন্দুতে না গিয়ে ওয়েল্যান্ডের চারপাশে কাজ করে এমন প্রোটোকল এবং কম্পোজিটরগুলিতে মূল উদ্ভাবনগুলি বিকাশ অব্যাহত রয়েছে।

শেষ সংস্করণের পর ১৩ মাস অতিবাহিত হওয়া সত্ত্বেও, ওয়েল্যান্ড ১.২৪ উপস্থাপন করে প্রাসঙ্গিক কিন্তু গোপন প্রযুক্তিগত উন্নতি, ইকোসিস্টেমে বৃহত্তর পরিপক্কতা এবং দৃঢ়তা নিশ্চিত করে। সবচেয়ে উল্লেখযোগ্য নতুন বৈশিষ্ট্যগুলির মধ্যে রয়েছে নতুন wl_fixes ইন্টারফেস, যা একটি wl_registry অবজেক্ট ধ্বংস করার জন্য একটি অনুরোধ যোগ করার অনুমতি দেয়, এইভাবে ক্লায়েন্টদের উপর রিসোর্স ব্যবস্থাপনা অপ্টিমাইজ করে।

ওয়েল্যান্ড ১.২৪-এ অন্তর্ভুক্ত উন্নতি এবং নতুন বৈশিষ্ট্য

ওয়েল্যান্ড ১.২৪-এর মূল লক্ষ্য হলো দূরবর্তী ডেস্কটপ বা উন্নত ইভেন্ট ম্যানেজমেন্টের মতো নির্দিষ্ট পরিস্থিতিতে উন্নয়ন এবং ব্যবহার সহজতর করার জন্য প্রযুক্তিগত বিবরণ পরিমার্জন করা। কিছু উল্লেখযোগ্য পরিবর্তনের মধ্যে রয়েছে:

  • wl_keyboard.key পুনরাবৃত্তি অবস্থা: এই বৈশিষ্ট্যটি সুরকারদের কী পুনরাবৃত্তি নিয়ন্ত্রণ করার ক্ষমতা দেয়, এমন একটি বৈশিষ্ট্য যা বিশেষ করে দূরবর্তী ডেস্কটপ সমাধানের জন্য কার্যকর যেখানে সুনির্দিষ্ট কীবোর্ড ব্যবস্থাপনা অপরিহার্য।
  • ইভেন্ট ম্যানেজমেন্টে টাইমআউটwl_display_dispatch_queue_timeout() এবং wl_display_dispatch_timeout() প্রবর্তনের মাধ্যমে, ইভেন্ট পাঠানোর সময় এখন একটি টাইমআউট সেট করা যেতে পারে, যা আপনাকে নির্দিষ্ট কিছু ক্রিয়ায় GUI কীভাবে প্রতিক্রিয়া জানায় তার উপর আরও নিয়ন্ত্রণ দেয়। Wayland সাপোর্টে সাম্প্রতিক উন্নতি সম্পর্কে আরও বিস্তারিত জানার জন্য, আরও দেখুন ওয়েল্যান্ডের জন্য SDL-এ নতুন কী আছে?.
  • বস্তু ধ্বংসের পরে সংরক্ষণের অ্যাক্সেসwl_shm_buffer_ref() এবং wl_shm_buffer_unref() ফাংশনগুলি প্রোটোকল অবজেক্টটি নিষ্পত্তি করার পরেও wl_shm_buffer এর অন্তর্নিহিত স্টোরেজ অ্যাক্সেসের অনুমতি দেয়। উদাহরণস্বরূপ, যখন কোনও ক্লায়েন্ট এক্সিকিউশন বন্ধ করে দেয় এবং সংশ্লিষ্ট সংস্থানগুলি এখনও মুক্ত বা জিজ্ঞাসা করা প্রয়োজন হয় তখন এটি কার্যকর।

স্থিতিশীলতার জন্য একটি বিনয়ী কিন্তু মৌলিক মুক্তি

নিজের উন্নয়ন তালিকার সাথে যোগাযোগ অপ্রয়োজনীয় বিষয়ে না গিয়ে বা বড় ধরনের বিপ্লব ঘোষণা না করেই কেবল এই পরিবর্তনগুলি তালিকাভুক্ত করেছে। এই পদ্ধতিটি তুলে ধরে যে, যদিও পরিবর্তনগুলি কম দৃশ্যমান, ওয়েল্যান্ড ১.২৪ ছোট কিন্তু দৃঢ় পদক্ষেপ গ্রহণ অব্যাহত রেখেছে প্রোটোকলের একত্রীকরণের দিকে, বেশিরভাগ পরীক্ষা-নিরীক্ষা এবং বিবর্তন বিভিন্ন সুরকার এবং পরিপূরক প্রোটোকলের মতো প্রকল্পগুলির হাতে ছেড়ে দেওয়া।

এই রিলিজটি নির্ভরযোগ্য এবং ক্রমাগত উন্নত পরিবেশের উপর নির্ভরশীল ডেভেলপার এবং ব্যবহারকারীদের জন্য একটি দৃঢ় এবং স্থিতিশীল ভিত্তি থাকার গুরুত্বকে আরও জোরদার করে, এইভাবে লিনাক্স ইকোসিস্টেমে ওয়েল্যান্ডের অবস্থানকে সুদৃঢ় করে।

দোলা 1.11
সম্পর্কিত নিবন্ধ:
Sway 1.11 প্রকাশিত: i3-ভিত্তিক Wayland Composer-এ নতুন বৈশিষ্ট্য এবং উন্নতি