.NET-এর জন্য Google API ক্লায়েন্ট লাইব্রেরির জন্য রিলিজ নোট

ভবিষ্যতে প্রকাশের ঘোষণার জন্য GitHub দেখুন

রিলিজ নোট এখন GitHub সংগ্রহস্থলে অবস্থিত।

1.10.0 পর্যন্ত রিলিজ নোট (ডিসেম্বর 2015)

সংস্করণ 1.10.0

মঙ্গলবার, 15 ডিসেম্বর, 2015

ঘোষণা

  • ইস্যু 606 এবং ইস্যু 612 : ServiceAccount ব্যবহার করার সময় Google API-কে একটি অনুরোধ চালানোর ফলে একটি অচলাবস্থা দেখা দিতে পারে (বর্তমান সিঙ্ক্রোনাইজেশন প্রেক্ষাপটের উপর নির্ভর করে)।
  • ইস্যু 616 : ট্র্যাভিস টেস্টিং সাপোর্ট।
  • ইস্যু 624 : ওয়েব অ্যাপ্লিকেশনের জন্য ক্রমবর্ধমান প্রমাণীকরণে সমর্থন।
  • ইস্যু 622 : মিডিয়াডাউনলোডারের জন্য উন্নতি।
  • ইস্যু 592 , ইস্যু 617 এবং ইস্যু 631 : কনফিগারেবল মেসেজহ্যান্ডলারে কনকারেন্সি বাগ ঠিক করুন।
  • ইস্যু 615 : এখন থেকে, GoogleApiException RequestError অবজেক্টটি প্রকাশ করে।
  • ইস্যু 609 : প্রমাণীকরণের সময় উইন্ডোজ ফোনে InvalidOperationException ব্যতিক্রম নিক্ষেপ করা যেতে পারে।

সংস্করণ 1.9.2

বৃহস্পতিবার, জুলাই 23, 2015

ঘোষণা

  • ক্লায়েন্ট লাইব্রেরি কোড GitHub এ সরানো হয়েছে।
  • ইস্যু 238 : Google.Apis-এর একটি স্বাক্ষরিত সংস্করণ সমর্থন করুন। পুল অনুরোধে NuGet প্যাকেজ আপডেট করা এবং রিলিজ টুল অন্তর্ভুক্ত রয়েছে।
  • ইস্যু 548 : একটি ব্যাচ অনুরোধ ব্যর্থ হতে ব্যবহৃত যদি প্রতিক্রিয়া ডুপ্লিকেট HTTP শিরোনাম অন্তর্ভুক্ত।
  • FIPS অনুগত হতে ServiceAccountCredential সাইনিং পরিবর্তন করুন।
  • ইস্যু 561 : JSON পরিষেবা অ্যাকাউন্ট কী সমর্থন করে।

সংস্করণ 1.9.1

সোমবার, ডিসেম্বর 29, 2014

ঘোষণা

  • Tools/Google.Apis.Release - জেনারেট করা ডিরেক্টরিটি পরিষ্কার করবেন না, যেহেতু এতে .NET ডক্স রয়েছে৷
  • NuGet প্যাকেজ রিলিজ নোটগুলিকে প্রজেক্ট URL হিসাবে উল্লেখ করা উচিত।
  • একটি নতুন অ্যাক্সেস টোকেন, কোড পর্যালোচনার অনুরোধ করার চেষ্টা করার সময় ComputeCredential ত্রুটির উন্নতি করুন।
  • ইস্যু 503: TokenResponse.IsExpired টোকেনের মেয়াদ শেষ হওয়ার এক মিনিট পরে সত্য ফেরত দেয়, কোড পর্যালোচনা
  • সাপোর্ট ComputeCredential , কোড পর্যালোচনা
  • 1.9.1 সংস্করণ পরিবর্তন করুন এবং নতুন WP8.1 প্রকল্পের জন্য XML আউটপুট করুন।
  • ইস্যু 471: সমর্থন WP 8.1 প্রকল্প, কোড পর্যালোচনা
  • ইস্যু 330: অপারেশন Google.Api.Services.BaseClientService , কোড পর্যালোচনা রানটাইমকে অস্থিতিশীল করতে পারে।
  • ইস্যু 482: GoogleWebAuthorizationBroker.AuthorizeAsync - ব্রাউজার স্ব-বন্ধ হবে না, কোড পর্যালোচনা

সংস্করণ 1.9.0

মঙ্গলবার, 30 সেপ্টেম্বর, 2014

ঘোষণা

  • ইস্যু 471: উইন্ডোজ 8.1 অ্যাপ্লিকেশন সমর্থন করুন (দ্রষ্টব্য: WP8.1 এর জন্য একটি সম্পূর্ণ সমাধান নেই এবং Google.Apis.Release টুল ব্যবহার করে প্রকল্পটি তৈরি করতে সমস্যা আছে), কোড পর্যালোচনা
  • ইস্যু 475: WP-এর পিছনের বোতামে ক্লিক করলে অ্যাপ্লিকেশন, কোড পর্যালোচনা ক্র্যাশ হয়।
  • ইস্যু 471: উইন্ডোজ ফোন 8.1 সমর্থন করুন - JSON.NET-কে 6.0.4-এ আপগ্রেড করুন এবং পোর্টেবল প্রকল্পগুলি প্রোফাইল 328-এ আপডেট করুন।
  • আপাতত প্রোফাইল 136 ব্যবহার করুন (সবকিছু আবার কম্পাইল হয়)। Newtonsoft.Json এবং Zlib.Portable এর জন্য আমরা কীভাবে portable-net40+sl50+win+wpa81+wp80 (প্রোফাইল 328) সমর্থন করতে পারি তা তদন্ত করতে হবে। উভয় প্যাকেজ প্রোফাইল 328 এর জন্য কিছু কনফিগারেশন অনুপস্থিত।
  • প্রোফাইল 328 সমর্থন করার জন্য প্রকল্পগুলি আপডেট করুন (সর্বজনীন অ্যাপের জন্য)।
  • ইস্যু 478: NuGet নির্ভরতা আপডেট করুন, কোড পর্যালোচনা

সংস্করণ 1.8.2

সোমবার, 26 মে, 2014

ঘোষণা

সংস্করণ 1.8.1

সোমবার, মার্চ 17, 2014

ঘোষণা

  • আরসি থেকে কোনো কোড পরিবর্তন হয়নি, লাইব্রেরি বিটা থেকে বেরিয়ে গেছে!
  • বিকাশকারীর গাইড উল্লেখযোগ্যভাবে উন্নত হয়েছে।

সংস্করণ 1.8.0 (RC)

সোমবার, ফেব্রুয়ারি 17, 2014

ঘোষণা

  • WP auth বাগ ফিক্স।
  • ডক্সিজেন প্রক্রিয়ার জন্য মন্তব্য উন্নত করুন।
  • AuthActionFilter এ মন্তব্য উন্নত করুন।
  • মন্তব্য ঠিক করুন.
  • ইস্যু 362: মিডিয়া আপলোড, কোড পর্যালোচনাতে একটি সারসংকলন পদ্ধতি যোগ করুন।
  • রিলিজ টুল RC সমর্থন করা উচিত.
  • মন্তব্য সংশোধন (এবং\or ==> এবং \ বা)।
  • ইস্যু 422: পিছনের বোতামটি WP প্রমাণীকরণ লগইনে কাজ করে না।
  • ইস্যু 431: WebAuthenticationBrokerUserControl.OnBrowserNavigationFailed কোনো নেটওয়ার্ক সংযোগ না থাকলে ArgumentNullException থ্রো করে, কোড রিভিউ
  • ইস্যু 436: DateTime string এবং string DateTime পার্স করতে ইউটিলিটি পদ্ধতি যুক্ত করুন, কোড পর্যালোচনা করুন
  • ইস্যু 432: নাল কলব্যাক সহ BatchRequest ব্যতিক্রম, কোড পর্যালোচনা করে

সংস্করণ 1.7.0 (বিটা)

বুধবার, 18 ডিসেম্বর, 2013

ঘোষণা

  • সার্ভার "2013-12-17T23:26:42Z" এবং "আপডেট=2013-12-17T23:26:42.000Z" না হলে DateTime বাগ।
  • ইস্যু 428: একটি ক্যোয়ারী প্যারামিটার হিসাবে একটি DateTime ব্যবহার করার সময় একটি বাগ সংশোধন করুন৷
  • ইস্যু 401: URI টেমপ্লেট স্পেক (http://tools.ietf.org/html/rfc6570) সম্মান না করার উপর ভিত্তি করে বিকৃত HTTP অনুরোধ।
  • ইস্যু 425: উপলব্ধ হলে GoogleApiExceptionHttpStatusCode সেট করুন।
  • ইস্যু 420: RequestAccessTokenAsync এবং RefreshAccessTokenAsync সর্বজনীন হওয়া উচিত।
  • ইস্যু 60: একটি নতুন BatchRequest সমর্থন করুন।
  • কল ConfigureAwait প্রতিটি কলে অপেক্ষা করুন (যখন প্রযোজ্য)।
  • ইস্যু 407: Google.Apis Google.Apis.Core এবং Google.Apis এ বিভক্ত করুন।
  • ইস্যু 404: অপ্রচলিত GoogleApis.Authentication কোড সরান।

সংস্করণ 1.6 (বিটা)

বুধবার, অক্টোবর ২৩, ২০১৩

ঘোষণা

  • nuspec বর্ণনা পরিবর্তন করুন.
  • মূল নুগেট প্যাকেজ তৈরিতে একটি বাগ ঠিক করুন।
  • DotNetOpenAuth ব্যতীত 3য় পক্ষের লাইব্রেরির সমস্ত সামগ্রী সরান৷
  • Newtonsoft.Json 5.0.8 এ আপগ্রেড করুন এবং একটি নতুন IClientServiceRequest ইন্টারফেস যোগ করুন (জেনারিক নয়)।
  • MVC NuGet প্যাকেজকে MVC4 থেকে MVC-তে পুনঃনামকরণ করুন।
  • রিলিজ প্রক্রিয়ায় একটি ছোট বাগ ঠিক করুন।
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 7): নতুন প্যাকেজ, কোড পর্যালোচনা সমর্থন করতে রিলিজ প্রক্রিয়া পরিবর্তন করুন।
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 5): উইন্ডোজ ফোন সমর্থন, কোড পর্যালোচনা
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 6): WinRT সমর্থন, কোড পর্যালোচনা
  • ইস্যু 361: MediaDownloader ড্রাইভ এক্সপোর্ট তালিকা, কোড পর্যালোচনা ডাউনলোড করতে পারে না।
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 4): পরিষেবা অ্যাকাউন্ট এবং MVC, কোড পর্যালোচনা
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 3): পরীক্ষা, UserCredential এবং প্রবাহ, কোড পর্যালোচনা যোগ করুন।
  • ইস্যু 146: URI খুব দীর্ঘ অনুরোধ করলে, কোড পর্যালোচনা করলে HTTP হেডার ওভাররাইড করুন।
  • ইস্যু 383: ExecuteAsync একটি অপ্রয়োজনীয় অতিরিক্ত Task , কোড পর্যালোচনা তৈরি করে।
  • ইস্যু 377: নতুন বিল্ড টুল একটি নতুন সংস্করণ, কোড পর্যালোচনা প্রকাশ করছে।
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 2): Auth PCL - শুধুমাত্র ডেটা প্রকার, কোড পর্যালোচনা সংজ্ঞায়িত করুন।
  • ইস্যু 148: এক্সটেনশন পদ্ধতি অভ্যন্তরীণ হওয়া উচিত (এবং সর্বজনীন নয়)।
  • Tootls/.nuget ফোল্ডারে NuGet.exe যোগ করুন।
  • ইস্যু 351: OAuth 2.0 লাইব্রেরি পুনরায় প্রয়োগ করুন (ধাপ 1): বর্তমান লাইব্রেরিতে সামঞ্জস্য, কোড পর্যালোচনা
  • Google.Apis.NuGet.Publisher প্রকল্পের ডিরেক্টরি পরিবর্তন করুন।
  • IMediaDownloaded ফাইলের IMediaDownloader পরিবর্তন করুন।
  • ইস্যু 376: Google.Apis প্যাকেজ, কোড পর্যালোচনা প্রকাশ করতে একটি NuGet প্রকাশক তৈরি করুন।

সংস্করণ 1.5.0 (বিটা)

সোমবার, আগস্ট 19, 2013

ঘোষণা

  • ইস্যু 369: একটি HTTP অনুরোধের ডিফল্ট আচরণ পরিবর্তন করুন (সংখ্যা চেষ্টা = 3, ডিফল্টরূপে 503 এর ব্যাকঅফ), কোড পর্যালোচনা
  • DotNet4 প্রকল্পে ডকুমেন্টেশন যোগ করুন।
  • .hgignore পরিবর্তন করুন এবং Google.Apis.*xml যোগ করুন।
  • ইস্যু 373 (এক্সিকিউট বাগ), 374 (টেস্টগুলি সরান Tests.Utility সমাবেশ) এবং 375 (পরিষ্কার সতর্কতা), কোড পর্যালোচনা
  • .hgignore ফাইল আপডেট করুন।
  • ইস্যু 360: যখন মিডিয়ার আকার অজানা থাকে তখন ResumableUpload এ একটি বাগ সংশোধন করুন, কোড পর্যালোচনা
  • ইস্যু 325: লাইব্রেরি থেকে আবিষ্কার এবং কোডজেন অংশগুলি সরান, কোড পর্যালোচনা
  • ইস্যু 368: NuGet.exe আপডেট করুন।
  • Microsoft.Http.Client.LICENSE.rtf আপডেট করুন।

সংস্করণ 1.4.0 (বিটা)

সোমবার, জুন 24, 2013

ঘোষণা

  • ইস্যু 322: সম্ভব হলে সার্ভিস ক্লাসের জন্য ক্যানোনিকাল নাম ব্যবহার করুন।
  • ইস্যু 338: মিডিয়া ডাউনলোডার সমর্থন করুন।
  • ইস্যু 334: আমাদের প্রকাশের অংশ হিসাবে Google.Apis.FullProfile অন্তর্ভুক্ত করুন।
  • ইস্যু 320: Google.Apis পরিবর্তন করে PCL সমাবেশ করুন।
  • ইস্যু 321: পরিষেবা এবং মিডিয়া অনুরোধে CancellationToken সমর্থন করুন।
  • ইস্যু 329: সূচকীয় ব্যাক-অফ।
  • একটি পরিষেবা অনুরোধ থেকে ResourcePath সরান।
  • Windows 8 এ NuGet প্যাকেজ ত্রুটি।
  • টুল আপডেট করুন এবং 3য় পক্ষের লাইব্রেরিতে DLL এবং লাইসেন্স যোগ করুন।
  • .nuget ফোল্ডারে NuGet.exe যোগ করুন।
  • ইস্যু 320, 324 এবং 260: .NET 4.0 আপগ্রেড করুন, Google.Api.Http নামস্থান তৈরি করুন এবং NuGet সমর্থন করুন৷
  • ResumableUpload URI ঠিক করুন।
  • ইস্যু 310 এবং 311: ResumableUpload - সার্ভারের ত্রুটি সমর্থন করে এবং অজানা আকার সহ স্ট্রিম।
  • ইস্যু 308: ResumableUpload URL/upload + resource-uri-এ সেট করুন।
  • ইস্যু 304: ServiceGenerator ডিসকভারি ডক থেকে rootUrl কী ব্যবহার করা উচিত।

সংস্করণ 1.3.0 (বিটা)

সোমবার, 18 মার্চ, 2013

ঘোষণা

  • একটি নতুন Google.Apis.Services নামস্থান যোগ করুন৷
  • ইস্যু 303: ServiceGenerator শুধুমাত্র পঠনযোগ্য URL ফাইলগুলির সাথে কাজ করে না।
  • ইস্যু 300: ResumableUpload URL-এ বাগ।
  • ইস্যু 293: CLR সংস্করণ অন্তর্ভুক্ত করুন (ইউনিট পরীক্ষা)।
  • ইস্যু 293 এবং 295: ব্যবহারকারী এজেন্ট হেডারে CLR সংস্করণ এবং API সংস্করণ অন্তর্ভুক্ত করুন।
  • ইস্যু 292: বিল্ড প্রক্রিয়া উন্নত করুন।
  • ইস্যু 277: প্রতিটি জেনারেট করা API থেকে DiscoveryDocument সরানো উচিত।
  • ইস্যু 193 ( ServiceRequest এ alt প্যারামিটার নির্দিষ্ট করুন) এবং 249 (কোয়েরি থেকে ডিফল্ট মান বাদ দিন)।