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

برای این یادداشت‌های انتشار مشترک شوید. مشترک شدن

تیم Maps JavaScript API به‌طور مرتب میانای برنامه‌سازی کاربردی را با ویژگی‌های جدید، رفع اشکال، و بهبود عملکرد به‌روز می‌کند. می‌توانید با مشخص کردن نسخه Maps JavaScript API در پارامتر v درخواست راه‌اندازی Maps JavaScript API، مشخص کنید که کدام نسخه از API در برنامه‌تان بار شود. درباره نسخه‌بندی بیشتر بخوانید.

این گزارش تغییرات، نسخه‌های پخش را براساس تاریخ و شماره نسخه، به‌همراه تغییرات مربوطه فهرست می‌کند.

برای دریافت به‌روزرسانی‌های نسخه‌های جدید Maps API، لطفاً در گروه google-maps-js-api-v3-notify مشترک شوید.

3.66.9d

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

تغییرات:

  • مشکلی را برطرف کردیم که در آن تکمیل کشیدن روی AdvancedMarkerElement به‌اشتباه رویداد کلیک نقشه را راه‌اندازی می‌کرد.
  • مشکل بسته نشدن پنجره اطلاعات «نقطه موردعلاقه» با کلید «گریز» پس‌از باز کردن مجدد همان «نقطه موردعلاقه» را برطرف می‌کند.
  • [alpha channel] AdvancedPlaceDetailsElement، AdvancedPlaceDetailsCompactElement، و AdvancedPlaceItemElement، اکنون از جایگاه‌های basic-section-top و basic-section-bottom در کانال آلفا پشتیبانی می‌کنند.
  • [کانال آلفا] PlacePinElementاکنون در کانال آلفا دردسترس است تا اطلاعات مکان را روی نقشه نشان دهد
  • مشکل بسته نشدن InfoWindow با کلید Escape و برنگشتن تمرکز به عنصر قبلی دارای تمرکز را وقتی نقشه عنصر gmp-map است برطرف می‌کند.

3.66.8b

‫۸ اکتبر ۲۰۲۶

تغییرات:

  • رفع مشکل بسته نشدن پنجره اطلاعات «نقطه موردعلاقه» با کلید «گریز» پس‌از کلیک مجدد روی نماد «نقطه موردعلاقه».
  • پیمایش با کلیدهای جهت‌نمای صفحه‌کلید که تمرکز را به «عناصر نشانگر پیشرفته» خارج از ناحیه نمایان نقشه منتقل می‌کرد اصلاح شد.
  • [beta channel] Added MapMode.ROADMAP, the map mode UI control, Map3DElement.colorScheme (for light and dark map styling), and Label3DElement (<gmp-label-3d>) to 3D Maps (Map3DElement).

3.66.7

‫۱ اکتبر ۲۰۲۶

تغییرات:

  • [alpha channel] Fixed transit vehicle icons in the Route3DElement popover disappearing in forced colors mode.
  • [کانال آلفا] Route.createWaypointMarkers() اکنون title («مبدأ» یا «مقصد») پیش‌فرض محلی‌سازی‌شده‌ای را روی نشانگرهایی که ایجاد می‌کند تنظیم می‌کند.
  • [کانال آلفا] رفع مشکل نامرئی بودن نوشتار بالاپری Route3DElement در حالت‌های نقشه ترکیبی و ماهواره‌ای.
  • [alpha channel] 3D markers created by Route.createWaypointMarkers() now keep a constant screen size (sizePreserved is true by default).
  • [کانال آلفا] Route3DElement اکنون می‌توان با صفحه‌کلید به نشانگرهای مبدأ و مقصد دسترسی پیدا کرد و صفحه‌خوان‌ها آن‌ها را اعلام می‌کنند. نگه داشتن نشانگر روی یک نشانگر، عنوان آن را به‌عنوان نکته‌ابزار نشان می‌دهد.
  • [کانال بتا] ویژگی‌های Map3DElement.maxMemoryMegabytes و Map3DElement.qualityMode، به‌همراه شمارش QualityMode، اضافه شد تا به کاهش استفاده از حافظه نقشه سه‌بعدی کمک کند.
  • مشکلی که باعث می‌شد PopoverElement (<gmp-popover>) هنگام تغییر بزرگ‌نمایی صفحه در Safari از لنگر خود جابه‌جا شود برطرف شد.
  • پشتیبانی از رویدادهای اشاره‌گر ازطریق gmp-pointerover، gmp-pointerout، و gmp-pointermove برای عناصر تعاملی در Maps3D اضافه شد.
  • تعریف‌های ثابت TypeScript برای عناصر طراحی «نقشه‌های سه‌بعدی» (Marker3DElement،‏ Model3DElement،‏ Polygon3DElement،‏ Polyline3DElement،‏ FlattenerElement،‏ CirclePathElement) و PopoverElement برای پذیرفتن google.maps.LatLng.

3.66.6c

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

تغییرات:

  • مشکلی که در آن PlaceAutocompleteElement دکمه پاک کردن خود را هنگام پر شدن به‌صورت برنامه‌نویسی‌شده ازطریق گزینه‌های سازنده یا ویژگی مقدار نمایش نمی‌داد برطرف شد.
  • [alpha channel] Removed colorScheme from google.maps.routes.RoutePolyline3DOptions. Route3DElement اکنون آرایش رنگ‌ها مؤثر Map3D ولی را ردیابی می‌کند.
  • [کانال بتا] نشت حافظه در چرخه حیات رندر کردن تمام‌نمای «نمای خیابان» برطرف شد.
  • [کانال بتا] PlaceLinkElement نمادهای پیش‌فرض ممکن است با مشخصه default-icon-hidden پنهان شوند، که امکان پیوندهای مکان فقط نوشتاری را فراهم می‌کند.

3.66.4d

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

تغییرات:

  • [alpha channel] AutofitsCamera minimum range changed from 2,000 meters to 80 meters.
  • AdvancedMarkerElement.addListener() منسوخ‌شده و رویدادهای قدیمی (click، dragstart، drag، dragend). به‌جای آن از addEventListener() استاندارد با رویدادهای پیشوندی gmp- استفاده کنید.

3.66.3d

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

تغییرات:

  • [کانال آلفا] فیلد trafficPolylinesDisabled به RoutePolyline3DOptions اضافه شد. این ویژگی به توسعه‌دهندگان امکان می‌دهد هنگام ایجاد چندخطی‌های مسیر سه‌بعدی، چندخطی‌های آگاه از ترافیک را غیرفعال کنند.
  • [alpha channel] Optimize Route3DElement to avoid unnecessary backend requests when toggling trafficPolylinesDisabled.

3.66.2d

‫۲۶ اوت ۲۰۲۶

تغییرات:

  • [کانال آلفا] نمادهای «مسیر سه‌بعدی» از بار کردن قلم برداشته شد و به دارایی‌های SVG جاسازی‌شده منتقل شد تا از پیچیدگی‌های بار کردن قلم «نمادهای Material» بیش‌از یک‌بار جلوگیری شود.
  • [کانال بتا] اجزای پیشرفته «کیت واسط کاربر مکان‌ها» را اضافه می‌کند: AdvancedPlaceDetailsElement، AdvancedPlaceDetailsCompactElement، PlaceLinkElement، PlaceButtonElement، PlaceNameElement، AdvancedPlaceListElement، AdvancedPlaceSearchElement
  • نکته‌ابزاری به نام خطوط حمل‌ونقل عمومی اضافه شد تا نام کامل را حتی وقتی کوتاه شده است ببینید.
  • removeEventListener تایپ برای مؤلفه‌های وب سفارشی اضافه شد.
  • مشکلی که باعث می‌شد VoiceOver طرح کلی کانونی را روی عناصر صفحه‌خوان پنهان‌شده از دید برای نشانگرهای مسیر نمایش دهد برطرف شد

3.66.1a

۱۷ اوت ۲۰۲۶

تغییرات:

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

3.65.12f

‫۶ اوت ۲۰۲۶

تغییرات:

  • [alpha channel] Adds <gmp-label-3d> (google.maps.maps3d.Label3DElement) to the alpha channel of the 3D Maps JS API. توسعه‌دهندگان اکنون می‌توانند از عنصر جدید برای اعلام نوشتار برچسب استفاده کنند و رفتار تصادم آن را به‌طور مستقل و جدا از عناصر نشانگر سه‌بعدی پیوندشده (مثل <gmp-marker-3d> و <gmp-marker-3d-interactive>) پیکربندی کنند.
  • نام‌های دسترس‌پذیر یکتایی برای دکمه‌های «گزینه‌های بیشتر» در سراسر ابزاره‌های «جزئیات مکان» ارائه دهید.
  • [کانال آلفا] پیام‌های خطای بهبودیافته حالت سفر «مسیر سه‌بعدی» برای زمانی که TravelMode.TWO_WHEELER خارج از آلفا/بتا استفاده می‌شود
  • [کانال آلفا] عنصر Route3D اکنون از دارایی trafficPolylinesDisabled پشتیبانی می‌کند. این کار به توسعه‌دهندگان امکان می‌دهد چندخطی‌های آگاه از ترافیک را هنگام استفاده از گزینه‌های مسیریابی TRAFFIC_AWARE یا TRAFFIC_AWARE_OPTIMAL غیرفعال کنند.
  • [alpha channel] AutofitsCamera northern bounds padding increased to prevent default pin cropping.
  • مشکلی که باعث می‌شد آدمک «نمای خیابان» در دستگاه‌های دارای صفحه لمسی روی نقشه کشیده نشود برطرف شد.

3.65.11b

۲۷ ژوئیه ۲۰۲۶

تغییرات:

  • [کانال آلفا] بالاپری «مسیر سه‌بعدی» بهبودیافته برای نمایش نمادهای غیرحمل‌ونقل عمومی (دوچرخه‌سواری، رانندگی، موتورسیکلت، و پیاده‌روی).
  • [کانال آلفا] Route.createWaypointMarkers نشانگرهایی برای مبدأ و مقصد ایجاد می‌کند و سبک پیش‌فرض را اعمال می‌کند، مگر اینکه تابع customOverride مشخص شده باشد. درحال‌حاضر از نقطه‌مسیرهای میانی پشتیبانی نمی‌شود.

3.65.10a

۲۲ ژوئیه ۲۰۲۶

تغییرات:

  • مشکلی برطرف شد که در آن Maps JS قلم «نمادهای Material» را به‌گونه‌ای بار می‌کرد که می‌توانست بر همان قلم بارشده در صفحه پایه تأثیر بگذارد.
  • مشکلی برطرف شد که در آن PlaceAutocompleteElement مقدار خالی را در فرم POST هنگام مقداردهی اولیه با options.value ارسال می‌کرد یا به‌صورت برنامه‌نویسی ازطریق دارایی مقدار اصلاح می‌شد.
  • کنترل‌های واسط کاربر شیب و جهت نقشه سه‌بعدی به‌روز شد تا درصورت افزایش محدوده محدودیت دوربین، دوباره فعال شود.

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

‫۷ ژوئیه ۲۰۲۶

تغییرات:

  • [alpha channel] Route3DElement renders additional polyline and popover data for transit routes.
  • پشتیبانی از internalUsageAttributionIds به میانای برنامه‌سازی کاربردی اعتبارسنجی نشانی اضافه شد. این ویژگی امکان ارجاع فراخوانی میانای برنامه‌سازی کاربردی به بسته‌های خاص یا کتابخانه‌های OSS را فراهم می‌کند.
  • پنجره اطلاعات پیش‌فرض برای کلیک‌های «مکان موردعلاقه» در «نقشه‌های دوبعدی» به‌روزرسانی شد تا از «ابزاره‌های مکان» استفاده کند.
  • قابلیت اطمینان تمام‌نماهای «نمای خیابان» در شرایط ترافیک سنگین بهبود یافته است.

3.65.6a

۲۵ ژوئن ۲۰۲۶

تغییرات:

  • [کانال بتا] «پنجره اطلاعات» پیش‌فرض برای کلیک‌های نقطه موردعلاقه در نقشه‌های دوبعدی به‌روز شد تا از «ابزاره‌های مکان» استفاده کند.
  • اشکالی برطرف شد که در آن نقشه سه‌بعدی گاهی در مقادیر شدید fov خطا می‌داد.
  • نشانگرهای پیش‌فرض «مسیر» به‌روزرسانی شد تا دیگر از گزینه منسوخ‌شده glyph PinElement استفاده نشود.

3.65.5e

‫۱۷ ژوئن ۲۰۲۶

تغییرات:

  • تایپ‌های ثابت برای OverlayView.getMap()
  • تایپ‌های BasicPlaceAutocompleteElement و PlaceAutocompleteElement به‌روزرسانی شد تا نشان دهد پارامتر گزینه‌های سازنده اختیاری است

3.65.3b

‫۴ ژوئن ۲۰۲۶

تغییرات:

  • عملکرد DrawingManager در Maps JavaScript API دیگر دردسترس نیست. برای اطلاعات بیشتر، به https://developers.google.com/maps/deprecations مراجعه کنید.
  • کنتراست رنگ برای کادر گفتگوی حق نشر Map در حالت تاریک بهبود یافته است.
  • وقتی به محدودیت‌های جهت رسیدید، کنترل‌های چرخش «نقشه سه‌بعدی» غیرفعال می‌شود.
  • مشکل هم‌پوشانی فیلد ورودی تلفن همراه «تکمیل خودکار جا» با نوار وضعیت/ناحیه امن سیستم iOS برطرف شد. توجه: این اصلاح زمانی کار می‌کند که viewport-fit=cover در متاتگ بخش قابل‌مشاهده تنظیم شده باشد.
  • پشتیبانی از internalUsageAttributionIds به Maps 3D JavaScript API اضافه شد. این دارایی به توسعه‌دهندگان امکان می‌دهد تا فراخوانی‌های API را به بسته‌های خاص یا کتابخانه‌های OSS نسبت دهند.
  • پشتیبانی از internalUsageAttributionIds به Places (New) API اضافه شد. این دارایی به توسعه‌دهندگان امکان می‌دهد تا فراخوانی‌های API را به بسته‌های خاص یا کتابخانه‌های OSS نسبت دهند.
  • [کانال آلفا] انواع دریافت‌کننده دارایی‌های Route3DElement را محدود کرد تا با عادی‌سازی تنظیم‌کننده مطابقت داشته باشد.
  • [کانال آلفا] Route3DElement ویژگی‌های مسیرها، fallbackInfo، و geocodingResults را آشکار می‌کند.

3.65.2d

۲۷ مه ۲۰۲۶

تغییرات:

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

3.65.1c

۲۰ مه ۲۰۲۶

تغییرات:

  • ازاین‌پس، نشان‌واره Google در حالت روشن برای «نقشه راه» و «عوارض زمین» به‌رنگ خاکستری تیره روی پس‌زمینه سفید خواهد بود، صرف‌نظر از اینکه شناسه نقشه یا سبک سفارشی ارائه شده باشد یا نه.
  • [alpha channel] Route3DElement dispatches gmp-load and gmp-error events after a successful and erroneous Routes API calls, respectively.
  • اسناد نادرستی که بیان می‌کردند موارد منطبق در نوشتار ثانویه پیش‌بینی‌های تکمیل خودکار برجسته می‌شوند اصلاح شد. مطابقت‌ها فقط در نوشتار اصلی برجسته می‌شوند که نشان‌دهنده رفتار «تکمیل خودکار Places API» است.
  • بهبود منشأ گرفتن رنگ برای عناصر پیش‌بینی «تکمیل خودکار مکان» به‌طوری که رنگ تنظیم‌شده در عنصر والد را به‌خوبی به ارث ببرند.
  • جایگاه‌های «input-icon» و «clear-icon» به PlaceAutocompleteElement و BasicPlaceAutocompleteElement برای سفارشی‌سازی نماد اضافه شد.
  • prediction-item-secondary-text و prediction-item-nonmatch بخش سایه برای هر دو عنصر پیش‌بینی «تکمیل خودکار مکان پایه» و «تکمیل خودکار مکان» آشکار شد و سبک‌پردازی سفارشی برای نوشتار اصلی و نوشتار فرعی نامنطبق را فعال کرد.
  • مشخصه no-clear-button و دارایی noClearButton را به هر دو عنصر PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه کنید تا امکان پنهان کردن دکمه پاک کردن فراهم شود
  • عملکرد «لایه نقشه حرارتی» در Maps JavaScript API اکنون ازکار افتاده است.
  • مدیریت خطا برای بازیابی پیکربندی نقشه بهبود یافته است.
  • تصاویر ۴۵ درجه اکنون برای نقشه‌های شطرنجی از رده خارج شده‌اند.
  • کلاس‌های جاافتاده به مستندات PlacesLibrary اضافه شد. روش toString() را در FormattableText نیز مستند کرد.
  • دسترسی‌پذیری پیوندهای «گزارش خطای نقشه» بهبود یافته است.

3.64.12d

‫۶ مه ۲۰۲۶

تغییرات:

  • روش equals() در LatLng اکنون به‌جای اینکه خطا ایجاد کند، LatLngLiteral شیء را می‌پذیرد. اسناد LatLng و LatLngAltitude equals() اکنون به‌درستی نشان می‌دهد که سطح تلورانس موجود 1e-9 است.
  • [alpha channel] Map3DElement with autofits children now initially renders with RELATIVE_TO_GROUND altitude mode, which supports showing higher elevation areas on load for cases when the camera properties are pre-defined rather than applied using flyCameraTo. همچنین، در بارگیری اولیه Map3DElement، اگر نقشه دارای فرزندانی باشد که از AutofitsCamera API استفاده می‌کنند و هنوز درحال کار هستند، رندر اولیه نقشه تا زمانی که همه آن‌ها کارشان تمام شود به‌تعویق می‌افتد و دوربین بدون توجه به تنظیم پویانمایی پرواز به آنجا می‌رود؛ به‌روزرسانی‌های بعدی دوربین از تنظیم پرواز به آنجا پیروی می‌کنند.
  • [alpha channel] Polygon3DElement adds the autofitsCamera property to support automatic camera fitting.

3.64.11d

۲۹ آوریل ۲۰۲۶

تغییرات:

  • [alpha channel] MarkerElement adds the autofitsCamera property to support automatic camera fitting of the marker.
  • مشکلی در PlaceAutocompleteElement برطرف شد که باعث می‌شد نماد مورد پیش‌بینی در مرورگر Safari ارائه نشود.
  • کتابخانه «مکان‌ها» isPureServiceAreaBusiness را به مکان‌ها معرفی کرده است. اکنون با تنظیم pureServiceAreaBusinessesIncluded در «تکمیل خودکار مکان» (میانای برنامه‌سازی کاربردی داده و ابزارک‌ها) و درخواست‌های «جستجوی نوشتاری»، می‌توانید نتایج را برای کسب‌وکارهای دارای منطقه خدماتی خالص درخواست کنید.
  • کتابخانه «جاها» addressDescriptor، containingPlaces، و timeZone را به جاها معرفی کرده است.
  • کتابخانه «جاها» futureOpeningDate را به جاها معرفی کرده است. اکنون می‌توانید با تنظیم futureOpeningBusinessesIncluded در درخواست‌های «تکمیل خودکار مکان» (میانای برنامه کاربردی داده و ابزارک‌ها)، «جستجوی اطراف»، و «جستجوی نوشتاری»، نتایج کسب‌وکارهایی را که هنوز باز نشده‌اند درخواست کنید.
  • نشان‌واره Google اکنون برای Roadmap light با یا بدون شناسه نقشه یا سبک سفارشی یکسان خواهد بود. قبلاً، برای همه نقشه‌های «طرح کلی» از شناسه نقشه استفاده می‌کردیم و نشان‌واره Google را در حالت تاریک نشان می‌دادیم. برای حفظ نشان‌واره سفید Google، کاربران باید به حالت تاریک بروند.
  • حلقه فوکوس به‌عنوان CSS Shadow Part در هر دو PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه شد.
  • FuelType DIESEL_PLUS و E100 جدید اضافه شد. EVConnectorType NACS جدید اضافه شد.
  • مشخصه‌های مقدار افزوده، جای‌بان، غیرفعال، فقط‌خواندنی، بدون نماد ورودی، و حداکثر طول را به PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه کرد.
  • ویژگی «شرح» به هر دو PlaceAutocompleteElement و BasicPlaceAutocompleteElement اضافه شد تا بافت بیشتری برای کاربران صفحه‌خوان ارائه شود.
  • نوع اعلام‌شده LatLngAltitudeLiteral.altitude را محدود کرد تا تهی یا تعریف‌نشده مجاز نباشد. نوع برگشتی اعلام‌شده برای DirectionalLocation.toJSON()‎ اصلاح شد.

3.64.9c

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

تغییرات:

  • اعلان‌های TypeScript اکنون به‌درستی انواع دریافت‌کننده‌ها و تنظیم‌کننده‌های ویژگی (ازجمله ویژگی‌های فقط‌خواندنی بدون تنظیم‌کننده) را از هم متمایز می‌کنند.

3.64.8b

‫۸ آوریل ۲۰۲۶

تغییرات:

  • [alpha channel] Route3DElement, Marker3DElement and Polyline3DElement with autofitsCamera will not cause camera updates when removed from the DOM. برای Route3DElement، خطاها یا پاسخ‌های خالی تأثیری بر دوربین ندارند. همچنین، تغییر autofitsCamera از true به false در یک عنصر خاص، دوربین را برای مستثنی کردن آن عنصر به‌روز نمی‌کند، اما آن عنصر را از به‌روزرسانی‌های آینده دوربین مستثنی می‌کند.
  • zIndex AdvancedMarkerElement اکنون با مقدار صریحاً تنظیم‌شده آن یا به‌طور پیش‌فرض با موقعیت پیکسل عمودی آن تعیین می‌شود. مقادیر صریح بر مقدار پیش‌فرض اولویت دارد. برای جلوگیری از هم‌پوشانی غیرمنتظره نشانگرهای پایین‌تر در صفحه که فاقد zIndex هستند با نشانگرهایی که دارای آن هستند، توصیه می‌کنیم zIndex را به‌طور یکسان برای همه نشانگرها اعمال کنید.
  • اعلامیه‌های TypeScript اکنون شامل یک واسط است که نام‌های برچسب HTML را به کلاس‌های JS (google.maps.HTMLElementTagNameMap و HTMLElementTagNameMap سراسری) نگاشت می‌کند، یک واسط که نام‌های برچسب HTML را به EventMap هر کلاس JS (google.maps.HTMLElementEventMapTagNameMap) نگاشت می‌کند، یک واسط از تمام ویژگی‌های CSS سفارشی (google.maps.CSSProperties)، و هر enum مبتنی بر رشته دارای یک نوع اتحاد رشته تعریف‌شده (به‌عنوان ${EnumName}String) است و آن اتحاد رشته برای آن enum در سراسر اعلامیه‌ها استفاده می‌شود. ‫addEventListener() نیز در هر عنصر سفارشی با انواع EventMap آن سربارگذاری می‌شود و google.maps.importLibrary() سربارگذاری می‌شود تا هر کتابخانه برگردانده‌شده را برای نام کتابخانه ارسال‌شده به‌درستی تایپ کند.

3.64.7d

۱ آوریل ۲۰۲۶

تغییرات:

  • اکنون می‌توان ویژگی mapId را پس‌از مقداردهی اولیه Map3DElement به‌صورت پویا به‌روز کرد و نیاز به نمونه‌سازی مجدد Map3DElement را ازبین برد.
  • [کانال آلفا] Route3DElement جدیدی برای رندر کردن مسیرها در نقشه‌های سه‌بعدی اضافه شد.
  • [کانال آلفا] میاناهای برنامه‌سازی کاربردی جدید Route.create3DPolylines() و Route.createPopover() اضافه شد.
  • [alpha channel] Added a new spherical.traversePath() API.
  • [کانال آلفا] autofitsCamera API جدیدی به Marker3DElement، Polyline3DElement، و Route3DElement اضافه شد، با autofitsCameraAnimation API جدید برای Map3DElement.
  • [کانال آلفا] CirclePathElement جدیدی برای پرداز کردن دایره‌ها با Polygon3DElement اضافه شد.
  • [کانال آلفا] حالت نقشه جدید ROADMAP اکنون در «نقشه‌های سه‌بعدی» در کانال alpha دردسترس است.
  • اشکالی برطرف شد که در آن، وقتی سنجاقک «نمای خیابان» در نقشه پیوست‌شده به عنصر DOM ایجادشده در زمینه چارچوب متفاوت از کد کتابخانه Maps JS در دستگاه‌های همراه قرار داشت، درست کار نمی‌کرد.

3.64.6d

‫۲۶ مارس ۲۰۲۶

تغییرات:

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

3.64.5d

۱۸ مارس ۲۰۲۶

تغییرات:

  • کانال weekly اکنون چندین به‌روزرسانی «نقشه‌های سه‌بعدی» ازجمله MarkerElement و FlattenerElement جدید را ارائه می‌دهد. علاوه‌براین، ویژگی‌های cameraPosition و fov و همچنین پشتیبانی altitudeMode را برای روش‌های flyCameraTo و flyCameraAround اضافه کرده‌ایم.
  • کتابخانه «جاها» currentOpeningHours،‏ regularSecondaryOpeningHours، و currentSecondaryOpeningHours را برای جاهای شناسایی‌شده معرفی کرده است. ‫currentOpeningHours ساعت کاری هفته آینده را ارائه می‌دهد، ازجمله ساعت‌های کاری استثنایی مثل تعطیلات. ساعات کاری فرعی با ساعات کاری اصلی مکان متفاوت است و ساعات کاری مواردی مثل «بگیر و بران»، «تحویل»، یا «بیرون‌بر» مکان را نشان می‌دهد.
  • رفع مشکلی در نقشه‌های سه‌بعدی که باعث می‌شد پیوند Google Maps گاهی اوقات پس‌از حرکت نقشه به‌درستی به‌روزرسانی نشود.

3.64.4d

۱۲ مارس ۲۰۲۶

تغییرات:

  • همگام‌سازی ویژگی نقشه InfoWindow در تغییر موقعیت برای رفع مشکلی که باعث هشدارهای غیرضروری کنسول می‌شد.
  • مشکلی را برطرف می‌کند که در آن به‌روزرسانی‌های برنامه‌ریزی‌شده fov در Map3DElement گاهی اوقات حذف می‌شد.
  • روش flyCameraAround در Map3DElement اکنون Number.Infinity را برای پارامتر repeatCount می‌پذیرد و امکان پویانمایی بی‌پایان را فراهم می‌کند.

3.64.3a

‫۲ مارس ۲۰۲۶

تغییرات:

  • ‫Maps Embed API اکنون از «کیت میانای کاربر جاها» برای نمایش جزئیات جا استفاده می‌کند.
  • [کانال بتا] دارایی cameraPosition که قبلاً در تاریخ Map3DElement در نسخه ۳.۶۴.۲ معرفی شده بود اکنون در هدف flyCameraTo نیز پشتیبانی می‌شود. برای اطلاعات بیشتر، لطفاً نقشه‌های سه‌بعدی در Maps JavaScript را ببینید.

3.64.2b

۲۶ فوریه ۲۰۲۶

تغییرات:

  • ‫google.maps.DirectionsService،‏ google.maps.DirectionsRenderer، و google.maps.DistanceMatrixService از ۲۵ فوریه ۲۰۲۶ منسوخ شده‌اند. درحال‌حاضر، برنامه‌ای برای توقف آن‌ها وجود ندارد و همچنان برای هرگونه پس‌رفت عمده رفع اشکال دریافت خواهند کرد. حداقل ۱۲ ماه قبل‌از توقف پشتیبانی، اعلان داده خواهد شد. برای جزئیات بیشتر (ازجمله جایگزین‌های جدیدتر و توصیه‌شده)، لطفاً به نسخه قدیمی مراجعه کنید.
  • [کانال بتا] MarkerElement جدیدی معرفی شد که به شما امکان می‌دهد محتوای سفارشی HTML را در نشانگرهای «نقشه سه‌بعدی» نمایش دهید. علاوه‌براین، FlattenerElement جدیدی اکنون می‌تواند شبکه‌های سه‌بعدی را در مناطق خاصی مسطح کند.
  • [کانال بتا] Map3DElement با fov و cameraPosition دارایی به‌روزرسانی شده است، درحالی‌که روش‌های flyCameraTo و flyCameraAround اکنون از altitudeMode پشتیبانی می‌کنند. برای اطلاعات بیشتر، لطفاً نقشه‌های سه‌بعدی در جاوا اسکریپت Maps را ببینید.
  • اشکالی که باعث می‌شد ایجاد PinElement بااستفاده از document.createElement('gmp-pin') منجر به NotSupportedError شود برطرف شد.

3.64.1c

۱۹ فوریه ۲۰۲۶

تغییرات:

  • به‌روزرسانی تداخل هنگام تغییر اندازه AdvancedMarkerElement.

3.63.14d

‫۵ فوریه ۲۰۲۶

تغییرات:

  • کتابخانه «جاها» گزینه‌های جدیدی برای شناسایی مکان هنگام درخواست داده معرفی کرده است. علاوه‌بر استفاده از id، اکنون می‌توانید resourceName را برای مقداردهی اولیه شیء Place مشخص کنید.
  • کتابخانه «جاها» subDestinations را برای جاهای شناسایی‌شده معرفی کرده است. این subDestinations مقصدهای خاص‌تری را برای کاربرانی که در مکان‌های بزرگ یا پیچیده مانند فرودگاه، پارک ملی، دانشگاه، یا استادیوم جستجو می‌کنند ارائه می‌دهد.
  • مشکلی که در آن Map3D هنگام تنظیم ویژگی مرکز در JS نیاز به مشخص کردن ارتفاع داشت برطرف شد (اکنون به‌طور پیش‌فرض روی ۰ تنظیم شده است).
  • «مکان» از PlaceDetailsElement و PlaceDetailsCompactElement اکنون شامل دارایی googleMapsLinks است که نشانی‌های وب را برای پیوند عمیق به Google Maps برای انواع کنش‌ها ارائه می‌دهد. این شامل شناسه‌های منبع یکسان برای مشاهده مکان، دریافت مسیر، مشاهده عکس‌ها، خواندن مرورهای موجود، و نوشتن مرور جدید می‌شود.

3.63.13

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

تغییرات:

  • «میانای برنامه‌سازی کاربردی جاسازی Maps» دیگر هنگام قرار دادن مکان‌نمای موشواره روی «نقاط موردعلاقه»، کارت‌های شناور را نشان نمی‌دهد.
  • هشدارهای کنسول را برای عناصر پیکربندی‌نشده «کیت میانای کاربر جاها» (جزئیات جا + جستجوی جاها) اضافه می‌کند
  • ‫PlaceDetailsElement اکنون درصورت وجود، خلاصه‌های مکان تولیدشده با هوش مصنوعی را نشان می‌دهد.
  • اکنون خلاصه مرور تولیدشده با هوش مصنوعی برای PlaceDetailsElement دردسترس است.

3.63.10a

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

تغییرات:

  • مشکلی که مانع از عملکرد اشاره‌های پیمایش و کلیک در منوهای بالاپَر می‌شد برطرف شد.
  • فیلدهای resourceName و shortFormattedAddress اکنون ازطریق Places API دردسترس هستند

3.63.9d

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

تغییرات:

  • PlaceSearchElement محتوای غیرعکس را کمی سریع‌تر نشان می‌دهد درحالی‌که عکس‌ها بار می‌شوند. پویانمایی‌های محو شدن عکس در «کیت میانای کاربر جاها» بهبود یافته است.
  • بهبود عملکرد هنگام پردازاندن «چندخطی‌ها» در نقشه کج‌شده.
  • رفع اشکالی که در آن دوربین نقشه سه‌بعدی وقتی تحت شرایط خاصی به‌صورت برنامه‌ریزی‌شده تنظیم می‌شد به‌روزرسانی نمی‌شد.
  • بهبود جزئی عملکرد در بار کردن عکس‌ها برای PlaceDetailsElement و PlaceSearchElement.
  • رفتار ویژگی draggable در MapOptions را شفاف‌سازی کردیم تا محدودیت‌های تعامل کاربر را بهتر توضیح دهیم.
  • دسترسی به کانال بتا را برای possibleNextAction در کتابخانه «اعتبارسنجی نشانی» اعمال می‌کند
  • افزودن پشتیبانی از مشخصه placeholder و مشخصه HTML به PlaceAutocompleteElement
  • ‫PlaceAutocompleteElement اکنون از سفارشی‌سازی برای ویژگی‌های قلم CSS استاندارد بیشتری پشتیبانی می‌کند، ازجمله: قلم، اندازه قلم، خانواده قلم، وزن قلم، ارتفاع خط، سبک قلم، و رنگ. اندازه قلم پیش‌فرض اکنون ۱۶ پیکسل می‌شود.
  • افزودن پشتیبانی از مشخصه value و مشخصه HTML به PlaceAutocompleteElement
  • بهینه‌سازی بار کردن تصویر در «کیت میانای کاربر جاها».
  • «بخش CSS» input به PlaceAutocompleteElement اضافه شد

3.63.5d

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

تغییرات:

  • Address Validation API را در Maps JavaScript API راه‌اندازی می‌کند
  • mapTypeId اکنون وقتی روی null یا undefined تنظیم شود، به‌طور پیش‌فرض روی MapTypeId.ROADMAP قرار می‌گیرد. این تغییر مشکلی را که می‌توانست باعث بار نشدن کاشی‌های نقشه شود برطرف می‌کند.
  • اگر مکان قابل‌رتبه‌بندی نیست، بخش مرور را در PlaceDetailsElement پنهان کنید.
  • کنتراست رنگ بهبودیافته برای نشان‌واره Google که در google.maps.Map با سبک سفارشی نشان داده می‌شود
  • نقشه‌های بُرداری اکنون از همان تصاویر ماهواره‌ای نقشه‌های شطرنجی استفاده می‌کنند که باعث می‌شود وفاداری بصری بالاتری داشته باشند.

3.63.4a

۴ دسامبر ۲۰۲۵

تغییرات:

  • --gmp-mat-spacing-medium اکنون برای حاشیه داخلی محفظه در نمای افقی PlaceDetailsCompactElement اعمال می‌شود.
  • مشکل جابه‌جایی «نقشه سه‌بعدی» در MacOS Safari هنگام تعامل با کنترل‌های میانای کاربر برطرف شد.
  • اکنون می‌توان ویژگی‌های language و region را به‌طور پویا در Map3DElement تغییر داد، بدون اینکه نیازی به بازآفرینی نقشه باشد.

3.63.1b

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

تغییرات:

  • مشکلی که باعث می‌شد «پنجره اطلاعات» هنگام پیوست شدن به AdvancedMarkerElement در جای نادرستی قرار بگیرد برطرف شد.
  • دکمه پاک کردن PlaceAutocompleteElement فقط زمانی نمایان می‌شود که ورودی حاوی نوشتار باشد.
  • مطابقت مشخصه جهت‌یابی در سبک‌های PlaceDetailsCompactElement به حروف بزرگ و کوچک حساس نیست.
  • امکان غیرفعال کردن حرکت افقی نقشه هنگام باز بودن PopoverElement در «نقشه‌های سه‌بعدی» اضافه شد.
  • اشکالی که مانع استفاده از addEventListener() در PinElement می‌شد برطرف شد.
  • کادرهای گفتگوی مدال (مثل کادر گفتگوی میان‌برهای صفحه‌کلید در نقشه و کادر گفتگوی شفاف‌سازی‌ها در «کیت میانای کاربر جاها») اکنون با کلیک کردن در خارج از ناحیه محتوا بسته می‌شوند.
  • داده‌های مکان اکنون شامل خلاصه‌های اطلاعاتی تولیدشده با هوش مصنوعی برای مرورها و امکانات رفاهی اطراف است. خصوصیت‌های جدید عبارت‌اند از evChargeAmenitySummary،‏ neighborhoodSummary،‏ generativeSummary، و reviewSummary.

3.62.13e

۶ نوامبر ۲۰۲۵

تغییرات:

  • مشکل نشت حافظه هنگام افزودن و برداشتن پویا PopoverElement به/از DOM برطرف شد.
  • مشکل نشت حافظه هنگام افزودن و برداشتن پویای Map3DElement به/از DOM برطرف شد.
  • تراز گوشه‌های گرد تصویر با گوشه‌های گرد محفظه هنگام استفاده از حاشیه ضخیم در PlaceDetailsCompactElement اصلاح شد.

3.62.12c

۳۰ اکتبر ۲۰۲۵

تغییرات:

  • [کانال آلفا] ElevationElement آزمایشی برداشته شد.
  • متغیرهای CSS برای background-color،‏ border-radius،‏ box-shadow، و padding به «نقشه سه‌بعدی» PopoverElement اضافه شد.
  • وقتی روی خارج از عکس کلیک می‌شود، لایت‌باکس‌های عکس کیت میانای کاربر «جاها» دیگر بسته نمی‌شوند.

3.62.11d

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

تغییرات:

  • [alpha channel] Make dark mode work for highlighting place contextual list items.
  • دارایی‌های anchorLeft و anchorTop به AdvancedMarkerElementOptions اضافه شد.
  • عنصر وب <gmp-pin> اکنون دردسترس است. از دارایی جدید glyphSrc برای ارائه نشانی وب تصویر گلیک یا از دارایی glyphText برای نمایش نوشتار استفاده کنید. خصوصیت glyph اکنون در PinElement منسوخ شده است.
  • از نمایش غیرمنتظره InfoWindow هنگام ایجاد AdvancedMarker مرتبط در خارج از ناحیه نمایش جلوگیری می‌کند.
  • «نقشه‌های سه‌بعدی» اکنون در کانال هفتگی دردسترس است. این نسخه شامل کنترل قطب‌نمای جدید و کنترل‌های واسط کاربر پیش‌فرض ساده‌شده، پشتیبانی از سبک‌پردازی نقشه بااستفاده از فضای ابری، و مدیریت اشاره‌های مشارکتی، بومی‌سازی بهبودیافته با ویژگی‌های جدید language و region در Map3DElement، و همچنین بهبودهای دسترس‌پذیری برای برچسب‌های نقشه پایه است. برای اطلاعات بیشتر، نقشه‌های سه‌بعدی در جاوا اسکریپت Maps را ببینید.
  • مدیریت حافظه بهبودیافته برای Map 3D برای جلوگیری از مشکلات کمبود حافظه در دستگاه‌های iOS.
  • ‫Routes JS راه‌اندازی شد. به توسعه‌دهندگان اجازه می‌دهد با Maps JS API تماس‌های Routes API برقرار کنند و مسیرها را رسم کنند.

3.62.9c

۹ اکتبر ۲۰۲۵

تغییرات:

  • ‫anchorTop و anchorLeft دارایی به AdvancedMarkerElement اضافه شد. این ویژگی امکان تغییر نقطه لنگر نشانگر را به چیزی غیر از پایین وسط پیش‌فرض فراهم می‌کند.

3.62.8d

۲ اکتبر ۲۰۲۵

تغییرات:

  • کنترل‌های جدید دوربین برای Maps Embed API فعال شد.
  • [کانال بتا] ویژگی defaultUIDisabled در کلاس Map3DElement و میانای Map3DElementOptions با defaultUIHidden جایگزین شده است. ‫defaultUIDisabled همچنان در کانال beta کار خواهد کرد.
  • [کانال بتا] دارایی rounds در رابط FlyAroundAnimationOptions با repeatCount جایگزین شده است. ‫rounds همچنان در کانال beta کار خواهد کرد.
  • خصوصیت mapMode اکنون در PlaceContextualElement منسوخ شده است.

3.62.7e

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

تغییرات:

  • فعال کردن نشانگرهای برجسته‌سازی برای PlaceContextualElement.

3.62.6d

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

تغییرات:

  • [beta channel] Clarify Route error messages.
  • [کانال بتا] پشتیبانی از نام‌های منبع «مکان» در درخواست‌های Route.
  • [کانال بتا] اجازه می‌دهد Route چندخطی از RouteLeg مسیر ایجاد شود.

3.62.5d

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

تغییرات:

  • [کانال بتا] ویژگی coordinates در Polyline3DElement با path جایگزین شده است که اکنون به‌عنوان مشخصه HTML دردسترس است. ویژگی outerCoordinates در Polygon3DElement با path جایگزین شده است که اکنون به‌عنوان مشخصه HTML دردسترس است. خصوصیت innerCoordinates در Polygon3DElement با innerPaths جایگزین شده است. همه دارایی‌های «مختصات» در این دو عنصر منسوخ شده‌اند اما در کانال بتا همچنان کار خواهند کرد.

3.62.3c

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

تغییرات روبه‌عمومی وجود ندارد.

3.62.2c

۲۸ اوت ۲۰۲۵

تغییرات:

3.62.1

‫۲۱ اوت ۲۰۲۵

تغییرات:

  • [کانال بتا] sessionToken و placeAutocompleteElement به‌عنوان گزینه‌های اختیاری برای «میانای برنامه‌سازی کاربردی درستی‌سنجی نشانی» برای مدیریت جلسه در AddressValidation.fetchAddressValidation() اضافه شد
  • [beta channel] Launched Routes JS. به توسعه‌دهندگان اجازه می‌دهد تماس‌های Routes API برقرار کنند و با Maps JS API مسیرها را ترسیم کنند.

3.61.14

‫۷ اوت ۲۰۲۵

تغییرات:

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

3.61.12c

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

تغییرات:

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

3.61.11a

۲۴ ژوئیه ۲۰۲۵

تغییرات:

  • ‫originalText و originalTextLanguageCode را به کلاس «مرور مکان» اضافه کنید.
  • [alpha channel] Enable mapMode for PlaceContextual Maps Grounding Widget. به کاربران اجازه می‌دهد بین ROADMAP،‏ HYBRID، و NONE جابه‌جا شوند.
  • [کانال بتا] اکنون اگر نقشه به‌دلیل پشتیبانی نکردن مرورگر کاربر از WebGL مقداردهی اولیه نشود، Map3DElement رویدادی را راه‌اندازی می‌کند.
  • «تصویربرداری ۴۵ درجه» در «نقشه» اکنون نامناسب است. برای اطلاعات بیشتر، به منسوخ شدن‌ها – تصاویر ۴۵ درجه مراجعه کنید.

3.61.10d

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

تغییرات:

  • «ابزارک تکمیل خودکار مکان پایه» اکنون در کانال هفتگی دردسترس است.
  • [کانال آلفا] «عنصر فهرست مکان» آزمایشی را بردارید.
  • ‫PlaceSearchElement و عناصر درخواست / پیکربندی مرتبط را اضافه کنید.
  • نشان‌های سبک اضافی برای PlaceDetailsElement و PlaceDetailsCompactElement.

3.61.9a

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

تغییرات:

  • نشانگرها به‌روزرسانی شده‌اند تا هنگام استفاده از صفحه‌خوان، دستورالعمل‌های پیمایش برای هر مورد تکرار نشود. اکنون دستورالعمل فقط یک‌بار در هر بار ورود به گروه اعلام می‌شود.
  • مشکل کنتراست کادر گفتگوی میان‌بر صفحه‌کلید در حالت تیره برطرف شد.
  • پشتیبانی از سفارشی‌سازی حاشیه، شعاع حاشیه، رنگ پس‌زمینه ابزاره، و آرایش رنگ‌ها را برای «عنصر تکمیل خودکار جا» فعال کنید. «عنصر تکمیل خودکار مکان» اکنون به‌طور خودکار از حالت تاریک پیروی می‌کند - برای غیرفعال کردن، color-scheme: light را در CSS اعمال کنید.
  • فیلدهای googleMapsURI به کلاس‌های «عکس مکان» و «مرور» اضافه شد.
  • [beta channel] Add PossibleNextAction enum to Address Validation API.

3.61.7a

‫۱ ژوئیه ۲۰۲۵

تغییرات:

  • عملکرد «لایه نقشه حرارتی» در Maps JavaScript API دیگر پشتیبانی نمی‌شود. این میانای برنامه‌سازی کاربردی در مه ۲۰۲۵ منسوخ شده است و در نسخه بعدی Maps JavaScript API که در مه ۲۰۲۶ منتشر می‌شود دردسترس نخواهد بود. برای اطلاعات بیشتر، به https://developers.google.com/maps/deprecations مراجعه کنید).
  • مشکلی را در GA برطرف می‌کند که مانع پردازش کلیک‌ها روی «نقاط موردعلاقه‌ای» می‌شد که با سبک‌دهی سفارشی پنهان شده بودند.
  • [beta channel] Added extra handling for WebGL context loss in 3D maps. اکنون نقشه‌های سه‌بعدی تلاش می‌کنند وقتی زمینه WebGL بازیابی شد، خودشان را بازیابی کنند.

3.61.6d

‫۲۶ ژوئن ۲۰۲۵

تغییرات:

  • Add internalUsageAttributionIds to Map3DElement and Map3DElementOptions.

3.61.5a

‫۱۷ ژوئن ۲۰۲۵

تغییرات:

  • پشتیبانی از رشته «IP_BIAS» برای LocationBias برای «تکمیل خودکار مکان‌ها» فعال شود.
  • خطای مستندسازی برای SearchNearbyRequest برطرف شد. مقدار پیش‌فرض برای SearchNearbyRequest.RankPreference، POPULARITY است، نه DISTANCE.

3.61.4a

۱۲ ژوئن ۲۰۲۵

تغییرات:

  • ‫RPCStatus enum برای توصیف رمزهای وضعیت برگردانده‌شده توسط برخی‌از خدمات وب اضافه شد.

3.61.3b

‫۵ ژوئن ۲۰۲۵

تغییرات عمومی وجود ندارد.

3.61.2

۲۹ مه ۲۰۲۵

تغییرات:

  • ‫PlaceDetailsElement،‏ PlaceDetailsCompactElement، و عناصر پیکربندی مرتبط اضافه شد. PlaceDetailsSize برداشته شد.
  • مشکل PlaceAutocompleteElement که در آن انتخاب ورودی IME باعث می‌شد عنصر یک مورد پیش‌بینی را انتخاب کند برطرف شد.

3.61.1

‫۲۲ مه ۲۰۲۵

تغییرات:

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

3.60.12

‫۸ مه ۲۰۲۵

تغییرات:

  • [کانال بتا] پشتیبانی از Address Validation API در Maps JavaScript API اضافه شد.
  • مشکل تماس‌های شبکه از زمینه‌های بدون سرصفحه Origin برطرف شد.

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

۱ مه ۲۰۲۵

تغییرات:

  • [کانال بتا] افزودن PlaceDetailsCompactElement و عناصر پیکربندی مرتبط.
  • رفع مشکل کار نکردن StreetViewPanoramaOptions.zoomControl = false برای نقشه‌های «نمای خیابان».

3.60.10

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

تغییرات:

  • [کانال بتا] «نقشه‌های سه‌بعدی» اکنون در کانال بتا دردسترس است. این نسخه شامل بهبودهای دسترس‌پذیری و همچنین عناصر تعاملی جدید برای چندخطی‌ها، چندضلعی‌ها، و مدل‌های سه‌بعدی است. علاوه‌براین، PopoverElement جدیدی اکنون برای نمایش محتوای سفارشی HTML در «نقشه‌های سه‌بعدی» دردسترس است. برای اطلاعات بیشتر، لطفاً نقشه‌های سه‌بعدی در جاوا اسکریپت Maps را ببینید.

3.60.9

۱۷ آوریل ۲۰۲۵

تغییرات:

  • [کانال آلفا] راه‌اندازی PlaceContextualElement به آزمایشی بدون محدودیت.
  • [alpha channel] مدل‌های سه‌بعدی اکنون به‌طور پیش‌فرض با نورپردازی مبتنی بر تصویر (IBL) در «نقشه‌های سه‌بعدی» ارائه می‌شوند.

3.60.8

۹ آوریل ۲۰۲۵

تغییرات:

  • [کانال بتا] LocalContext API اکنون به‌طور کامل برداشته شده است. تلاش برای نمونه‌سازی LocalContextMapView اکنون خطا ایجاد می‌کند. برای اطلاعات بیشتر، https://developers.google.com/maps/deprecations#localcontext-deprecation را ببینید.
  • اشکالی که باعث رفتار عجیب هنگام کشیدن «نشانگرهای پیشرفته» در دستگاه‌های لمسی می‌شد برطرف شد.
  • کدورت رونهاد «مدیریت اشاره تعاونی» افزایش یافت تا نوشتار روی آن در همه مناطق نقشه الزامات کنتراست را برآورده کند.
  • پشتیبانی از PostalAddress را در Places API اضافه کنید.
  • تضمین می‌کند که رونهاد نقشه ثابت در زمان راه‌اندازی همان طرح رنگ نقشه زیرین باشد.

3.60.7b

‫۳ آوریل ۲۰۲۵

تغییرات:

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

3.60.6

۲۷ مارس ۲۰۲۵

تغییرات:

  • مشکلی در Safari برطرف شد که باعث می‌شد صفحه‌هایی که از overscroll-behavior استفاده می‌کنند به‌درستی پیمایش نشوند.
  • پرش هنگام افزودن تعداد زیادی «نشانگر پیشرفته» با رفتار تصادف فعال برطرف شد.
  • پشتیبانی از PriceRange در «مکان‌ها» اضافه شد.

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

‫۲۰ مارس ۲۰۲۵

تغییرات:

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

3.60.4

‫۱۱ مارس ۲۰۲۵

تغییرات:

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

‫۳.۶۰.۳ (عقب‌گردشده)

‫۵ مارس ۲۰۲۵

تغییرات:

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

3.60.2

۲۷ فوریه ۲۰۲۵

تغییرات:

  • مکان‌ها: پشتیبانی از نوع رابط خودرو برقی NACS (SAE J3400) اضافه شد.
  • عناصر HTML gmp-map و gmp-advanced-marker در GA منتشر شد.

3.60.1

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

تغییرات:

  • [alpha channel] altitudeMode on Polygon3DElement and Polyline3DElement now defaults to CLAMP_TO_GROUND.
  • [alpha channel] A new mode option on Map3DElement has now to be set for 3D Map to be rendered (2 new values HYBRID and SATELLITE are available). گزینه defaultLabelsDisabled موجود برداشته شده است، لطفاً mode را روی HYBRID یا SATELLITE تنظیم کنید.
  • [beta channel] Background color will return to default or color set in MapOptions if it was not specifically set for a particular map type.
  • [کانال بتا] سبک‌های سفارشی شطرنجی باید فقط برای نوع نقشه‌ای که سبک به آن اختصاص داده شده است اعمال شود.
  • مشکلی که باعث می‌شد «نشانگرهای پیشرفته» هنگام کشیدن در حالت تمام‌صفحه جابه‌جا شوند برطرف شد. همچنین مشکلی که باعث می‌شد آدمک «نمای خیابان» هنگام کشیده شدن در حالت تمام‌صفحه جابه‌جا شود برطرف شد.
  • کنترل بزرگ‌نمایی پیش‌فرض را با کنترل دوربین جدید که شامل دکمه‌های حرکت و بزرگ‌نمایی است جایگزین کنید.
  • نمادهای دکمه بزرگ‌نمایی را به‌روز کنید تا با نمادهای دکمه جدید حرکت افقی هم‌تراز شوند.

3.59.8

‫۶ فوریه ۲۰۲۵

تغییرات:

  • اکنون مشتریان می‌توانند به مقادیر TransitFare به‌عنوان نوشتار دسترسی داشته باشند.
  • [کانال آلفا] عنصر جدید «سنجش کیفیت هوا» راه‌اندازی شد: <gmp-air-quality-meter>.
  • [کانال آلفا] برای استفاده از PlaceAutocompleteElement، اکنون باید Places API (جدید) در پروژه Google Cloud فعال باشد. .
  • [کانال آلفا] PlaceAutocompleteElement: رویداد gmp-placeselect با gmp-select جایگزین می‌شود و به‌جای شیء PlaceAutocompletePlaceSelect، شیء PlacePredictionSelectEvent ارائه می‌دهد.
  • [alpha channel] PlaceAutocompleteElement: The gmp-requesterror event is replaced by gmp-error, and provides an Event object instead of a PlaceAutocompleteRequestErrorEvent object.
  • [alpha channel] PlaceAutocompleteElement: componentRestrictions is replaced by includedRegionCodes.
  • [alpha channel] PlaceAutocompleteElement: types is replaced by includedPrimaryTypes.

3.59.7

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

تغییرات:

  • [کانال بتا] رنگ‌های پس‌زمینه نقشه راه و نقشه راه حالت تاریک که برای سبک‌های سفارشی تنظیم شده‌اند باید در پشت کاشی‌ها و فراتر از حاشیه‌های نقشه رندر شوند.
  • [کانال بتا] نقشه راه با سبک سفارشی (یا نقشه راه حالت تاریک) هنگام اضافه شدن لایه حمل‌ونقل عمومی، سبک سفارشی خود را حفظ می‌کند و به سبک نقشه پایه پیش‌فرض برنمی‌گردد.
  • نقشه‌هایی که در حالت تاریک هستند، اکنون وقتی لایه حمل‌ونقل عمومی اضافه می‌شود در حالت تاریک باقی می‌مانند.

3.59.6

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

تغییرات عمومی وجود ندارد.

3.59.5

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

تغییرات:

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

3.59.4a

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

تغییرات:

  • اشکالی که باعث می‌شد هنگام فعال بودن لایه ترافیک، خطاهای غیرقابل‌تشخیص ایجاد شود برطرف شد.
  • [کانال بتا] مشکلی را برطرف می‌کند که در آن PlaceAutocompleteElement به‌درستی تمرکز نمی‌کرد.
  • [کانال بتا] ویژگی‌های نقشه اتمی در شهرهای پشتیبانی‌کننده در سطح زوم ۱۷ و عمیق‌تر نشان داده خواهد شد.

3.59.3

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

تغییرات:

  • ‫Firebase App Check اکنون برای استفاده با Maps JS API و Places JS دردسترس است.

3.59.2

۵ دسامبر ۲۰۲۴

تغییرات:

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

3.59.1

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

تغییرات:

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

3.58.11a

۳۱ اکتبر ۲۰۲۴

تغییرات:

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

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

۲۲ اوت ۲۰۲۴

تغییرات:

  • [کانال بتا] به‌طور پیش‌فرض کنترل Zoom را با «کنترل دوربین» جایگزین کنید. ویژگی‌های «کنترل دوربین» شامل کنترل‌های بزرگ‌نمایی و حرکت است.
  • ‫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 دارد که نشان می‌دهد در «نقشه» یا «نمای خیابان» باز است یا نه.
  • اسناد مرجع نادرست برای کلاس «تکمیل خودکار جا» PlacePrediction اصلاح شد.

3.57.3a

‫۶ ژوئن ۲۰۲۴

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

3.57.2

‫۲۸ مه ۲۰۲۴

تغییرات:

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

3.57.0

‫۲۴ مه ۲۰۲۴

تغییرات عمومی وجود ندارد.

3.56.12a

۹ مه ۲۰۲۴

تغییرات:

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

3.56.11

‫۲ مه ۲۰۲۴

تغییرات:

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

3.56.10

۲۵ آوریل ۲۰۲۴

تغییرات:

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

3.56.8

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

تغییرات:

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

3.56.7

‫۴ آوریل ۲۰۲۴

تغییرات:

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

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 برداشت.
  • [کانال آلفا] افزودن بخش‌های CSS برای عنصر «تکمیل خودکار مکان»
  • [beta channel] PlaceAutocompleteElement is now available in Preview (v=beta)
  • گزینه‌های دسترس‌پذیری را به Places V2 API اضافه کنید.

3.55.10

‫۱ فوریه ۲۰۲۴

تغییرات:

  • [کانال بتا] منسوخ کردن 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 به رویدادهای حرکت موشواره پاسخ می‌دهد.
  • google.maps.FeatureType.SCHOOL_DISTRICT اضافه شد، بنابراین «منطقه‌های آموزشی» در سبک‌بندی داده‌محور پشتیبانی می‌شوند.

3.54.5

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

تغییرات:

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

3.54.4

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

تغییرات:

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

3.54.2

‫۲۴ اوت ۲۰۲۳

تغییرات:

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

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 برای «هم‌رسانی سفر» با JavaScript - ردیابی ناوگان اضافه شد.
  • پیام هشدار به‌روزرسانی شد تا وقتی آرگومان ارسال‌شده به سازنده LatLng() نادیده گرفته می‌شود، نمایش داده شود.
  • ‫Marker.collisionBehavior منسوخ شد و AdvancedMarkerElement.collisionBehavior جایگزین آن شد.

3.53.11

۱۳ ژوئیه ۲۰۲۳

تغییرات:

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

3.53.7

۱۵ ژوئن ۲۰۲۳

تغییرات:

  • [کانال آلفا] «عنصر تکمیل خودکار مکان» را به‌روز کنید تا از صفحه‌خوان‌ها و دیگر فناوری‌های کمکی بهتر پشتیبانی کند.

3.53.5

۱ ژوئن ۲۰۲۳

تغییرات:

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

3.53.4a

۲۴ مه ۲۰۲۳

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

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

3.53.3

۱۸ مه ۲۰۲۳

تغییرات:

  • [کانال آلفا] اشکالی برطرف شد که در آن اگر از کلیدهای جهتی برای برجسته کردن پیش‌بینی استفاده می‌کردید و سپس روی کلید گریز کلیک می‌کردید، عنصر تکمیل خودکار «مکان» نوشتار اصلی را بازیابی نمی‌کرد.
  • [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 تغییر کرده است.
  • [کانال بتا] رفع مشکلی که در آن «نشانگرهای پیشرفته» و «سنجاق‌ها» گاهی بدون بار کردن صریح آن‌ها دردسترس قرار می‌گرفتند. لطفاً به‌خاطر داشته باشید که همیشه قبل‌از دسترسی به این کلاس‌ها، کتابخانه «نشانگر» را بار کنید.
  • [کانال بتا] AdvancedMarker position اکنون به LatLngAltitude نرمال‌سازی شده است.
  • [کانال بتا] دارایی «نشانگر پیشرفته» draggable را به‌نفع gmpDraggable ازکار می‌اندازد.

3.52.9

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

تغییرات:

  • [کانال بتا] تغییر مقدار دارایی «مکان» از عدد به رشته برای «سطح قیمت». مقادیر ممکن برای «سطح قیمت» اکنون عبارت‌اند از: «رایگان»، «ارزان»، «متوسط»، «گران»، «بسیار گران».
  • [کانال بتا] منسوخ کردن AdvancedMarkerView.draggable به‌نفع gmpDraggable.
  • [کانال بتا] برداشتن دارایی «نماد» و نام فیلد از کلاس «مکان». توسعه‌دهندگان تشویق می‌شوند به‌جای آن از «svgIconMaskURI» استفاده کنند.
  • [کانال بتا] ویژگی عنوان AdvancedMarkerView اکنون فقط رشته می‌پذیرد. عناوین را می‌توان با رشته‌ای خالی برداشت.
  • [beta channel] Add 'svgIconMaskURI' as a supported field name for Place.fromPlaceFrom methods.
  • [کانال بتا] خصوصیت کلاس «مکان» از userRatingsCount به userRatingCount تغییر کرد
  • چاپ خطاها هنگام ثبت در کنسول بهبود یافته است.

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

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

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

۹ مارس ۲۰۲۳

تغییرات:

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

3.52.3

۲ مارس ۲۰۲۳

تغییرات:

  • [کانال بتا] نهادهای TaskTrackingInfo را برای «هم‌رسانی سفر» جاوا اسکریپت اضافه می‌کند.
  • [کانال بتا] میانای برنامه‌سازی کاربردی جاوا اسکریپت در Maps را ارتقا می‌دهد تا از ECMAScript 2020 به‌طور بومی پشتیبانی کند.

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

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

3.52.2

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

تغییرات:

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

3.52.1

۱۶ فوریه ۲۰۲۳

تغییرات:

  • تابع importLibrary() را اضافه می‌کند که امکان بار کردن پویای کتابخانه‌ها در زمان اجرا را فراهم می‌کند.
  • [کانال بتا] فعال کردن ویژگی حرکت خودکار «پنجره اطلاعات» هنگام باز شدن در «نشانگر پیشرفته».
  • [کانال بتا] برخی‌از فیلدهای اشیای داده کتابخانه «هم‌رسانی سفر» را غیرقابل‌تهی کرد
  • [کانال بتا] سبک‌بندی داده‌محور: 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 شامل چند فیلد داده جدید است.
  • کانال بتا: اشکالی را برطرف می‌کند که باعث می‌شد وقتی «نقشه» در «پراکسی» پیچیده می‌شود، «نشانگرهای پیشرفته» پرداز نشوند.
  • کانال بتا: سفارشی‌سازی نشانگر ارائه‌دهنده مکان سفر را برای «هم‌رسانی سفر» با JavaScript اضافه می‌کند.

3.51.2

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

تغییرات:

  • کانال بتا: «میانای برنامه‌سازی کاربردی google.maps.importLibrary()» اکنون دردسترس است.
  • کانال بتا: منسوخ‌شده: «بافت محلی» منسوخ شده است و دیگر برای وب‌سایت‌های جدید توصیه نمی‌شود. این ویژگی همچنان کار خواهد کرد و ۱۲ ماه قبل‌از توقف پشتیبانی، اعلان ارسال خواهد شد. اگر علاقه‌مندید تجربه‌ای شبیه «زمینه محلی» خودتان بسازید، پیشنهاد می‌کنیم راهکار «کشف محله» را در Quick Builder بررسی کنید یا از کتابخانه جاها، Maps JavaScript API استفاده کنید. نمونه‌های کد و آزمایشگاه‌های کد برای «کتابخانه مکان‌ها» می‌تواند به شما کمک کند.
  • کانال بتا: برای بهبود «شاخص‌های حیاتی وب» و کاهش انتقال غیرضروری داده، 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() معرفی می‌کند.
  • «این فیلد فقط خواندنی است.» را به شرح API 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 معرفی می‌کند.
  • پشتیبانی از «نمای خیابان» در 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 معرفی می‌کند.

۳.۴۹

‫۲۳ ژوئن ۲۰۲۲

تغییرات:

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

  • ‫enum BusinessStatus را ازطریق 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 نادیده گرفته می‌شد. پارامترهای زبان و منطقه را به «میاناهای برنامه‌سازی کاربردی جاوا اسکریپت مکان» مختلف معرفی می‌کند.
  • کنتراست رنگ را برای کنترل‌های تمام‌صفحه و قطب‌نما در حالت تاریک بهبود می‌دهد.
  • کنترل قطب‌نمای «نمای خیابان»، دکمه بستن، و کنترل پیوند نشانی را دردسترس و سازگار با صفحه‌خوان می‌کند.

۳.۴۹

‫۱۲ مه ۲۰۲۲

تغییرات:

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

3.48.11

۲۸ آوریل ۲۰۲۲

تغییرات:

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

3.48.9

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

تغییرات:

  • کانال بتا: WebGL 2.0 را برای WebGLOverlayView فعال می‌کند.
  • کانال بتا: شامل JourneySharing کتابخانه در انواع Maps JavaScript API TypeScript، برون‌بردها، و مستندات مرجع می‌شود.
  • توابع 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» که از 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» که از 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 اضافه شد.
  • کادر گفتگوی حق نشر برای پشتیبانی بهتر از دسترس‌پذیری بازطراحی شد.
  • اکنون «پنجره‌های اطلاعات» هنگام باز شدن به‌طور خودکار فوکوس را مدیریت می‌کنند. این نشان‌دهنده رفتار پیش‌فرض جدید است.
  • ‫InfoWindowOpenOptions API اضافه شد که به توسعه‌دهندگان امکان می‌دهد کنترل کنند فوکوس چگونه هنگام باز کردن «حبابک‌های اطلاعات» مدیریت شود.
  • اکنون می‌توان با فشار دادن کلید «گریز» InfoWindows را بست.
  • اکنون هنگام استفاده از صفحه‌خوان‌ها، InfoWindows به‌عنوان «کادر گفتگو» اعلام می‌شود.
  • جداسازی Polyfill اکنون فعال است؛ این تغییر مانع از نصب polyfillهای داخلی 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) برداشته شدند. این اشیا باید به‌جای آن در فضای نام کاملاً واجدشرایط خودشان قابل‌دسترسی باشند.
  • «جداسازی Polyfill» در کانال «بتا» روشن شد. این یعنی Maps JavaScript API دیگر شبیه‌سازهای مرورگر را در صفحه میزبان نصب نخواهد کرد.

3.43.8a

۲۵ فوریه ۲۰۲۱

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

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

3.43.8

۵ فوریه ۲۰۲۱

تغییرات:

  • پشتیبانی بتا برای «وعده‌ها» در 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 اضافه می‌کند. اکنون وقتی کنترل فوکوس را ازدست می‌دهد، گزینه‌های منو کرکره‌ای به‌طور خودکار بسته می‌شود. کلیدهای بالاپر و پایین‌پر منو کرکره‌ای را باز می‌کنند و دکمه «گریز» آن را می‌بندد. کلیدهای 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

‫۷ اکتبر ۲۰۲۰

تغییرات:

  • پشتیبانی بتا برای قول‌ها در سرویس مسیرها اضافه شد.
  • «کدبند جغرافیایی» 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 اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

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

3.41.7

۲۲ ژوئیه ۲۰۲۰

رفع شد:

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

3.41.5

۶ ژوئیه ۲۰۲۰

تغییرات:

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

3.41.2

۲۷ مه ۲۰۲۰

تغییرات:

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

۳٫۴۱

۲۰ مه ۲۰۲۰

نسخه ۳.۴۱ «میانای برنامه‌سازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

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

3.40.11

۲۸ آوریل ۲۰۲۰

تغییرات:

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

3.40.9

۱۴ آوریل ۲۰۲۰

تغییرات:

  • اکنون اگر mapDiv که «عنصر» نیست به نقشه ارسال شود، نقشه خطای 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

۱۸ فوریه ۲۰۲۰

تغییرات:

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

۳٫۴۰

۱۱ فوریه ۲۰۲۰

نسخه ۳.۴۰ از 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» اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

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

۳.۳۵

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

تغییرات:

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

منسوخ شدن‌ها:

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

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

نسخه ۳.۳۵ «میانای برنامه‌سازی کاربردی جاوا اسکریپت در Maps» اکنون دردسترس است. راهنمای نسخه‌بندی را ببینید.

تغییرات:

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

۳.۳۴

۱۴ اوت ۲۰۱۸

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

تغییرات:

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

۳.۳۳

۱۱ ژوئن ۲۰۱۸

تغییرات:

۱۶ مه ۲۰۱۸

نسخه ۳.۳۳ از «میانای برنامه‌سازی کاربردی جاوا اسکریپت در Maps» اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

۳.۳۲

۱۳ فوریه ۲۰۱۸

تغییرات:

۳٫۳۱

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

تغییرات:

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

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

نسخه ۳.۳۱ از «میانای برنامه‌سازی کاربردی جاوا اسکریپت در Maps» اکنون به‌عنوان نسخه آزمایشی دردسترس است. راهنمای نسخه‌بندی میانای برنامه‌سازی کاربردی را ببینید.

تغییرات:

  • فیلد 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 ببینید.
  • اکنون این «میانای برنامه‌سازی کاربردی» از رویدادهای جهت‌گیری دستگاه در «نمای خیابان» پشتیبانی می‌کند، بنابراین کاربران در دستگاه‌های همراه می‌توانند با حرکت دادن تلفن‌هایشان اطراف را ببینند. به‌عنوان توسعه‌دهنده، می‌توانید این ویژگی را فعال یا غیرفعال کنید. برای جزئیات، راهنمای توسعه‌دهنده را ببینید.

۳٫۲۵

‫۲۵ مه ۲۰۱۶

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

پایان پشتیبانی از 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 برای Closure Compiler اکنون نوعی (عددی یا رشته‌ای) را برای شمارش‌ها مشخص می‌کنند.

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

تغییرات:

  • ‫.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 دیگر دردسترس نیست.

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

تغییرات:

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

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

۳۱ اوت ۲۰۱۵

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

۳٫۲۱

۵ اوت ۲۰۱۵

تغییرات:

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

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

تغییرات:

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

۶ ژوئیه ۲۰۱۵

رفع شد:

‫۱۷ ژوئن ۲۰۱۵

تغییرات:

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

‫۲ ژوئن ۲۰۱۵

تغییرات:

  • منسوخ‌شده: CloudLayer،‏ PanoramioLayer
  • رفع شد: مشکل ۸۰۹۸: اشکال: «نقشه حرارتی وزن‌دار» با یک نقطه به‌درستی پرداز نمی‌شود

‫۲ ژوئن ۲۰۱۵

تغییرات:

  • امکان زمین‌کدیابی placeId به نشانی/latlng را اضافه می‌کند
  • شناسه‌های مکان را ازطریق Geocoding API برمی‌گرداند

۲۸ مه ۲۰۱۵

تغییرات:

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

‫۱۹ مه ۲۰۱۵

برطرف‌شده:

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

‫3.20

۲۴ آوریل ۲۰۱۵

برطرف‌شده:

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

۱۳ آوریل ۲۰۱۵

رفع شد:

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

‫۲۵ مارس ۲۰۱۵

برطرف‌شده:

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

‫۱۷ مارس ۲۰۱۵

برطرف‌شده:

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

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

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

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

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

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

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

نسخه پخش: ۳.۱۹

منجمد: ۳.۱۸

۳.۱۹

۲۴ آوریل ۲۰۱۵

رفع شد:

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

۱۹ مارس ۲۰۱۵

برطرف‌شده:

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

برطرف‌شده:

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

برطرف‌شده:

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

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

برطرف‌شده:

  • مشکل ۶۹۱۷: اشکال: شکل‌ها از دارایی «کشیدنی» نقشه پیروی نمی‌کنند
  • مسئله ۷۴۴۵: اشکال: خطاهای ارائه هنگام استفاده از ویژگی ورود به سیستم «میانای برنامه‌سازی کاربردی Maps» نسخه ۳

۲ دسامبر ۲۰۱۴

رفع شد:

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

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

برطرف‌شده:

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

۳.۱۸

۴ دسامبر ۲۰۱۴

برطرف‌شده:

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

رفع شد:

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

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

رفع شد:

  • مشکل ۷۰۹۸: تنظیم عنوان «زاویه دید نمای خیابان» خطا می‌دهد

۲۶ اوت ۲۰۱۴

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

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

۳.۱۷

‫۲۰ اوت ۲۰۱۴

رفع شد:

  • مسئله ۶۹۳۷: پس‌رفت در ۳.۱۷: نمی‌توان مشخصه «remove» را از تعریف‌نشده (در «مکان‌ها») خواند

۱۲ اوت ۲۰۱۴

رفع شد:

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

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

افزوده شده:

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

‫۷ ژوئیه ۲۰۱۴

افزوده شده:

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

۲۴ ژوئن ۲۰۱۴

افزوده شده:

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

‫۲۶ مه ۲۰۱۴

افزوده شده:

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

‫۲۰ مه ۲۰۱۴

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

۳.۱۶

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

برطرف‌شده:

‫۸ آوریل ۲۰۱۴

افزوده شده:

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

برطرف‌شده:

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

۳۱ مارس ۲۰۱۴

رفع شد:

  • لایه‌های 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 کار نمی‌کند ( مشکل ۴۵۴۳)

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

افزوده شده:

  • استفاده از بوم «نقطه در اینچ بالا» در دستگاه‌های «نقطه در اینچ بالا» برای نشانگرهای بهینه‌شده

برطرف‌شده:

۳.۱۰

‫۴ فوریه ۲۰۱۳

رفع شد:

  • افزایش استفاده از حافظه هنگام استفاده از نسخه ۳.۸ جاوا اسکریپت 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 پس‌از فراخوانی Streetview حفظ نمی‌شود
  • تغییر از نقشه «سبک‌دار» به ماهواره‌ای باعث می‌شود کاشی‌های نقشه بی‌دلیل بار شود
  • ویژگی‌های کشیدنی/چرخ پیمایش نقشه در حالت طراحی نادیده گرفته شد ( مشکل ۴۰۱۲)
  • وقتی بیش‌از یک نسخه از جهان نشان داده می‌شود، LatLngBounds باید محدوده کامل طول جغرافیایی را برگرداند
  • هنگام دوکلیک کردن، شکل خالی رسم نشود ( مشکل ۳۹۶۴)
  • رویدادهای نشانگر اضافی هنگام کلیک ( مشکل ۳۹۱۱)

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

  • نام نقاط پایانی جستجو و پُرسمان به 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 به‌اشتباه ساده شده است ( مشکل ۳۷۳۹)

افزوده شده:

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

رفع شد:

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

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

  • محو شدن بین پانوراماهای «نمای خیابان».

۳٫۷

۷ فوریه ۲۰۱۲

رفع شد:

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

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

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

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

رفع شد:

  • رفع شد: کاشی‌های کره‌ای اشتباه پس‌از حرکت در دنیا ( مشکل ۲۷۲۲)
  • رفع شد: نمی‌توان آدمک را به‌طور دقیق برای نمایش «نمای خیابان» رها کرد ( مشکل ۳۸۶۱)
  • خصوصیت «نمایان» برای چندضلعی‌ها اضافه شد ( مسئله ۲۸۶۱)
  • ‫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 مستند نشده است

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

برطرف‌شده:

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

‫۲۹ اوت ۲۰۱۱

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

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

۲۴ اوت ۲۰۱۱

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

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

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

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

۱۷ اوت ۲۰۱۱

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

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

۳٫۵

‫۱۰ اوت ۲۰۱۱

برطرف‌شده:

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

‫۲ اوت ۲۰۱۱

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

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

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

  • اکنون منوِ زمینه‌ای در اکثر کنترل‌ها با کلیک راست غیرفعال می‌شود.
  • وقتی نشانگر موشواره روی «پنجره اطلاعات» قرار می‌گیرد، «نقشه/پانورامای نمای خیابان» داخل «پنجره اطلاعات» نمی‌چرخد
  • اکنون امکان پیمایش 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
  • مسیرها نمایه‌سازی z نشانگر اصلاح شد
  • موقعیت سایه پیش‌فرض ثابت شد

۲ مارس ۲۰۱۱

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

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

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

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

  • متن پیوندی InfoWindow ازطریق دارایی MVC «anchorPoint» نمایان شد ( مشکل ۲۸۶۰)
  • رفع مشکل Hybrid در سطح بزرگ‌نمایی ۰ و ۱ ( مشکل ۳۰۶۲)
  • مشکل دایره/مستطیل درصورت افزودن/برداشتن سریع به نقشه برطرف شد ( مشکل ۳۰۵۲)
  • کشیدنی: false ثابت در دستگاه‌های لمسی ( مسئله ۳۰۴۴)

۱۸ فوریه ۲۰۱۱

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

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

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

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

۸ فوریه ۲۰۱۱

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

  • کنترل‌های جدید نوع نقشه سلسله‌مراتبی - این کنترل‌ها لمسی‌پسند هستند!
  • نشان‌واره جدید (مشکل ۲۵۷۴)
  • ‫MarkerShape.coord به MarkerShape.coords تغییر نام داد تا با <area> مشخصه coords در 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 به نماد ارجاع می‌دهد ( مشکل ۲۶۲۹)
  • حرکت افقی نقشه هنگام کشیدن نشانگر برای نقشه‌های کوچک‌تر بهبود یافته است ( مشکل ۲۸۶۸)
تغییرات قابل‌توجه:
  • اکنون می‌توان نقشه‌ها را بدون فعال کردن چاپ تصاویر پس‌زمینه چاپ کرد
  • اشکالی برطرف شد که در آن نشانگرهای جهت کشیدنی وقتی «کشیدنی» روی «نادرست» تنظیم شده بود کشیدنی بودند

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

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

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

  • اشکالی که باعث می‌شد وقتی روی نشانگری با کلید 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 خراب است
  • مسئله ۲۶۶۱: «پنجره اطلاعات» - کلیک راست روی فیلد ورودی منو زمینه‌ای را نمایش نمی‌دهد
  • مشکل ۲۷۴۱: قرار دادن نشانگر در iOS 4 پس‌از جابه‌جایی نقشه کار نمی‌کند

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

‫۳۱ اوت ۲۰۱۰

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

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

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

‫۲۴ اوت ۲۰۱۰

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

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

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

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

۱۶ اوت ۲۰۱۰

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

  • مشکل ۲۴۱۶: حرکت افقی و بزرگ‌نمایی Apple Magic Mouse بسیار حساس است
  • مسئله ۲۶۰۶: تنظیم کشیدنی: نادرست در نقشه پیوندها را غیرفعال می‌کند
  • مشکل ۲۶۴۰: حافظه با بازآوری مرورگر / 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 به‌درستی پاک نمی‌شوند
  • مشکل ۲۵۰۰: وقتی از !Marker.setIcon(<scaled MarkerImage>) برای «نشانگر» موجود استفاده می‌شود، MarkerImage برش داده می‌شود
  • مشکل ۲۵۴۹: CSS برای منوِ کرکره‌ای Google هشدار ایجاد می‌کند

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

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

‫۱۷ ژوئن ۲۰۱۰

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

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

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

۱۱ ژوئن ۲۰۱۰

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

تغییرات قابل‌توجه:
  • نشت حافظه نشانگر برطرف شد
  • تأخیر اولین زمین‌کدیابی بهبود یافته است
  • دسترسی به StreetViewService ارائه شد

۳٫۰

‫۱۸ مه ۲۰۱۰

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

تغییرات قابل‌توجه:
  • رفع اشکال برای جستجوی صحیح حق نشر Google در نوع نقشه سفارشی
  • دارایی ژئودزیک به «چندضلعی‌ها» و «چندخطی‌ها» اضافه شد
  • گزینه کلیک‌کردنی به چندضلعی‌ها و چندخطی‌ها اضافه شد
  • گزینه کلیک‌کردنی به GroundOverlay اضافه شد

۱۳ مه ۲۰۱۰

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

  • مشکل ۱۷۲۴: اندازه/حاشیه‌های infoWindow هنگام تنظیم محتوا ازطریق عنصر، به‌جای رشته، نادرست است

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

  • اشکالی که باعث می‌شد رونهادهای زمین هنگام عبور از خط زمان زودتر ازموعد برش داده شوند برطرف شد
  • ‫Marker setIcon اکنون با \ در نشانی وب کار می‌کند
  • راه‌اندازهای رویداد mouseout چندضلعی و چندخطی در IE
  • نماد نشانگر دیگر سوسو نمی‌زند

۷ مه ۲۰۱۰

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

  • مسئله ۱۴۵۸: درخواست ویژگی: پشتیبانی از KML در Google API v3
  • مشکل ۱۶۵۸: افزودن رونهاد ترافیک
  • مسئله ۲۲۰۹: سرریز پشته
  • مسئله ۲۲۵۴: چندین تماس «setMap(gMap)» و «setMap(null)» در شیء «دایره» باعث تغییر کدبندی و پر کردن شفافیت می‌شود

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

  • افزوده شدن لایه‌های KML و GeoRSS
  • رونهادهای زمین اضافه شد
  • لایه‌های جدیدی اضافه شد: ترافیک و دوچرخه‌سواری
  • ویژگی «suppressBicyclingLayer» به DirectionsRendererOptions اضافه شد
  • رفع اشکال برای اطمینان از اینکه لایه بزرگ‌نمایی هنگام تغییر MapType به‌درستی ارجاع داده می‌شود
  • نام ویژگی DirectionsResult از «start/end_point» به «start/end_location» تغییر کرد
  • نام ویژگی DirectionsLeg «start/end_geocode» به «start/end_address» تغییر کرد
  • نام DirectionsRoute «optimized_waypoint_order» دارایی به «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 ارائه می‌شود.

‫۱۰ مارس ۲۰۱۰

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

  • مسئله ۱۸۰۱: شاخص z چندخطی/چندضلعی
  • مشکل ۲۱۴۴: 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 «اندازه»
  • مشکل ۲۰۷۴: وقتی نقشه جهان دقیقاً با ابعاد محفظه نقشه مطابقت دارد، نقشه ارائه نمی‌شود

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

  • پشتیبانی از زبان‌های هندی اضافه شد:
    • bn،‏ gu،‏ kn،‏ ml،‏ mr،‏ ta، te
  • روش‌های ایستا جدیدی به فضای نام رویداد اضافه شده است:
    • addListenerOnce
    • addDomListenerOnce
  • دارایی جدید «encoded_lat_lngs» به شیء DirectionsStep اضافه شد تا مجموعه latlngs در قالب ASCII فشرده‌شده نمایان شود
  • عملکرد با برداشتن عناصر DOM نشانگر خارج از صفحه بهبود یافت
  • اشکال حرکت افقی در Google Chrome برطرف شد
  • اشکال بزرگ‌نمایی با نیشگون در iPhone برطرف شد

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

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

  • مشکل ۱۴۲۲: درخواست ویژگی: به توسعه‌دهندگان اجازه دهید انواع نقشه سفارشی ایجاد کنند
  • مسئله ۱۵۲۳: درخواست ویژگی: fromContainerPixelToLatLng (و بالعکس)
  • مشکل ۱۴۴۳: extend()‎ و union()‎ باید شیء LatLngBounds را برگردانند
  • مشکل ‫۱۹۶۰: اشکال: اطلاعات ناقص بااستفاده از provideTripAlternatives
  • مشکل ۱۶۷۵: خطای مستندات آموزشی
  • مسئله ۱۶۷۶: خطای مستندات آموزش گام‌به‌گام - گزینه‌های کنترل
  • مشکل ۱۸۵۶: چندضلعی‌ها در Opera پرداز نمی‌شوند!!!
  • مشکل ۱۹۵۴: ترجمه زبان بلغاری درست نیست.
  • مسئله ۱۹۷۶: اشکال: مشکلات نماد سفارشی و نشانگر قابل‌کشیدن
  • مشکل ۲۰۶۳: تداخل نام متغیر هنگام کوچک کردن زیرکلاس‌های OverlayView

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

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

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

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

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

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

  • مشکل ۱۸۲۰: به‌نظر می‌رسد بزرگ‌نمایی با چرخ پیمایش فراتر از حداکثر سطح بزرگ‌نمایی می‌رود و موقعیت نقشه را «رد می‌کند/می‌پرد»
  • مشکل ۱۷۴۳: زوم‌پیش کردن با پیمایش باعث می‌شود نقشه به مکانی کاملاً متفاوت منتقل شود

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

  • روش جدید panToBounds اضافه شد.
  • پویانمایی جدیدی به نقشه اضافه شد. بر کشیدن، حرکت دادن، بزرگ‌نمایی، و فراخوانی setCenter/setZoom در همه مرورگرها تأثیر می‌گذارد.
  • اگر از روش‌های منسوخ‌شده استفاده شود، پیام هشدار گزارش کنسول اضافه می‌شود.

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

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

  • مسئله ۱۶۹۶: درخواست ویژگی: جای‌گذاری کنترل نقشه
  • مشکل ۱۹۰۹: خرابی getBounds پس‌از تغییر مرکز نقشه
  • مشکل ۱۹۳۸: map.setOptions نمی‌تواند گزینه‌های کنترل را تشخیص دهد

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

  • پشتیبانی از راست‌به‌چپ برای فعال کردن زبان‌های زیر اضافه شد: عربی، فارسی، عبری
  • دارایی lat_lngs را برای steps در DirectionsResult آشکار کرد.

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

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

  • مشکل ۱۷۴۲: نشانگر نماد سفارشی همیشه بالای نشانگر پیش‌فرض نشان داده می‌شود

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

  • پشتیبانی از سه زبان جدید اضافه شد.
    • باسک
    • گالیسی
    • تاگالوگ

۲۹ اکتبر ۲۰۰۹

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

  • مشکل ۱۴۲۱: درخواست ویژگی: افزودن کلاس «مسیرها» به API نسخه ۳

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

۲۶ اکتبر ۲۰۰۹

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

  • مشکل ۱۶۴۷: درخواست ویژگی: ارائه رویدادی برای آماده شدن dom پنجره اطلاعات
  • مشکل ۱۷۱۰: امکان لغو رویداد بزرگ‌نمایی کاربر با دوکلیک

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

  • وقتی متغیرهای مستقل نامعتبر به google.maps.LatLng() جدید ارسال می‌شود، خطای JS ایجاد می‌شود
  • اشکال برطرف‌شده: نقشه ایستا هنگام بار کردن نقشه دو بار بار می‌شد

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

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

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

  • به‌روزرسانی‌های اسناد:
    • روش جدیدی افشا شد: LatLngBounds.isEmpty()‎
    • همه روش‌ها، رویدادها، دارایی‌ها، و ثابت‌ها براساس نام مرتب شده‌اند
    • انواع نادرست در ویژگی‌های گزینه چندخطی و چندضلعی اصلاح شد

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

  • بهبود عملکرد پرداز چندضلعی.
  • مشکل هشدار JS برای SVGView برطرف شد.

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

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

  • مسئله ۱۴۲۰: ویژگی: افزودن کلاس چندخطی به میانای برنامه‌سازی کاربردی
  • مسئله ۱۳۷۱: رویداد map.bounds_changed هنگام حرکت نقشه به‌طور مکرر فعال می‌شود
  • مشکل ۱۷۰۰: مکان نادرست در کلیک پس‌از کوچک‌نمایی در Firefox 3.5
  • مشکل ۱۷۰۲: گزارش نادرست latLng در رویدادهای کلیک و دابل کلیک وقتی که افست پیمایش در عنصر ولی وجود دارد
  • مشکل ۱۷۲۳: نقشه هنگام کشیدن در iPhone می‌پرد

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

  • چندخطی‌ها و چندضلعی‌ها راه‌اندازی شد! این‌ها به شما امکان می‌دهند خطوط یا مناطق پرشده را روی نقشه بکشید، سبک‌های خط و پر کردن را مشخص کنید، و از اکثر رویدادهای ماوس پشتیبانی کنید (یعنی هنوز حرکت ماوس وجود ندارد). در همه مرورگرهای پشتیبانی‌شده (IE6.0+‎،‏ Firefox 2.0+‎،‏ Safari 3.1+‎،‏ Chrome) کار می‌کنند، که شامل دستگاه‌های همراه پشتیبانی‌شده می‌شود.
  • رویداد جدید «نقشه» با نام «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 فعال شد
  • عملکرد کشیدن نقشه بهبود یافته است
  • اکنون با دوکلیک، نقشه پس‌از بزرگ‌نمایی در مرکز قرار می‌گیرد

۲۴ اوت ۲۰۰۹

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

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

  • بزرگ‌نمایی با چرخ پیمایش به‌طور پیش‌فرض فعال شد. برای غیرفعال کردن آن، ویژگی پیمایش چرخ موشواره گزینه Map را روی false تنظیم کنید.
  • مستندات به‌روزرسانی شد تا شامل کارکردهای panTo و panBy شود.

‫۱۴ اوت ۲۰۰۹

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

  • مشکل 1575: اشکال در روش نشانگرهای کشیدنی set_draggable()

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

  • بزرگ‌نمایی با چرخ پیمایش فعال شد.
  • مشکل تأثیرگذار بر iPhone که در آن نقشه پس‌از کشیدن می‌پرید برطرف شد.

۴ اوت ۲۰۰۹

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

  • مشکل ۱۳۹۳: مجاز کردن نشانگرهای کشیدنی
  • مشکل ۱۴۴۸: اشکال: API v3 به تابع checkResize()‎ (یا معادل آن) نیاز دارد
  • مشکل ۱۴۰۴: خطا در مکان‌نما در Opera
  • مسئله 1514: انتخابگر نوع نقشه با HTML 4.01 strict به‌درستی نمایش داده نمی‌شود
  • مشکل ۱۴۲۶: کنترل z-index در InfoWindow

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

  • کشیدن و نزدیک کردن انگشتان در iPhone باید قوی‌تر باشد.
  • تنظیم‌کننده‌ها و دریافت‌کننده‌های zIndex به اشیای InfoWindow اضافه شد.

تغییرات اسناد:

  • روش‌های نشانگر get_draggable و set_draggable اضافه شد
  • رویدادهای کشیدن نشانگر، شروع کشیدن، پایان کشیدن، و رویدادهای تغییر قابل‌کشیدن اضافه شد
  • دارایی قابل‌کشیدن نشانگر اضافه شد
  • روش‌های Info Window get_zIndex و set_zIndex اضافه شد
  • اطلاعات رویداد Window zIndex_changed اضافه شد
  • ویژگی zIndex پنجره اطلاعات اضافه شد

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

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

  • مسئله ۱۴۱۵: محتوای پنجره اطلاعات: قابل‌انتخاب درست/ نادرست
  • مشکل ۱۴۳۲: رویداد Mouseout پس‌از فراخوانی set_icon راه‌اندازی نمی‌شود
  • مشکل ۱۳۶۵: «کنترل‌های نوع نقشه» با doctype دقیق به‌درستی ارائه نمی‌شود

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

  • توسعه‌دهندگان دیگر نیازی به مشخص کردن اندازه برای MarkerImage ندارند، اگر ارائه نشود، API آن را تشخیص خواهد داد. در یادداشتی مرتبط، آرگومان‌های اندازه، لنگر، و مبدأ برای MarkerImage همه اختیاری هستند.
  • توسعه‌دهندگان دیگر نیازی به فراخوانی OverlayView.call(this) در سازنده زیرکلاس OverlayView ندارند.
  • روش‌های «تغییریافته» OverlayView از میانجی برداشته شد. این نباید بر کد توسعه‌دهنده تأثیر بگذارد، زیرا این روش‌ها درواقع قبلاً استفاده نمی‌شدند.
  • گزینه partialmatch از اشیای Geocoder Request برداشته شد. اگر توسعه‌دهنده‌ای همچنان آن را ارسال کند، تأثیری بر پُرسمان نخواهد داشت.

‫۱۲ ژوئن ۲۰۰۹

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

  • مشکل ۱۳۶۳: اشکال: رویدادهای کلیک روی نقشه در iPhone ارسال نمی‌شود

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

  • کنترل بزرگ‌نمایی بزرگ در همه مرورگرها قابل‌کلیک است
  • «بالون راهنمایی» کنترل بزرگ‌نمایی را «پاک می‌کند» و خودش را کاملاً درون نقشه و کنترل‌ها قرار می‌دهد
  • Mobile copyright uses pretty images
  • کاشی‌ها به‌جای گوشه بالا سمت راست، از مرکز بار می‌شوند
  • کاربران دیگر نمی‌توانند نوشتار دکمه‌های نوع نقشه یا هریک از تصاویر کنترل را انتخاب کنند
  • کتابخانه اصلی حدود ۱٫۹ کیلوبایت کوچک‌تر است