আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
রিলিজ ফোকাস
স্থিতিশীলতা, পরিমাপযোগ্যতা, নিরাপত্তা, সম্প্রসারণযোগ্যতা, ত্রুটি সংশোধন
নতুন বৈশিষ্ট্য
- Devconnect লাইব্রেরিগুলো এখন HTTP অনুরোধ করার জন্য Guzzle ব্যবহার করে। নতুন লাইব্রেরিটি ওজনে হালকা এবং ভবিষ্যতের জন্য Drupal-এর সেরা অনুশীলনগুলোর (যেমন D8) সাথে সামঞ্জস্যপূর্ণ।
- Apigee ডকুমেন্টেশন API সমর্থন করার মডিউল।
- DevConnect মনিটাইজেশন পেমেন্ট (devconnect_mint_payment) চালু করা হয়েছে। এই মডিউলটি নতুন পেমেন্ট মডিউলগুলোকে এর সাথে সংযুক্ত হতে এবং সম্পূর্ণ চেকআউট প্রক্রিয়া ও ডেভেলপার ব্যালেন্স আপডেটের দায়িত্ব এর উপর অর্পণ করতে দেয় (তবে কখনও কখনও সংযুক্ত মডিউলগুলোকে স্পষ্টভাবে কমার্স ওয়ার্কফ্লো ফাংশন কল করার প্রয়োজন হয়)।
- DevConnect Monetization Worldpay Payment (devconnect_mint_worldpay) চালু করা হয়েছে। এই মডিউলটি DevConnect Monetization Payment-এর সাথে সংযুক্ত হয় এবং পুনরাবৃত্ত লেনদেন প্রক্রিয়াকরণের জন্য WorldPay Corporate Gateway-এর ব্যবহারকে শক্তিশালী করে।
বাগ সংশোধন
- apigee_account এখন নিবন্ধনের সময় ইউজারনেম, প্রথম নাম এবং শেষ নাম সঠিকভাবে সেট করেছে।
- ডেভ পোর্টাল সংযোগের বিবরণ এখন প্রাইভেট ফাইলসিস্টেমের একটি YAML ফাইল থেকে পড়া হয় এবং সেখানে লেখা হয়। একটি নতুন Drush টাস্ক (devconnect-update-settings, alias dc-settings) Drupal-var-ভিত্তিক সংযোগ সেটিংসকে YAML-এ পোর্ট করে। এই কাজটি hook_update_N() ফাংশনেও করা হয়, যা update.php রান করার সময় কল করা হয়।
- ডেভ পোর্টাল এখন Apigee এন্ডপয়েন্টের সাথে যোগাযোগের জন্য তার HTTP ক্লায়েন্ট হিসেবে Guzzle/Http লাইব্রেরি ব্যবহার করে।
- ডেভ পোর্টাল অ্যাডমিন স্ক্রিনে KMS-এর সংযোগ পরীক্ষা করার সময়, এই অর্গের জন্য কোনো API প্রোডাক্ট কনফিগার করা না থাকলে সংযোগটি আর ভুলভাবে ব্যর্থ বলে রিপোর্ট করে না।
- অপ্রচলিত devconnect_apigee, devconnect_validate এবং devconnect_faq_ext মডিউলগুলো সরিয়ে ফেলা হয়েছে।
- ডেভ পোর্টাল অ্যাপ অ্যাট্রিবিউটস অ্যাডমিন স্ক্রিনটিকে এখন ডেভ পোর্টাল অ্যাডমিন স্ক্রিনের একটি সাবমেনুতে স্থানান্তর করা হয়েছে। অতিরিক্ত উইজেট (রেডিও বাটন, সিলেক্ট বক্স, চেকবক্স) যোগ করা হয়েছে। ফিল্ড পুনর্বিন্যাসের একাধিক বাগ সংশোধন করা হয়েছে।
- মডিউল এবং থিম থেকে অ্যাসেটগুলোর (JS, CSS, ছবি) হার্ডকোড করা পাথগুলো সরিয়ে ফেলা হয়েছে।
- developer_app এনটিটিগুলো এখন অ্যারের পরিবর্তে অবজেক্ট। Developer App এনটিটিগুলোর জন্য প্রাথমিক ভিউ সাপোর্ট যোগ করা হয়েছে।
- ডেভেলপার অ্যাপ দেখা, তৈরি করা, সম্পাদনা করা, মুছে ফেলা এবং পরিচালনা করার জন্য সুনির্দিষ্ট অনুমতি যোগ করা হয়েছে। ডিফল্টরূপে, CRUD অনুমতি প্রমাণীকৃত ব্যবহারকারীদের দেওয়া হয়; ডিফল্টরূপে, যে কোনো রোলের নামে 'Administrator' শব্দটি থাকলে তাকে পরিচালনার অনুমতি দেওয়া হয়।
- স্থানীয়করণের সুবিধার জন্য আরও বেশি হার্ডকোডেড ইংরেজি স্ট্রিংকে t() ফাংশনের আওতায় আনা হয়েছে।
- যখন কোনো ডেভেলপার অ্যাপ এন্ডপয়েন্টে সেভ করা হয়, তখন কয়েকটি ডিফল্ট অ্যাট্রিবিউট তৈরি করা হয়, যদি সেগুলো আগে থেকে বিদ্যমান না থাকে: DisplayName, Developer, lastModified, lastModifier, creationDate।