بایگانی یادداشت‌های انتشار Maps JavaScript API

این بایگانی یادداشت‌های انتشار Maps JavaScript API را برای سال ۲۰۲۴ و قبل‌از آن فهرست می‌کند. برای جدیدترین نسخه‌های پخش، یادداشت‌های انتشار Maps JavaScript API را ببینید.

3.59.3

‫۱۲ دسامبر ۲۰۲۴

تغییرات:

  • «بررسی برنامه Firebase» اکنون برای استفاده با Maps JS API و Places JS دردسترس است.

3.59.2

‫۵ دسامبر ۲۰۲۴

تغییرات:

  • [کانال آلفا] ویژگی‌های نقشه اتمی در شهرهای پشتیبانی‌شده در z17 و عمیق‌تر نشان داده خواهد شد.
  • شناسه ارجاع استفاده را به مقداردهی اولیه اضافه می‌کند که به Google کمک می‌کند بفهمد کدام کتابخانه‌ها و نمونه‌ها برای توسعه‌دهندگان مفید هستند، مثلاً استفاده از کتابخانه خوشه‌بندی نشانگر. برای انصراف از ارسال شناسه اسناد استفاده، می‌توانید این ویژگی را حذف کنید یا مقدار آن را با یک رشته خالی جایگزین کنید. تغییرات در این مقدار پس‌از نمونه‌سازی ممکن است نادیده گرفته شود.
  • اکنون می‌توانید از بررسی برنامه Firebase برای محافظت دربرابر درخواست‌های مخرب استفاده کنید. درباره استفاده از «بررسی برنامه» با «مکان‌ها» و استفاده از «بررسی برنامه» با Maps بیشتر بدانید.

3.59.1

‫۲۱ نوامبر ۲۰۲۴

تغییرات:

  • [کانال بتا] مشکلی که در آن کنترل بزرگ‌نمایی در «نمای خیابان» وجود نداشت برطرف شد.
  • اشکالی که در آن نشانگرهای قدیمی غیرقابل‌کلیک همچنان رویداد کلیک را ارسال می‌کردند برطرف شد.
  • اشکالی که باعث می‌شد «نشانگرهای پیشرفته» هنگام جابه‌جایی به نوع نقشه سفارشی، موقعیت پیکسل را به‌روز نکنند برطرف شد.
  • اکنون هنگام اعمال سبک‌ها و انواع نقشه سفارشی یا پیش‌فرض با شناسه نقشه، هشدار کنسول ثبت می‌شود. وقتی شناسه نقشه وجود داشته باشد، سبک‌های نقشه ازطریق کنسول ابری کنترل می‌شوند و سبک‌پردازی بااستفاده از فضای ابری درحال‌حاضر فقط در انواع نقشه راه پشتیبانی می‌شود.
  • Style camera control move buttons on hover in dark mode.
  • رسیدگی به مشکل حاشیه داخلی fitBounds هنگام استفاده از محدوده‌های بسیار کوچک.

3.58.11a

‫۳۱ اکتبر ۲۰۲۴

تغییرات:

  • [کانال بتا] اشکالی که باعث می‌شد آدمک «نمای خیابان» در نقشه مؤلفه وب غیرقابل‌استفاده باشد برطرف شد.
  • جلوگیری از تمرکز صفحه‌خوان‌ها روی پیام پیمایش وقتی در نقشه Embed API پنهان است.

3.58.10

‫۲۴ اکتبر ۲۰۲۴

تغییرات:

  • مشکلی که باعث ایجاد استثنا هنگام دسترسی به فضای ذخیره‌سازی جلسه می‌شد برطرف شد.

‫3.58.9 (عقب‌گردشده)

‫۱۷ اکتبر ۲۰۲۴

تغییرات:

  • [alpha channel] Custom images and SVGs can now be used for markers rendered on 3D Maps.

3.58.8

‫۱۰ اکتبر ۲۰۲۴

تغییرات:

  • هشدار نادرست کنسول WebGLOverlayView برداشته شد.
  • مشکلی که باعث می‌شد Chrome به‌اشتباه خط فوکوس آبی‌رنگی را در اطراف نقشه نشان دهد، درصورتی‌که نقشه اولین عنصر در صفحه بود که با اشاره‌گر یا موشواره با آن تعامل برقرار می‌شد، برطرف شد.
  • ارائه‌دهندگان مکان ناوگان و خودرو ODRD برای «ردیابی ناوگان جاوا اسکریپت خدمات جابه‌جایی» اضافه شدند.

3.58.7

‫۳ اکتبر ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.58.6

‫۲۵ سپتامبر ۲۰۲۴

تغییرات:

  • [alpha channel] Removed *Opacity properties from Polyline3DElement and Polygon3DElement. مقادیر آلفا را می‌توان در ویژگی‌های *Color مربوطه بااستفاده از قالب‌های رنگی #rgba، #rrggbbaa، rgba(r, g, b, a)، یا rgb(r g b / a) مشخص کرد.
  • [alpha channel] کنترل‌های میانای کاربر پیش‌فرض، نشانگرها، مدل‌های سه‌بعدی، و عملکردهای پویانمایی دوربین ازپیش‌تنظیم‌شده اکنون برای استفاده با «نقشه‌های سه‌بعدی» در نسخه «آزمایشی» دردسترس هستند.
  • اشکالی که باعث می‌شد انواع نقشه سفارشی نتوانند در نقشه‌های برداری بین یکدیگر جابه‌جا شوند برطرف شد.
  • از تصاویر ماهواره‌ای با DPI بالا برای دستگاه‌های با تراکم پیکسلی بالا استفاده کنید.

3.58.5a

‫۱۹ سپتامبر ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.58.4a

‫۱۲ سپتامبر ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.58.3

۵ سپتامبر ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.58.2

‫۲۹ اوت ۲۰۲۴

تغییرات:

  • اکنون گلیف نوشتاری PinElement با PinElement مقیاس‌بندی می‌شود و رنگ پیش‌فرض آن با glyphColor پیش‌فرض PinElement مطابقت دارد.

3.58.1a

‫۲۲ اوت ۲۰۲۴

تغییرات:

  • [کانال بتا] به‌طور پیش‌فرض، «کنترل بزرگ‌نمایی» را با «کنترل دوربین» جایگزین کنید. «کنترل دوربین» هم کنترل بزرگ‌نمایی و هم کنترل حرکت دارد.
  • انتشار ویژگی‌های cameraControl و cameraControlOptions در MapOptions.
  • اجازه دادن به تنظیم آرایش رنگ‌ها (روشن یا تیره) در نمونه‌سازی نقشه.
  • به‌روزرسانی کنترل انواع نقشه برای رفتن به خط جدید درصورت کوچک بودن عرض نقشه
  • برچسب‌زن جدیدی برای ارائه برچسب‌های «نقشه‌های بُرداری» ادغام شد.
  • رنگ‌های جدید نقشه پایه اکنون در کانال v=weekly برای توسعه‌دهندگانی که از شناسه نقشه استفاده نمی‌کنند پیش‌فرض است. برای اطلاعات بیشتر، https://developers.google.com/maps/new-basemap-style-opt-in را ببینید.

3.57.13

‫۸ اوت ۲۰۲۴

تغییرات:

  • [کانال بتا] «توصیف‌کننده‌های نشانی» به پاسخ «زمین‌کدیابی» برای «زمین‌کدیابی معکوس»، «زمین‌کدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.

3.57.12

‫۱ اوت ۲۰۲۴

تغییرات:

  • [کانال بتا] «توصیف‌کننده‌های نشانی» به پاسخ «زمین‌کدیابی» برای «زمین‌کدیابی معکوس»، «زمین‌کدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.
  • [کانال بتا] اجازه دهید آرایش رنگ‌ها (روشن یا تیره) در نمونه‌سازی نقشه تنظیم شود.
  • کاهش تأخیر IconMouseEvent هنگام کلیک کردن روی ویژگی در نقشه‌های بُرداری

3.57.10

‫۲۵ ژوئیه ۲۰۲۴

تغییرات:

  • [کانال بتا] «توصیف‌کننده‌های نشانی» به پاسخ «زمین‌کدیابی» برای «زمین‌کدیابی معکوس»، «زمین‌کدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.
  • چندین مشخصه برای انواع اصلی و نام‌های نمایشی به کلاس «مکان» اضافه شد.

3.57.9

‫۱۸ ژوئیه ۲۰۲۴

تغییرات:

  • دسترس‌پذیری کنترل آدمک «نمای خیابان» بهبود یافته است.

3.57.8b

‫۱۱ ژوئیه ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.57.7

‫۴ ژوئیه ۲۰۲۴

تغییرات:

  • گزینه‌های خودرو برقی و گزینه‌های سوخت را به ویژگی‌های کلاس «مکان» اضافه کنید. فعال کردن گزینه‌های جستجوی خودرو برقی برای Place.searchByText.

3.57.6a

‫۲۷ ژوئن ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.57.5

‫۲۰ ژوئن ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.57.4

‫۱۳ ژوئن ۲۰۲۴

تغییرات:

  • [کانال بتا] برچسب‌زن جدیدی برای ارائه برچسب‌های «نقشه‌های بُرداری» ادغام شد.
  • InfoWindow دارای ویژگی جدید isOpen است تا نشان دهد که در Map یا Street View باز است.
  • سند مرجع نادرست برای کلاس «تکمیل خودکار جا» PlacePrediction اصلاح شد.

3.57.3a

‫۶ ژوئن ۲۰۲۴

  • [کانال بتا] «توصیف‌کننده‌های نشانی» به پاسخ «زمین‌کدیابی» برای «زمین‌کدیابی معکوس»، «زمین‌کدیابی مستقیم»، و «جستجوی شناسه مکان» اضافه شد.

3.57.2

‫۲۸ مه ۲۰۲۴

تغییرات:

  • اشکالی که در آن کنترل نوع نقشه در مؤلفه وب منوها را باز نمی‌کرد برطرف شد.
  • اشکالی که باعث می‌شد نشانگر کشیدن AdvancedMarkerElement وجود نداشته باشد برطرف شد.
  • افزودن قابلیت تکمیل خودکار به Place API جدید.
  • کاشی‌های شطرنجی نقشه اکنون در قالب تصویر WebP ارائه می‌شوند.
  • اسناد Place.searchByText و Place.searchNearby به‌روزرسانی شد تا به فهرست فیلدهای صحیح اشاره کند.
  • دکمه بستن InfoWindow جدید و سرصفحه اختیاری اکنون در کانال هفتگی دردسترس است.

3.57.0

‫۲۴ مه ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.56.12a

۹ مه ۲۰۲۴

تغییرات:

  • اشکالی که باعث می‌شد نشانگر کشیدن AdvancedMarkerElement وجود نداشته باشد برطرف شد.

3.56.11

‫۲ مه ۲۰۲۴

تغییرات:

  • [کانال بتا] <gmp-map> اکنون وقتی شناسه نقشه تنظیم شده باشد اما نوع پردازشی صریحی روی شناسه نقشه تنظیم نشده باشد (مثلاً DEMO_MAP_ID)، به‌طور پیش‌فرض روی حالت برداری قرار می‌گیرد.

3.56.10

‫۲۵ آوریل ۲۰۲۴

تغییرات:

  • [beta channel] PlaceAutocompleteElement's gmp-placeselect event now bubbles.
  • [کانال بتا] دکمه بستن InfoWindow جدید و سرصفحه اختیاری اکنون دردسترس است.
  • [کانال بتا] ویژگی‌های دسترس‌پذیری صفحه‌کلید و تک‌اشاره‌گر برای کنترل آدمک «نمای خیابان» بهبود یافته است.
  • مشکل نشت حافظه ناشی از برداشتن «نشانگرهای پیشرفته» برطرف شد.
  • مشکلی که باعث می‌شد دایره‌ها محیط صافی نداشته باشند برطرف شد.
  • میانای برنامه‌سازی کاربردی برای تنظیم حالت برداری درطول نمونه‌سازی google.maps.Map اضافه شد (mapId لازم نیست).

3.56.8

‫۱۱ آوریل ۲۰۲۴

تغییرات:

  • مشکل نشت حافظه هنگام استفاده از AdvancedMarkerElement برطرف شد.

3.56.7

‫۴ آوریل ۲۰۲۴

تغییرات:

  • تابع searchNearby را به کلاس جدید Place اضافه کنید.

3.56.6

‫۲۸ مارس ۲۰۲۴

تغییرات:

  • [کانال بتا] کاشی‌های شطرنجی نقشه اکنون در قالب تصویر WebP ارائه می‌شوند.
  • موقعیت‌یابی لنگر پنجره اطلاعات برای نقاط موردعلاقه روی نقشه در نقشه‌های بُرداری اصلاح شد.
  • اشکالی که باعث می‌شد AdvancedMarkerElement بدون موقعیت تنظیم‌شده نمایش داده شود برطرف شد.
  • رویداد «بستن» به InfoWindow API اضافه شد.

3.56.5

‫۲۱ مارس ۲۰۲۴

تغییرات:

  • [کانال بتا] رنگ‌های نقشه پایه جدید اکنون برای توسعه‌دهندگانی که از شناسه نقشه استفاده نمی‌کنند پیش‌فرض است. برای اطلاعات بیشتر، به https://developers.google.com/maps/new-basemap-style-opt-in مراجعه کنید.
  • موقعیت پایه «پنجره اطلاعات» برای برچسب‌ها و نمادهای «نقشه بُرداری» اصلاح شد.

3.56.4

‫۱۴ مارس ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.56.3

‫۷ مارس ۲۰۲۴

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.56.1

‫۲۲ فوریه ۲۰۲۴

تغییرات:

  • خطای مستندسازی در پارامتر «فیلدها» در Place.searchByText برطرف شد.
  • [کانال بتا] جایگاه پیش‌فرضی در <gmp-map> ایجاد می‌کند و امکان ایجاد عناصر سفارشی را برای پیچیدن «اجزای وب Maps JavaScript API» فراهم می‌کند.
  • گزینه‌های پارکینگ را به API کلاس «مکان» جدید اضافه کنید.
  • Deprecate google.maps.Marker. لطفاً به‌جای آن از google.maps.marker.AdvancedMarkerElement استفاده کنید. درحال‌حاضر، برنامه‌ای برای توقف google.maps.Marker وجود ندارد، اما google.maps.marker.AdvancedMarkerElement به‌جای google.maps.Marker توصیه می‌شود. درحالی‌که google.maps.Marker همچنان برای هرگونه پس‌رفت عمده رفع اشکال دریافت خواهد کرد، به اشکال‌های موجود در google.maps.Marker رسیدگی نخواهد شد. حداقل ۱۲ ماه قبل‌از توقف پشتیبانی، اعلان داده خواهد شد. لطفاً برای مشاهده جزئیات منسوخ شدن، https://developers.google.com/maps/deprecations را ببینید.
  • مشخصه‌های بیشتری به میانای برنامه‌سازی کاربردی کلاس «مکان» جدید اضافه کنید.
  • گزینه‌های پرداخت را به میانای برنامه‌سازی کاربردی کلاس «مکان» جدید اضافه کنید.

3.55.11a

‫۱۵ فوریه ۲۰۲۴

تغییرات:

  • جلوگیری از پیمایش خودکار نقشه‌ها به نمای دید هنگام کلیک کردن.

3.55.11

‫۸ فوریه ۲۰۲۴

تغییرات:

  • [کانال آلفا] ویژگی inputElement از PlaceAutocompleteElement برداشته شد.
  • [alpha channel] Add CSS Parts for Place Autocomplete Element
  • [beta channel] PlaceAutocompleteElement is now available in Preview (v=beta)
  • گزینه‌های دسترس‌پذیری را به Places V2 API اضافه کنید.

3.55.10

‫۱ فوریه ۲۰۲۴

تغییرات:

  • [beta channel] Deprecate SearchByTextRequest.rankBy. لطفاً درعوض از SearchByTextRequest.rankPreference استفاده کنید.
  • [کانال بتا] Place.findPlaceFromQuery و Place.findPlaceFromPhoneNumber دیگر دردسترس نیستند؛ به‌جای آن‌ها از Place.searchByText استفاده کنید.
  • درحال رفع اشکال ردیابی استفاده برای هر کانال.
  • فعال کردن چندخطی‌های آگاه از ترافیک برای ارائه‌دهندگان مکان «سفر» و «خودرو» در «هم‌رسانی سفر» جاوا اسکریپت.
  • کلاس جدید Place اکنون در کانال هفتگی دردسترس است.
  • منسوخ کردن Place.openingHours. لطفاً درعوض از regularOpeningHours استفاده کنید.

3.55.9

۲۵ ژانویه ۲۰۲۴

تغییرات:

  • [beta channel] Fixes an issue where the keyboard shortcuts dialog couldn't be closed when pressing the Esc key on MapElement.
  • پارامتر نشانی وب جدید loading=async به نشانی وب راه‌انداز برای بار کردن مستقیم دستورگان اضافه شد. این نشان می‌دهد که Maps JavaScript API به‌صورت هم‌زمان بار نشده است و هیچ کد جاوا اسکریپتی توسط رویداد load اسکریپت راه‌اندازی نمی‌شود. اکیداً توصیه می‌شود برای بهبود عملکرد، این مقدار را هر زمان که ممکن بود روی async تنظیم کنید.

3.55.8

‫۱۸ ژانویه ۲۰۲۴

تغییرات:

  • [alpha channel] Now sending session token as part of PlaceAutocompleteElement requests.
  • [کانال بتا] ویژگی جدید gmpClickable را در AdvancedMarkerElement معرفی می‌کند. این تغییر برای کاربرانی که رویداد gmp-click را بااستفاده از addEventListener() در کانال بتا ثبت می‌کنند، تغییر ناسازگار است. برای دریافت رویداد gmp-click هنگام کلیک، ویژگی gmpClickable را روی true تنظیم کنید یا مشخصه gmp-clickable را به مؤلفه وب اضافه کنید. برای کاربرانی که از addListener() برای ثبت رویداد gmp-click استفاده می‌کنند، درحال‌حاضر نیازی به ایجاد تغییر نیست.

3.55.7

‫۱۱ ژانویه ۲۰۲۴

تغییرات:

  • [beta channel] خصوصیت element از AdvancedMarkerElement اکنون به نمونه AdvancedMarkerElement اشاره می‌کند.
  • [beta channel] Advanced Markers can now customize their content with child nodes.
  • اشکالی را برطرف می‌کند که در آن میان‌برهای صفحه‌کلید برای حرکت و بزرگ‌نمایی پس‌از کلیک کردن روی نقشه کار نمی‌کردند.
  • سفارشی‌سازی چندخطی را برای «هم‌رسانی سفر» جاوا اسکریپت فعال کنید.
  • [alpha channel] Add the types, requestedLanguage, requestedRegion, and name attributes to PlaceAutocomplete
  • [کانال بتا] اشکالی که باعث می‌شد هنگام فراخوانی document.createElement('gmp-advanced-marker')، عنصر «نشانگر پیشرفته» ایجاد نشود برطرف شد.

3.55.3

‫۳۰ نوامبر ۲۰۲۳

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.55.2

‫۲۳ نوامبر ۲۰۲۳

تغییرات:

  • اشکالی که باعث خطاهای CSP مربوط به سبک در «نمای خیابان» می‌شد برطرف شد

3.55.1

‫۱۶ نوامبر ۲۰۲۳

تغییری که برای عموم قابل‌مشاهده باشد وجود ندارد.

3.54.12a

‫۸ نوامبر ۲۰۲۳

تغییرات:

  • اشکالی که باعث می‌شد WebGLOverlayView در برخی شرایط ارائه نشود برطرف شد.

3.54.12

‫۲ نوامبر ۲۰۲۳

تغییرات:

  • [alpha channel] Update Place Autocomplete to be a web component. این تغییر ناگهانی است. لطفاً برای اطلاعات به‌روزشده درباره استفاده، به https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement مراجعه کنید.
  • [alpha channel] Update Place Autocomplete Element focus management
  • [کانال بتا] نمایش رویداد gmp-zoomchange در MapElements
  • MapTypeControl HORIZONTAL_BAR را فعال کنید تا به‌طور خودکار زمینه‌های چیدمان راست به چپ را مدیریت کند.

3.54.11

‫۲۶ اکتبر ۲۰۲۳

تغییرات:

  • مشکلی که در آن راه‌اندازی کنترل‌ها روی نقشه می‌توانست باعث ایجاد خطا شود برطرف شد.
  • افزودن قابلیت محدود کردن تصاویر «نمای خیابان» فقط به منابع رسمی Google، ازطریق StreetViewLocationRequest و StreetViewControlOptions.

3.54.10

‫۱۸ اکتبر ۲۰۲۳

تغییرات:

  • [کانال بتا] MapElement اکنون چیدمان کنترل‌هایش را به‌طور خودکار برای چپ به راست یا راست به چپ براساس سبک direction محاسبه‌شده‌اش تنظیم می‌کند. جایگاه‌هایی نیز برای افزودن کنترل‌های سفارشی دردسترس است. ‫ControlPosition اکنون از مقادیر منطقی برای پشتیبانی از چیدمان راست‌به‌چپ/چپ‌به‌راست پشتیبانی می‌کند. Maps Embed API اکنون چیدمان کنترل‌هایش را نیز به‌طور خودکار براساس زبان برای چپ به راست یا راست به چپ تنظیم می‌کند.
  • [beta channel] MapElement now has delegatesFocus enabled

3.54.9

‫۱۲ اکتبر ۲۰۲۳

  • [beta channel] Adds editorial summary to the Places v2 API.

3.54.7a

‫۲۸ سپتامبر ۲۰۲۳

تغییرات:

  • پشتیبانی از چندین ارائه‌دهنده مکان در جاوا اسکریپت «هم‌رسانی سفر» اضافه شد.

3.54.6

۲۱ سپتامبر ۲۰۲۳

تغییرات:

  • google.maps.FeatureLayer responds to mousemove events.
  • google.maps.FeatureType.SCHOOL_DISTRICT اضافه شد، بنابراین «منطقه‌های آموزشی» در سبک‌بندی داده‌محور پشتیبانی می‌شوند.

3.54.5

‫۱۴ سپتامبر ۲۰۲۳

تغییرات:

  • [کانال بتا] اشکالی که باعث می‌شد addEventListener() مربوط به AdvancedMarkerElement دردسترس نباشد برطرف شد.

3.54.4

۷ سپتامبر ۲۰۲۳

تغییرات:

  • نشان‌واره Google دیگر مثل قبل با اطلاعات حق نشر روی نقشه هم‌پوشانی نخواهد داشت.

3.54.2

‫۲۴ اوت ۲۰۲۳

تغییرات:

  • اشکال DirectionsRenderer برطرف شد که در آن اگر بزرگ‌نمایی و مرکز قبل‌از ارائه DirectionsResult تنظیم نشده بود، نقشه بار نمی‌شد.

3.54.1

‫۱۸ اوت ۲۰۲۳

تغییرات:

  • ‫Maps JavaScript API را ارتقا می‌دهد تا از ECMAScript 2020 به‌طور بومی پشتیبانی کند.
  • اکنون «نشانگرهای پیشرفته» واضح‌تر ارائه می‌شوند.
  • وقتی Array.from با پیاده‌سازی‌ای که از تکرارپذیرها پشتیبانی نمی‌کند لغو شود، نقشه غیرفعال می‌شود.
  • مشکل ازدست رفتن تمرکز هنگام غیرفعال شدن دکمه‌های بزرگ‌نمایی در سطوح محدودیت برطرف شد.

3.53.13

‫۲۷ ژوئیه ۲۰۲۳

تغییرات:

  • [کانال بتا] ارجاع‌ها در کلاس جدید «مکان» بازسازی کد شده‌اند. ‫PhotoAttribution اکنون AuthorAttribution است. ‫author اکنون displayName است. ‫authorURI اکنون uri است. ‫photoURI {?string} اکنون در AuthorAttribution دردسترس است. ‫Photo.attributions اکنون Photo.authorAttributions است. Review.authorAttribution {?AuthorAttribution} جایگزین Photo.author/authorURI/authorPhotoURI می‌شود.
  • [beta channel] Added required field textQuery and deprecating query in Place class searchByText() method.
  • انحراف لنگر پنجره اطلاعات برای برچسب‌ها و نمادهای نقشه شطرنجی تنظیم شد.

3.53.12

‫۲۰ ژوئیه ۲۰۲۳

تغییرات:

  • [کانال بتا] ارائه‌دهندگان مکان ناوگان و خودرو ODRD برای «هم‌رسانی سفر جاوا اسکریپت - ردیابی ناوگان» اضافه شد.
  • پیام هشدار به‌روزرسانی شد تا وقتی آرگومان ارسال‌شده به سازنده LatLng() نادیده گرفته می‌شود، نمایش داده شود.
  • Marker.collisionBehavior منسوخ شد و AdvancedMarkerElement.collisionBehavior جایگزین آن شد.

3.53.11

‫۱۳ ژوئیه ۲۰۲۳

تغییرات:

  • اکنون وقتی نقطه مشخص‌شده به‌اندازه کافی به ابتدا یا لبه چندخطی نزدیک باشد، تابع isLocationOnEdge() مقدار true را برمی‌گرداند.
  • گزارش خطایی اضافه می‌کند تا به توسعه‌دهندگان اطلاع دهد که نقشه بُرداری بار نمی‌شود و به نقشه شطرنجی برمی‌گردد.

3.53.7

۱۵ ژوئن ۲۰۲۳

تغییرات:

  • [alpha channel] Update the Place Autocomplete Element to better support screen readers and other assistive technologies.

3.53.5

۱ ژوئن ۲۰۲۳

تغییرات:

  • امکان ارسال عنصر Node به ویژگی content «نشانگر پیشرفته».
  • عملکرد رفتار تصادم «نشانگرهای پیشرفته» بهبود یافته است.
  • فیلد جدیدی برای DeliveryVehicleStop در «هم‌رسانی سفر» جاوا اسکریپت اضافه شد.

3.53.4a

۲۴ مه ۲۰۲۳

رفع اشکال‌ها:

  • مشکل لرزش نور که در نقشه بُرداری اتفاق می‌افتاد برطرف شد.
  • محاسبه نادرست تاریخ هنگام درنظر گرفتن مناطق زمانی مختلف در روش مکان getNextOpeningTime()‎ برطرف شد.
  • نوع اشتباهی در VehicleJourneySegment برای «هم‌رسانی سفر» اصلاح شد.

3.53.3

۱۸ مه ۲۰۲۳

تغییرات:

  • [alpha channel] Fixed a bug where Place autocomplete element would not restore original text if you used arrow keys to highlight a prediction and then clicked escape.
  • [alpha channel] Updated Place Autocomplete Prediction Styles to ensure ellipsis shows on text overflow.
  • [کانال بتا] «بافت محلی» اکنون اعلانی نشان می‌دهد که اطلاعات بافتاری درباره جا‌های روی نقشه «بافت محلی» به‌زودی ناپدید می‌شود.
  • اشکالی برطرف شد که در آن آدمک «نمای خیابان» پیش‌نمایش شناور هنگام کشیدن را نشان نمی‌داد، مگراینکه ابتدا حداقل یک‌بار به جایگاه برگردانده شده باشد.
  • مرزها، مکان، و شعاع منسوخ‌شده برای «سرویس تکمیل خودکار جا». درعوض از locationBias و locationRestriction استفاده کنید.

3.53.2

‫۴ مه ۲۰۲۳

تغییرات:

  • [کانال بتا] سبک‌بندی داده‌محور برای «مجموعه داده‌ها» دردسترس است
  • [کانال بتا] مؤلفه‌های وب <gmp-map> و <gmp-advanced-marker> اکنون دردسترس است.
  • TimeWindow به‌عنوان فیلدی به Task و TaskTrackingInfo در «هم‌رسانی سفر» جاوا اسکریپت اضافه شد.
  • AdvancedMarkerElement و PinElement در کانال هفتگی منتشر شد.
  • سبک‌بندی داده‌محور برای «مرزها» در کانال هفتگی منتشر شد.
  • getMapCapabilities و رویداد mapcapabilities_changed در کانال هفتگی منتشر می‌شوند.

3.53.1a

‫۲۷ آوریل ۲۰۲۳

تغییرات:

  • «سرویس تکمیل خودکار جا» برای پشتیبانی از locationBias و locationRestriction به‌روز شد
  • [کانال بتا] اسناد مربوط به روش Place v2 toJSON منتشر شد.
  • [کانال بتا] مشکل کشیدن «نشانگر پیشرفته» هنگام پیچیده شدن نقشه برطرف شد.
  • [کانال بتا] سبک‌بندی داده‌محور PlaceFeature.fetchPlace displayNames به زبان کاربر نهایی خواهد بود.
  • [کانال بتا] AdvancedMarkerView و PinView به AdvancedMarkerElement و PinElement تغییر نام داده‌اند.
  • [کانال بتا] مشکلی را برطرف کردیم که باعث می‌شد AdvancedMarkers و Pins گاهی بدون بار کردن صریح آن‌ها دردسترس باشند. لطفاً به‌خاطر داشته باشید که همیشه قبل‌از دسترسی به این کلاس‌ها، کتابخانه «نشانگر» را بار کنید.
  • [کانال بتا] AdvancedMarker position اکنون به LatLngAltitude نرمال‌سازی شده است.
  • [کانال بتا] ویژگی «نشانگر پیشرفته» draggable را به‌نفع gmpDraggable از رده خارج می‌کند.

3.52.9

‫۱۳ آوریل ۲۰۲۳

تغییرات:

  • [beta channel] Changing the value of Place property "priceLevel" from a number to a string. مقادیر ممکن برای «priceLevel» اکنون عبارت‌اند از: «FREE» (رایگان)، «INEXPENSIVE» (ارزان)، «MODERATE» (متوسط)، «EXPENSIVE» (گران)، «VERY_EXPENSIVE» (بسیار گران).
  • [beta channel] Deprecate AdvancedMarkerView.draggable in favor of gmpDraggable.
  • [beta channel] Removing 'icon' property and fieldname from Place class. توسعه‌دهندگان تشویق می‌شوند به‌جای آن از «svgIconMaskURI» استفاده کنند.
  • [کانال بتا] ویژگی عنوان AdvancedMarkerView اکنون فقط رشته می‌پذیرد. عنوان‌ها را می‌توان با رشته خالی برداشت.
  • [beta channel] Add 'svgIconMaskURI' as a supported field name for Place.fromPlaceFrom methods.
  • [کانال بتا] خصوصیت کلاس «مکان» از userRatingsCount به userRatingCount تغییر کرد
  • چاپ خطاها هنگام ثبت در کنسول بهبود یافته است.

رفع اشکال‌ها:

  • اشکالی را برطرف می‌کند که در آن بستن InfoWindow باعث ایجاد خطا می‌شد.

3.52.8

‫۶ آوریل ۲۰۲۳

تغییرات:

  • ‫pollingIntervalMillis به‌عنوان فیلد عمومی ارائه‌دهندگان مکان نظرسنجی در JavaScript Journey Sharing اضافه شد.
  • [کانال بتا] پاسخ JSON کلاس Place از snake_case به lowerCamelCase تغییر کرد.

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد publishTime «مرور مکان» تاریخ اشتباهی را نشان دهد برطرف شد.
  • مشکلی که باعث می‌شد ایجاد عناصر سفارشی به‌طور کلی خراب شود برطرف شد.
  • [کانال بتا] اشکالی که باعث می‌شد «نشانگرهای پیشرفته» هنگام پیچیدن نقشه ناپدید شوند برطرف شد.

3.52.6

‫۲۳ مارس ۲۰۲۳

تغییرات:

  • [alpha channel] Place Autocomplete Widget (New) Experimental is released.
  • «هم‌رسانی سفر جاوا اسکریپت» را در کانال هفتگی منتشر می‌کند.

3.52.5

‫۱۶ مارس ۲۰۲۳

تغییرات:

  • [کانال بتا] سبک‌بندی داده‌محور: FeatureTypes (انواع عارضه) NEIGHBORHOOD،‏ ADMINISTRATIVE_AREA_LEVEL_3،‏ ADMINISTRATIVE_AREA_LEVEL_4، و SUBLOCALITY_LEVEL_1 برداشته شد.

رفع اشکال‌ها:

  • اشکالی برطرف شد که در آن میاناهای TypeScript برای کتابخانه‌های مورداستفاده importLibrary()‎ خالی بودند.

3.52.4

۹ مارس ۲۰۲۳

تغییرات:

  • [beta channel] Suppresses Advanced Marker's click event when a marker is being dragged.

3.52.3

۲ مارس ۲۰۲۳

تغییرات:

  • [beta channel] Adds TaskTrackingInfo entities for JavaScript Journey Sharing.
  • [کانال بتا] میانای برنامه‌سازی کاربردی جاوا اسکریپت در Maps را ارتقا می‌دهد تا از ECMAScript 2020 به‌طور بومی پشتیبانی کند.

رفع اشکال‌ها:

  • نشت حافظه‌ای را که ممکن است هنگام افزودن و برداشتن نشانگرها به/از نقشه رخ دهد برطرف می‌کند.
  • اشکالی را برطرف می‌کند که باعث می‌شد عنصر تعاملی در دستگاه‌های لمسی وقتی زیر «نشانگر پیشرفته» قابل‌کلیک قرار داشت، قابل‌کلیک باشد.

3.52.2

‫۲۳ فوریه ۲۰۲۳

تغییرات:

  • [beta channel] Data-driven styling: Remove PlaceFeature.displayName property.
  • [کانال بتا] رفع مشکل WebGLOverlayViews که هنگام فراخوانی setMap(null) به‌درستی برداشته نمی‌شد
  • اشکالی که باعث می‌شد کتابخانه search ناشناخته اعلام شود برطرف شد.
  • اشکالی که باعث می‌شد دکمه بستن InfoWindow در ریشه سایه نامرئی باشد برطرف شد.
  • برای بهبود Core Web Vitals و کاهش انتقال داده‌های غیرضروری، Maps JS اکنون بارگیری کاشی‌های نقشه را تا زمانی که نقشه به نمای دید نزدیک شود به‌تأخیر می‌اندازد. نقشه‌هایی که در نمای اولیه صفحه ایجاد شده‌اند نباید تفاوتی داشته باشند.

3.52.1

‫۱۶ فوریه ۲۰۲۳

تغییرات:

  • تابع importLibrary() را اضافه می‌کند که امکان بار کردن پویای کتابخانه‌ها را در زمان اجرا فراهم می‌کند.
  • [beta channel] Enable InfoWindow's auto-pan feature when opened on an Advanced Marker.
  • [beta channel] made certain fields in Journey Sharing library data objects non-nullable
  • [کانال بتا] سبک‌بندی داده‌محور: FeatureTypes (انواع عارضه) NEIGHBORHOOD (محله)، ADMINISTRATIVE_AREA_LEVEL_3 (سطح_3_منطقه_اداری)، ADMINISTRATIVE_AREA_LEVEL_4 (سطح_4_منطقه_اداری)، و SUBLOCALITY_LEVEL_1 (سطح_1_زیرمنطقه) منسوخ شده‌اند. این موارد در مارس ۲۰۲۳ برداشته خواهند شد.

3.51.8

۲ فوریه ۲۰۲۳

تغییرات:

  • کانال بتا: پشتیبانی از ارائه «نشانگرهای پیشرفته» در انواع نقشه سفارشی.
  • جدیدترین نسخه بارگذار خودراه‌انداز درون‌خطی اکنون از «یک‌باراستفاده‌های» CSP که در جاهای دیگر سند پیدا شده است مجدداً استفاده خواهد کرد.

3.51.7

۲۶ ژانویه ۲۰۲۳

تغییرات:

  • کانال بتا: سبک‌بندی داده‌محور: روش fetchPlace برای دریافت نام نمایشی PlaceFeature اضافه شد. ویژگی PlaceFeature.displayName منسوخ خواهد شد و در فوریه ۲۰۲۳ برداشته می‌شود.

3.51.6

۱۹ ژانویه ۲۰۲۳

رفع اشکال‌ها:

  • مشکل «نشانگرهای پیشرفته» را برطرف می‌کند که در آن برداشتن نشانگر دارای تداخل از نقشه گاهی اوقات می‌توانست منجر به باقی ماندن عنصر نشانگر شبح در DOM شود.

3.51.5

‫۱۲ ژانویه ۲۰۲۳

تغییرات:

  • نوع element را در AdvancedMarkerView،‏ PinView، و LocalContextMapView از Element به HTMLElement | SVGElement اصلاح می‌کند تا نوع عنصر لازم را دقیق‌تر نشان دهد.

رفع اشکال‌ها:

  • اشکالی را هنگام استفاده از «نشانگر پیشرفته» با InfoWindow برطرف می‌کند که در آن ممکن است InfoWindow پس‌از کشیدن نشانگر بااستفاده از صفحه‌کلید باز نشود.

3.51.4

‫۵ ژانویه ۲۰۲۳

تغییرات:

  • کانال بتا: افزودن مشخصه‌های جدید به کلاس مکان
  • کانال بتا: آرایه FeatureMouseEvent.features سبک‌بندی داده‌محور ممکن است حاوی بیش‌از یک ویژگی باشد اگر چند ویژگی زیر کلیک وجود داشته باشد، و همه شنوندگان کلیک FeatureLayer زیر یک کلیک راه‌اندازی خواهند شد.
  • کانال بتا: برای متغیرهای مستقل نامعتبر در google.maps.Map.getFeatureLayer خطا نشان داده می‌شود.
  • موقعیت پیکسل «نشانگرهای پیشرفته» را در نقشه تمام‌صفحه اصلاح می‌کند.
  • رویدادهای موشواره نقشه را تغییر می‌دهد تا اکنون کلیک‌های دکمه موشواره را که هنگام فشار دادن دکمه موشواره دیگری اتفاق می‌افتد نادیده بگیرد.
  • اشکالی را برطرف می‌کند که باعث می‌شد «نشانگرهای پیشرفته» هنگام بزرگ‌نمایی نقشه ناپدید شوند.
  • عملکرد را هنگام بزرگ‌نمایی نقشه با «نشانگرهای پیشرفته» متعدد بهبود می‌بخشد.
  • سند StreetViewPanoramaOptions را به‌روزرسانی می‌کند تا شفاف‌سازی کند که clickToGo با تمام‌نماهای سفارشی دردسترس نیست.
  • عملکرد را هنگام ایجاد LatLngBounds، ازجمله ازطریق Map.getBounds()‎، بهبود می‌بخشد.
  • مرجع WebGLOverlayView را برای onAdd و onRemove به‌روز می‌کند.
  • سفارشی‌سازی سبک نشانگر ثابت را برای «هم‌رسانی سفر» اضافه می‌کند.

3.51.3

‫۸ دسامبر ۲۰۲۲

تغییرات:

  • اشکالی را برطرف می‌کند که باعث می‌شد وقتی نشانگر خارج از نمای نقشه قرار می‌گرفت، تمرکز صفحه‌کلید را رها نکند.
  • کانال بتا: کلاس Place را معرفی می‌کند، یک میانای برنامه‌سازی کاربردی جدید و ساده‌تر که از الگوهای استفاده مدرن مانند Promises پشتیبانی می‌کند. کلاس Place شامل چند فیلد داده جدید است.
  • کانال بتا: اشکالی را برطرف می‌کند که باعث می‌شد «نشانگرهای پیشرفته» هنگام عبور از «نقشه‌ای» که در «پروکسی» پیچیده شده است، ارائه نشوند.
  • کانال بتا: سفارشی‌سازی نشانگر ارائه‌دهنده مکان سفر را برای «هم‌رسانی سفر» در جاوا اسکریپت اضافه می‌کند.

3.51.2

‫۱ دسامبر ۲۰۲۲

تغییرات:

  • کانال بتا: میانای برنامه‌سازی کاربردی google.maps.importLibrary() اکنون دردسترس است.
  • کانال بتا: منسوخ‌شده: «بافت محلی» منسوخ شده است و دیگر برای وب‌سایت‌های جدید توصیه نمی‌شود. این ویژگی همچنان کار خواهد کرد و ۱۲ ماه قبل‌از توقف پشتیبانی، اعلان ارسال خواهد شد. اگر مایلید خودتان تجربه‌ای شبیه به «بافت محلی» بسازید، پیشنهاد می‌کنیم راهکار «یافته‌های هم‌جوار» را در Quick Builder بررسی کنید یا از کتابخانه جاها، Maps JavaScript API استفاده کنید. نمونه‌های کد و آزمایشگاه‌های کد برای «کتابخانه جاها» می‌تواند به شما کمک کند.
  • کانال بتا: برای بهبود Core Web Vitals و کاهش انتقال داده‌های غیرضروری، Maps JS اکنون بارگیری کاشی‌های نقشه را تا زمانی که نقشه به نمای دید نزدیک شود به تعویق می‌اندازد. نقشه‌هایی که در نمای اولیه صفحه ایجاد می‌شوند نباید تفاوتی داشته باشند.
  • کانال بتا: رویدادی برای نظرسنجی تغییرات وضعیت برای ارائه‌دهندگان مکان «هم‌رسانی سفر» اضافه می‌کند.
  • کانال بتا: عملکردهای سفارشی‌سازی سبک را برای «هم‌رسانی سفر» اضافه می‌کند. روش‌های راه‌اندازی قدیمی‌تر منسوخ شده است.
  • دسترس‌پذیری صفحه‌کلید را به مراحل پانل مسیرها اضافه می‌کند. اکنون می‌توانید با کلید جهش در مسیرها پیمایش کنید و با کلیدهای فاصله یا ورود آن‌ها را انتخاب کنید.
  • google.maps.geometry.spherical.computeArea() اکنون LatLngBounds و Circle را می‌پذیرد. ‫LatLngBounds اکنون می‌تواند با LatLngBoundsLiteral ساخته شود.
  • نوشتار alt را به تصاویر در پانل مسیرهای پیشنهادی DirectionRenderer اضافه می‌کند.

3.51.1

‫۱۷ نوامبر ۲۰۲۲

تغییرات:

  • کانال بتا: کلاس مکان در کتابخانه مکان‌ها منتشر شد.
  • کانال بتا: عملکردهای سفارشی‌سازی سبک را برای «هم‌رسانی سفر» اضافه می‌کند. روش‌های راه‌اندازی قدیمی‌تر منسوخ شده‌اند.
  • ‫Internet Explorer 11 اکنون در Maps Embed API از رده خارج شده است.
  • نشان‌واره Google در Maps Embed API هنگام استفاده از انواع نقشه «ترکیبی» یا «ماهواره‌ای» برای افزایش دید تغییر سبک می‌دهد
  • عملکرد بار کردن «نشانگرهای پیشرفته» بهبود یافته است.
  • دکمه «واگرد» طراحی را برای صفحه‌کلید دردسترس می‌کند و آن را با صفحه‌خوان سازگار می‌کند.
  • نشانگرهای پردازنده مسیرها را برای صفحه‌کلید دسترس‌پذیر و با صفحه‌خوان سازگار می‌کند.
  • شرح ARIA را به کنترل مقیاس «نقشه» اضافه می‌کند.
  • فعال کردن تمرکز صفحه‌کلید و تعامل برای کنترل مقیاس نقشه.
  • پارامتر زبان را به Geocoder JS API معرفی می‌کند. ‫Maps JS API دیگر US را به‌عنوان منطقه پیش‌فرض در «زمین‌کدیاب» درنظر نمی‌گیرد، مگر اینکه صریحاً مشخص شده باشد.
  • پارامتر زبان را به Directions JS API معرفی می‌کند.
  • پارامتر زبان را به Distance Matrix JS API معرفی می‌کند.

رفع اشکال‌ها:

  • اشکالی را برطرف می‌کند که باعث می‌شد وقتی پنجره اطلاعات باز است، تمرکز صفحه‌کلید به نشانگر هدایت شود.
  • اشکالی را که باعث می‌شد نشانگرها قابل‌تمرکز نباشند برطرف می‌کند.

۳٫۵۱

‫۱۶ نوامبر ۲۰۲۲

تغییرات:

  • کانال هفتگی به نسخه ۳.۵۱ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۵۰ به‌روزرسانی شد.
  • نسخه‌های ۳.۴۹ و ۳.۴۸ همچنان درصورت درخواست با شماره دردسترس هستند.

3.50.12a

۷ نوامبر ۲۰۲۲

تغییرات:

  • مشکلی را برطرف می‌کند که در آن google.maps.event.addListenerOnce و google.maps.event.addDomListenerOnce اتصال this نادرست دارند.

3.50.12

‫۳ نوامبر ۲۰۲۲

تغییرات:

  • کانال بتا: «نشانگرهای پیشرفته» اکنون هنگام استفاده در نقشه‌های مایل از ارتفاع پشتیبانی می‌کنند.

3.50.11

‫۲۷ اکتبر ۲۰۲۲

تغییرات:

  • کانال بتا: اکنون وقتی لایه‌های عارضه سبک‌بندی داده‌محور دردسترس نباشند، خطایی ثبت می‌شود.
  • کانال بتا: بهبود عملکرد برای بار کردن «نشانگرهای پیشرفته» پیش‌فرض.

3.50.10

‫۲۰ اکتبر ۲۰۲۲

رفع اشکال‌ها:

  • حاشیه داخلی راست و پایین InfoWindow را در iOS اصلاح می‌کند.

3.50.9

‫۱۳ اکتبر ۲۰۲۲

تغییرات:

  • مراحل انتخاب‌شده اکنون در پانل مسیرها برجسته شده‌اند.
  • تایپ TypeScript را برای سازنده PinView اصلاح می‌کند.
  • تایپ TypeScript را برای سازنده LagLngAltitude اصلاح می‌کند.
  • تصویر نماد نشانگر پیش‌فرض را در DirectionsRenderer به‌روز می‌کند.

3.50.8

‫۶ اکتبر ۲۰۲۲

تغییرات:

  • کانال بتا: پیش‌نمایش نشانگرهای پیشرفته منتشر شد.
  • کانال بتا: اسناد مربوط به isAdvancedMarkersAvailable را در شیء برگشتی getMapCapabilities() معرفی می‌کند.
  • «این فیلد فقط خواندنی است» را به شرح میانای برنامه‌سازی کاربردی LocalContextMapView و به ویژگی element از LocalContextMapViewOption اضافه می‌کند

رفع اشکال‌ها:

  • رنگ‌ها در «سبک‌های سفارشی JSON» اکنون به‌جای شفافیت اجباری ۱۰۰٪ از شفافیت سبک پیش‌فرض استفاده می‌کنند.

3.50.7

‫۲۹ سپتامبر ۲۰۲۲

تغییرات:

  • اکنون صفحه‌خوان دستورالعمل‌های مربوط به نحوه تعامل با «نقشه» و «نمای خیابان» را می‌خواند.
  • میان‌برهای صفحه‌کلید کج کردن و چرخاندن را به کادر گفتگوی میان‌برهای صفحه‌کلید اضافه می‌کند.

3.50.6

‫۲۲ سپتامبر ۲۰۲۲

رفع اشکال‌ها:

  • اشکالی را برطرف می‌کند که در آن Voice Over در iOS می‌توانست در عناصر زیر کادر گفتگوی میان‌برهای صفحه‌کلید پیمایش کند.
  • متن جایگزین را به تصویر نقشه ثابت اضافه می‌کند.

تغییرات:

  • اکنون وقتی map.getMapCapabilities() فراخوانی می‌شود و خطایی دارد، خطایی در کنسول ثبت می‌شود.

3.50.5

‫۱۵ سپتامبر ۲۰۲۲

تغییرات:

  • افزودن ثابت MAX_BOUNDS برای LatLngBounds برای نشان دادن حداکثر مرزهای LatLng برای نقشه‌ها
  • به صفحه‌خوان‌ها اجازه می‌دهد کنش‌های کلیک را روی نشانگرهای پیش‌فرض انجام دهند.

3.50.3

‫۱ سپتامبر ۲۰۲۲

تغییرات:

  • کانال بتا: کلاس DeliveryVehicle «هم‌رسانی سفر جاوا اسکریپت» را به‌روزرسانی می‌کند تا مشخصه‌های سفارشی را دربرگیرد.
  • اشکالی را برطرف می‌کند که در آن LatLng نادرستی در رویداد پس‌از کج شدن نقشه وجود داشت.

3.50.2

‫۲۵ اوت ۲۰۲۲

تغییرات:

  • کانال بتا: FleetEngineDeliveryFleetLocationProvider تغییر کرد تا فیلتر رشته‌ای وسیله نقلیه تحویل را بپذیرد.
  • تصویر نماد نشانگر پیش‌فرض را به‌روز می‌کند.

3.50.1

‫۱۸ اوت ۲۰۲۲

تغییرات:

  • کانال بتا: میاناهای برنامه‌سازی کاربردی قابلیت نقشه (رویداد getMapCapabilities و mapcapabilities_changed) را به کانال بتا معرفی می‌کند.
  • کانال بتا: پارامتر language را به google.maps.Geocoder معرفی می‌کند.
  • کانال بتا: پارامتر language را به google.maps.DistanceMatrixService معرفی می‌کند.
  • کانال بتا: پارامتر language را به google.maps.DirectionsService معرفی می‌کند.
  • اشکالی را برطرف می‌کند که در آن کد منطقه در چند Places JS API نادیده گرفته می‌شد. پارامترهای زبان و منطقه را به میاناهای برنامه‌سازی کاربردی مختلف Place JS معرفی می‌کند.
  • پشتیبانی از Streetview در Maps JavaScript API را برای وب‌سایت‌های فاقد دامنه googleapis.com در تنظیمات «خط‌مشی امنیتی محتوا» برمی‌دارد. برای اطلاعات بیشتر، لطفاً به راهنمای خط‌مشی امنیت محتوا مراجعه کنید.

3.49.12

‫۴ اوت ۲۰۲۲

تغییرات:

  • DEMO_MAP_ID را اضافه می‌کند، شناسه نقشه‌ای که می‌تواند برای نمونه کدهایی که به شناسه نقشه نیاز دارند استفاده شود. این شناسه نقشه برای استفاده در برنامه‌های تولیدی درنظر گرفته نشده است و نمی‌توان از آن برای ویژگی‌هایی که به پیکربندی ابری نیاز دارند (مانند «سبک‌پردازی بااستفاده از فضای ابری») استفاده کرد.
  • توضیح دهید که FleetEngineDeliverFleetLocationProvider.locationRestriction برای شروع ردیابی لازم است.

3.49.11

‫۲۸ ژوئیه ۲۰۲۲

تغییرات:

  • اکنون می‌توان به google.maps.VehicleType به‌عنوان شمارش زمان اجرا ارجاع داد.

3.49.10

‫۲۱ ژوئیه ۲۰۲۲

تغییرات:

  • مقادیر NaN برای عرض یا ارتفاع هنگام اعتبارسنجی اندازه نماد نشانگر، اندازه مقیاس‌شده نماد نشانگر، یا اندازه infowindow رد می‌شوند.
  • اشکالی را برطرف می‌کند که در آن کنترل ردیابی حرکت در دستگاه‌های iOS در «نمای خیابان» قابل‌مشاهده نبود.
  • اشکالی را برطرف می‌کند که در آن نوشتار شناور برای مسیرها در زبان‌های راست‌به‌چپ در Embed API قطع می‌شد.
  • «پنجره اطلاعات» حمل‌ونقل عمومی را دسترس‌پذیرتر و برای صفحه‌خوان مناسب‌تر می‌کند.

3.49.9

‫۱۴ ژوئیه ۲۰۲۲

تغییرات:

  • استفاده از فیلدهای شناسه را در ارائه‌دهندگان مکان «هم‌رسانی سفر» شفاف‌سازی می‌کند.

3.49.8

‫۷ ژوئیه ۲۰۲۲

تغییرات:

  • پیوندهای پیمایش «نمای خیابان» را ازطریق صفحه‌کلید دردسترس قرار می‌دهد و آن‌ها را با صفحه‌خوان سازگار می‌کند.
  • روش focus جدیدی را در StreetViewPanorama معرفی می‌کند.

‫۳٫۴۹

‫۲۳ ژوئن ۲۰۲۲

تغییرات:

رفع اشکال‌ها:

  • BusinessStatus enum را ازطریق google.maps.places.BusinessStatus دردسترس قرار می‌دهد.

3.49.5

‫۱۶ ژوئن ۲۰۲۲

تغییرات:

  • کنترل و کادر گفتگوی میان‌برهای صفحه‌کلید را به «نمای خیابان» اضافه می‌کند و قابلیت کشف میان‌برهای صفحه‌کلید را بهبود می‌بخشد.

رفع اشکال‌ها:

  • اشکالی را که باعث می‌شد هنگام بستن «نمای خیابان» فرمی ارسال شود برطرف می‌کند.

3.49.4

۹ ژوئن ۲۰۲۲

تغییرات:

  • ‫WebGLOverlayView،‏ CameraParams،‏ LatLngAltitude،‏ moveCamera، بزرگ‌نمایی کسری، و getVisibleRegion را به کانال هفتگی منتقل می‌کند.
  • تمام‌نمای پیش‌فرض «نمای خیابان» برای Map اکنون به‌طور خودکار تمرکز را هنگام باز شدن مدیریت می‌کند. این رفتار پیش‌فرض جدید است.
  • اکنون تمام‌نمای «نمای خیابان» هنگام بسته شدن به‌طور خودکار فوکوس را بازیابی می‌کند (درصورت امکان).
  • اکنون می‌توانید با فشار دادن کلید ESC (وقتی دکمه بستن فعال است)، «نمای خیابان» را ببندید.
  • geometry.spherical.computeSignedArea() و geometry.spherical.computeArea() برای افزایش استحکام و دقت بهینه‌سازی شده‌اند.

3.49.3a

‫۲ ژوئن ۲۰۲۲

تغییرات:

  • کنتراست رنگ برای کنترل ردیابی حرکت «نمای خیابان» بهبود یافته است.
  • کنترل ردیابی حرکت در «نمای خیابان» را ازطریق صفحه‌کلید دردسترس قرار دادیم و آن را با صفحه‌خوان سازگار کردیم.
  • کلاس‌های MapsNetworkError، MapsRequestError، و MapsServerError اکنون به‌صورت عمومی افشا و مستند شده‌اند.

3.49.2

۲۶ مه ۲۰۲۲

تغییرات:

  • کنتراست رنگ برای کنترل ردیابی حرکت «نمای خیابان» بهبود یافته است.
  • کنترل ردیابی حرکت در «نمای خیابان» را ازطریق صفحه‌کلید دردسترس قرار دادیم و آن را با صفحه‌خوان سازگار کردیم.
  • کلاس‌های MapsNetworkError، MapsRequestError، و MapsServerError اکنون به‌صورت عمومی نمایش داده می‌شوند و مستند شده‌اند.

3.49.1

‫۱۹ مه ۲۰۲۲

تغییرات:

  • کانال بتا: اشکالی را برطرف می‌کند که در آن کد منطقه در چندین Places JS API نادیده گرفته می‌شد. پارامترهای زبان و منطقه را به میاناهای برنامه‌سازی کاربردی مختلف Place JS معرفی می‌کند.
  • کنتراست رنگ را برای کنترل‌های تمام‌صفحه و قطب‌نما در حالت تاریک بهبود می‌دهد.
  • کنترل قطب‌نمای «نمای خیابان»، دکمه بستن، و کنترل پیوند نشانی را دسترس‌پذیر و مناسب صفحه‌خوان می‌کند.

‫۳٫۴۹

‫۱۲ مه ۲۰۲۲

تغییرات:

  • کانال هفتگی به نسخه ۳.۴۹ به‌روزرسانی می‌شود.
  • کانال فصلی به نسخه ۳.۴۸ به‌روزرسانی می‌شود.
  • نسخه‌های ۳.۴۷ و ۳.۴۶ همچنان درصورت درخواست با شماره دردسترس هستند.
  • نسخه ۳.۴۵ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

3.48.11

‫۲۸ آوریل ۲۰۲۲

تغییرات:

  • «تکمیل خودکار جا» اکنون می‌تواند انواع بیشتری را بپذیرد. بیشتر بدانید.
  • ‫isFractionalZoom به کانال هفتگی منتقل شد.

3.48.9

‫۱۴ آوریل ۲۰۲۲

تغییرات:

  • کانال بتا: WebGL 2.0 را برای WebGLOverlayView فعال می‌کند.
  • کانال بتا: JourneySharing کتابخانه را در انواع TypeScript، خارجی‌ها، و اسناد مرجع Maps JavaScript API لحاظ می‌کند.
  • توابع google.maps.event.addDomListener() و google.maps.event.addDomListenerOnce() منسوخ شده‌اند و نباید استفاده شوند. درعوض، از روش استاندارد addEventListener() استفاده کنید. این روش‌ها همچنان کار خواهند کرد و برنامه‌ای برای ازکار انداختن آن‌ها وجود ندارد.
  • title و aria-label را به نماد نشانگر «نمای خیابان» اضافه می‌کند.
  • مشخصه aria-pressed را به کنترل تمام‌صفحه اضافه می‌کند.
  • فاصله‌گذاری منو کرکره‌ای را برای کنترل نوع نقشه بهبود می‌بخشد.
  • برچسب‌های aria را برای کنترل کرکره‌ای نوع نقشه به‌روز می‌کند.

رفع اشکال‌ها:

  • ویژگی غیرمجاز aria-expanded را از کنترل نوع نقشه پیش‌فرض برمی‌دارد.

3.48.8

‫۷ آوریل ۲۰۲۲

تغییرات:

  • کنتراست رنگ را در Maps JS API و Embed API نشان‌واره Google بهبود می‌بخشد.

3.48.7a

‫۳۱ مارس ۲۰۲۲

تغییرات:

  • کانال بتا: میاناهای برنامه‌سازی کاربردی «نمای رونهاد WebGL» منسوخ‌شده را برمی‌دارد.
  • نقشه پایه به‌روزشده را برای مشتریان Maps JavaScript API فعال می‌کند. نقشه پایه به‌روزشده، که درحال‌حاضر در Google Maps مصرف‌کننده استفاده می‌شود، نقشه پایه غنی‌تر و دقیق‌تری به‌ویژه دررابطه‌با ویژگی‌های طبیعی زمین ارائه می‌دهد.

رفع اشکال‌ها:

  • اصلاح قبلی برای map.fitBounds() را برمی‌گرداند (انتقال نمای دید را برای فاصله‌های کوتاه آسان می‌کند)، درانتظار تجزیه‌وتحلیل.
  • مشکلات کنتراست رنگ را در کنترل «نوع نقشه» در حالت کنتراست رنگ بالا برطرف می‌کند.
  • نام‌های دسترس‌پذیر چارگوش‌های انتخاب کنترل نوع نقشه را با برچسب‌های دیداری مربوطه مطابقت می‌دهد.
  • مشکلات کنتراست رنگ را در پنجره‌های اطلاعات در حالت کنتراست رنگ بالا برطرف می‌کند.

3.48.6

۲۴ مارس ۲۰۲۲

تغییرات:

  • map.fitBounds() را برطرف می‌کند تا انتقال نمای دید برای فاصله‌های کوتاه آسان‌تر شود.

3.48.5

‫۱۷ مارس ۲۰۲۲

تغییرات:

  • فقط Safari: مطمئن می‌شود دکمه بستن و محتوی محتوا به‌طور خودکار روی open فوکوس شده است.

رفع اشکال‌ها:

  • مشکل کنتراست رنگ برای پیوند «مشاهده در Google Maps» در sInfoWindows برطرف شد.
  • مشکل کنتراست رنگ را برای پیوند «مشاهده در Google Maps» در کنترل نشانی StreetViewPanorama برطرف می‌کند.

3.48.4

‫۱۰ مارس ۲۰۲۲

تغییرات:

  • رویداد visible جدیدی را برای InfoWindow معرفی می‌کند.
  • روش جدید focus را در InfoWindow معرفی می‌کند.

3.48.3

‫۳ مارس ۲۰۲۲

تغییرات:

  • کانال بتا: سبک جدید فراخوانی سرویس را در سرویس «نمای خیابان» Maps JavaScript API فعال می‌کند. ممکن است لازم باشد خط‌مشی امنیتی محتوا را به‌روز کنید تا مطمئن شوید این تماس‌ها در سطح مرورگر مسدود نمی‌شوند.
  • ویژگی جدید ariaLabel برای InfoWindow معرفی شد.

3.48.1

‫۱۷ فوریه ۲۰۲۲

تغییرات:

  • کانال بتا: پشتیبانی از تنظیم شناسه‌های تجربه جهانی اضافه شد. لطفاً اسناد مرجع میانای برنامه‌سازی کاربردی را اینجا ببینید.
  • کانال بتا: پارامترهای اول و دوم fromLatLngAltitude اکنون به‌جای LatLng و number در LatLngAltitude ادغام خواهند شد.
  • نام پارامتر noWrap مربوط به LatLng به noClampNoWrap تغییر کرد.
  • اکنون وقتی نشانگری کانونی می‌شود، صفحه‌خوان دستورالعمل‌های مربوط به نحوه پیمایش نشانگرها را می‌خواند.
  • ‫Maps JavaScript API اکنون اطلاعات دورسنجی را گزارش می‌کند. ممکن است لازم باشد «خط‌مشی امنیت محتوا» را به‌روز کنید تا مطمئن شوید این تماس‌ها در سطح مرورگر مسدود نمی‌شوند. برای اطلاعات بیشتر، لطفاً پرسشگان را ببینید.
  • این نسخه از Internet Explorer پشتیبانی نمی‌کند. برای ادامه پشتیبانی از Internet Explorer 11، v=3.47 را مشخص کنید که تا نوامبر ۲۰۲۲ دردسترس خواهد بود.

۳٫۴۸

‫۱۰ فوریه ۲۰۲۲

تغییرات:

  • کانال هفتگی به نسخه ۳.۴۸ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۴۷ به‌روز شد.
  • نسخه‌های ۳.۴۶ و ۳.۴۵ همچنان درصورت درخواست با شماره دردسترس هستند.

3.47.6

‫۲۰ ژانویه ۲۰۲۲

رفع اشکال‌ها:

  • مشکلی که باعث می‌شد وقتی کنترل میان‌برهای صفحه‌کلید در کانون توجه است، صفحه به بالا پیمایش شود برطرف شد.

3.47.4

‫۶ ژانویه ۲۰۲۲

تغییرات:

  • کانال بتا: به‌روزرسانی WebGLOverlayView API برای بتا - منسوخ کردن همه کلاس‌ها و روش‌هایی که «gl» در نامشان وجود دارد به‌نفع کلاس‌ها و روش‌های جدیدی که «GL» در نامشان وجود دارد، منسوخ کردن WebglCameraParams به‌نفع کلاس جدید CameraParams (که زیرکلاس CameraOptions است).
  • مستندات روش PlaceOpeningHours به‌روز شد تا نشان دهد که ساعت‌های استثنایی در محاسبات آن‌ها استفاده نمی‌شود.

3.47.3

‫۹ دسامبر ۲۰۲۱

تغییرات:

  • ‫LatLng، LatLngBounds، و Circle اکنون نمونه‌ای از همان کلاس را در سازنده می‌پذیرند.

3.47.2

‫۲ دسامبر ۲۰۲۱

تغییرات:

  • LatLngLiteral اکنون به‌عنوان پارامتر در هر جایی که LatLng برای پیش‌بینی‌ها مجاز است، مجاز است.

رفع اشکال‌ها:

  • برخی‌از مشکلات پردازش که ممکن بود در مقادیر مقیاس کوچک‌تر (کمتر از ۱٫۰) رخ دهد برطرف شد.

3.47.1

‫۱۸ نوامبر ۲۰۲۱

تغییرات:

  • اکنون LatLngLiteral به‌عنوان پارامتر در هر جایی که LatLng در کتابخانه هندسه مجاز باشد، مجاز است.
  • یک onGIStateUpdateRequest API جدید برای پشتیبانی از WebGL در Maps JavaScript API اضافه شد.
  • کنتراست رنگ در صفحه خطا اصلاح شد.
  • ‫Internet Explorer 11 اکنون در v=beta از رده خارج شده است. آخرین نسخه Maps JavaScript API که از Internet Explorer 11 پشتیبانی می‌کند نسخه ۳.۴۷ است. پشتیبانی از Internet Explorer 11 در نوامبر ۲۰۲۲ کاملاً متوقف خواهد شد.
  • وقتی گزینه نقشه keyboardShortcuts روی false تنظیم شده باشد، Maps دیگر فوکوس Tab را دریافت نمی‌کند.
  • دکمه‌های «زوم‌پیش کردن» و «زوم‌پس کردن» اکنون وقتی به حداکثر یا حداقل سطح بزرگ‌نمایی مربوطه می‌رسید غیرفعال می‌شوند.
  • کنترل MapType را برای استفاده از عناصر معنایی تبدیل کردیم تا دسترس‌پذیری و تجربه صفحه‌خوان را در Maps Embed API بهبود دهیم.
  • متن جایگزین به نماد در صفحه خطا اضافه شد.
  • بهبودهای مختلف در سلامت عمومی کد.

رفع اشکال‌ها:

  • مشخصه‌های controlHeight و controlWidth را که با WCAG مطابقت ندارند با مشخصه‌های داده-* مطابق جایگزین کنید.

۳٫۴۷

‫۱۱ نوامبر ۲۰۲۱

تغییرات:

  • کانال هفتگی به نسخه ۳.۴۷ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۴۶ به‌روزرسانی شد.
  • نسخه ۳.۴۵ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۴۴ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

3.46.12

‫۴ نوامبر ۲۰۲۱

رفع اشکال‌ها:

  • نوار منو «نوع نقشه» با برچسب‌های ARIA دقیق‌تر به‌روز شد.
  • Embed API: Added ARIA labels to several links, for an improved screen reader experience.
  • جاسازی میانای برنامه‌سازی کاربردی: کنتراست رنگ برای برخی‌از موارد نوشتاری ثابت شد.
  • نوع google.maps.Marker.MAX_ZINDEX در externs اصلاح شد.

3.46.11

‫۲۸ اکتبر ۲۰۲۱

تغییرات:

  • تبدیل‌کننده گیرنده‌ها و تنظیم‌کننده‌ها برای استفاده از goog.a11y.aria. این کار به محافظت دربرابر غلط‌های املایی کمک می‌کند.

3.46.8

‫۷ اکتبر ۲۰۲۱

تغییرات:

  • بافت محلی: پیوند ارجاع از عکس‌های Local Context InfoWindow برداشته شد.

3.46.6

‫۲۳ سپتامبر ۲۰۲۱

تغییرات:

  • اشکالی که باعث می‌شد وقتی نقشه کشیدنی نیست، مکان‌نمای نقشه دست را نشان دهد برطرف شد.

3.46.5

‫۱۶ سپتامبر ۲۰۲۱

رفع اشکال‌ها:

  • اشکال مربوط به نسبت کنتراست رنگ در ابزاره تکمیل خودکار «مکان» برطرف شد.

3.46.3

‫۲ سپتامبر ۲۰۲۱

تغییرات:

  • دستورالعمل‌های پیمایش اکنون بالای InfoWindowها و CustomOverlayهای باز نمایش داده می‌شود.

3.46.2

‫۲۶ اوت ۲۰۲۱

تغییرات:

  • کانال بتا: اطلاعات دورسنجی اکنون گزارش می‌شود. ممکن است لازم باشد «خط‌مشی امنیتی محتوا» را به‌روز کنید تا مطمئن شوید این تماس‌ها در سطح مرورگر مسدود نمی‌شوند. برای اطلاعات بیشتر، لطفاً پرسشگان را ببینید.

۳٫۴۶

‫۱۸ اوت ۲۰۲۱

نسخه ۳.۴۶ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

  • دو فیلد جدید به PlaceResult، icon_mask_base_uri، و icon_background_color اضافه شد.
  • کانال هفتگی به نسخه ۳.۴۶ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۴۵ به‌روزرسانی شد.
  • نسخه ۳.۴۴ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۴۳ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

منسوخ‌سازی‌ها:

  • پشتیبانی از Internet Explorer درحال منسوخ شدن است. از اوت ۲۰۲۱ با Maps JavaScript API نسخه ۳.۴۶، کاربران Internet Explorer 11 پیام هشداری در بالای نقشه‌ها خواهند دید. آخرین نسخه Maps JavaScript API که از Internet Explorer 11 پشتیبانی می‌کند نسخه ۳.۴۷ است. پشتیبانی از Internet Explorer 11 در نوامبر ۲۰۲۲ به‌طور کامل متوقف خواهد شد.

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد رأس چندضلعی در برخی‌از سطوح بزرگ‌نمایی جابه‌جا شود برطرف شد.
  • اشکالی که باعث می‌شد محتوای چند «پنجره اطلاعات» روی هم بیفتد برطرف شد.

3.45.8

‫۲۹ ژوئیه ۲۰۲۱

تغییرات:

  • Embed API: در نقشه‌های جاسازی‌شده، سطح بزرگ‌نمایی پس‌از هدایت شدن به صفحه مسیرها حفظ می‌شود.

3.45.7

‫۲۲ ژوئیه ۲۰۲۱

تغییرات:

  • پشتیبانی از IE11 منسوخ شده است. اکنون Maps در IE11 برنمایی در کانال بتا نمایش می‌دهد.
  • پیوند «دریافت مسیر» در نقشه‌های جاسازی‌شده را به‌روز کردیم تا دقیق‌تر باشد.

رفع اشکال‌ها:

  • مشکلی که باعث می‌شد روش getFeatureById() نتواند ویژگی‌های دارای شناسه ۰ را بازیابی کند برطرف شد.
  • مشکلی که درصورت تعریف نشدن یا تهی بودن مقدار ComponentRestriction، UNKNOWN ERROR/SERVICE BACKGROUND ERROR ایجاد می‌شد برطرف شد.

3.45.6a

‫۱۵ ژوئیه ۲۰۲۱

تغییرات:

  • وقتی باز می‌شود، تمرکز اکنون به محفظه InfoWindow منتقل می‌شود، وقتی اولین کنترل قابل‌تمرکز در نمای InfoWindow نباشد یا وقتی disableAutoPan=true.

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد چندضلعی ناتمام به‌طور خودکار تکمیل شود، وقتی‌که مدیر طراحی برداشته و دوباره به نقشه اضافه می‌شد، برطرف شد.
  • اشکالی که باعث می‌شد رشته «مسیرها» در بالاپر «جاسازی نقشه» در برخی‌از زبان‌ها کوتاه شود برطرف شد.

3.45.5

‫۱ ژوئیه ۲۰۲۱

تغییرات:

  • نشانی وب Maps Studio در تایپ‌ها و JS API به‌روز شد.

رفع اشکال‌ها:

  • مشکل رد Promise مدیریت‌نشده هنگام ارائه callback برطرف شد.

3.45.4

‫۲۴ ژوئن ۲۰۲۱

تغییرات:

  • اشکالی که باعث می‌شد کادر گفتگوی میان‌برهای صفحه‌کلید هنگام ارسال فرم باز شود برطرف شد.
  • اشکالی که باعث می‌شد دکمه «میان‌برهای صفحه‌کلید» تراز نباشد برطرف شد.
  • اشیاء به‌طور تصادفی به window (Spherical، PolylineCodec، PolyGeometry) اضافه شده بودند که برداشته شدند. این اشیاء باید در فضای نام کاملاً واجد شرایط خودشان قابل‌دسترسی باشند.

3.45.3

‫۱۶ ژوئن ۲۰۲۱

رفع اشکال‌ها:

  • InfoWindow به‌روز شد، تا وقتی open() در همان حلقه اجرایی نمونه‌سازی نقشه فراخوانی می‌شود، کانون توجه جابه‌جا نشود.

تغییرات:

  • بخش مرجع میانای برنامه‌سازی کاربردی InfoWindowOpenOptions با اطلاعات دقیق‌تر به‌روز شد.
  • حلقه‌های تمرکز هنگام استفاده از پیمایش صفحه‌کلید (Tab + Option) در Safari اصلاح شد.

3.45.2

‫۱۰ ژوئن ۲۰۲۱

رفع اشکال‌ها:

  • مشکلی که باعث می‌شد کنترل «نوع نقشه» به‌درستی توسط پس‌زمینه کادر گفتگوی میان‌بر صفحه‌کلید در Embed API هم‌پوشانی نشود برطرف شد.
  • مشکلی که می‌توانست باعث بروز خطا هنگام بار کردن سبک‌های CSS قلم شود برطرف شد.
  • اشکالی که باعث می‌شد هنگام حرکت دادن «نقشه» با InfoWindow باز، لرزش رخ دهد برطرف شد.

تغییرات:

3.45.1

‫۳ ژوئن ۲۰۲۱

تغییرات:

  • اسناد مربوط به پویانمایی‌ها، نمادها، برچسب، و ویژگی‌های ماتی به میانای Data.StyleOptions اضافه شد.
  • کادر گفتگوی حق نشر برای پشتیبانی بهتر از دسترس‌پذیری بازطراحی شد.
  • اکنون InfoWindows هنگام باز شدن به‌طور خودکار فوکوس را مدیریت می‌کند. این نشان‌دهنده رفتار پیش‌فرض جدید است.
  • ‫InfoWindowOpenOptions API اضافه شد که به توسعه‌دهندگان امکان می‌دهد نحوه مدیریت فوکوس را هنگام باز کردن InfoWindows کنترل کنند.
  • اکنون می‌توان InfoWindows را با فشار دادن کلید ESC بست.
  • اکنون هنگام استفاده از صفحه‌خوان‌ها، InfoWindows به‌عنوان «کادر گفتگو» اعلام می‌شود.
  • جداسازی شبیه‌ساز مرورگر اکنون فعال است؛ این تغییر مانع از نصب شبیه‌سازهای مرورگر داخلی Maps API در صفحه میزبان می‌شود.

رفع اشکال‌ها:

  • مشکلی که باعث می‌شد هنگام جابه‌جایی بین زبانه‌های مرورگر، حلقه تمرکز نقشه ظاهر شود برطرف شد.
  • مشکلی برطرف شد که در آن حلقه تمرکز برای کنترل‌های نقشه، عناصر نشانگر، و موارد زیرمنوی کنترل نوع نقشه، به‌اشتباه با تعامل موشواره در برخی‌از مرورگرها ظاهر می‌شد.

ویژگی‌های جدید:

  • پشتیبانی از Promises در سرویس‌های «مسیرها»، «ماتریس فاصله»، «ارتفاع»، «زمین‌کدیاب»، «تصاویر با حداکثر بزرگ‌نمایی»، «نمای خیابان»، و AutcompleteService.getPlacePredictions() فعال شد.
  • کنترل و کادر گفتگوی میان‌برهای صفحه‌کلید به نقشه اضافه شد تا میان‌برهای صفحه‌کلید راحت‌تر پیدا شوند.
  • نقشه‌های برداری اکنون در کانال هفتگی دردسترس است (فقط ویژگی‌های پایه؛ ویژگی‌های WebGL در کانال بتا دردسترس است).

3.44.14

‫۱۳ مه ۲۰۲۱

تغییرات:

  • اکنون وقتی InfoWindow.open() بدون نمونه Map یا StreetView مرتبط فراخوانی شود، هشداری در کنسول ثبت می‌شود.

3.44.12

‫۲۸ آوریل ۲۰۲۱

رفع اشکال‌ها:

  • مشکلی که در آن نشانگرهای بهینه‌شده حذف‌شده یا پنهان‌شده پس‌از تغییر به نوع نقشه جدید دوباره به نقشه اضافه می‌شدند برطرف شد.

بافت محلی:

  • پشتیبانی از آرایه‌هایی که روش @@iterator تعریف‌شده به‌عنوان مقدار placeTypePreferences معتبر ندارند اضافه شد.

3.44.11a

‫۲۰ آوریل ۲۰۲۱

تغییرات:

  • عملکرد بهبودیافته برای ایجاد نشانگرهای سفارشی با اشیای «نماد».
  • جلوگیری از انتقال تمرکز به منوهای کرکره‌ای نوع نقشه هنگام نگه داشتن نشانگر روی دکمه.

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد هنگام بار کردن نشانگرهای ثابت قبل از مقداردهی اولیه نقشه مبنا خطا رخ دهد برطرف شد.

3.44.9

‫۸ آوریل ۲۰۲۱

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد کنترل‌های «نقشه» هنگام فعال بودن «نمای خیابان» ازطریق صفحه‌کلید دردسترس باشند برطرف شد.

3.44.8

‫۱ آوریل ۲۰۲۱

تغییرات:

  • کتابخانه بافت محلی: نشان‌واره Google در «نمای جزئیات جا» به پایین محتوا منتقل شد.

3.44.7

‫۲۵ مارس ۲۰۲۱

تغییرات:

  • اکنون وقتی InfoWindow بسته می‌شود، تمرکز صفحه‌کلید به عنصر مناسب برمی‌گردد.

3.44.4

‫۴ مارس ۲۰۲۱

تغییرات:

  • تصاویر ۴۵ درجه اکنون در طیف گسترده‌تری از سطوح بزرگ‌نمایی دردسترس است و کنترل چرخش اکنون شامل دکمه‌های ساعت‌گرد و پادساعت‌گرد است.

رفع اشکال‌ها:

  • نشت حافظه‌ای که ممکن بود هنگام پرداز زدن مکرر نقشه رخ دهد برطرف شد.
  • نشت حافظه‌ای که ممکن بود هنگام افزودن یا برداشتن دایره یا مستطیل روی نقشه اتفاق بیفتد برطرف شد.

3.44.2

‫۲۵ فوریه ۲۰۲۱

تغییرات:

  • اشکالی را برطرف کردیم که در آن فراخوانی تابع «تکمیل خودکار مکان‌ها» getPlacePredictions به‌اشتباه به نقطه پایانی نادرستی در کانال بتا اشاره می‌کرد.

3.44.1

‫۱۸ فوریه ۲۰۲۱

تغییرات:

  • دکمه‌های «انتخابگر جا» LocalContext اکنون هنگام بار کردن مجدد جاهای نشان‌داده‌شده غیرفعال است.
  • نشانگرهای بهینه‌نشده اکنون قابل‌تمرکز هستند و ازطریق صفحه‌کلید دردسترس‌اند.
  • کانال بتا: اشیایی که به‌طور تصادفی به window اضافه شده بودند برداشته شدند (Spherical، PolylineCodec، PolyGeometry). این اشیا باید به‌جای آن در فضای نام کاملاً واجدشرایط خودشان دردسترس باشند.
  • «جداسازی شبیه‌ساز مرورگر» در کانال «بتا» روشن شد. این یعنی Maps JavaScript API دیگر شبیه‌سازهای مرورگر را در صفحه میزبان نصب نخواهد کرد.

3.43.8a

‫۲۵ فوریه ۲۰۲۱

فقط کانال فصلی به‌روز شد. تغییرات:

  • مشکل نشت حافظه هنگام چندبار رندر کردن نقشه برطرف شد

3.43.8

‫۵ فوریه ۲۰۲۱

تغییرات:

  • پشتیبانی بتا برای Promises در AutocompleteService.getPlacePredictions() اضافه شد.

رفع اشکال‌ها:

  • مشکلی که باعث می‌شد Markers با برچسب‌ها رویدادهای کلیک را رهگیری کند، حتی وقتی clickable روی false تنظیم شده بود، برطرف شد.

3.43.7a

‫۲۸ ژانویه ۲۰۲۱

رفع اشکال‌ها:

  • مشکلات مختلف مربوط به ترسیم چندخطی‌ها برطرف شد.

3.43.6

‫۲۱ ژانویه ۲۰۲۱

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد گاهی‌اوقات حفره‌های چندضلعی geojson پر شود برطرف شد.
  • اشکالی که باعث می‌شد هنگام جابه‌جایی بین نقشه و نمای خیابان، هم‌پوشانی ناپدید شود برطرف شد.

3.43.5

‫۱۴ ژانویه ۲۰۲۱

تغییرات:

  • چارگوش‌های انتخاب در منوها تغییر کرده‌اند تا با صفحه‌خوان‌ها دسترس‌پذیرتر باشند.
  • اندازه دکمه‌های طبقات برای تمام‌نماهای «نمای خیابان» داخلی افزایش یافت.
  • موقعیت کنترل‌های ردیابی حرکت تلفن همراه در «نمای خیابان» اصلاح شد.

رفع اشکال‌ها:

  • دکمه منو صفحه‌کلید اکنون رویداد contextmenu را راه‌اندازی می‌کند.
  • اشکالی را برطرف کردیم که در آن کنترل تمام‌صفحه هنگام جابه‌جایی بین «نقشه» و «نمای خیابان» در برخی شرایط به‌درستی کار نمی‌کرد.
  • مشکل مربوط به صفحه‌خوان‌ها که نمی‌توانستند به نشانگرهای درون نقشه پیمایش کنند برطرف شد.
  • اشکالی که باعث می‌شد نماد مکان در نشانگر مکان LocalContext ناپدید شود برطرف شد.

3.43.3

‫۹ دسامبر ۲۰۲۰

تغییرات:

  • رابط google.maps.MouseEvent به google.maps.MapMouseEvent تغییر نام داده شد و ویژگی domEvent اضافه شد، که دسترسی مستقیم به رویداد زیربنایی را از DOM فراهم می‌کند.
  • بهبود رفتار حافظه هم‌پوشانی‌های چندضلعی.
  • حافظه Canvas اکنون به‌طور صریح آزاد می‌شود تا از مشکلات حافظه Safari جلوگیری شود.

رفع اشکال‌ها:

  • اشکالی که باعث می‌شد کنترل «تمام‌صفحه» هنگام جابه‌جایی بین «نقشه» و «نمای خیابان» در برخی شرایط کار نکند برطرف شد.
  • اشکالی که باعث می‌شد در رویداد click نشانگر، خطایی در کنسول ثبت شود برطرف شد.
  • اشکالی که باعث می‌شد اندازه ناحیه کلیک‌کردنی نشانگر بیش‌ازحد بزرگ ترسیم شود برطرف شد.
  • اشکال مربوط به تداخل‌های شبیه‌ساز مرورگر که بر «نمادها» در IE11 تأثیر می‌گذاشت برطرف شد.

3.43.2

‫۱ دسامبر ۲۰۲۰

تغییرات:

  • رویداد contextmenu را به‌عنوان جایگزین بهتری برای رویداد rightclick اضافه می‌کند. رویداد contextmenu قابلیت پاسخ به ctrl-کلیک را در macOS اضافه می‌کند.
  • وقتی title یا label ارائه شده باشد، مشخصه‌های دسترس‌پذیری را به نشانگرهای بهینه‌نشده اضافه می‌کند.
  • برچسب‌ها و نقش‌های ARIA بیشتری برای کنترل‌های MapType اضافه می‌کند تا تجربه صفحه‌خوان بهبود یابد.
  • پشتیبانی صفحه‌خوان برای کنترل‌های MapType بهبود یافته است. وقتی کاربر از کنترل خارج می‌شود، منوِ کرکره‌ای به‌طور خودکار بسته می‌شود.
  • تعداد موارد گزارش‌شده توسط صفحه‌خوان‌ها را در منوِ کرکره‌ای اصلاح می‌کند؛ این کار از شمارش جداکننده خط به‌عنوان مورد فهرست جلوگیری می‌کند.
  • حلقه تمرکزی را در عنصر map اضافه می‌کند تا تمرکز صفحه‌کلید را هنگام تمرکز ازطریق تعامل صفحه‌کلید نشان دهد.
  • کنترل‌های صفحه‌کلید اضافی را به کنترل‌های MapType اضافه می‌کند. اکنون وقتی کنترل از کانون خارج می‌شود، گزینه‌های منو کرکره‌ای به‌طور خودکار بسته می‌شوند. کلیدهای بالابر و پایین‌بر منو کرکره‌ای را باز می‌کنند و دکمه Escape آن را می‌بندد. کلیدهای Home و End به‌ترتیب به اولین و آخرین مورد در منو کرکره‌ای می‌روند.

رفع اشکال‌ها:

  • اشکالی برطرف شد که در آن لغو پویانمایی نشانگر می‌توانست، تحت شرایط خاصی، باعث شود که آن نشانگر خاص پویانمایی‌های آینده را زودتر خاتمه دهد.

3.43.1a

‫۲۰ نوامبر ۲۰۲۰

تغییرات:

  • یک ویژگی className به میانای MarkerLabel اضافه می‌کند تا کلاس CSS عنصر label را تنظیم کند.
  • پشتیبانی بتا را برای Promises در سرویس تصاویر با حداکثر بزرگ‌نمایی اضافه می‌کند.
  • افزودن پشتیبانی بتا برای Promises در سرویس StreetView.
  • نوشتار دسترس‌پذیری به نشانگرهای بهینه‌نشده اضافه شد وقتی title یا label ارائه شده باشد.
  • برچسب aria-pressed از دکمه منو کرکره‌ای کنترل MapType برداشته شد تا دسترس‌پذیری بهبود یابد.
  • ‫DropdownMenu و DropdownMenuItem به عناصر معنایی تبدیل شدند تا دسترس‌پذیری بهبود یابد.
  • نوشتار عنصر حق نشر برای مطابقت با استانداردهای کنتراست رنگ تغییر کرد.
  • اکنون منوهای کرکره‌ای را می‌توان بااستفاده از کلید Enter یا کلید فاصله باز و بسته کرد.
  • اکنون می‌توان روی موارد منوِ کرکره‌ای تمرکز کرد.
  • کتابخانه بافت محلی: دکمه‌های کنترل گردونه اکنون وقتی تأثیری ندارند غیرفعال می‌شوند، و دیگر با اولین یا آخرین مورد در فهرست هم‌پوشانی ندارند.

رفع اشکال‌ها:

  • اشکالی که ممکن بود هنگام عبور GroundOverlays از نصف‌النهار ۱۸۰ درجه رخ دهد برطرف شد.
  • وقتی disableDefaultUI روی true تنظیم شده باشد، میان‌برهای صفحه‌کلید دیگر به‌طور پیش‌فرض غیرفعال نیستند.
  • اشکالی که باعث می‌شد نوشتار صفحه‌خوان برای دکمه‌های مبدل نقشه نادرست باشد برطرف شد.
  • نام و نوع دسترس‌پذیری را به Map اضافه می‌کند.
  • اسناد میانای ثابت که برخی‌از ویژگی‌های اختیاری را به‌اشتباه به‌عنوان الزامی نشان می‌داد.
  • اشکالی که در آن پارامتر سازنده noWrap LatLng هنگام ارسال LatLngLiteral نادیده گرفته می‌شد برطرف شد.

۳٫۴۳

‫۱۸ نوامبر ۲۰۲۰

نسخه ۳.۴۳ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

  • کانال هفتگی به نسخه ۳.۴۳ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۴۲ به‌روز شد.
  • نسخه ۳.۴۱ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۴۰ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

3.42.9

‫۱۵ اکتبر ۲۰۲۰

تغییرات:

  • اشکالی که باعث می‌شد صفحه‌خوان وضعیت چارگوش انتخاب اشتباهی را اعلام کند برطرف شد.
  • مشکل مربوط به کنترل‌های «نقشه» که در آن ترتیب Tab/Shift+Tab اشتباه بود برطرف شد.
  • دکمه‌های نقشه از div به دکمه بومی تبدیل شد تا دسترس‌پذیری بهبود یابد.
  • اکنون شیب براساس سطح بزرگ‌نمایی برای نقشه‌های WebGL محدود شده است.
  • دکمه تمام‌صفحه ثابت در Internet Explorer وقتی controlSize کمتر از ۲۷ باشد، تاحدی ناپدید می‌شود.

3.42.8

‫۷ اکتبر ۲۰۲۰

تغییرات:

  • پشتیبانی بتا برای قول‌ها در سرویس مسیرها اضافه شد.
  • ‫Geocoder componentRestrictions اکنون بررسی‌های اعتبارسنجی را برای رشته‌های خالی انجام می‌دهد.
  • اشکالی که در Safari باعث می‌شد برچسب نشانگر با نماد نشانگر سفارشی پوشانده شود برطرف شد.

پشتیبانی از نمادهای به‌روزشده «مکان»

‫۱ اکتبر ۲۰۲۰

نمادهای برگردانده‌شده با درخواست‌های «جزئیات جا» و «جستجوی جاها» به‌روز شده‌اند تا از نمادهای جدید استفاده کنند. لازم نیست اقدامی انجام دهید، گلیف‌های جدید به‌طور خودکار نمایش داده خواهند شد.

3.42.7

‫۲۹ سپتامبر ۲۰۲۰

تغییرات:

  • اشکالی که باعث می‌شد ترتیب کلمات برای زبان‌های راست‌به‌چپ (RTL) در نکته‌ابزار کنترل «گزارش کردن خطای نقشه» اشتباه باشد برطرف شد.
  • برچسب نشانگر وسط‌چین‌شده برای جهت نوشتار راست‌به‌چپ.

3.42.6

‫۲۱ سپتامبر ۲۰۲۰

تغییرات:

3.42.5

‫۱۶ سپتامبر ۲۰۲۰

تغییرات:

  • روش LatLngBounds.union برای رسیدگی به مواردی که دو مرز بیش‌از ۱۸۰ درجه هستند به‌روز شد.

3.42.4

۸ سپتامبر ۲۰۲۰

تغییرات:

  • اکنون وقتی پیاده‌سازی نامعتبر Date.now() شناسایی شود، خطایی در کنسول ثبت می‌شود.
  • پشتیبانی بتا برای Promises در روش‌های سرویس Elevation اضافه شد.
  • ویژگی جدید InfoWindow.minWidth برای مشخص کردن حداقل عرض InfoWindow معرفی شد.
  • اشکالی که باعث می‌شد مسیرهای گام‌به‌گام پس‌از تغییر مقصد محو شوند برطرف شد.

۳٫۴۲

‫۱۹ اوت ۲۰۲۰

نسخه ۳.۴۲ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

  • ‫InfoWindows اکنون حداکثر عرض پیش‌فرض ۶۴۸ پیکسل دارد که می‌توان آن را با تنظیم ویژگی maxWidth در InfoWindow لغو کرد. عرض InfoWindow اکنون می‌تواند از ۶۴۸ پیکسل بیشتر باشد اما همچنان با عرض نقشه محدود خواهد شد. (قبلاً، Infowindows همیشه به ۶۴۸ پیکسل یا عرض نقشه (هرکدام که کمتر بود) محدود می‌شد.)
  • جلوگیری از لرزش رندر با سبک پیش‌فرض هنگام رندر کردن مجموعه‌های بزرگ داده GeoJson.
  • کانال هفتگی به نسخه ۳.۴۲ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۴۱ به‌روزرسانی شد.
  • نسخه ۳.۴۰ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۹ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

3.41.7

‫۲۲ ژوئیه ۲۰۲۰

برطرف‌شده:

  • اشکالی که در آن تنظیم ویژگی clickableIcons روی false هنگام استفاده از «سبک‌پردازی بااستفاده از فضای ابری» تأثیری نداشت برطرف شد.

3.41.5

۶ ژوئیه ۲۰۲۰

تغییرات:

  • نقض انواع مطمئن را برطرف می‌کند.

3.41.2

۲۷ مه ۲۰۲۰

تغییرات:

  • فیلد «جاها» permanently_closed در «کتابخانه جاها»، Maps JavaScript API منسوخ شده است.

۳٫۴۱

۲۰ مه ۲۰۲۰

نسخه ۳.۴۱ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

  • کانال هفتگی به نسخه ۳.۴۱ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۴۰ به‌روزرسانی شد.
  • نسخه ۳.۳۹ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۸ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

3.40.11

‫۲۸ آوریل ۲۰۲۰

تغییرات:

  • فیلد جدید business_status را به نتایج «جستجوی جاها» و «جزئیات جا» اضافه می‌کند. به‌جای permanently_closed از این فیلد استفاده کنید.
  • هشدار نادرست کنسول را هنگام درخواست (جدید) PlaceResult.utc_offset_minutes برطرف می‌کند؛ اکنون هشداری برای PlaceResult.utc_offset برگردانده می‌شود که منسوخ شده است.

3.40.9

‫۱۴ آوریل ۲۰۲۰

تغییرات:

  • اکنون اگر mapDiv که «عنصر» نیست به Map ارسال شود، Map خطای InvalidValueError را که تشخیص آن آسان‌تر است نشان می‌دهد.
  • تکمیل خودکار نشانی در google.maps.places.Autocomplete توسط مرورگر Chrome دیگر نباید درخواست تکمیل خودکار را به سرور ارسال کند (که این امر از صدور صورت‌حساب جلوگیری می‌کند).
  • maxWidth ویژگی را دقیق‌تر کرد. قبل‌از این تغییر، اگر maxWidth InfoWindow را ۱۰۰ مشخص می‌کردید، حداکثر عرض واقعی InfoWindow‏ ۹۴ پیکسل می‌شد. پس‌از این تغییر، حداکثر عرض درواقع ۱۰۰ پیکسل خواهد بود.
  • مشکل نشت حافظه را با سازنده درخواست رنگ هنگام استفاده از نشانگرها و مرزهای نقشه برطرف می‌کند.

3.40.6

‫۲۴ مارس ۲۰۲۰

تغییرات:

  • نوشتار ناقص در فیلد مدت سفر برای IE11 اصلاح شد.

3.40.4

‫۱۰ مارس ۲۰۲۰

تغییرات:

  • اشکالی را برطرف می‌کند که در آن دو بار فراخوانی setTilt() باعث کج شدن نقشه می‌شد.

3.40.2

‫۲۳ فوریه ۲۰۲۰

تغییرات:

  • iframe پنهان در Map از پیمایش برگه برداشته شد.

3.40.1

‫۱۸ فوریه ۲۰۲۰

تغییرات:

  • درباره InvalidVersion برای v=beta هشدار داده نشود.
  • مشکل پیمایش را هنگام نمایش «نمای خیابان» برطرف می‌کند.

۳٫۴۰

‫۱۱ فوریه ۲۰۲۰

نسخه ۳.۴۰ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

  • کانال هفتگی به نسخه ۳.۴۰ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۳۹ به‌روزرسانی شد.
  • نسخه ۳.۳۸ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۷ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

3.39.6

۸ ژانویه ۲۰۲۰

نسخه ۳.۳۹.۶ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

برطرف‌شده:

  • برای درخواست‌های «مسیرها»، ZERO_RESULTS اکنون در کنسول ثبت می‌شود و دیگر منجر به ثبت خطا نمی‌شود.

دلار امریکا

۲۰ نوامبر ۲۰۱۹

نسخه ۳.۳۹ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

  • Internet Explorer 10 دیگر پشتیبانی نمی‌شود (3.38 آخرین نسخه‌ای بود که از آن پشتیبانی می‌کرد).
  • AutocompletePrediction اکنون فاصله خط مستقیم به مکان انتخاب‌شده را از عرض/طول جغرافیایی مبدأ مشخص‌شده برمی‌گرداند.

منسوخ‌سازی‌ها:

  • فیلدهای «اماکن» open_now و utc_offset از ۲۰ نوامبر ۲۰۱۹ منسوخ شده‌اند و در ۲۰ فوریه ۲۰۲۱ خاموش خواهند شد. برای کسب اطلاعات بیشتر، به انتقال فیلد مکان‌ها مراجعه کنید.
  • کانال هفتگی به نسخه ۳.۳۹ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۳۸ به‌روزرسانی شد.
  • نسخه ۳.۳۷ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۶ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

۳٫۳۸

‫۲۰ اوت ۲۰۱۹

نسخه ۳.۳۸ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

  • کانال هفتگی به نسخه ۳.۳۸ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۳۷ به‌روزرسانی شد.
  • نسخه ۳.۳۶ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۵ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.
  • دیگر نمی‌توان از Fusion tables استفاده کرد (3.37 آخرین نسخه‌ای بود که از آن پشتیبانی می‌کرد).
  • پشتیبانی از Internet Explorer 10 اکنون منسوخ شده است و بسته به کانال انتشار یا شماره نسخه‌ای که استفاده می‌کنید، بین نوامبر ۲۰۱۹ و مه ۲۰۲۰ به‌پایان خواهد رسید.

۳٫۳۷

۱۵ مه ۲۰۱۹

نسخه ۳.۳۷ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

  • کانال هفتگی به نسخه ۳.۳۷ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۳۶ به‌روزرسانی شد.
  • نسخه ۳.۳۵ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۴ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.
  • دیگر نمی‌توان از Internet Explorer 9 استفاده کرد (نسخه ۳.۳۴ آخرین نسخه‌ای بود که از آن پشتیبانی می‌کرد).

‫۳.۳۶

‫۱۴ فوریه ۲۰۱۹

نسخه ۳.۳۶ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

  • ویژگی‌های جدید اضافه شد:
    • اکنون می‌توانید اندازه کنترل‌های نقشه را بااستفاده از MapOption.controlSize تغییر دهید.
    • اکنون می‌توانید مرزهای نقشه را بااستفاده از MapOptions.restriction محدود کنید.
  • پنجره اطلاعات بهبود یافته است.
  • کانال هفتگی به نسخه ۳.۳۶ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۳۵ به‌روزرسانی شد.
  • نسخه ۳.۳۴ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۳ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

۳٫۳۵

۲۹ ژانویه ۲۰۱۹

تغییرات:

  • اکنون API می‌تواند تعداد کل مرورها را برای هر مکان برگرداند.
  • پشتیبانی از Plus codes اضافه شد. کدهای Plus کدهای کوتاهی هستند که برای هر مکان در جهان نشانی ارائه می‌دهند، حتی در مناطقی که نشانی خیابان سنتی وجود ندارد.
  • Internet Explorer 9 دیگر پشتیبانی نمی‌شود.

منسوخ‌سازی‌ها:

  • پارامتر placeIdOnly برای Autocomplete منسوخ شده است.
  • ‫Fusion Tables Layer در Maps JavaScript API از ۳ دسامبر ۲۰۱۸ منسوخ شده است. «لایه Fusion Tables» در ۳ دسامبر ۲۰۱۹ کاملاً خاموش خواهد شد و پس‌از آن تاریخ دیگر دردسترس نخواهد بود. بیشتر بدانید.

‫۱۳ نوامبر ۲۰۱۸

نسخه ۳.۳۵ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

  • کانال هفتگی به نسخه ۳.۳۵ به‌روزرسانی شد.
  • کانال فصلی به نسخه ۳.۳۴ به‌روزرسانی شد.
  • نسخه ۳.۳۳ همچنان درصورت درخواست با شماره دردسترس است.
  • نسخه ۳.۳۲ حذف شده است و دیگر نمی‌توان از آن استفاده کرد.

۳٫۳۴

‫۱۴ اوت ۲۰۱۸

نسخه ۳.۳۴ از Maps JavaScript API اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

  • نام‌های نسخه جدید پیاده‌سازی شده است. اکنون می‌توانید کانال‌های انتشار یا شماره‌های نسخه را مشخص کنید:
    • کانال هفتگی به نسخه ۳.۳۴ به‌روزرسانی شد.
    • کانال فصلی به نسخه ۳.۳۳ به‌روز شد.
    • نسخه ۳.۳۲ هنوز دردسترس است.
    • نسخه ۳.۳۱ حذف شده است و دیگر نمی‌توان از آن استفاده کرد. مشتریانی که نسخه‌های ۳.۰ تا ۳.۳۱ را مشخص می‌کنند، به‌جای آن کانال پیش‌فرض خود را دریافت خواهند کرد، چه کانال هفتگی باشد و چه کانال فصلی (به راهنمای نسخه‌بندی مراجعه کنید).
  • واسط کاربر کنترل بزرگ‌تر اکنون فعال است. با افزایش عملیات لمسی در دستگاه‌های مختلف، واسط کاربری کنترل را طوری تنظیم کردیم که هم برای لمس انگشت و هم برای کلیک موشواره مناسب باشد. (با بار کردن میانای برنامه‌سازی کاربردی با v=quarterly،‏ v=3.33، یا v=3.32 می‌توانید انصراف دهید.)

۳٫۳۳

۱۱ ژوئن ۲۰۱۸

تغییرات:

۱۶ مه ۲۰۱۸

نسخه ۳.۳۳ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

۳.۳۲

‫۱۳ فوریه ۲۰۱۸

تغییرات:

۳٫۳۱

‫۱۳ فوریه ۲۰۱۸

تغییرات:

  • به‌طور پیش‌فرض، ۲۵۶ نشانگر اول را نشانگر DOM کنید، سپس نشانگرهای بعدی را نشانگر کاشی کنید. پیش‌فرض فعلی همه «نشانگرهای کاشی» است.
  • در سطوح بزرگ‌نمایی بالا (زوم‌پیش‌شده) هنگام کشیدن «آدمک»، NEAREST را به تمام‌نمای BEST انتخاب‌شده توسط Google ترجیح دهید.
  • gestureHandling: none اکنون مانند draggable: false عمل می‌کند وقتی در داخل کنترل‌کننده mousedown تغییر می‌کند (اکنون در mousedown اعمال می‌شود).

۲۱ نوامبر ۲۰۱۷

نسخه ۳.۳۱ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

  • فیلد region اکنون با درخواست‌های «جزئیات مکان» برگردانده می‌شود.

‫3.30

‫۱۶ اوت ۲۰۱۷

نسخه ۳.۳۰ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

  • دکمه تمام‌صفحه اکنون به‌طور پیش‌فرض در رایانه فعال است.
  • این نسخه ویژگی gestureHandling را برای برنامه‌های رایانه معرفی می‌کند که تعامل کاربر را بااستفاده از چرخ پیمایش موشواره یا صفحه لمسی فعال می‌کند. برای کنترل نحوه تعامل کاربران با نقشه، توصیه می‌شود به‌جای ویژگی‌های scrollwheel، disableDoubleClickZoom، و draggable از ویژگی gestureHandling استفاده کنید.

دلار امریکا

‫۱۶ مه ۲۰۱۷

نسخه ۳.۲۹ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

  • قالب شناسه تمام‌نما برای تمام‌نماهای «نمای خیابان» تولیدشده توسط کاربر (سفارشی) به‌دلیل به‌روزرسانی‌های زیرساخت اساسی تغییر کرده است. این کار تعداد سراسرنماهای دردسترس را کمی افزایش می‌دهد.
    • درخواست‌های تمام‌نماهای تولیدشده توسط کاربر (سفارشی) بااستفاده از شناسه تمام‌نمای قدیمی در Maps JavaScript API همچنان کار می‌کنند. اگر سعی کنید بااستفاده از ویژگی position شیء StreetViewPanoramaOptions سراسرنمایی را پیدا کنید، نتیجه شما حاوی شناسه سراسرنمای جدید خواهد بود. نیازی به نگاشت شناسه‌های پانورامای قدیمی و جدید نیست، زیرا هر دو معتبر باقی خواهند ماند.
    • اگر به تجزیه شناسه پانوراما و/یا منطق درستی‌سنجی وابسته هستید، توجه داشته باشید که قالب شناسه‌های پانوراما ممکن است تغییر کند.
    • می‌توانید هر مشکلی را بااستفاده از ردیاب مشکل گزارش کنید.
  • به‌روزرسانی‌های روش fitBounds کلاس google.maps.Map.
    • برای تغییر دادن نمای دید وقتی نقشه پنهان است، اکنون می‌توانید نقشه را روی visibility: hidden تنظیم کنید و از این طریق مطمئن شوید که div نقشه اندازه واقعی دارد.

‫۳.۲۸

۱۸ آوریل ۲۰۱۷

خصوصیت draggable شیء MapOptions منسوخ شده است. برای غیرفعال کردن کشیدن نقشه در دستگاه‌های رایانه، از ویژگی gestureHandling استفاده کنید و آن را روی none تنظیم کنید.

‫۱۵ فوریه ۲۰۱۷

نسخه ۳.۲۸ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

  • نقشه‌های واردشده به سیستم دیگر در نسخه ۳.۲۸ و بالاتر Maps JavaScript API پشتیبانی نمی‌شوند.

۳٫۲۷

۲ فوریه ۲۰۱۷

برطرف‌شده:

‫۱۰ ژانویه ۲۰۱۷

اکنون می‌توانید پیش‌بینی‌های «تکمیل خودکار» را محدود کنید تا فقط از چند کشور نشان داده شوند. می‌توانید این کار را با مشخص کردن حداکثر ۵ کشور در فیلد componentRestrictions در AutocompleteOptions انجام دهید.

‫۱۵ نوامبر ۲۰۱۶

نسخه ۳.۲۷ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. (راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.)

تغییرات:

  • گزینه جدید gestureHandling در شیء MapOptions به شما کمک می‌کند تجربه کاربرانتان را هنگام تعامل با نقشه در دستگاه‌های همراه بهینه کنید. مقادیر دردسترس عبارت‌اند از:
    • greedy: وقتی کاربر روی صفحه‌نمایش تند می‌کشد (می‌کشد)، نقشه همیشه حرکت می‌کند (بالا یا پایین، چپ یا راست). به‌عبارت دیگر، هم تند کشیدن با یک انگشت و هم تند کشیدن با دو انگشت باعث می‌شود نقشه حرکت کند.
    • cooperative: کاربر باید با یک انگشت تند بکشد تا صفحه را پیمایش کند و با دو انگشت تند بکشد تا نقشه را حرکت دهد. اگر کاربر با یک انگشت روی نقشه تند بکشد، یک هم‌پوشانی روی نقشه ظاهر می‌شود و با یک پیام از کاربر می‌خواهد که از دو انگشت برای حرکت دادن نقشه استفاده کند. نمونه بالا را در دستگاه همراه مشاهده کنید تا حالت مشارکتی را در عمل ببینید.
    • none: نقشه قابل‌حرکت یا قابل‌بزرگ‌نمایی نیست.
    • auto (پیش‌فرض): رفتار یا cooperative است یا greedy، بسته به اینکه صفحه پیمایش‌پذیر باشد یا نه.

    برای جزئیات و مثال‌های بیشتر، راهنمای توسعه‌دهنده را ببینید.

  • کنترل تمام‌صفحه به‌طور پیش‌فرض در دستگاه‌های همراه قابل‌مشاهده است، بنابراین کاربران می‌توانند به‌راحتی نقشه را بزرگ کنند. وقتی نقشه در حالت تمام‌صفحه است، کاربران می‌توانند بااستفاده از یک یا دو انگشت نقشه را جابه‌جا کنند. توجه: iOS از ویژگی تمام‌صفحه پشتیبانی نمی‌کند. بنابراین، کنترل تمام‌صفحه در دستگاه‌های iOS قابل‌مشاهده نیست.

نقشه‌های واردشده به سیستم منسوخ شده است

۶ اکتبر ۲۰۱۶

ویژگی ورود به سیستم منسوخ شده است. نسخه‌های ۳.۲۷ و قدیمی‌تر Maps JavaScript API همچنان از نقشه‌های واردشده به سیستم پشتیبانی می‌کنند. نسخه آینده دیگر از نقشه‌های واردشده به سیستم پشتیبانی نخواهد کرد، اما همچنان از ویژگی‌هایی که مکانی را بااستفاده از پنجره اطلاعات یا SaveWidget در Google Maps ذخیره می‌کنند پشتیبانی خواهد کرد. درباره نقشه‌های واردشده به سیستم بیشتر بخوانید.

تغییر در نقاط‌مسیر گذری در پاسخ سرویس «مسیرها»

۲۹ اوت ۲۰۱۶

فیلد via_waypoints در پاسخ سرویس «مسیرها» حاوی آرایه‌ای از نقطه‌مسیرها است که در درخواست اصلی مشخص نشده بودند. فیلد via_waypoints همچنان در پاسخ مسیرهای کشیدنی نشان داده می‌شود، اما در پاسخ مسیر جایگزین منسوخ شده است. نسخه ۳.۲۷ آخرین نسخه میانای برنامه‌سازی کاربردی خواهد بود که از via_waypoints در مسیرهای جایگزین پشتیبانی می‌کند.

رویکرد توصیه‌شده این است که مسیرهای جایگزین را درخواست کنید، سپس همه مسیرها را به‌صورت غیرقابل‌کشیدن و مسیر اصلی را به‌صورت قابل‌کشیدن نمایش دهید. کاربران می‌توانند مسیر اصلی را بکشند تا با مسیر جایگزین مطابقت پیدا کند. فیلد via_waypoints در مسیر حاصل (که توسط کاربر کشیده شده است) دردسترس است.

۳٫۲۶

۱۸ اوت ۲۰۱۶

نسخه ۳.۲۶ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. (راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.)

تغییرات:

  • پردازنده جدید «نمای خیابان» بهبودهایی در پردازش ایجاد می‌کند، ازجمله انتقال‌ها و پویانمایی‌های روان‌تر، مدل‌سازی بهبودیافته اشیاء، پشتیبانی بهتر از تلفن همراه، و کنترل‌های واضح‌تر. جزئیات را در وبلاگ توسعه‌دهندگان Google Geo ببینید.
  • اکنون API از رویدادهای جهت‌یابی دستگاه در «نمای خیابان» پشتیبانی می‌کند، بنابراین کاربران در دستگاه‌های همراه می‌توانند با حرکت دادن تلفن‌هایشان اطراف را ببینند. به‌عنوان توسعه‌دهنده، می‌توانید این ویژگی را فعال یا غیرفعال کنید. برای جزئیات، راهنمای توسعه‌دهنده را ببینید.

۳٫۲۵

‫۲۵ مه ۲۰۱۶

نسخه ۳.۲۵ از Maps JavaScript API اکنون به‌عنوان نسخه آزمایشی دردسترس است. (راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.)

پایان پشتیبانی از Internet Explorer 9

۲ مه ۲۰۱۶

از ۳۰ آوریل ۲۰۱۶، Internet Explorer 9 دیگر به‌طور رسمی توسط Maps JavaScript API پشتیبانی نمی‌شود. فهرست مرورگرهای پشتیبانی‌شده را ببینید.

‫۳.۲۴

‫۱۴ آوریل ۲۰۱۶

تغییرات:

  • اکنون می‌توانید قابلیت کلیک کردن روی نمادهای نقشه را غیرفعال کنید. نماد نقشه نشان‌دهنده نقطه موردعلاقه است. روش setClickableIcons را در google.maps.Map ببینید.

‫۳۱ مارس ۲۰۱۶

برطرف‌شده:

  • مشکل ۹۵۰۷: پیوندها در «نمای خیابان» اکنون دوباره در Safari کار می‌کنند.

‫۲۸ مارس ۲۰۱۶

برطرف‌شده:

  • مشکل ۹۳۹۴: وقتی کاربر پنجره اطلاعاتی را برای نماد نقشه مبنا باز می‌کند، پنجره‌های اطلاعاتی به‌طور خودکار بسته می‌شوند و بالعکس.
  • وقتی نقشه مبنا بااستفاده از ویژگی styles در نقشه سبک‌بندی می‌شود، نشان‌واره Google سفید نشان داده می‌شود (قبلاً نشان‌واره فقط زمانی سفید می‌شد که سبک بااستفاده از StyledMapType اعمال می‌شد).

۱۸ مارس ۲۰۱۶

برطرف‌شده:

  • مشکل ۹۴۲۴: new LatLng({lat: 0, lng: 0})
  • حرکت افقی موشواره با پردازنده جدید «نمای خیابان» (با google.maps.streetViewViewer = 'photosphere') اصلاح شد.

۱۵ فوریه ۲۰۱۶

تغییرات:

  • امکان انصراف از کنترل‌های جدید بااستفاده از google.maps.controlStyle = 'azteca' برداشته شده است.

۳٫۲۳

‫۱۸ ژانویه ۲۰۱۶

تغییرات:

  • این نسخه شامل کنترل تمام‌صفحه جدیدی برای نقشه است. کاربران می‌توانند روی کنترل کلیک کنند تا نقشه را بیشینه کنند تا کل صفحه را بگیرد. به‌طور پیش‌فرض، این کنترل خاموش است. می‌توانید آن را در MapOptions فعال کنید و بااستفاده از FullscreenControlOptions آن را پیکربندی کنید. موقعیت پیش‌فرض آن RIGHT_TOP است.
  • کنترل تمام‌صفحه برای «نمای خیابان» به‌طور پیش‌فرض فعال است. می‌توانید آن را ازطریق StreetViewPanoramaOptions غیرفعال کنید و آن را بااستفاده از FullscreenControlOptions پیکربندی کنید. اکنون موقعیت پیش‌فرض آن RIGHT_TOP است.

۴ ژانویه ۲۰۱۶

برطرف‌شده:

  • مشکل ۹۰۰۹: هنگام ترکیب رویدادهای موشواره از لمس، برای سازگاری با jQuery، از دکمه چپ به‌جای دکمه وسط استفاده کنید.
  • مشکل ۴۲۰۱: میانای برنامه‌سازی کاربردی دیگر از eval() استفاده نمی‌کند. بنابراین، اکنون می‌توان از میانای برنامه‌سازی کاربردی بدون دستور unsafe-eval خط‌مشی امنیتی محتوا استفاده کرد.

۲۱ دسامبر ۲۰۱۵

تغییرات:

  • گزینه نقشه برای غیرفعال کردن دکمه ورود به سیستم برای نقشه‌های واردشده به سیستم (این گزینه چهرهک کاربران واردشده به سیستم را نشان می‌دهد، همچنان امکان ورود به سیستم ازطریق کنش‌های واردشده به سیستم (مثلاً ستاره‌دار کردن) را فراهم می‌کند، اما وقتی این گزینه تنظیم شود، دیگر دکمه‌ای برای ورود به سیستم در نقشه نخواهد داشت).
  • میانای درخواست‌های جستجوی نوشتار تغییر کرده است. پارامتر types از ۱ مارس ۲۰۱۶ منسوخ شده است و پارامتر جدید type جایگزین آن شده است که فقط از یک نوع در هر درخواست جستجو پشتیبانی می‌کند. علاوه‌براین، انواع establishment،‏ food، و grocery_or_supermarket دیگر به‌عنوان پارامترهای جستجو پشتیبانی نخواهند شد (بااین‌حال، این انواع ممکن است همچنان در نتایج جستجو برگردانده شوند). درخواست‌هایی که از پارامتر قدیمی types استفاده می‌کنند تا ۱ مارس ۲۰۱۷ پشتیبانی خواهند شد و پس‌از آن، همه جستجوهای نوشتاری باید از پیاده‌سازی جدید استفاده کنند.

‫۲ دسامبر ۲۰۱۵

تغییرات:

  • سازنده Autocomplete تأیید می‌کند که عنصر ورودی به آن داده شده است.
  • پنجره‌های اطلاعات مکان‌های جالب نقشه مبنا در حالت واردنشده به سیستم همان محتوای حالت واردشده به سیستم را نشان می‌دهند.
  • Google Maps API externs برای Closure Compiler اکنون نوعی (عدد یا رشته) برای enumها مشخص می‌کند.

‫۲۵ نوامبر ۲۰۱۵

تغییرات:

  • ‫.toJSON() روش به LatLng و LatLngBounds شیء اضافه شد. این‌ها برای استفاده ازطریق JSON.stringify() درنظر گرفته شده‌اند.

۱۹ نوامبر ۲۰۱۵

تغییرات:

  • نشان‌واره سفید Google برای نقشه‌های قابل‌طراحی

برطرف‌شده:

‫۳٫۲۲

‫۷ ژانویه ۲۰۱۶

برطرف‌شده:

  • مشکل ۹۰۰۹: هنگام ترکیب رویدادهای موشواره از لمس، برای سازگاری با jQuery، از دکمه چپ به‌جای دکمه وسط استفاده کنید.

‫۱۰ نوامبر ۲۰۱۵

تغییرات:

  • سرویس «مسیرها» و سرویس «ماتریس فاصله» اکنون زمان پیش‌بینی‌شده در ترافیک را (در فیلد پاسخ duration_in_traffic) وقتی حالت سفر رانندگی است برمی‌گردانند. برای دریافت زمان‌های پیش‌بینی‌شده سفر، یک drivingOptions راستین‌نماد شیء را در درخواست بگنجانید و departureTime فعلی یا آینده را مشخص کنید. همچنین می‌توانید trafficModel خوش‌بینانه، بدبینانه، یا بهترین حدس (پیش‌فرض) را مشخص کنید تا بر فرض‌های مورداستفاده هنگام محاسبه مدت سفر تأثیر بگذارد. برای جزئیات، راهنمای توسعه‌دهنده برای سرویس مسیرها و سرویس ماتریس فاصله را ببینید. توجه: duration_in_traffic فقط برای مشتریان «طرح Google Maps Platform Premium» دردسترس است.

منسوخ‌شده:

  • فیلد درخواست durationInTraffic اکنون منسوخ شده است. این روش قبلاً روش توصیه‌شده برای مشتریان «طرح Google Maps Platform Premium» بود تا مشخص کنند که آیا نتیجه باید شامل مدت زمانی باشد که شرایط ترافیک فعلی را درنظر می‌گیرد یا نه. اکنون باید به‌جای آن از فیلد drivingOptions استفاده کنید.

‫۵ نوامبر ۲۰۱۵

منسوخ‌شده:

  • کتابخانه AdSense از مه ۲۰۱۵ منسوخ شده است و دیگر در نسخه آزمایشی Maps JavaScript API دردسترس نیست. این کتابخانه به‌زودی از نسخه پخش و نسخه‌های ثابت API برداشته خواهد شد. یک راه حل جایگزین Google AdSense است. راهنمای ایجاد واحد آگهی AdSense را ببینید.

۲۲ سپتامبر ۲۰۱۵

تغییرات:

  • پشتیبانی از شناسه‌های مکان هنگام ایجاد درخواست‌های مسیر و ماتریس فاصله اضافه شد: DirectionsRequest.origin، DirectionsRequest.destination و DirectionsWaypoint.location اکنون اشیای مکان را می‌پذیرند، و DistanceMatrixRequest.origins و DistanceMatrixRequest.destinations اکنون آرایه‌ای از اشیای مکان را می‌پذیرند.

‫۱۵ سپتامبر ۲۰۱۵

تغییرات:

  • موقعیت و ظاهر پیش‌فرض برای بسیاری از کنترل‌ها در نقشه و در تمام‌نماهای «نمای خیابان» تغییر کرده است. اکنون تجربه کاربری، صرف‌نظر از اینکه نقشه از حالت واردشده به سیستم استفاده می‌کند یا نه، یکسان است و همچنین با وب‌سایت Google Maps سازگارتر است. اگر می‌خواهید برای مدتی به استفاده از مجموعه کنترل‌های قبلی ادامه دهید، می‌توانید google.maps.controlStyle = 'azteca' را در نسخه ۳.۲۲ تنظیم کنید.
  • کنترل جدید «تمام‌صفحه» در «نمای خیابان» به کاربر اجازه می‌دهد تمام‌نمای «نمای خیابان» را در حالت تمام‌صفحه باز کند.

منسوخ‌شده:

  • کنترل «نقشه نمای کلی» دیگر دردسترس نیست.
  • کنترل «حرکت افقی» در نقشه دیگر دردسترس نیست. برای حرکت دادن نمای نقشه، کاربران روی نقشه کلیک می‌کنند و می‌کشند، یا تند می‌کشند. (توجه داشته باشید که کنترل «حرکت افقی» در «نمای خیابان» همچنان دردسترس است.)
  • کنترل «بزرگ‌نمایی» فقط در یک سبک دردسترس است و بنابراین google.maps.ZoomControlStyle دیگر دردسترس نیست.

۱ سپتامبر ۲۰۱۵

تغییرات:

  • Added LatLngBounds literals
  • مشکل مربوط به کلاس‌های CSS بیش‌ازحد گسترده برطرف شد
  • بهبود بار کردن کاشی پس‌از تغییر اندازه نقشه

پشتیبانی از Internet Explorer 8 به‌پایان می‌رسد

‫۳۱ اوت ۲۰۱۵

از ۳۱ اوت ۲۰۱۵، Internet Explorer 8 دیگر به‌طور رسمی توسط Maps JavaScript API پشتیبانی نمی‌شود. فهرست مرورگرهای پشتیبانی‌شده را ببینید. برای اطلاعات درباره خط‌مشی پشتیبانی مرورگر Microsoft، به پست IEBlog مورخ ۷ اوت ۲۰۱۴ مراجعه کنید.

۳٫۲۱

۵ اوت ۲۰۱۵

تغییرات:

  • بهبود عملکرد: فقط کاشی‌های نمایان بار می‌شود
  • بهبودهای متعدد در اسناد

‫۲۱ ژوئیه ۲۰۱۵

تغییرات:

  • «نشانگرها با برچسب» راه‌اندازی شد
  • رفع شد: خطای کمبود حافظه iOS7 برای poly در صفحه‌نمایش‌های با وضوح بسیار بالا
  • اصلاحات رویداد لمسی در IE10+‎
  • خطای درستی‌سنجی در ورودی‌های ارائه‌شده توسط «توسعه‌دهنده» اکنون به‌جای ایجاد خطا، به کنسول ارسال می‌شود.

‫۶ ژوئیه ۲۰۱۵

برطرف‌شده:

  • مشکل 8159: اشکال: رندر کردن نادرست StrokePosition.OUTSIDE

‫۱۷ ژوئن ۲۰۱۵

تغییرات:

  • رفع‌شده: مشکل ۶۳۲۱: اشکال: «Uncaught TypeError: Cannot read property 'x' of undefined» فقط در مرورگرهای Android/iOs

‫۲ ژوئن ۲۰۱۵

تغییرات:

  • منسوخ‌شده: CloudLayer،‏ PanoramioLayer
  • رفع‌شده: مشکل 8098: اشکال: نقشه حرارتی وزنی با یک نقطه به‌درستی ارائه نمی‌شود

‫۲ ژوئن ۲۰۱۵

تغییرات:

  • امکان زمین‌کدیابی شناسه مکان به نشانی/طول و عرض جغرافیایی را اضافه می‌کند
  • شناسه‌های مکان را ازطریق Geocoding API برمی‌گرداند

۲۸ مه ۲۰۱۵

تغییرات:

  • رفع‌شده: مشکل ۶۳۵۸: SVG Path Notation در دستگاه‌های HDPI به‌درستی ارائه نمی‌شود

‫۱۹ مه ۲۰۱۵

برطرف‌شده:

  • مشکل 7673: کنترل‌ها پس‌از استفاده از منو کرکره‌ای نوع نقشه، موقعیت خود را ازدست می‌دهند
  • مشکل ۷۵۸۹: وقتی اندازه نقشه تغییر می‌کند، آدمک می‌پرد.

‫3.20

۲۴ آوریل ۲۰۱۵

برطرف‌شده:

  • افزایش حداکثر بزرگ‌نمایی عوارض زمینی و بار کردن کاشی‌های با dpi بالا حتی در حداکثر بزرگ‌نمایی.

۱۳ آوریل ۲۰۱۵

برطرف‌شده:

  • مشکل 7820: مکان‌نماها در صفحه‌های بارشده از file://‎ کار نمی‌کنند
  • مشکل ۷۵۹۱: اشکال: StreetViewService.getPanoramaByLocation وقتی آرگومان شعاع عدد صحیح نباشد، ناموفق است

‫۲۵ مارس ۲۰۱۵

برطرف‌شده:

  • مشکل ۷۷۳۳: اشکال: رونهادهای زمین/تصاویر KML ناگهان وضوح بسیار پایینی پیدا می‌کنند
  • نوشتار «ذخیره ابزاره» با نماد ستاره تراز بهتری دارد

‫۱۷ مارس ۲۰۱۵

برطرف‌شده:

  • مشکل 7756: اشکال: پس‌رفت عملکرد Safari 8
  • لایه جمعیت‌شناسی برداشته شد
  • بهبودهای InfoWindow chrome

‫۱۷ فوریه ۲۰۱۵

نسخه آزمایشی فعلی Maps JavaScript API‏ (۳.۱۹) به نسخه پخش تبدیل خواهد شد.

نسخه ۳.۱۷ برداشته خواهد شد. درخواست‌های نسخه ۳.۱۷ یا نسخه‌های قبلی اکنون با نسخه ۳.۱۸ ارائه می‌شود.

سندهای نسخه‌بندی در اینجا دردسترس است: https://developers.google.com/maps/documentation/javascript/versions

نسخه‌های دردسترس پس‌از انتقال:

آزمایشی: ۳.۲۰

نسخه: ۳.۱۹

منجمد: ۳.۱۸

۳.۱۹

۲۴ آوریل ۲۰۱۵

برطرف‌شده:

  • مکان‌نماها در حالت واردشده به سیستم.

۱۹ مارس ۲۰۱۵

برطرف‌شده:

‫۲۰ ژانویه ۲۰۱۵

برطرف‌شده:

‫۱۳ در ژانویه ۲۰۱۵

برطرف‌شده:

  • کاشی‌ها اکنون از صفحه‌خوان‌ها پنهان شده‌اند

‫۱۷ دسامبر ۲۰۱۴

برطرف‌شده:

  • مشکل 6917: اشکال: شکل‌ها از ویژگی «کشیدنی» نقشه تبعیت نمی‌کنند
  • مشکل ۷۴۴۵: اشکال: هنگام استفاده از ویژگی ورود به سیستم Maps API نسخه ۳، ارائه با مشکل مواجه می‌شود

‫۲ دسامبر ۲۰۱۴

برطرف‌شده:

  • مشکل ۷۳۹۰: اشکال: اَبَرپیوندهای weather.com کار نمی‌کند
  • مشکل ۷۳۷۶: اشکال: WebGL خاموش شده است (اکنون دوباره فعال شده است)
  • تداخل نام‌گذاری ES6 با نماد

‫۲۵ نوامبر ۲۰۱۴

برطرف‌شده:

  • مشکل ۷۳۳۳: اشکال: علامت درج infowindow در IE9 خراب است

۳٫۱۸

‫۴ دسامبر ۲۰۱۴

برطرف‌شده:

  • مشکل ۷۳۹۰: اشکال: اَبَرپیوندهای weather.com کار نمی‌کند

‫۱۸ سپتامبر ۲۰۱۴

برطرف‌شده:

  • مشکل ۷۱۳۶: چند عنوان نشانگر در Firefox کار نمی‌کند

‫۹ سپتامبر ۲۰۱۴

برطرف‌شده:

  • مشکل ۷۰۹۸: تنظیم عنوان POV نمای خیابان خطایی را ایجاد می‌کند

۲۶ اوت ۲۰۱۴

نسخه ۳.۱۸ برای آزمایش منتشر شد.

نسخه ۳.۱۷ اکنون پایدار است.

‫۳.۱۷

‫۲۰ اوت ۲۰۱۴

برطرف‌شده:

  • مشکل ۶۹۳۷: رگرسیون در نسخه ۳.۱۷: ویژگی «برداشتن» تعریف‌نشده خوانده نمی‌شود (در «مکان‌ها»)

۱۲ اوت ۲۰۱۴

برطرف‌شده:

  • مشکل ۶۹۶۸: اشکال: کلیدهای جهت‌نمای صفحه‌کلید با v=3.exp کار نمی‌کنند

‫۳۱ ژوئیه ۲۰۱۴

افزوده شده:

  • قاب‌های نقشه اسناد صریحی برای نحوه انتشار رویدادهای DOM ازطریق آن‌ها ارائه می‌دهند. قاب overlayMouseTarget اضافه شد.

‫۷ ژوئیه ۲۰۱۴

افزوده شده:

  • toGeoJson به «لایه‌های داده» و «ویژگی‌های لایه داده» تکی اضافه شد، که امکان صادر کردن هندسه به GeoJSON را فراهم می‌کند.

۲۴ ژوئن ۲۰۱۴

افزوده شده:

  • place_id، شناسه یکتای جا، به کتابخانه «جاها» برای «تکمیل خودکار» و «جزئیات جا» اضافه شد.
  • overview_path به DirectionsRoute اضافه شد، که چندخطی کدگذاری‌شده‌ای را ارائه می‌دهد که کل مسیر را نشان می‌دهد.

‫۲۶ مه ۲۰۱۴

افزوده شده:

  • پارامتر sensor دیگر در نشانی وب Maps API الزامی نیست.

‫۲۰ مه ۲۰۱۴

نسخه ۳.۱۷ برای آزمایش منتشر شد.

‫۳.۱۶

‫۱۵ آوریل ۲۰۱۴

برطرف‌شده:

‫۸ آوریل ۲۰۱۴

افزوده شده:

  • نقشه هنگام ترسیم با حرکت موشواره جابه‌جا می‌شود.

برطرف‌شده:

  • Accept LatLngLiteral in more locations.
  • وقتی بار کردن Roboto تمام می‌شود، InfoWindow اندازه خود را تغییر می‌دهد ( مشکل ۵۷۱۳)

۳۱ مارس ۲۰۱۴

برطرف‌شده:

  • لایه‌های KML نیمه‌شفاف دیگر در IE 8 شفاف نیستند ( مشکل ۶۵۴۰)

۲۶ مارس ۲۰۱۴

برطرف‌شده:

  • فراخوانی‌های event.returnValue در Chrome برداشته شد تا از هشدارهای کنسول جلوگیری شود.
  • نیشگون لمسی برای بزرگ‌نمایی در IE11 کار نمی‌کند ( مشکل ۵۷۴۷)

‫۱۸ مارس ۲۰۱۴

افزوده شده:

۱۲ مارس ۲۰۱۴

افزوده شده:

۲۴ فوریه ۲۰۱۴

افزوده شده:

  • پشتیبانی از کشتی‌های مسافربری در سرویس‌های «ماتریس فاصله» و «مسیرها».

‫۱۷ فوریه ۲۰۱۴

نسخه ۳.۱۶ برای آزمایش منتشر شد.

3.15

‫۳ مارس ۲۰۱۴

برطرف‌شده:

‫۱۰ فوریه ۲۰۱۴

برطرف‌شده:

  • غیرفعال کردن همه شتاب‌های سخت‌افزاری کاشی در Chrome/Linux برای حل مشکل بزرگ‌تر شتاب سخت‌افزاری Chrome.

‫۳ فوریه ۲۰۱۴

برطرف‌شده:

۲۹ ژانویه ۲۰۱۴

برطرف‌شده:

  • غیرفعال کردن همه شتاب‌های سخت‌افزاری کاشی در Chrome/Windows برای حل مشکل بزرگ‌تر شتاب سخت‌افزاری Chrome. ( مشکل 6219)

‫۲۲ ژانویه ۲۰۱۴

برطرف‌شده:

‫۱۶ ژانویه ۲۰۱۴

برطرف‌شده:

  • ‫CSS «بازآوری بصری» کمتر اختصاصی شده است تا سبک‌های کمتری را که کاربر تنظیم کرده است لغو کند.

‫۲۷ نوامبر ۲۰۱۳

برطرف‌شده:

  • ایجاد نشانگر پس‌از نمونه‌سازی نقشه، خطای تعریف‌نشده «contains» را برمی‌گرداند (مشکل ۵۷۹۸)

‫۱۹ نوامبر ۲۰۱۳

برطرف‌شده:

  • نمادهای مانور پانل مسیرها به‌درستی در Firefox نمایش داده نمی‌شود

‫۳.۱۴

‫۱۰ سپتامبر ۲۰۱۳

برطرف‌شده:

  • پیوندهای موجود در پنجره‌های اطلاعات رسمی Google در برگه‌ها/پنجره‌های جدید باز نمی‌شوند (مشکل ۵۷۹۴)

‫۱۵ اوت ۲۰۱۳

  • بازآوری بصری به حالت پیش‌فرض پرداز نقشه در نسخه پخش API تبدیل می‌شود.
  • DynamicMapsEngineLayer: گزارش عارضه برای لایه‌های برداری، تصویری، و KML

۳٫۱۳

۲۵ ژوئن ۲۰۱۳

افزوده شده:

  • DynamicMapsEngineLayer

۱۱ ژوئن ۲۰۱۳

افزوده شده:

برطرف‌شده:

  • اشکال: تمام‌نماهای سفارشی «نمای خیابان» و ۹۰ درجه پایین ( مشکل ۴۸۷۵)

‫۳.۱۲

‫۴ ژوئن ۲۰۱۳

برطرف‌شده:

  • وقتی visualRefresh=true باشد، domready پنجره اطلاعات فعال نمی‌شود ( مشکل ۵۴۱۵)
  • اشکال: پنجره‌های اطلاعات visualRefresh در iOS ( مشکل ۵۳۹۶)

‫۱۵ مه ۲۰۱۳

افزوده شده:

۲۹ آوریل ۲۰۱۳

برطرف‌شده:

  • نشانگرهای برداشته‌شده در مرورگرهای Android و Dolphin روی نقشه باقی می‌مانند

‫۱۱-۳

‫۱۹ فوریه ۲۰۱۳

برطرف‌شده:

  • تغییر DrawingMode هنگام طراحی باعث بروز خطا می‌شود
  • کلیک کردن روی مراحل در پانل مسیرها، بزرگ‌نمایی را تغییر می‌دهد

‫۱۲ فوریه ۲۰۱۳

برطرف‌شده:

  • چندضلعی غیرقابل‌کشیدن را می‌توان ازطریق چندضلعی قابل‌کشیدن با ورودی لمسی کشید (مشکل ۴۸۶۸)
  • نمادهای حمل‌ونقل عمومی در «پانل مسیرهای جایگزین» هنگام تغییر travelMode نادرست است ( مشکل ۴۵۸۱)
  • ‫panTo(latLng)‎ همیشه نقشه را دقیقاً در latLng در برخی شرایط متمرکز نمی‌کند

۲۹ ژانویه ۲۰۱۳

افزوده شده:

  • StreetViewCoverageLayer برای افزودن لایه پوشش به‌صورت برنامه‌نویسی‌شده اضافه شد
  • StreetViewPov برای StreetViewPanoramas نمایش داده شد

برطرف‌شده:

  • افزایش استفاده از حافظه هنگام استفاده از نسخه ۳.۸ جاوا اسکریپت Google Maps منجر به خرابی می‌شود (در IE 9،‏ Chrome، و غیره مشاهده شده است) ( مشکل ۴۱۶۲ )
  • منوی کرکره‌ای (انتخاب) در InfoWindow نقشه را دنبال نمی‌کند حرکت افقی در Firefox

‫۲۲ ژانویه ۲۰۱۳

افزوده شده:

  • گزینه کشیدنی برای چندخطی‌ها، چندضلعی‌ها، دایره‌ها، مستطیل‌ها
  • فیلد price_level در PlaceResult

‫۱۵ ژانویه ۲۰۱۳

برطرف‌شده:

  • نمادهای «چندخطی» تکرارشونده برای برخی‌از چندخطی‌ها به‌درستی ترسیم نمی‌شوند ( مشکل ۴۳۳۳)

‫۷ ژانویه ۲۰۱۳

برطرف‌شده:

‫۱۷ دسامبر ۲۰۱۲

افزوده شده:

  • زبان‌های جدید: اردو و ایسلندی

برطرف‌شده:

  • نقشه‌های تار/مبهم در IE9 پس‌از پیمایش ( مشکل ۳۸۷۵)

‫۱۷ دسامبر ۲۰۱۲

افزوده شده:

  • زبان‌های جدید: اردو و ایسلندی

برطرف‌شده:

  • نقشه‌های تار/مبهم در IE9 پس‌از پیمایش ( مشکل ۳۸۷۵)

۱۰ دسامبر ۲۰۱۲

افزوده شده:

  • توانایی بار کردن تصاویر با مجموعه مشخصه crossorigin

برطرف‌شده:

  • مشکلات مربوط به نمایش نشانگرها با تصاویر ازراه‌دور در نماهای نزدیک ( مشکل ۴۶۱۶)
  • خطای JS هنگام نمایش مجدد نمادها در چندخطی‌ها در IE 7/8

۳ دسامبر ۲۰۱۲

برطرف‌شده:

  • کتابخانه Markermanager با Maps API JS v3 کار نمی‌کند ( مشکل ۴۵۴۳)

۲۷ نوامبر ۲۰۱۲

افزوده شده:

  • استفاده از بوم High DPI در دستگاه‌های High DPI برای نشانگرهای بهینه‌شده

برطرف‌شده:

  • MapTypeControl did not clear styles ( Issue 4588)

‫۳٫۱۰

‫۴ فوریه ۲۰۱۳

برطرف‌شده:

  • افزایش استفاده از حافظه هنگام استفاده از نسخه ۳.۸ جاوا اسکریپت Google Maps؟ منجر به خرابی می‌شود (در IE 9، ‏Chrome، و غیره مشاهده شده است) ( مشکل ۴۱۶۲ )

‫۲۵ سپتامبر ۲۰۱۲

افزوده شده:

  • نمای خیابان داخلی
  • گزینه fixedRotation به IconSequence
  • «زمان در ترافیک فعلی» به «مسیرها»

‫۱۱ سپتامبر ۲۰۱۲

جدید:

  • StrokePosition به چندضلعی‌ها، مستطیل‌ها، و دایره‌ها اضافه شد
  • computeOffsetOrigin به کتابخانه هندسه
  • چهار زبان جدید به میانای برنامه‌سازی کاربردی: آفریکانس، امهری، سواحیلی، زولو

‫۲۸ اوت ۲۰۱۲

افزوده شده:

  • types to Places API textSearch

برطرف‌شده:

  • شیء Symbol را نمی‌توان تحت GWT به MarkerOptions ارسال کرد
  • رگرسیون: نزدیک کردن انگشتان برای بزرگ‌نمایی در iOS 5 هنگام پیمایش صفحه ( مشکل ۴۰۴۶)

‫۱۴ اوت ۲۰۱۲

تغییرات قابل‌توجه:

  • Modify the interface to KmlLayer to accept url as an MVC property, rather than a constructor argument.

۳٫۹

۱۰ سپتامبر ۲۰۱۲

برطرف‌شده:

  • شیء نماد را نمی‌توان به MarkerOptions تحت GWT منتقل کرد
  • رگرسیون: نیشگون گرفتن برای زوم کردن در iOS 5 هنگام پیمایش صفحه ( مشکل ۴۰۴۶)

۹ اوت ۲۰۱۲

برطرف‌شده:

  • خطای نحو در Android 3.x

‫۳۱ ژوئیه ۲۰۱۲

تغییرات قابل‌توجه:

  • پنهان کردن رونهاد «نمای خیابان» در طرح‌افکنی‌های سفارشی

برطرف‌شده:

  • وقتی مقیاس بیشتر از ۳۵ باشد، نمادهای نشانگر رویدادها را در safari فعال نمی‌کنند
  • رویداد کلیک برای نشانگرهای روی نقشه سفارشی (نوع نقشه + طرح‌ریزی) ایجاد نشد

‫۲۵ ژوئیه ۲۰۱۲

برطرف‌شده:

  • componentRestrictions on Autocomplete ( Issue 4302)

‫۱۷ ژوئیه ۲۰۱۲

برطرف‌شده:

  • چارگوش نوشتاری در InfoWindow در IE قابل‌کلیک نیست
  • bounds_changed should fire before zoom_changed ( Issue 1399)
  • گزینه نقشه backgroundColor پس‌از فراخوانی «نمای خیابان» حفظ نشد
  • تغییر از نقشه «سبک‌دار» به ماهواره‌ای باعث می‌شود کاشی‌های نقشه بی‌دلیل بار شود
  • ویژگی‌های کشیدنی/چرخ پیمایش نقشه در حالت طراحی نادیده گرفته شد ( مشکل ۴۰۱۲)
  • وقتی بیش‌از یک نسخه از جهان نشان داده می‌شود، LatLngBounds باید محدوده کامل طول جغرافیایی را برگرداند
  • Don't draw empty shape when double clicking ( Issue 3964)
  • رویدادهای نشانگر اضافی هنگام کلیک ( مشکل ۳۹۱۱)

تغییرات قابل‌توجه:

  • نام نقاط پایانی جستجو و پُرسمان به nearbySearch و textSearch تغییر کرد

‫۱۰ ژوئیه ۲۰۱۲

تغییرات قابل‌توجه:

  • Make google.maps.event.removeListener() accept null as argument

‫۲۷ ژوئن ۲۰۱۲

افزوده شده:

تغییرات قابل‌توجه:

  • «شفاف» را به‌عنوان رنگ تشخیص دهید.

‫۲۳ ژوئن ۲۰۱۲

افزوده شده:

  • نمادها
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • گزینه‌های جدید سبک‌دهنده «وزن» و «رنگ»:

http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html

‫۱۵ مه ۲۰۱۲

افزوده شده:

  • محدودیت کشور برای «تکمیل خودکار» (AutocompleteOptions.componentRestrictions) (مشکل ۳۸۹۹)
  • فیلترهای نوع «مناطق و شهرها»

۳٫۸

‫۱ مه ۲۰۱۲

برطرف‌شده:

  • نشانگرهای حذف‌شده گاهی دوباره ظاهر می‌شوند ( مشکل ۴۰۸۷)
  • گاهی‌اوقات سایه‌های نشانگر رندر نمی‌شوند ( مشکل ۳۹۹۳)

‫۲۳ آوریل ۲۰۱۲

برطرف‌شده:

  • آدمک پس‌از بستن «نمای خیابان» با نوع نقشه سفارشی روی نقشه می‌ماند ( مشکل ۴۰۷۶)
  • نشانگرهای پویانمایی‌شده برداشته‌شده را نمی‌توان دوباره به نقشه اضافه کرد ( مشکل ۴۰۵۲)

‫۱۸ آوریل ۲۰۱۲

برطرف‌شده:

  • پنجره اطلاعات آب‌وهوا همیشه نماد بارانی را در Firefox نشان می‌دهد ( مشکل ۴۰۶۳)

افزوده شده:

‫۱۰ آوریل ۲۰۱۲

برطرف‌شده:

  • تصاویر هوایی نشان داده می‌شود حتی اگر تصاویر هوایی برای کل نمای دید دردسترس نباشد (مشکل ۳۹۱۳)

‫۳ آوریل ۲۰۱۲

افزوده شده:

برطرف‌شده:

  • مرزهای کاشی برای چندضلعی‌ها در IE 9 Quirks قابل‌مشاهده است
  • نشانگرها هنگام حرکت افقی در «نمای خیابان» Canvas جابه‌جا می‌شوند

‫۲۸ مارس ۲۰۱۲

برطرف‌شده:

  • برای مطابقت با XHTML، از نام‌های برچسب با حروف کوچک استفاده کنید ( مشکل ۳۸۶۸)
  • رفتار بزرگ‌نمایی برای پدهای لمسی Apple تغییر کرده است تا حساسیت آن کمتر شود (مشکل ۲۴۱۶)

‫۲۰ مارس ۲۰۱۲

برطرف‌شده:

  • ایجاد نشانگر با تصویر سایه‌ای که وجود ندارد باعث بروز خطا می‌شود (مشکل ۴۰۱۴)

افزوده شده:

  • کلیک برای رفتن/کلیک برای بزرگ‌نمایی در نمای خیابان ( مشکل ۲۴۴۷)

تغییرات قابل‌توجه:

  • غیرفعال کردن دوبار کلیک برای بزرگ‌نمایی به‌طور پیش‌فرض در «نمای خیابان»

‫۶ مارس ۲۰۱۲

برطرف‌شده:

افزوده شده:

‫۲۱ فوریه ۲۰۱۲

برطرف‌شده:

  • نقشه‌های تار در IE 9 ( مشکل ۳۸۷۵)
  • چندخطی متشکل از لبه‌های هم‌خط در فضای LatLng به‌اشتباه ساده شده است ( مشکل ۳۷۳۹)

افزوده شده:

  • google.maps.geometry.poly.containsLocation()‎ و isLocationOnEdge()‎ ( مشکل ۱۹۷۸)

‫۱۵ فوریه ۲۰۱۲

برطرف‌شده:

  • رگرسیون: نشانگرهای مقیاس‌بندی‌شده با پارامتر «اندازه» نامعتبر به‌درستی ارائه نمی‌شوند (مشکل ۳۹۰۸)
  • وقتی setEditable(false) فراخوانی می‌شود و کاربر درحال کشیدن نقطه کنترل است، نقشه در حالت ویرایش گیر می‌کند (مشکل ۳۸۴۲)

تغییرات قابل‌توجه:

  • محو شدن متقاطع بین تمام‌نماهای «نمای خیابان».

۳٫۷

‫۷ فوریه ۲۰۱۲

برطرف‌شده:

  • نشانگر در موقعیت نهایی قبل‌از پویانمایی رها کردن چشمک می‌زند ( مشکل ۳۶۰۸)
  • باز کردن InfoWindow و تنظیم بزرگ‌نمایی به‌طور هم‌زمان منجر به مرکز نقشه نادرست می‌شود ( مشکل ۳۷۳۸)
  • Ignore right click when dragging markers ( Issue 3237)
  • عنوان نشانگر گاهی در Firefox نشان داده نمی‌شود ( مشکل ۳۷۷۳)

تغییرات قابل‌توجه:

  • نشانگرهای مقیاس‌بندی‌شده اکنون در Canvas (درصورت دردسترس بودن) ارائه می‌شوند
اضافه‌شده:

‫۳۱ ژانویه ۲۰۱۲

برطرف‌شده:

  • برطرف شد: کاشی‌های نادرست کره پس‌از حرکت در سراسر جهان ( مشکل ۲۷۲۲)
  • رفع شد: آدمک را نمی‌توان به‌طور دقیق برای نمایش «نمای خیابان» رها کرد ( مشکل ۳۸۶۱)
  • خصوصیت «نمایان» برای چندضلعی‌ها اضافه شد ( مشکل ۲۸۶۱)
  • panTo و panBy حتی زمانی که نمای پورت‌ها از هم دور هستند پویانمایی می‌شوند (رگرسیون)

‫۲۴ ژانویه ۲۰۱۲

برطرف‌شده:

  • Mouse events bubble through an InfoWindow ( Issue 3573)
  • تبدیل‌های CSS در IE9 فعال شد
  • Added imageDateControl to StreetViewPanorama
  • «نمای خیابان Canvas» در IE 9،‏ Opera، و Safari/Windows فعال شد

‫۱۶ ژانویه ۲۰۱۲

برطرف‌شده:

  • Pegman نباید در حالت طراحی قابل‌کشیدن باشد
  • رویدادهای آتش‌سوزی به‌درستی، با رعایت zIndex چندضلعی‌ها و لایه‌های دیگر
  • افزودن ویژگی «وضعیت» KmlLayer ( مشکل ۳۰۱۵)

‫۱۰ ژانویه ۲۰۱۲

برطرف‌شده:

  • اگر disableDefaultUI درست باشد و streetViewControl درست باشد، آدمک را نشان می‌دهد

۷ دسامبر ۲۰۱۱

برطرف‌شده:

  • آزادراه‌ها را می‌توان جدا از بزرگراه‌ها سبک‌بندی کرد (road.highway.controlled_access)
  • place_changed fired when user presses "Enter" on Autocomplete ( Issue 3407)

‫۲۸ نوامبر ۱۰۱۱

برطرف‌شده:

  • تغییر موقعیت «تکمیل خودکار» هنگام تغییر اندازه پنجره. رویداد «تغییر اندازه» می‌تواند در شیء «تکمیل خودکار» راه‌اندازی شود.

‫۲۲ نوامبر ۲۰۱۱

برطرف‌شده:

  • اندازه محتوای InfoWindow اکنون با درنظر گرفتن سبک‌های آبشاری محاسبه می‌شود
  • کنترل چرخش نقشه هوایی با عنوان ایجاد نقشه مطابقت ندارد

۷ نوامبر ۲۰۱۱

تغییرات قابل‌توجه:

  • سبک دیداری جدید کنترل‌های پیش‌فرض
  • شکل‌های قابل‌ویرایش (چندضلعی، چندخطی، دایره، مستطیل)
  • New DrawingManager for adding new overlays
  • فیلدهای جدید PlaceResult: website و international_phone_number
  • فیلد جدید ElevationResult: وضوح

برطرف‌شده:

  • نمادهای شروع و پایان در نتایج مسیرها اکنون با پس‌زمینه شفاف در IE 7+ ارائه می‌شوند

‫۳.۶

‫۳۱ اکتبر ۲۰۱۱

برطرف‌شده:

  • خطا هنگام استفاده از Maps API با Prototype Library در IE7

‫۲۵ اکتبر ۲۰۱۱

برطرف‌شده:

  • خطاها وقتی نقشه KmlLayer قبل‌از اتمام بارگیری لایه تغییر کرد
  • نشت حافظه در IE هنگام افزودن و برداشتن چندضلعی‌ها

‫۱۸ اکتبر ۲۰۱۱

تغییرات قابل‌توجه:

  • فیلد کلیدواژه به PlaceSearchRequest اضافه شد
  • خطوط جاده از «نمای خیابان» برداشته شد

‫۱۰ اکتبر ۲۰۱۱

برطرف‌شده:

  • نشانی در پیش‌نمایش «نمای خیابان» خیلی طولانی است

‫۲۷ سپتامبر ۲۰۱۱

برطرف‌شده:

  • اگر بزرگ‌نمایی تغییر کرده باشد، کنترل نقشه کلی مرکز و بزرگ‌نمایی را باهم به‌روز می‌کند

‫۲۷ سپتامبر ۲۰۱۱

برطرف‌شده:

  • واکشی دوگانه کاشی‌های اولیه در Chrome
  • نشت حافظه هنگام حرکت افقی
  • هنگام حرکت دادن دوربین به منطقه‌ای که تحت پوشش نیست، آدمک «نمای خیابان» را رها نکنید
  • رگرسیون: GroundOverlays که از طول جغرافیایی ۱۸۰- عبور می‌کنند ناپدید می‌شوند
  • رگرسیون: مرکز نقشه هنگام باز کردن پنجره اطلاعات درحین حرکت و بزرگ‌نمایی نادرست است

تغییرات قابل‌توجه:

  • نمایش پیش‌نمایش‌های «نمای خیابان» هنگام کشیدن آدمک

‫۲۰ سپتامبر ۲۰۱۱

برطرف‌شده:

  • نشت حافظه در Chrome/Windows هنگام رندر کردن نشانگرها بااستفاده از Canvas
  • پرداز زدن نشانگر برای نمای هوایی با جهت ۹۰ یا ۲۷۰ درجه

تغییرات قابل‌توجه:

  • انواع نقشه پیش‌فرض Google را نمی‌توان ازطریق دفتر ثبت نوع نقشه دردسترس قرار داد (از دسترسی به کاشی‌های نقشه جلوگیری می‌کند)
  • پویانمایی‌های چرخش هنگام خروج و ورود به تصاویر هوایی

‫۱۲ سپتامبر ۲۰۱۱

مشکلات حل‌شده:

  • نشانگر پس‌از ظاهر شدن نکته‌ابزار در Firefox نسخه ۴ و بالاتر در موقعیت بالا رفته گیر می‌کند (مشکل ۳۳۳۴)

تغییرات قابل‌توجه:

  • GeocoderResult.formatted_address not documented

۶ سپتامبر ۲۰۱۱

برطرف‌شده:

  • پنجره اطلاعات عنصر انتخاب (منو کرکره‌ای) در Firefox از حرکت افقی نقشه پیروی نمی‌کند
  • کاشی‌ها در کره در برخی‌از دستگاه‌های همراه

‫۲۹ اوت ۲۰۱۱

تغییرات قابل‌توجه:

  • به کنترل‌های سفارشی اجازه دهید تا شاخص z بالاتری نسبت به کنترل‌های API داشته باشند
  • پیوندها کاربران را به نسخه زبانی صحیح maps.google.com هدایت می‌کند
  • اگر html، نام، یا شرح پنجره اطلاعات وجود ندارد، InfoWindow را روی ویژگی KML باز نکنید.
  • رگرسیون ثابت: کاشی‌های DPI بالا خراب است

‫۲۴ اوت ۲۰۱۱

مشکلات حل‌شده:

  • شتاب سخت‌افزاری برای Chrome/Mac غیرفعال شد: مشکل رندر کردن نشانگر و کلیک کردن روی هم‌پوشانی را برطرف می‌کند ( مشکل ۳۵۴۴، مشکل ۳۵۵۱)
  • مشکل بزرگ‌نمایی با نیشگون در Android وقتی صفحه پیمایش شده بود برطرف شد ( مشکل ۳۳۷۳)

تغییرات قابل‌توجه:

  • نمادهای کسب‌وکار اکنون به‌طور پیش‌فرض روشن هستند.

۱۷ اوت ۲۰۱۱

تغییرات قابل‌توجه:

  • نمادهای نقشه قابل‌کلیک برای نقاط جالب.
  • سبک‌ها را می‌توان در MapOptions تنظیم کرد و در همه انواع نقشه پیش‌فرض اعمال کرد.
  • آدمک Pegman در انواع نقشه سفارشی نشان داده می‌شود، مگراینکه صریحاً غیرفعال شده باشد.

۳٫۵

‫۱۰ اوت ۲۰۱۱

برطرف‌شده:

  • نشانگرها هنگام کشیده شدن به افق در «نمای خیابان» در موقعیت کشیدن به بالا گیر می‌کنند
  • «نمای خیابان» هنگام تغییر اندازه نقشه یا پنجره تغییر اندازه نمی‌دهد
  • «نمای خیابان» با InfoWindow هم‌رسانی‌شده باعث ازکار افتادن مرورگر می‌شود

‫۲ اوت ۲۰۱۱

مشکلات حل‌شده:

  • اَبَرپیوندها در پنجره اطلاعات در IE کار نمی‌کنند ( مشکل ۳۵۰۳)
  • کنترل مقیاس چاپ نمی‌شود ( مشکل ۲۹۶۶)
  • رگرسیون: خطا هنگام استفاده از OverviewMapControl با نقشه‌های قابل‌طراحی (مشکل ۳۴۸۹)

تغییرات قابل‌توجه:

  • اکنون منوِ زمینه‌ای در اکثر کنترل‌ها با کلیک راست غیرفعال می‌شود.
  • وقتی نشانگر موشواره روی InfoWindow قرار می‌گیرد، «نمای خیابان» تمام‌نما/نقشه داخل InfoWindow حرکت افقی نمی‌کند
  • اکنون امکان پیمایش InfoWindow در iPad وجود دارد

‫۱۸ ژوئیه ۲۰۱۱

مشکلات حل‌شده:

  • Event LatLng incorrect when page is scrolled on iOS >= 4.1 ( Issue 3373)

‫۱۱ ژوئیه ۲۰۱۱

مشکلات حل‌شده:

  • رفع شد: <select> در پنجره اطلاعات در دستگاه لمسی قابل‌کلیک نیست ( مشکل ۳۲۳۲)
  • برطرف شد: اگر MapOptions.draggable نادرست باشد، پس‌از کلیک راست، کلیک روی نقشه اجرا نمی‌شود ( مشکل ۳۰۷۱)

تغییرات قابل‌توجه:

  • نشانگرهای دارای z-index یکسان اکنون به‌طور یکسان در مرزهای کاشی مرتب می‌شوند
  • اکنون امکان پیمایش در پنجره اطلاعات در iOS وجود دارد
  • اکنون وقتی تصویر نقشه تغییر می‌کند، نشانگرها و چندضلعی‌ها دوباره رنگ‌آمیزی می‌شوند

‫۵ ژوئیه ۲۰۱۱

مشکلات حل‌شده:

  • برطرف‌شده: وقتی نقشه کشیدنی نیست، مکان‌نمای نشانگر نمایش داده نمی‌شود (مشکل ۳۱۲۰)

تغییرات قابل‌توجه:

  • افزودن توانایی سبک‌دهی به کنترل و منو کرکره‌ای «تکمیل خودکار مکان‌ها»
  • ابزاره تکمیل خودکار مکان‌ها شرح برگردانده‌شده توسط سرور را پس‌از انتخاب پیشنهاد توسط کاربر حفظ می‌کند

‫۳۰ ژوئن ۲۰۱۱

مشکلات حل‌شده:

  • اصلاح شد: کاشی‌های نقشه اولیه دو بار واکشی می‌شدند
  • اصلاح شد: رویداد maptypeid_changed چندین بار هنگام ایجاد نقشه پس‌از نسخه ۳.۴ ( مشکل ۳۰۵۱) فعال می‌شد

تغییرات قابل‌توجه:

  • تکمیل خودکار مکان‌ها تغییر کرد تا به‌جای ورودی‌های والد، به بدنه اضافه شود
  • BOTTOM_RIGHT now positions correctly

‫۸ ژوئن ۲۰۱۱

مشکلات حل‌شده:

  • برطرف شد: اگر تغییر در سطح بزرگ‌نمایی بیشتر از ۲ باشد، بزرگ‌نمایی دیگر پویانمایی نمی‌شود (مشکل ۳۰۳۳)

تغییرات قابل‌توجه:

  • اصلاح شد: OverlayView.set('map', foo) اکنون همانند OverlayView.setMap است
  • گزینه «زبان» GeocoderRequest برداشته شد

‫۱۷ مه ۲۰۱۱

مشکلات حل‌شده:

  • برطرف شد: مشکل پردازش «نمای خیابان» در IE7 ( مشکل ۳۲۷۲)

تغییرات قابل‌توجه:

  • محو شدن تدریجی برای کاشی‌های نقشه هنگام بار کردن و تغییر نوع نقشه فعال شد.

۷ مه ۲۰۱۱

تغییر قابل‌توجهی وجود ندارد.

‫۳.۴

‫۷ مه ۲۰۱۱

تغییر قابل‌توجهی وجود ندارد.

‫۶ مه ۲۰۱۱

مشکلات حل‌شده:

  • اصلاح شد: تمام‌نمای «نمای خیابان» در IE7 نمایش داده نمی‌شود ( مشکل ۳۲۷۲)
  • اصلاح شد: PNG نیمه‌شفاف با ImageMapType شفافیت را در IE7 و IE8 ازدست می‌دهد (مشکل ۳۲۷۵)

تغییرات قابل‌توجه:

  • Distance Matrix Service

۱۴ آوریل ۲۰۱۱

مشکلات حل‌شده:

  • رفع شد: پشتیبانی از رنگ‌های CSS نام‌گذاری‌شده برای poly strokeColor و fillColor
  • اصلاح شد: اگر strokeOpacity روی ۰٫۰ تنظیم شده باشد، چندضلعی نمایان نیست ( مشکل ۳۲۴۱)
  • اصلاح شد: خطاها در IE8 هنگام حرکت با AdUnit قابل‌مشاهده ( مشکل ۳۱۵۹)
  • مجاز کردن نقشه «عوارض زمینی» و «ترکیبی» بدون «نقشه» و «ماهواره» در کنترل نوع نقشه ( مشکل ۳۰۸۹)
  • کاشی‌های DPI بالا برای صفحه‌نمایش‌های DPI بالا بار می‌شود ( مشکل ۲۶۱۴)

تغییرات قابل‌توجه:

  • وقتی تصاویر هوایی فعال و دردسترس باشد، شیب هوایی به‌طور پیش‌فرض ۴۵ درجه است
  • رفتار نیشگون گرفتن در iPad بهبود یافته است
  • نام DirectionsTravelMode و DirectionsUnitSystem به TravelMode و UnitSystem تغییر کرد (نام‌های قدیمی با نسخه‌های قبلی سازگار باقی می‌مانند)

۱۴ آوریل ۲۰۱۱

مشکلات حل‌شده:

  • اصلاح شد: نماد نشانگر و سایه دیگر در IE6 شفاف نیستند
  • برطرف شد: نشانگرها دیگر هنگام بزرگ‌نمایی چشمک نمی‌زنند
  • برطرف‌شده: پرداز زدن چندضلعی‌ها در مرزهای کاشی نزدیک به قطب شمال/جنوب

تغییرات قابل‌توجه:

  • چندخطی‌ها و چندضلعی‌ها اکنون درصورت امکان در Canvas ارائه می‌شوند.
  • طول و عرض جغرافیایی برای رویدادها در چندخطی‌ها و مرزهای چندضلعی اکنون به نزدیک‌ترین نقطه در خط می‌چسبند.

۵ آوریل ۲۰۱۱

مشکلات حل‌شده:

‫۲۸ مارس ۲۰۱۱

مشکلات حل‌شده:

  • در حالت ماهواره‌ای، نمی‌توان عنوان را در «نمای خیابان» تغییر داد ( مشکل ۳۱۷۴)
  • وقتی VML غیرفعال است، نقشه خراب می‌شود ( مشکل ۳۱۱۹)

تغییرات قابل‌توجه:

  • رونهاد جاده نمای خیابان اکنون در حالت مایل نشان داده می‌شود

‫۲۲ مارس ۲۰۱۱

مشکلات حل‌شده:

  • آدمک در انواع نقشه سفارشی نشان داده می‌شود ( مشکل ۳۱۵۴)

تغییرات قابل‌توجه:

  • برطرف شد: نشانگرهای بزرگ در مرزهای کاشی بریده می‌شوند
  • اصلاح شد: هم‌پوشانی نمای خیابان در حالت مایل
  • اصلاح شد: کنترل نقشه کلی در حالت چاپ نشان داده می‌شود

‫۱۷ مارس ۲۰۱۱

مشکلات حل‌شده:

  • تصاویر ۴۵ درجه ( مشکل ۲۴۱۲)
  • کنترل نقشه نمای کلی ( مشکل 1470)
  • پشتیبانی از گیف‌های پویانمایی‌شده - گزینه «بهینه‌سازی‌شده» اضافه شد ( مشکل ۳۰۹۵)
  • ‫Marker.getVisible()‎ مقدار تعریف‌نشده برمی‌گرداند ( مشکل ۳۱۱۴)

تغییرات قابل‌توجه:

  • اصلاح‌شده: دایره‌ها و مستطیل‌ها zIndex را نادیده می‌گیرند
  • رفع شد: رویدادهای موشواره هنگام پویانمایی «نشانگر» رویدادها را دو بار راه‌اندازی می‌کنند
  • اصلاح شد: اگر شناسه نوع نقشه تنظیم شده باشد، نقشه‌های قابل‌طراحی از سبک‌ها استفاده نمی‌کنند اگر نوع نقشه به دفتر ثبت اضافه شده باشد
  • اصلاح شد: انواع نقشه بدون سبک، سبک «نوع نقشه قابل‌طراحی» را اتخاذ می‌کنند
  • نشانگرها اکنون MouseEvents را فعال می‌کنند، نه رویدادهای DOM

‫۱۱ مارس ۲۰۱۱

مشکلات حل‌شده:

  • دوکلیک کردن روی نشانگر دیگر نقشه را بزرگ‌نمایی نمی‌کند ( مشکل ۳۰۹۰)
  • نقطه لنگر با سایه نشانگر سفارشی اکنون کار می‌کند ( مشکل ۳۱۱۲)

تغییرات قابل‌توجه:

  • لایه Panoramio
  • Directions marker z-indexing fixed
  • موقعیت سایه پیش‌فرض ثابت شد

۲ مارس ۲۰۱۱

تغییرات قابل‌توجه:

  • نشانگرها اکنون در Canvas/VML (درصورت دردسترس بودن) ارائه می‌شوند
  • هدف‌های کلیک بزرگ‌تر برای چندخطی‌ها، چندضلعی‌ها، KML در دستگاه‌های لمسی

‫۲۲ فوریه ۲۰۱۱ (۳ اسفند ۱۳۸۹)

مشکلات حل‌شده:

  • لنگر InfoWindow ازطریق ویژگی MVC‏ «anchorPoint» درمعرض دید قرار گرفت (مشکل ۲۸۶۰)
  • رفع مشکل Hybrid در سطح بزرگ‌نمایی ۰ و ۱ ( مشکل ۳۰۶۲)
  • مشکل دایره/مستطیل درصورت افزودن/برداشتن سریع به نقشه برطرف شد ( مشکل ۳۰۵۲)
  • draggable: false fixed on touch devices ( Issue 3044)

۱۸ فوریه ۲۰۱۱

مشکلات حل‌شده:

  • نشانگرها در «نمای خیابان» فقط کوچک می‌شوند، بزرگ نمی‌شوند ( مشکل ۲۹۶۹)
  • مسیرهای کشیدنی اکنون وقتی routeIndex صفر نباشد کار می‌کنند ( مشکل ۲۹۹۵)
  • تداخل بین Flash و کشیدن نقشه برطرف شد ( مشکل ۲۹۵۶)
  • وقتی mapTypeId در شنونده maptypeid_changed تغییر می‌کند، کنترل نوع نقشه اکنون سازگار است

تغییرات قابل‌توجه:

  • اکنون وقتی روی حالت «ماهواره» در کنترل نوع نقشه کلیک می‌شود، برچسب‌ها به‌طور پیش‌فرض روشن هستند

‫۸ فوریه ۲۰۱۱

تغییرات قابل‌توجه:

  • کنترل‌های جدید نوع نقشه سلسله‌مراتبی - آن‌ها لمس‌پسند هستند!
  • نشان‌واره جدید (مشکل ۲۵۷۴)
  • MarkerShape.coord به MarkerShape.coords تغییر نام داد تا با مشخصه coords <area> HTML مطابقت داشته باشد

‫۳-۳

‫۱۷ مارس ۲۰۱۱

مشکلات حل‌شده:

  • چندضلعی پرداز نمی‌شود

‫۸ فوریه ۲۰۱۱

مشکلات حل‌شده:

  • درخواست‌های کاشی در Chrome لغو نمی‌شوند ( مشکل ۳۰۱۱)
  • رویداد کلیک راست در FF/Mac اجرا نمی‌شود ( مشکل ۲۹۲۰)
  • مشکلات پرداز کردن نوشتار در Safari/Mac ( مشکل ۳۰۲۴)
  • نقشه‌های مسیر در IE به‌درستی چاپ نمی‌شود

‫۲۱ ژانویه ۲۰۱۱

تغییرات قابل‌توجه:

  • اکنون MVCArrays در کتابخانه هندسه کروی پذیرفته می‌شود
  • رفع مشکل نمایش علامت ضربدر زیر نشانگر هنگام کشیدن در IE6
  • z-index دیگر در div محفظه نقشه تنظیم نمی‌شود

۱۷ ژانویه ۲۰۱۱

مشکلات حل‌شده:

  • مشکلی که در آن زمان‌بندی نادرست برای zoom_changed باعث ایجاد نتایج نادرست برای fromLatLngToContainerPixel می‌شد برطرف شد (مشکل ۲۵۳۹)

۶ ژانویه ۲۰۱۱

مشکلات حل‌شده:

تغییرات قابل‌توجه:

  • کنترل‌های بزرگ‌نمایی و حرکت جدا شده‌اند (دیگر کنترل پیمایش وجود ندارد). این موارد را می‌توان جداگانه پیکربندی کرد.
  • کنترل بزرگ‌نمایی جدید و مناسب برای لمس در دستگاه‌های لمسی
  • اکنون می‌توان محتوای MVCArray را با فراخوانی()clear پاک کرد
  • نشت حافظه هنگام افزودن و برداشتن نشانگرها در IE8 برطرف شد
  • پرداخت سریع‌تر چندضلعی‌ها با الگوریتم ساده‌سازی بهبودیافته

۲۳ دسامبر ۲۰۱۰

مشکلات حل‌شده:

  • گرداننده‌های کلیک نقطه‌مسیر در مسیرهای کشیدنی ثابت شد ( مشکل ۲۸۷۱)

‫۲۱ دسامبر ۲۰۱۰

مشکلات حل‌شده:

  • افزودن تکانه به نقشه هنگام کشیدن ( مشکل ۲۵۹۲)
  • خطای CSS در «نمای خیابان» برطرف شد ( مشکل ۲۶۶۶)
  • خطای JS هنگام نمایش InfoWindow با عرض نقشه 0 در IE برطرف شد (مشکل ۲۵۳۶)

تغییرات قابل‌توجه:

  • در دستگاه‌های لمسی، اکنون کنترل بزرگ‌نمایی مناسب برای لمس را نمایش می‌دهیم، چه کنترل پیمایش ZOOM_PAN درخواست شده باشد چه SMALL. اگر دستگاه از چندلمسی در مرورگر پشتیبانی کند، هیچ کنترل بزرگ‌نمایی نمایش داده نخواهد شد، زیرا بزرگ‌نمایی ازطریق نیشگون گرفتن انجام می‌شود.

‫۹ دسامبر ۲۰۱۰

مشکلات حل‌شده:

  • اکنون InfoWindows به‌خوبی در IE چاپ می‌شود ( مشکل ۱۳۴۳)
  • ماتی ثابت در IE8 برای ImageMapType

تغییرات قابل‌توجه:

  • وقتی نشانگرها با نماد سفارشی کشیده شوند و raiseOnDrag فعال باشد، علامت ضربدر زیر آن‌ها نمایش داده می‌شود

۵ دسامبر ۲۰۱۰

مشکلات حل‌شده:

  • رابطی برای یافتن حداکثر سطح بزرگ‌نمایی در مکان مشخصی برای تصاویر ماهواره‌ای ارائه می‌دهد. ( مشکل ۲۰۴۹)
  • افزودن گزینه‌ای (raiseOnDrag) برای فعال/غیرفعال کردن پویانمایی‌ها هنگام کشیدن نشانگر. ( مشکل ۲۹۱۰)

تغییرات قابل‌توجه:

  • اکنون نشانگرها هنگام کشیدن بالا می‌روند و هنگام رها کردن می‌پرند.
  • پویانمایی‌های نشانگر را می‌توان به‌صورت برنامه‌نویسی‌شده با تابع setAnimation کنترل کرد.

۲۸ نوامبر ۲۰۱۰

مشکلات حل‌شده:

  • maptypeid_changed دیگر دو بار اجرا نمی‌شود ( مشکل ۲۴۴۹)
  • خصوصیت «اندازه» شیء MarkerImage اکنون دردسترس است (مشکل ۲۴۶۵)
  • شکل نشانگر به‌جای sprite به نماد ارجاع می‌دهد ( مشکل ۲۶۲۹)
  • حرکت افقی نقشه هنگام کشیدن نشانگر برای نقشه‌های کوچک‌تر بهبود یافته است ( مشکل ۲۸۶۸)
تغییرات قابل‌توجه:
  • اکنون می‌توان نقشه‌ها را بدون فعال کردن چاپ تصاویر پس‌زمینه چاپ کرد
  • اشکال مربوط به اینکه نشانگرهای جهت کشیدنی وقتی «کشیدنی» روی false تنظیم شده بود، کشیدنی بودند برطرف شد

‫۱۶ نوامبر ۲۰۱۰

مشکلات تغییریافته:

تغییرات قابل‌توجه:

  • اشکالی که باعث می‌شد وقتی روی نشانگری با کلید Shift کلیک می‌شود پنجره جدیدی در FF باز شود برطرف شد.
  • وقتی markerOptions با DirectionsRenderer مشخص می‌شد، نمادهای نشانگر حرفی ازبین می‌رفت

3.2

۱۱ نوامبر ۲۰۱۰

تغییرات قابل‌توجه:

  • اشکال مربوط به چندضلعی‌هایی که با RTL در IE7/IE8 بریده/کوتاه می‌شدند برطرف شد
  • اشکالی که باعث می‌شد چندانتخابی‌ها به‌دلیل تبدیل‌های سه‌بعدی در Safari 5 پنهان شوند برطرف شد
  • چندخطی‌های ژئودزیک که خط استوا را دربرمی‌گرفتند فاقد جزئیات بودند
  • موقعیت‌های کنترل برای LEFT_CENTER،‏ LEFT_BOTTOM،‏ RIGHT_CENTER،‏ RIGHT_BOTTOM اضافه شد.
  • Renamed control positions LEFT to LEFT_TOP, RIGHT to RIGHT_TOP, TOP to TOP_CENTER and BOTTOM to BOTTOM_CENTER

‫۱۱ اکتبر ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۴۷۸: نمای خیابان - قطب‌نما در برخی مرورگرها تراز نیست/وجود ندارد
  • مشکل ۲۵۲۸: کدری ImageMapTypeOptions در IE8 خراب است
  • مشکل ۲۶۶۱: Infowindow - کلیک راست روی فیلد ورودی منوِ زمینه‌ای را نمایش نمی‌دهد
  • مشکل ۲۷۴۱: قرار دادن نشانگر در iOS 4 پس‌از جابه‌جایی نقشه کار نمی‌کند

تغییرات قابل‌توجه:

  • «نمای خیابان» به‌طور پیش‌فرض فعال است
  • اشکالی که در آن «this» به .getTileUrl ارسال نمی‌شد برطرف شد
  • رویداد domready مربوط به InfoWindow اکنون پس‌از نمایان شدن پنجره راه‌اندازی می‌شود

۲۸ سپتامبر ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۷۱۲: نشت حافظه (افزودن/برداشتن نشانگرها، نمایش/پنهان کردن نشانگرها، بزرگ‌نمایی/حرکت در نقشه)

تغییرات قابل‌توجه:

  • نقشه‌های V2 و V3 وقتی بهتر کار می‌کنند که هر دو در یک صفحه باشند
  • خطای HTML5 «نمای خیابان» هنگام کشیدن سریع به پایین برطرف شد

‫۱۶ سپتامبر ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۷۰۱: عنوان کنترل اولیه راهبری «نمای خیابان» از POV پیروی نمی‌کند

‫۱۴ سپتامبر ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۵۷: پشتیبانی از مسیرهای رانندگی کشیدنی
  • مشکل ۱۸۵۲: رویداد «rightclick» در google.maps.Marker بدون آرگومان فعال می‌شود
  • مشکل ۲۶۷۳: آدمک پس‌از تغییر موقعیت ناپدید می‌شود

تغییرات قابل‌توجه:

  • عملکرد نشانگر بهبود یافته است

‫۳۱ اوت ۲۰۱۰

مشکلات تغییریافته:

تغییرات قابل‌توجه:

  • خطوط ژئودزیک برای بزرگ‌نمایی‌های بیشتر بهبود یافته است

‫۲۴ اوت ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۶۴۸: رویداد تغییر اندازه نقشه راه‌انداز باعث ایجاد خطا در Firefox در V3.2.1 می‌شود

تغییرات قابل‌توجه:

  • هنگام بزرگ‌نمایی یا کوچک‌نمایی مکرر (مانند استفاده از چرخ پیمایش)، اکنون کاشی‌های کمتری را از سطوح بزرگ‌نمایی میانی بارگیری می‌کنیم.

‫۱۶ اوت ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۴۱۶: حرکت افقی و بزرگ‌نمایی Apple Magic Mouse بسیار حساس است
  • مشکل ۲۶۰۶: تنظیم draggable: false در نقشه، پیوندها را غیرفعال می‌کند
  • مشکل ۲۶۴۰: حافظه با بازآوری مرورگر / onunload (IE) پاک نمی‌شود

تغییرات قابل‌توجه:

  • نشانگرهای «نمای خیابان» براساس فاصله‌شان مقیاس‌بندی می‌شوند
  • لغزنده بزرگ‌نمایی در حرکت افقی به‌روز می‌شود

‫۹ اوت ۲۰۱۰

تغییرات قابل‌توجه:

  • خصوصیات منسوخ‌شده KMLMouseEvent.position و FusionTablesMouseEvent.position برداشته شده‌اند. درعوض از latLng .استفاده کنید
  • خصوصیت منسوخ‌شده StreetViewService.getNearestPanorama برداشته شده است. درعوض از getPanoramaByLocation .استفاده کنید

‫۱-۳

۲۸ سپتامبر ۲۰۱۰

تغییرات قابل‌توجه:

  • مشکل مربوط به مسیرهایی که مبدأ و مقصد یکسانی داشتند و خطای JS ایجاد می‌کردند برطرف شد

‫۹ اوت ۲۰۱۰

تغییرات قابل‌توجه:

  • مشکل تغییر دادن نقشه OverlayView برطرف شده است
  • فراخوانی GroundOverlay.setMap(null) برطرف شد
  • IE دیگر حافظه را هنگام بزرگ‌نمایی/حرکت افقی نشت نمی‌دهد

۵ اوت ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۵۸۸: فراخوانی setVisible(false) در شیء «تمام‌نما» با شنونده پیوست‌شده باعث خطای JS در IE می‌شود

تغییرات قابل‌توجه:

  • مشکل ناپدید شدن نشانگرها در IE6 هنگام تغییر بزرگ‌نمایی برطرف شده است

‫۲۹ ژوئیه ۲۰۱۰

مشکلات تغییریافته:

تغییرات قابل‌توجه:

  • «originHeading» تمام‌نمای سفارشی به‌نفع «centerHeading» منسوخ شده است
  • کاشی‌های ترکیبی کره اکنون جاده‌ها را نمایش می‌دهند
  • اکنون کلیک‌ها از چندضلعی‌های غیرقابل‌کلیک روی نقشه عبور می‌کنند

‫۲۲ ژوئیه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۸۵۶: پشتیبانی از پرداز چندضلعی در Opera
  • مشکل ۲۱۵۹: رویداد Dragend پس‌از بزرگ‌نمایی بااستفاده از چرخ پیمایش راه‌اندازی می‌شود
  • مشکل ۲۳۸۵: در سطوح بزرگ‌نمایی عمیق‌تر، GroundOverlay در Internet Explorer سیاه می‌شود
  • مشکل ۲۳۳۷: چندخطی گم‌شده
  • مشکل ۲۴۲۷: کشیدن با پنجره اطلاعات باز در حالت حرکت خودکار باعث «آویزان شدن» نشانگرها می‌شود
  • مشکل ۲۴۹۳: نشانگرها در IE7 به‌درستی پاک نمی‌شوند
  • مشکل ۲۵۰۰: برش MarkerImage هنگام استفاده از !Marker.setIcon(<scaled MarkerImage>) برای نشانگر موجود
  • مشکل ۲۵۴۹: CSS برای منوِ کرکره‌ای Google هشدار ایجاد می‌کند

تغییرات قابل‌توجه:

  • وقتی چندضلعی کشیده می‌شود، رویداد کلیک دیگر فعال نمی‌شود
  • کلیک کردن روی عنصر انتخاب «فرم» که خارج از InfoWindow گسترش می‌یابد دیگر کلیک نقشه را فعال نمی‌کند
  • کلیک کردن روی هم‌پوشانی KML دیگر رویداد کلیک نقشه را فعال نمی‌کند
  • اکنون «نمای خیابان» به‌طور خودکار حرکت افقی می‌کند تا «پنجره اطلاعات» در صفحه‌نمایش جا شود
  • KML و FusionTables MouseEvent LatLng از «position» به «latLng» تغییر کرد
  • کنترل‌های بزرگ‌نمایی Android دیگر کلیک را به نقشه منتقل نمی‌کنند

‫۱۷ ژوئن ۲۰۱۰

مشکلات تغییریافته:

تغییرات قابل‌توجه:

  • اشکال لرزش نشانگر برطرف شد
  • رویداد domready در InfoWindow راه‌اندازی بهبود یافته است
  • DirectionsRoute.bounds اکنون نمایان است

‫۱۱ ژوئن ۲۰۱۰

مشکلات تغییریافته:

تغییرات قابل‌توجه:
  • نشت حافظه نشانگر برطرف شد
  • تأخیر اولین زمین‌کدیابی بهبود یافته است
  • دسترسی به StreetViewService ارائه شد

۳٫۰

‫۱۸ مه ۲۰۱۰

مشکلات تغییریافته:

تغییرات قابل‌توجه:
  • اشکال مربوط به حق نشر Google در نوع نقشه سفارشی برطرف شد
  • ویژگی ژئودزیک به چندضلعی‌ها و چندخطی‌ها اضافه شد
  • گزینه کلیک‌کردنی به چندضلعی‌ها و چندخطی‌ها اضافه شد
  • گزینه کلیک‌کردنی به GroundOverlay اضافه شد

۱۳ مه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۷۲۴: اندازه/حاشیه‌های infoWindow هنگام تنظیم محتوا ازطریق عنصر، به‌جای رشته، نادرست است

تغییرات قابل‌توجه:

  • اشکال مربوط به برش زودهنگام هم‌پوشانی‌های زمین هنگام عبور از خط تاریخ برطرف شد
  • ‫Marker setIcon اکنون با \ در نشانی وب کار می‌کند
  • راه‌اندازهای رویداد mouseout چندضلعی و چندخطی در IE
  • تغییر دادن نماد نشانگر دیگر سوسو نمی‌زند

۷ مه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۴۵۸: درخواست ویژگی: پشتیبانی از KML در Google API نسخه ۳
  • مشکل ۱۶۵۸: افزودن رونهاد ترافیک
  • مشکل ۲۲۰۹: سرریز پشته
  • مشکل ۲۲۵۴: چندین تماس «setMap(gMap)» و «setMap(null)» در شیء «دایره» باعث تغییر ماتی خط و رنگ‌آمیزی آن می‌شود

تغییرات قابل‌توجه:

  • افزوده شدن لایه‌های KML و GeoRSS
  • رونهادهای زمین اضافه شد
  • لایه‌های جدیدی اضافه شد: ترافیک و دوچرخه‌سواری
  • ویژگی «suppressBicyclingLayer» به DirectionsRendererOptions اضافه شد
  • رفع اشکال برای اطمینان از اینکه لایه بزرگ‌نمایی هنگام تغییر MapType به‌درستی ارجاع داده می‌شود
  • نام ویژگی DirectionsResult از «start/end_point» به «start/end_location» تغییر کرد
  • نام ویژگی DirectionsLeg «start/end_geocode» به «start/end_address» تغییر کرد
  • نام ویژگی «optimized_waypoint_order» در DirectionsRoute به «waypoint_order» تغییر کرد
  • پشتیبانی از نام‌های ویژگی مسیرهای قدیمی (setTripIndex،‏ getTripIndex،‏ hideTripList،‏ provideTripAlternatives) برداشته شد و هشدارهای ثبت ادامه دارد. همچنین تبدیل مسیرها به بخش‌ها به مراحل و سفرها به مسیرها به مراحل را برمی‌دارد.
  • ‫GeocoderGeometry.latLng به GeocoderGeometry.location به‌روز شد

۳۰ آوریل ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۲۳۰: نقشه بدون تصویر سفارشی موردنظر مقداردهی اولیه می‌شود

تغییرات قابل‌توجه:

  • اکنون با کلیک کردن روی نقشه، صفحه‌کلید کانونی می‌شود
  • iPad اکنون از زوم‌پیش یا زوم‌پس با انگشتان پشتیبانی می‌شود

‫۲۶ آوریل ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۸۲۶: افزودن رویدادهای mouseover و mouseout در «چندضلعی‌ها» و «چندخطی‌ها»
  • مشکل ۲۱۷۷: map.setZoom(z) درطول رویداد «maptypeid_changed» به‌درستی کار نمی‌کند
  • مشکل ۲۲۴۷: گزینه hideRouteList در DirectionsRenderer طبق انتظار کار نمی‌کند

تغییرات قابل‌توجه:

  • اشکال ناپدید شدن نمادهای سفارشی از پایین نقشه هنگام حرکت دادن نقشه برطرف شد

‫۱۳ آوریل ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۲۷۵: MarkerImage را نمی‌توان دوباره استفاده کرد
  • مشکل ۲۱۸۱: وقتی google.maps.Marker را اضافه می‌کنید و سپس از چرخ پیمایش موشواره برای بزرگ‌نمایی یا کوچک‌نمایی استفاده می‌کنید، نشانگر پنهان می‌شود

‫۱۱ آوریل ۲۰۱۰

هیچ تغییر قابل‌توجه یا مشکل تغییریافته‌ای وجود ندارد.

۵ آوریل ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۹۷۶: مشکلات نماد سفارشی و نشانگر کشیدنی
  • مشکل ۲۱۰۷: نشانگر کشیدنی وقتی از نقشه بیرون کشیده می‌شود ناپدید می‌شود
  • مشکل ۲۱۸۱: ویژگی تصویر نقشه پایه وجود ندارد

تغییرات قابل‌توجه:

  • چندخطی نمای کلی مسیرها در DirectionsRoute را به‌عنوان overview_path نمایش دادیم.
  • تصویر فعلی نقشه را به‌عنوان ویژگی فقط خواندنی نمایش می‌دهد.

۲۳ مارس ۲۰۱۰

تغییرات قابل‌توجه:

  • ارتفاع اکنون در میانای برنامه‌سازی کاربردی نشان داده می‌شود
  • بهبود بارگیری کاشی برای اتصال‌های اینترنت کم‌سرعت.

‫۱۵ مارس ۲۰۱۰

تغییرات قابل‌توجه:

  • اکنون چندضلعی‌ها هنگام تغییر سبک‌ها به‌درستی بازرنگ‌آمیزی می‌شوند.
  • وقتی از «مسیرها» به سبک قدیمی استفاده می‌شود، پیام‌های هشدار منسوخ‌شده ازطریق console.log ارائه می‌شود.

‫۱۰ مارس ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۸۰۱: Polyline/polygon zIndex
  • مشکل ۲۱۴۴: DirectionsRequest باید گزینه avoidHighways را ارائه دهد
  • مشکل ۲۲۰۷: اشکال: چندخطی در IE پر می‌شود
  • مشکل ۲۱۱۳: چندخطی‌ها در FF در سطوح بزرگ‌نمایی بالا پس‌از انتشار نسخه ژانویه خراب شده‌اند

تغییرات قابل‌توجه:

  • مسیرهای دوچرخه‌سواری اضافه شد!
  • گزینه‌های جدید DirectionsRequest اضافه شد:
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • بهبود سرعت پرداز چندضلعی/چندخطی
  • نام اشیای «مسیرها» زیر تغییر کرد. نام‌های قدیمی همچنان پشتیبانی می‌شوند.

‫۳ مارس ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۱۳۶: مبهم‌سازی ویژگی‌ها در google.maps.MarkerImage که نباید به آن‌ها ارجاع داده شود

تغییرات قابل‌توجه:

  • اشکال پرش نقشه برطرف شد.
  • دو بار زوم کردن پشت‌سرهم بهبود یافته است.
  • رویداد کشیدن نشانگر .latLng دیگر مبهم نیست.

۲۶ فوریه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۶۵۱: mousemove / mouseover / mouseout برای بوم نقشه
  • مشکل ۲۱۴۲: DirectionsRendererOptions باید به کاربران اجازه دهد نشانگرها را کاملاً سرکوب کنند
  • مشکل ۲۱۴۸: event.latLng وجود ندارد!
  • مشکل ۲۱۰۹: اشکال: NavigationControlStyle.ZOOM_PAN در IE8 به‌درستی نمایش داده نمی‌شود
  • مشکل ۲۱۵۳: MVCArray.push()‎ طول جدید را برنمی‌گرداند

تغییرات قابل‌توجه:

  • افزودن ماتی به ImageMapType.
  • اشکالی که باعث می‌شد کلیک راست روی مستطیل/دایره اجرا نشود برطرف شد.
  • رویدادهای محتوای پنجره اطلاعات دیگر هنگام پنهان شدن برداشته نمی‌شوند.

‫۸ فوریه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۲۱۳۵: اشکال: اگر از MVCArray مربوط به Polygon در Polyline مجدداً استفاده کنید، Polyline بسته می‌شود.

تغییرات قابل‌توجه:

  • جدید اضافه شد کلاس مستطیل
  • کلاس جدید Circle اضافه شد
  • نشت حافظه هنگام ایجاد و سپس برداشتن نشانگر برطرف شد.
  • Stopped annotating the MVCArray of LatLngs to close Polygons, as that causes Polylines which share the same MVCArray to be closed too (see Issue 2135)
  • اشکالی که گاهی اوقات نشانگرهای روی صفحه را درصورت تنظیم بزرگ‌نمایی نقشه روی مقدار فعلی آن پنهان می‌کرد برطرف شد.
  • ImageMapType اصلاح شد تا به‌درستی در Android نمایش داده شود.
  • طرح برش چندضلعی را تغییر دادیم تا چندضلعی‌هایی که شامل قطب شمال یا جنوب هستند مجاز شوند.
  • محدوده عرض جغرافیایی MercatorProjection را تا حداکثر ممکن با توجه به دقت نقطه شناور افزایش دادیم.

۲۸ ژانویه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۳۶۷: درخواست ویژگی: LayoutManager را برای توسعه‌دهندگان آشکار کنید تا DIVها را در «جریان کنترل» قرار دهند
  • مشکل ۱۹۱۶: درخواست ویژگی: افزودن توانایی مقیاس‌بندی MarkerImage
  • مشکل ۱۴۴۳: ()extend و()union باید شیء LatLngBounds را برگردانند
  • مشکل ۱۹۹۷: مستندات MapOption «اندازه»
  • مشکل ۲۰۷۴: وقتی نقشه جهان دقیقاً با ابعاد محفظه نقشه مطابقت دارد، نقشه ارائه نمی‌شود

تغییرات قابل‌توجه:

  • پشتیبانی از زبان‌های هندی اضافه شد:
    • بنگالی، گجراتی، کانادا، مالایالام، مراتی، تامیلی، تلوگو
  • روش‌های ایستا جدیدی به فضای نام رویداد اضافه شده است:
    • addListenerOnce
    • addDomListenerOnce
  • ویژگی جدید «encoded_lat_lngs» به شیء DirectionsStep اضافه شد تا مجموعه طول و عرض‌های جغرافیایی را در قالب ASCII فشرده نمایش دهد
  • بهبود عملکرد با برداشتن عناصر DOM نشانگر خارج از صفحه
  • اشکال حرکت افقی در Google Chrome برطرف شد
  • اشکال بزرگ‌نمایی با نیشگون در iPhone برطرف شد

۱۹ ژانویه ۲۰۱۰

مشکلات تغییریافته:

  • مشکل ۱۴۲۲: درخواست ویژگی: به توسعه‌دهندگان اجازه دهید انواع نقشه سفارشی ایجاد کنند
  • مشکل ۱۵۲۳: درخواست ویژگی: fromContainerPixelToLatLng (و برعکس)
  • مشکل ۱۴۴۳: extend()‎ و union()‎ باید شیء LatLngBounds را برگردانند
  • مشکل ۱۹۶۰: اشکال: اطلاعات ناقص هنگام استفاده از provideTripAlternatives
  • مشکل ۱۶۷۵: خطای مستندات آموزشی
  • مشکل ۱۶۷۶: خطای مستندات آموزشی - گزینه‌های کنترل
  • مشکل ۱۸۵۶: چندضلعی‌ها در Opera پرداز نمی‌شوند!!!
  • مشکل ۱۹۵۴: بومی‌سازی زبان بلغاری صحیح نیست.
  • مشکل ۱۹۷۶: اشکال: مشکلات نماد سفارشی و نشانگر کشیدنی
  • مشکل ۲۰۶۳: تداخل نام متغیر هنگام کوچک کردن زیرکلاس‌های OverlayView

تغییرات قابل‌توجه:

۱۷ دسامبر ۲۰۰۹

تغییرات قابل‌توجه:

  • تکان اولیه که قبل‌از شروع پویانمایی جابه‌جایی نقشه رخ می‌داد برطرف شد.
  • مشکل پریدن نقشه به مکان دیگر هنگام بزرگ‌نمایی فراتر از حداکثر سطح بزرگ‌نمایی بااستفاده از چرخ پیمایش یا دوکلیک برطرف شد.
  • حق نشر، MapType، و کنترل‌های «ناوبری» برای مطابقت با اندازه نقشه تغییر اندازه می‌دهند.
  • نام‌های رویداد، تنظیم‌کننده‌ها، و دریافت‌کننده‌های سبک قدیمی رسماً منسوخ شده‌اند و دیگر تعریف نمی‌شوند.

‫۱۰ دسامبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۸۲۰: به‌نظر می‌رسد بزرگ‌نمایی با چرخ پیمایش فراتر از حداکثر سطح بزرگ‌نمایی می‌رود و موقعیت نقشه را «رد می‌کند/می‌پرد»
  • مشکل ۱۷۴۳: زوم کردن با پیمایش باعث می‌شود نقشه به مکان کاملاً متفاوتی منتقل شود

تغییرات قابل‌توجه دیگر:

  • روش جدید panToBounds اضافه شد.
  • پویانمایی نقشه جدید اضافه شد. بر کشیدن، حرکت دادن، بزرگ‌نمایی، و فراخوانی setCenter/setZoom در همه مرورگرها تأثیر می‌گذارد.
  • اگر از روش‌های منسوخ‌شده استفاده شود، پیام هشدار گزارش کنسول اضافه می‌شود.

۲۵ نوامبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۶۹۶: درخواست ویژگی: جای‌گذاری کنترل نقشه
  • مشکل ۱۹۰۹: خرابی getBounds پس‌از تغییر مرکز نقشه
  • مشکل ۱۹۳۸: map.setOptions نمی‌تواند گزینه‌های کنترل را تشخیص دهد

تغییرات قابل‌توجه دیگر:

  • پشتیبانی از زبان‌های راست‌به‌چپ برای فعال کردن زبان‌های زیر اضافه شد: عربی، فارسی، عبری
  • Exposed lat_lngs property for DirectionsResult steps.

۱۱ نوامبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۷۴۲: نشانگر نماد سفارشی همیشه بالای نشانگر پیش‌فرض نشان داده می‌شود

تغییرات قابل‌توجه دیگر:

  • پشتیبانی از سه زبان جدید اضافه شد.
    • باسک
    • گالیسی
    • تاگالوگ

‫۲۹ اکتبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۴۲۱: درخواست ویژگی: افزودن کلاس «مسیرها» به API نسخه ۳

تغییرات قابل‌توجه دیگر:

‫۲۶ اکتبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۶۴۷: درخواست ویژگی: ارائه رویدادی برای آماده شدن dom پنجره اطلاعات
  • مشکل ۱۷۱۰: امکان لغو رویداد بزرگ‌نمایی کاربر با دوکلیک

تغییرات قابل‌توجه دیگر:

  • وقتی آرگومان‌های نامعتبر به google.maps.LatLng() جدید ارسال می‌شود، خطای JS ایجاد می‌شود
  • اشکال برطرف‌شده: نقشه ایستا هنگام بار کردن نقشه دو بار بار می‌شد

‫۱۵ اکتبر ۲۰۰۹

مشکلات تغییریافته:

تغییرات قابل‌توجه دیگر:

  • به‌روزرسانی‌های اسناد:
    • روش جدیدی افشا شد: LatLngBounds.isEmpty()‎
    • همه روش‌ها، رویدادها، دارایی‌ها، و ثابت‌ها براساس نام مرتب شده‌اند
    • انواع نادرست در ویژگی‌های گزینه چندخطی و چندضلعی اصلاح شد

۲۸ سپتامبر ۲۰۰۹

  • بهبود عملکرد پرداز چندضلعی.
  • مشکل هشدار JS برای SVGView برطرف شد.

‫۲۲ سپتامبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۴۲۰: ویژگی: افزودن کلاس Polyline به API
  • مشکل ۱۳۷۱: رویداد map.bounds_changed هنگام حرکت نقشه به‌طور مکرر فعال می‌شود
  • مشکل ۱۷۰۰: مکان نادرست در کلیک پس‌از کوچک‌نمایی در Firefox 3.5
  • مشکل ۱۷۰۲: گزارش نادرست latLng در رویدادهای کلیک و دابل کلیک وقتی که افست پیمایش در عنصر ولی وجود دارد
  • مشکل ۱۷۲۳: نقشه هنگام کشیدن در iPhone می‌پرد

تغییرات قابل‌توجه دیگر:

  • چندخطی‌ها و چندضلعی‌ها راه‌اندازی شد! این‌ها به شما امکان می‌دهند خطوط یا مناطق پرشده را روی نقشه بکشید، سبک‌های خط و پر کردن را مشخص کنید، و از اکثر رویدادهای ماوس پشتیبانی کنید (یعنی هنوز حرکت ماوس وجود ندارد). این آگهی‌ها در همه مرورگرهای پشتیبانی‌شده (IE6.0+‎،‏ Firefox 2.0+‎،‏ Safari 3.1+‎،‏ Chrome) که شامل دستگاه‌های همراه پشتیبانی‌شده نیز می‌شود، کار می‌کنند.
  • رویداد جدید Map «idle» اضافه شد، وقتی نقشه برای مدتی حرکت نکرده باشد فعال می‌شود. مشکل 1371 را حل می‌کند.
  • مقادیر نادرست LatLng که از رویدادهای کلیک برگردانده می‌شد اصلاح شد.
  • اشکال بزرگ‌نمایی با نزدیک کردن انگشتان در iPhone برطرف شد. مشکل ۱۷۲۳ را ببینید.

‫۱۰ سپتامبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۶۵۹: گزارش latLng نادرست در رویدادهای کلیک و کلیک دوگانه پس‌از حرکت افقی، Firefox ۳.۵
  • مشکل ۱۶۲۱: دریافت مکان اشتباه پس‌از کلیک روی نقشه در ie8 با dooctype
  • مشکل ۱۶۴۲: InfoWindow overflow:auto
  • مشکل ۱۵۳۱: ارتفاع infoWindow با هر بار باز شدن افزایش می‌یابد

تغییرات قابل‌توجه دیگر:

  • نحو برای روش‌های دریافت/تنظیم و نام‌های رویداد به‌صورت زیر اصلاح شده است. نحو قدیمی همچنان پشتیبانی می‌شود تا با نسخه‌های قدیمی سازگار بماند. برای مثال:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • روش جدید «onAdd» به میانای OverlayView اضافه شد که هنگام مقداردهی اولیه قاب‌ها و طرح‌ریزی فراخوانده می‌شود. این به مشکل ۱۳۷۷ رسیدگی می‌کند.
  • نام روش «remove» در میانای OverlayView به «onRemove» تغییر کرده است. نام قدیمی همچنان پشتیبانی می‌شود تا با نسخه‌های قدیمی سازگار بماند.

۲ سپتامبر ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۵۲۵: خطای get_bounds در سطوح بزرگ‌نمایی پایین
  • مشکل ۱۵۹۶: حرکت افقی فراتر از لبه شمالی یا جنوبی جهان خطایی را برمی‌گرداند
  • مشکل ۱۶۴۳: اشکال: پیمایش نقشه با چرخک به‌طور غیرضروری
  • مشکل ۱۳۷۹: نمی‌توانم داده‌های نقشه کره را در V3 ببینم

تغییرات قابل‌توجه دیگر:

  • چرخ پیمایش پیوسته و بزرگ‌نمایی با دوکلیک در Chrome،‏ Safari 4، و Firefox 3.5 فعال شد
  • عملکرد کشیدن نقشه بهبود یافته است
  • اکنون با دوکلیک، نقشه پس‌از بزرگ‌نمایی در مرکز قرار می‌گیرد

۲۴ اوت ۲۰۰۹

مشکلات تغییریافته:

تغییرات قابل‌توجه دیگر:

  • بزرگ‌نمایی با چرخ پیمایش به‌طور پیش‌فرض فعال است. برای غیرفعال کردن آن، ویژگی scrollwheel گزینه Map را روی false تنظیم کنید.
  • اسناد به‌روزرسانی شد تا شامل عملکردهای panTo و panBy باشد.

‫۱۴ اوت ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۵۷۵: اشکال در روش نشانگرهای کشیدنی set_draggable()‎

تغییرات قابل‌توجه دیگر:

  • بزرگ‌نمایی با چرخ پیمایش فعال شد.
  • مشکل تأثیرگذار بر iPhone که در آن نقشه پس‌از کشیدن می‌پرید برطرف شد.

‫۴ اوت ۲۰۰۹

مشکلات تغییریافته:

تغییرات قابل‌توجه دیگر:

  • کشیدن و نزدیک کردن انگشتان در iPhone باید قوی‌تر باشد.
  • تنظیم‌کننده‌ها و دریافت‌کننده‌های zIndex به اشیای InfoWindow اضافه شد.

تغییرات اسناد:

  • روش‌های get_draggable و set_draggable نشانگر اضافه شد
  • رویدادهای Marker drag،‏ dragstart،‏ dragend،‏ draggable_changed اضافه شد
  • ویژگی کشیدنی نشانگر اضافه شد
  • روش‌های get_zIndex و set_zIndex برای Info Window اضافه شد
  • اطلاعات رویداد Window zIndex_changed اضافه شد
  • ویژگی zIndex پنجره اطلاعات اضافه شد

‫۱۳ ژوئیه ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۴۱۵: محتوای infowindow: قابل‌انتخاب درست/ نادرست
  • مشکل ۱۴۳۲: رویداد Mouseout پس‌از فراخوانی set_icon راه‌اندازی نمی‌شود
  • مشکل ۱۳۶۵: «کنترل‌های نوع نقشه» با doctype دقیق به‌درستی ارائه نمی‌شود

تغییرات قابل‌توجه دیگر:

  • توسعه‌دهندگان دیگر نیازی به مشخص کردن اندازه برای MarkerImage ندارند، اگر ارائه نشود، API آن را تشخیص خواهد داد. On a related note, the size, anchor, and origin arguments for MarkerImage are all optional.
  • توسعه‌دهندگان دیگر نیازی به فراخوانی OverlayView.call(this) در سازنده زیرکلاس OverlayView ندارند.
  • روش‌های «تغییریافته» OverlayView از میانجی برداشته شد. این تغییر نباید بر کد توسعه‌دهنده تأثیر بگذارد، زیرا این روش‌ها قبلاً استفاده نشده‌اند.
  • گزینه partialmatch از اشیای Geocoder Request برداشته شد. اگر توسعه‌دهنده‌ای همچنان آن را ارسال کند، تأثیری بر پُرسمان نخواهد داشت.

‫۱۲ ژوئن ۲۰۰۹

مشکلات تغییریافته:

  • مشکل ۱۳۶۳: اشکال: رویدادهای کلیک روی نقشه در iPhone ارسال نمی‌شود

تغییرات قابل‌توجه دیگر:

  • کنترل بزرگ‌نمایی بزرگ در همه مرورگرها قابل‌کلیک است
  • Infowindow کنترل بزرگ‌نمایی بزرگ را «پاک می‌کند» و خود را کاملاً درون نقشه و کنترل‌ها قرار می‌دهد
  • Mobile copyright uses pretty images
  • کاشی‌ها به‌جای بالا سمت چپ، از مرکز بار می‌شود
  • کاربران دیگر نمی‌توانند نوشتار دکمه‌های نوع نقشه یا هیچ‌کدام از تصاویر کنترل را انتخاب کنند
  • کتابخانه اصلی حدود ۱٫۹ کیلوبایت کوچک‌تر است