ভার্সনিং

Maps JavaScript API টিম নিয়মিতভাবে নতুন ফিচার, সমস্যার সমাধান ও পারফর্ম্যান্সের উন্নতির মাধ্যমে API আপডেট করে। এই পৃষ্ঠায় API-এর সেইসব ভার্সনের বিবরণ দেওয়া হয়েছে যেগুলি আপনার অ্যাপ্লিকেশনে ব্যবহার করার জন্য উপলভ্য।

রিলিজ চ্যানেল ও ভার্সন নম্বর

আপনার অ্যাপ্লিকেশনে আপনি রিলিজ চ্যানেল বা ভার্সন নম্বর উল্লেখ করতে পারেন:

  • সাপ্তাহিক চ্যানেল v=weekly-এর সাথে নির্দিষ্ট করা আছে।
    এই চ্যানেল সপ্তাহে একবার আপডেট করা হয় এবং এটি সবচেয়ে সাম্প্রতিক।
  • ত্রৈমাসিক চ্যানেল v=quarterly দিয়ে নির্দিষ্ট করা হয়।
    এই চ্যানেল প্রতি কোয়ার্টারে একবার আপডেট করা হয় এবং এটি সবচেয়ে বেশি অনুমানযোগ্য।
  • বিটা চ্যানেল v=beta দিয়ে নির্দিষ্ট করা হয়।
    এই চ্যানেলটি weekly চ্যানেলের উপর ভিত্তি করে তৈরি এবং সপ্তাহে একবার আপডেট করা হয়। এতে প্রাথমিক টেস্টিং ও মতামতের জন্য অতিরিক্ত পরিবর্তন অন্তর্ভুক্ত।
  • আলফা চ্যানেল v=alpha দিয়ে নির্দিষ্ট করা হয়।
    এই চ্যানেলটি beta চ্যানেলের উপর ভিত্তি করে তৈরি এবং সপ্তাহে একবার আপডেট করা হয়। প্রোটোটাইপের উপর গ্রাহকের মতামত নেওয়ার জন্য এতে পরীক্ষা অন্তর্ভুক্ত থাকে। এটি শুধুমাত্র ডেভেলপমেন্টের উদ্দেশ্যে এবং প্রোডাকশনে ব্যবহার করা উচিত নয়।
  • ভার্সন নম্বর v=n.nn-এর সাথে উল্লেখ করা হয়েছে।
    আপনি v=3.66, v=3.65, v=3.64 বা v=3.63 বেছে নিতে পারবেন।
    ভার্সন নম্বর প্রতি ত্রৈমাসিকে একবার আপডেট করা হয় (ত্রৈমাসিক আপডেট দেখুন)।

আপনি যদি কোনও চ্যানেল বা ভার্সন স্পষ্টভাবে উল্লেখ না করেন, তাহলে ডিফল্ট হিসেবে সাপ্তাহিক চ্যানেল পাবেন। আপনি যদি প্রিমিয়াম প্ল্যান থেকে মাইগ্রেট করে থাকেন এবং স্পষ্টভাবে কোনও চ্যানেল বা ভার্সন উল্লেখ না করে থাকেন, তাহলে ডিফল্ট হিসেবে আপনি ত্রৈমাসিক চ্যানেল পাবেন। আপনি ভুল ভার্সন উল্লেখ করলে, আপনার ডিফল্ট চ্যানেল পাবেন।

সাপ্তাহিক চ্যানেল বেছে নেওয়া

বেশিরভাগ অ্যাপ্লিকেশনের জন্য, আমরা সাপ্তাহিক চ্যানেল সাজেস্ট করি। এটি হল সবচেয়ে সাম্প্রতিক ও আপ-টু-ডেট ভার্সন এবং এতে লেটেস্ট সমস্যার সমাধান ও পারফর্ম্যান্স সংক্রান্ত উন্নতি অন্তর্ভুক্ত আছে। নিম্নলিখিত স্ক্রিপ্ট ট্যাগের সাহায্যে Maps JavaScript API লোড করে আপনি সাপ্তাহিক চ্যানেল নির্দিষ্ট করতে পারবেন:

  <script>
    (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
      key: "YOUR_API_KEY",
      v: "weekly",
    });
  </script>
  

বর্তমানে, সাপ্তাহিক চ্যানেলের ভার্সন হল ৩.৬৬। এই ভার্সনটি প্রতি সপ্তাহে নতুন ফিচার, সমস্যার সমাধান ও পারফর্ম্যান্সের উন্নতির সাথে আপডেট করা হয়।

নভেম্বর মাসের মাঝামাঝি সময়ে, সাপ্তাহিক চ্যানেল ভার্সন ৩.৬৭-এ আপডেট করা হবে। সেই সময়, নতুন ভার্সন বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দিতে পারে এবং/অথবা ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করতে পারে।

ত্রৈমাসিক চ্যানেল বেছে নেওয়া

কিছু অ্যাপ্লিকেশন কম কিন্তু বড় আপডেট থেকে উপকৃত হতে পারে, কারণ এটি আরও বেশি পূর্বাভাসযোগ্যতা প্রদান করে। এইসব অ্যাপ্লিকেশনের ত্রৈমাসিক চ্যানেল ব্যবহার করা উচিত। এই পদ্ধতি ব্যবহার করুন যদি আপনি চান যে ত্রুটি সমাধান এবং পারফর্ম্যান্সের উন্নতি প্রত্যাশিত সময়ে পৌঁছাক (ত্রৈমাসিক আপডেট দেখুন)। আপনি নিম্নলিখিত স্ক্রিপ্ট ট্যাগের সাথে Maps JavaScript API লোড করে ত্রৈমাসিক চ্যানেল নির্দিষ্ট করতে পারেন:

  <script>
  (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
    key: "YOUR_API_KEY",
    v: "quarterly",
  });
  </script>

বর্তমানে, ত্রৈমাসিক চ্যানেল হল ভার্সন ৩.৬৫। এই ত্রৈমাসিক চলাকালীন, এই ভার্সনে নতুন ফিচার, ত্রুটি সমাধান বা পারফর্ম্যান্সের উন্নতি করা হয় না। আমরা সময়ে সময়ে, এই ভার্সনে নিরাপত্তা সংক্রান্ত ত্রুটি সমাধান করতে পারি।

নভেম্বর মাসের মাঝামাঝি সময়ে, ত্রৈমাসিক চ্যানেল ভার্সন ৩.৬৬-এ আপডেট করা হবে। সেই সময়, নতুন ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হবে, বাতিল করা ফিচার সরিয়ে দেওয়া হবে এবং/অথবা আগের তিন মাস থেকে ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হবে।

বিটা চ্যানেল বেছে নেওয়া

নতুন বিটা ফিচার ও পরিবর্তন ব্যবহার করে দেখতে বিটা চ্যানেল ব্যবহার করুন। বিটা ফিচার সম্পূর্ণ ফিচার হলেও কিছু সমস্যা থাকতে পারে (সমস্যা জানাতে ও মতামত দিতে Issue Tracker ব্যবহার করুন)। বেটা চ্যানেল কোনও SLA বা শীঘ্রই বন্ধ করা সংক্রান্ত নীতির আওতায় পড়ে না এবং কিছু পরিবর্তন আগের রিলিজের সাথে ব্যাকওয়ার্ড কম্প্যাটিবল নাও হতে পারে।

এই চ্যানেলটি weekly চ্যানেলের উপর ভিত্তি করে তৈরি এবং সপ্তাহে একবার আপডেট করা হয়।

আপনি নিম্নলিখিত স্ক্রিপ্ট ট্যাগের মাধ্যমে Maps JavaScript API লোড করে বিটা চ্যানেল নির্দিষ্ট করতে পারবেন:

  <script>
  (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
    key: "YOUR_API_KEY",
    v: "beta",
  });
  </script>

আলফা চ্যানেল বেছে নেওয়া

নতুন পরীক্ষামূলক ফিচার ও পরিবর্তন ব্যবহার করে দেখতে আলফা চ্যানেল ব্যবহার করুন। সমস্যার ব্যাপারে অভিযোগ জানাতে এবং মতামত দিতে Issue Tracker ব্যবহার করুন। আলফা চ্যানেল কোনও SLA বা শীঘ্রই বন্ধ করা সংক্রান্ত নীতি দ্বারা কভার করা হয় না এবং কিছু পরিবর্তন পূর্ববর্তী রিলিজের সাথে ব্যাকওয়ার্ড কম্প্যাটিবল নাও হতে পারে। এটি শুধুমাত্র ডেভেলপমেন্টের উদ্দেশ্যে এবং প্রোডাকশনে ব্যবহার করা উচিত নয়।

এই চ্যানেলটি beta চ্যানেলের উপর ভিত্তি করে তৈরি এবং সপ্তাহে একবার আপডেট করা হয়।

নিম্নলিখিত স্ক্রিপ্ট ট্যাগের মাধ্যমে Maps JavaScript API লোড করে আপনি আলফা চ্যানেল নির্দিষ্ট করতে পারবেন: ট্যাগ:

  <script>
  (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
    key: "YOUR_API_KEY",
    v: "alpha",
  });
  </script>

ভার্সন নম্বর বেছে নেওয়া

আপনি যদি নিয়মিতভাবে আপনার অ্যাপ্লিকেশন পরীক্ষা ও আপডেট করেন, তাহলেই শুধু নম্বর দিয়ে ভার্সন উল্লেখ করুন। এর কারণ হল, প্রতি ত্রৈমাসিকে নতুন ভার্সন তৈরি হওয়ার সাথে সাথে নম্বরযুক্ত ভার্সনগুলি মুছে ফেলা হয়। আপনি নিম্নলিখিত স্ক্রিপ্ট ট্যাগের মাধ্যমে Maps JavaScript API লোড করে ভার্সন নম্বর উল্লেখ করতে পারবেন:

  <script>
  (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
    key: "YOUR_API_KEY",
    v: 3.65,
  });
  </script>

বর্তমানে, আপনি v=3.66, v=3.65, v=3.64, অথবা v=3.63 উল্লেখ করতে পারবেন।

  • 3.66 ভার্সনে নতুন ফিচার, সমস্যার সমাধান ও পারফর্ম্যান্সের উন্নতির সাথে সাপ্তাহিক আপডেট পাচ্ছে।
  • ভার্সন ৩.৬৫-এ সাপ্তাহিক আপডেট পাওয়া যাচ্ছে না।
  • ভার্সন ৩.৬৪ সাপ্তাহিক আপডেট পাচ্ছে না।
  • 3.63 ভার্সনে সাপ্তাহিক আপডেট পাওয়া যাচ্ছে না।
  • আমরা সময়ে সময়ে, যেকোনও ভার্সনে নিরাপত্তা সংক্রান্ত ত্রুটি সমাধান করতে পারি।
  • নতুন ভার্সন তৈরি করার সময় আমরা ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি সংক্রান্ত পরিবর্তন করতে পারি।

নভেম্বরের মাঝামাঝি সময়ের পরে, আপনি v=3.67, v=3.66, v=3.65 অথবা v=3.64 নির্দিষ্ট করতে পারবেন।

  • 3.67 ভার্সনে নতুন ফিচার, ত্রুটি সমাধান ও পারফর্ম্যান্সের উন্নতির সাথে সাপ্তাহিক আপডেট পাবেন।
  • ভার্সন ৩.৬৬-এ আর সাপ্তাহিক আপডেট পাওয়া যাবে না।
  • 3.65 ভার্সন আর সাপ্তাহিক আপডেট পাবে না।
  • 3.64 ভার্সন আর সাপ্তাহিক আপডেট পাবে না।
  • আমরা সময়ে সময়ে, যেকোনও ভার্সনে নিরাপত্তা সংক্রান্ত ত্রুটি সমাধান করতে পারি।
  • ভার্সন 3.63 আর উপলভ্য থাকবে না। এই ভার্সন লোড করার যেকোনও প্রচেষ্টা উপেক্ষা করা হবে এবং এর পরিবর্তে আপনি ডিফল্ট চ্যানেল দেখতে পাবেন।

নিচের ডায়াগ্রাম থেকে জানতে পারবেন যে আগামী বছরে প্রতিটি চ্যানেলে কোন কোন ভার্সন উপলভ্য হবে।

v=weekly v=quarterly v=3.nn v=3.nn-1 Aug 2026 Nov 2026 Feb 2027 May 2027 v3.63 v3.64 v3.64 v3.65 v3.65 v3.65 v3.66 v3.66 v3.66 v3.66 v3.67 v3.67 v3.67 v3.68 v3.68 v3.69

একটি আপডেট আমার অ্যাপ্লিকেশনে প্রভাব ফেলেছে

আমরা রিলিজ চ্যানেল আপডেট করলে, এটি আপনার অ্যাপ্লিকেশনে প্রভাব ফেলতে পারে। এটি হতে পারে কারণ আপনার অ্যাপ্লিকেশনটি অপ্রমাণিত বা বাতিল করা ফিচারের উপর নির্ভর করছে, অথবা কোনও বাগ বা বাগের কারণে আমরা যে সমাধানটি চালু করেছি।

সাময়িক সমাধান হিসেবে, পুরনো ভার্সন ব্যবহার করার জন্য আপনি অ্যাপ্লিকেশন আবার কনফিগার করতে পারেন।

  1. আপনার ব্রাউজার ডেভেলপার টুলে কনসোল খুলুন এবং google.maps.version-এর ভ্যালু দেখুন।
  2. API লোড করে এমন স্ক্রিপ্ট ট্যাগ আপডেট করুন এবং পুরনো ভার্সন নম্বরের জন্য অনুরোধ করুন।
    যেমন, google.maps.version যদি "3.66.2" হয়, তাহলে আপনার স্ক্রিপ্ট ট্যাগে v=3.65 ব্যবহার করুন।
    এই সাময়িক সমাধানটি শুধুমাত্র সীমিত সময়ের জন্য কাজ করবে।

সাময়িক সমাধানটি কার্যকর হয়ে গেলে, আপনার অ্যাপ্লিকেশন আপডেট করার জন্য আপনি সময় (সাধারণত ৩ থেকে ৬ মাস) পাবেন, যাতে এটি আর অপ্রমাণিত বা বাতিল করা ফিচার ব্যবহার না করে এবং বাগ বা বাগ ফিক্সের জন্য অ্যাকাউন্ট ব্যবহার না করে।

তারপর, API লোড করার জন্য আপনাকে আসল স্ক্রিপ্ট ট্যাগে ফিরে যেতে হবে।

এছাড়াও, আপনি সহায়তা কেস তৈরি করতে বা সমস্যার ব্যাপারে অভিযোগ জানাতে পারেন।

ত্রৈমাসিক আপডেট

প্রতি ত্রৈমাসিকে একবার, Maps JavaScript API টিম একটি নতুন ভার্সন রিলিজ করে। এটি ফেব্রুয়ারি, মে, আগস্ট ও নভেম্বর মাসের মাঝামাঝি সময়ে করা হয়। পরবর্তী আপডেট নভেম্বরের মাঝামাঝি হবে। নতুন সাপ্তাহিক চ্যানেল 3.67 ভার্সন প্রদান করবে, এবং সেই সময় অন্যান্য চ্যানেল আপডেট করা হবে।

সাপ্তাহিক চ্যানেল আপডেট

সাপ্তাহিক চ্যানেল বর্তমানে ভার্সন 3.66-এ পয়েন্ট করে।

নভেম্বরের মাঝামাঝি সময়ে, সাপ্তাহিক চ্যানেল ভার্সন ৩.৬৬ থেকে ভার্সন ৩.৬৭-এ আপডেট করা হবে। এই পর্যায়ে, নতুন ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হবে, বাতিল করা ফিচার সরিয়ে দেওয়া হবে এবং/অথবা ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হবে। চ্যানেল আপডেট করা হলে, এইসব পরিবর্তনের জন্য আপনাকে পরীক্ষা করতে হতে পারে।

এই ত্রৈমাসিক চলাকালীন, নতুন ভার্সনটি প্রতি সপ্তাহে নতুন ফিচার, সমস্যার সমাধান এবং পারফর্ম্যান্সের উন্নতির সাথে আপডেট করা হবে। এটি বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দেবে না এবং ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি নিয়ে আসবে না।

চ্যানেলের ত্রৈমাসিক আপডেট

ত্রৈমাসিক চ্যানেল বর্তমানে ৩.৬৫ ভার্সন দেখায়।

নভেম্বরের মাঝামাঝি সময়ে, ত্রৈমাসিক চ্যানেল ভার্সন ৩.৬৫ থেকে ভার্সন ৩.৬৬-এ আপডেট করা হবে। আপডেট করার পরে, এই ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হবে, বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দেওয়া হবে, এবং/অথবা আগের তিন মাস থেকে ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হবে। চ্যানেল আপডেট করা হলে, আপনাকে এইসব পরিবর্তন পরীক্ষা করে দেখতে হতে পারে।

এই ত্রৈমাসিক চলাকালীন, এই ভার্সনে নতুন ফিচার, সমস্যার সমাধান বা পারফর্ম্যান্স সংক্রান্ত উন্নতি অন্তর্ভুক্ত থাকবে না। এটি বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দেবে না এবং ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করবে না।

ভার্সন আপডেট

নভেম্বরের মাঝামাঝি সময়ে, নতুন ভার্সন রিলিজ করার জন্য ভার্সন নম্বর রোল-ওভার করা হয়।

ভার্সন ৩.৬৭

নভেম্বরের মাঝামাঝি সময়ে নতুন ভার্সন ৩.৬৭ রিলিজ করা হবে। রিলিজ হওয়ার পরে, এই ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হবে, বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দেওয়া হবে, এবং/অথবা ৩.৬৬ ভার্সনের তুলনায় ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হবে। ভার্সন নম্বর পরিবর্তন করার সময় আপনার অ্যাপ্লিকেশন পরীক্ষা করা উচিত।

এই ত্রৈমাসিক চলাকালীন, নতুন ভার্সনটি প্রতি সপ্তাহে নতুন ফিচার, ত্রুটি সমাধান এবং পারফর্ম্যান্সের উন্নতির সাথে আপডেট করা হবে। এটি বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দেবে না এবং ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করবে না।

ভার্সন ৩.৬৬

এই ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হয়েছে, অপ্রচলিত ফিচার সরিয়ে দেওয়া হয়েছে এবং/অথবা 3.65 ভার্সনের তুলনায় ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হয়েছে। ভার্সন নম্বর পরিবর্তন করার সময় আপনার অ্যাপ্লিকেশন পরীক্ষা করা উচিত।

নভেম্বরের মাঝামাঝি সময়ের পরে, এই ভার্সনে নতুন ফিচার, সমস্যার সমাধান বা পারফর্ম্যান্সের উন্নতির জন্য আর কোনও আপডেট করা হবে না। এটি বন্ধ হয়ে যাওয়া ফিচার সরিয়ে দেবে না এবং ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করবে না।

ভার্সন ৩.৬৫

এই ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হয়েছে, বাতিল করা ফিচার সরিয়ে দেওয়া হয়েছে এবং/অথবা ভার্সন ৩.৬৪-এর তুলনায় ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হয়েছে। ভার্সন নম্বর পরিবর্তন করার সময় আপনার অ্যাপ্লিকেশন পরীক্ষা করা উচিত।

এই ভার্সনে নতুন ফিচার, সমস্যার সমাধান বা পারফর্ম্যান্সের উন্নতির জন্য আর কোনও আপডেট করা হবে না। এই ভার্সনের পরে বন্ধ হয়ে যাওয়া ফিচার এটি সরাবে না এবং নতুন ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি নিয়ে আসবে না।

ভার্সন ৩.৬৪

এই ভার্সনে নতুন ফিচার অন্তর্ভুক্ত করা হয়েছে, বাতিল করা ফিচার সরিয়ে দেওয়া হয়েছে এবং/অথবা 3.63 ভার্সনের তুলনায় ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি চালু করা হয়েছে। ভার্সন নম্বর পরিবর্তন করার সময় আপনার অ্যাপ্লিকেশন পরীক্ষা করা উচিত।

এই ভার্সনে নতুন ফিচার, সমস্যার সমাধান বা পারফর্ম্যান্সের উন্নতির জন্য আর কোনও আপডেট করা হবে না। এই ভার্সনের পরে বন্ধ হয়ে যাওয়া ফিচার এটি সরাবে না এবং নতুন ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি নিয়ে আসবে না।

ভার্সন ৩.৬৩

নভেম্বরের মাঝামাঝি সময়ের পরে, এই ভার্সন মুছে দেওয়া হবে এবং আর ব্যবহার করা যাবে না। এই ভার্সন লোড করার যেকোনও প্রচেষ্টা উপেক্ষা করা হবে এবং পরিবর্তে আপনি নিজের ডিফল্ট চ্যানেল পাবেন।

ভার্সন সাপোর্ট

যেকোনও ত্রৈমাসিকে চারটি ভার্সন উপলভ্য থাকে। এই চারটি ভার্সনই কাজ করে।

ভার্সন চেক

ডিবাগ করার জন্য, আপনার অ্যাপ্লিকেশনে Maps JavaScript API-এর বর্তমান ভার্সন পেতে google.maps.version প্রপার্টি ব্যবহার করুন। নিম্নলিখিত কোড স্যাম্পেল ব্রাউজার কনসোলে API ভার্সন লেখে। (ব্রাউজার কনসোল সম্পর্কে আরও তথ্যের জন্য, আপনার ব্রাউজারে সমস্যা চেক করা সংক্রান্ত নির্দেশিকা দেখুন।)

<!DOCTYPE html>
<html>
  <head>
    <title>Display Google Maps API Version</title>
  </head>
  <body>
    <script>
      function initMap() {
        // Add your map here.
        console.log('Google Maps API version: ' + google.maps.version);
      }
    </script>
    <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
    defer></script>
  </body>
</html>

API ভার্সনের জন্য ডকুমেন্টেশন

ডেভেলপারের নির্দেশিকা সবসময় সাপ্তাহিক ভার্সনের বিবরণ দেয়।

এছাড়াও, প্রতিটি ভার্সনের জন্য আলাদাভাবে রেফারেন্স বজায় রাখা হয়: