در این یادداشت های انتشار مشترک شوید .
تیم Maps JavaScript API به طور مرتب API را با ویژگیهای جدید، رفع اشکالها و بهبود عملکرد بهروزرسانی میکند. با مشخص کردن آن در پارامتر v
درخواست راهاندازی Maps JavaScript API، میتوانید مشخص کنید که کدام نسخه از API را در برنامه خود بارگیری کنید. درباره نسخه سازی بیشتر بخوانید.
این فهرست تغییرات، نسخهها را بر اساس تاریخ و شماره نسخه، همراه با تغییرات مرتبط فهرست میکند.
برای دریافت بهروزرسانیهای نسخههای جدید Maps API، لطفاً در گروه google-maps-js-api-v3-notify مشترک شوید.
3.59.1
21 نوامبر 2024
تغییرات:
- [کانال بتا] مشکلی را برطرف کرد که در آن کنترل بزرگنمایی در نمای خیابان وجود ندارد.
- رفع اشکالی که نشانگرهای قدیمی که قابل کلیک نیستند همچنان رویداد کلیک را ارسال می کنند.
- رفع اشکالی که باعث می شد نشانگرهای پیشرفته موقعیت پیکسل را هنگام تغییر به نوع نقشه سفارشی به روز نکنند.
- اکنون هنگام اعمال انواع نقشه و سبک های پیش فرض یا سفارشی با شناسه نقشه، یک هشدار کنسول ثبت می شود. وقتی شناسه نقشه وجود دارد، سبکهای نقشه از طریق کنسول ابری کنترل میشوند و استایلسازی ابری در حال حاضر فقط در انواع نقشه راه پشتیبانی میشود.
- دکمه های حرکت کنترل سبک دوربین در حالت تاریک شناور می شوند.
- در صورت استفاده از کران های بسیار کوچک، مشکل padding fitBounds را برطرف کنید.
3.58.11a
31 اکتبر 2024
تغییرات:
- [کانال بتا] اشکالی را برطرف کرد که باعث میشد آدمک StreetView در نقشه اجزای وب غیرقابل استفاده باشد.
- از تمرکز صفحهخوانها بر روی پیام پیمایش هنگامی که روی نقشه Embed API پنهان است، جلوگیری کرد.
3.58.10
24 اکتبر 2024
تغییرات:
- مشکلی که در هنگام دسترسی به فضای ذخیرهسازی جلسه باعث ایجاد استثنا شد، حل شد.
3.58.9 (برگشت)
17 اکتبر 2024
تغییرات:
- [کانال آلفا] تصاویر سفارشی و SVG اکنون می توانند برای نشانگرهای ارائه شده در نقشه های سه بعدی استفاده شوند.
3.58.8
10 اکتبر 2024
تغییرات:
- یک هشدار نادرست کنسول WebGLOverlayView حذف شد.
- مشکلی را برطرف کرد که در آن کروم به اشتباه یک خط فوکوس آبی را در اطراف نقشه نشان میداد، اگر اولین عنصر روی صفحه باشد که با اشارهگر یا ماوس تعامل داشت.
- برای ردیابی ناوگان جاوا اسکریپت جاوا اسکریپت خدمات تحرک، ارائه دهندگان مکان خودرو و ناوگان ODRD اضافه شد.
3.58.7
3 اکتبر 2024
بدون تغییر چهره عمومی
3.58.6
25 سپتامبر 2024
تغییرات:
- [کانال آلفا]
*Opacity
ازPolyline3DElement
وPolygon3DElement
حذف شد. مقادیر آلفا را میتوان با استفاده از فرمتهای رنگی#rgba
،#rrggbbaa
،rgba(r, g, b, a)
یاrgb(rgb / a)
در ویژگیهای*Color
مربوطه مشخص کرد. - [کانال آلفا] کنترلهای پیشفرض رابط کاربری، نشانگرها، مدلهای سهبعدی و عملکردهای انیمیشن دوربین از پیش تعیینشده اکنون برای استفاده با نقشههای سه بعدی در نسخه آزمایشی در دسترس هستند.
- رفع اشکالی که باعث میشد انواع نقشههای سفارشی در نقشههای برداری بین یکدیگر تغییر نکنند.
- از تصاویر ماهواره ای با DPI بالا برای دستگاه هایی با تراکم پیکسلی بالا استفاده کنید.
3.58.5a
19 سپتامبر 2024
بدون تغییر چهره عمومی
3.58.4a
12 سپتامبر 2024
بدون تغییر چهره عمومی
3.58.3
5 سپتامبر 2024
بدون تغییر چهره عمومی
3.58.2
29 آگوست 2024
تغییرات:
- علامت متنی
PinElement
اکنون باPinElement
مقیاس میشود و رنگ پیشفرض آن باglyphColor
پیشفرضPinElement
مطابقت دارد.
3.58.1a
22 آگوست 2024
تغییرات:
- [کانال بتا] به طور پیش فرض کنترل بزرگنمایی را با کنترل دوربین جایگزین کنید. دوربین کنترل دارای هر دو کنترل زوم و پان است.
- ویژگی های
cameraControl
وcameraControlOptions
را درMapOptions
منتشر کنید. - اجازه دهید طرح رنگ (روشن یا تیره) در نمونه نقشه تنظیم شود.
- کنترل انواع نقشه را بهروزرسانی کنید تا اگر عرض نقشه خیلی کم است، به خط جدیدی بپیچید
- یک برچسبگذار جدید برای رندر کردن برچسبهای Vector Maps یکپارچه شده است.
- رنگهای نقشه پایه جدید اکنون پیشفرض در کانال
v=weekly
برای توسعهدهندگانی هستند که از شناسه نقشه استفاده نمیکنند. برای اطلاعات بیشتر به https://developers.google.com/maps/new-basemap-style-opt-in مراجعه کنید.
3.57.13
8 آگوست 2024
تغییرات:
- [کانال بتا] توصیفگرهای آدرس به پاسخ کدگذاری جغرافیایی برای رمزگذاری معکوس جغرافیایی، کدگذاری جغرافیایی پیشرو و جستجوی شناسه مکان اضافه شد.
3.57.12
1 آگوست 2024
تغییرات:
- [کانال بتا] توصیفگرهای آدرس به پاسخ کدگذاری جغرافیایی برای رمزگذاری معکوس جغرافیایی، کدگذاری جغرافیایی پیشرو و جستجوی شناسه مکان اضافه شد.
- [کانال بتا] اجازه دهید طرح رنگ (روشن یا تیره) در نمونه نقشه تنظیم شود.
- زمانی که روی یک ویژگی در نقشه های برداری کلیک می شود، تاخیر IconMouseEvent را کاهش دهید
3.57.10
25 جولای 2024
تغییرات:
- [کانال بتا] توصیفگرهای آدرس به پاسخ کدگذاری جغرافیایی برای رمزگذاری معکوس جغرافیایی، کدگذاری جغرافیایی پیشرو و جستجوی شناسه مکان اضافه شد.
- چندین ویژگی برای انواع اصلی و نامهای نمایشی به کلاس Place اضافه شده است.
3.57.9
18 جولای 2024
تغییرات:
- دسترسی به کنترل آدمک نمای خیابان را بهبود بخشید.
3.57.8b
11 جولای 2024
بدون تغییر چهره عمومی
3.57.7
4 جولای 2024
تغییرات:
- گزینه های EV و گزینه های سوخت را به ویژگی های کلاس Place اضافه کنید. گزینه های جستجوی EV را برای Place.searchByText فعال کنید.
3.57.6a
27 ژوئن 2024
بدون تغییر چهره عمومی
3.57.5
20 ژوئن 2024
بدون تغییر چهره عمومی
3.57.4
13 ژوئن 2024
تغییرات:
- [کانال بتا] یک برچسبگذار جدید برای رندر کردن برچسبهای Vector Maps یکپارچه شده است.
- InfoWindow دارای ویژگی جدید
isOpen
برای نشان دادن باز بودن آن در نقشه یا نمای خیابان است. - مستندات مرجع نادرست برای کلاس Place Autocomplete
PlacePrediction
رفع شد.
3.57.3a
6 ژوئن 2024
- [کانال بتا] توصیفگرهای آدرس به پاسخ کدگذاری جغرافیایی برای رمزگذاری معکوس جغرافیایی، کدگذاری جغرافیایی پیشرو و جستجوی شناسه مکان اضافه شد.
3.57.2
28 مه 2024
تغییرات:
- رفع اشکالی که در آن کنترل نوع نقشه در مؤلفه وب منوها را باز نمیکند.
- رفع اشکالی که باعث شده بود نشانگر درگ AdvancedMarkerElement گم شود.
- قابلیت تکمیل خودکار را به Place API جدید اضافه کنید.
- کاشی های رستر نقشه اکنون در قالب تصویر WebP ارائه می شوند.
- اسناد به روز شده برای Place.searchByText و Place.searchNearby برای اشاره به لیست فیلدهای صحیح.
- دکمه بسته جدید InfoWindow و یک هدر اختیاری اکنون در کانال هفتگی موجود است.
3.57.0
24 مه 2024
بدون تغییر چهره عمومی
3.56.12a
9 مه 2024
تغییرات:
- رفع اشکالی که باعث میشود نشانگر کشیدن
AdvancedMarkerElement
گم شود.
3.56.11
2 مه 2024
تغییرات:
- [کانال بتا]
<gmp-map>
اکنون در صورت تنظیم شناسه نقشه، به حالت پیشفرض نیز روی حالت برداری خواهد بود، اما هیچ نوع رندر صریحی در شناسه نقشه (مانند DEMO_MAP_ID) تنظیم نشده است.
3.56.10
25 آوریل 2024
تغییرات:
- [کانال بتا] رویداد gmp-placeselect PlaceAutocompleteElement اکنون حباب دارد.
- [کانال بتا] دکمه بستن جدید InfoWindow و یک هدر اختیاری اکنون در دسترس هستند.
- [کانال بتا] صفحهکلید بهبود یافته و ویژگیهای دسترسی تک اشارهگر برای کنترل آدمکنمای خیابان.
- مشکل نشت حافظه ناشی از حذف نشانگرهای پیشرفته برطرف شد.
- مشکلی که در آن دایرهها یک محیط صاف را ترسیم نمیکردند، برطرف شد.
- API برای تنظیم حالت برداری در طول نمونه سازی google.maps.Map اضافه شد (mapId لازم نیست).
3.56.8
11 آوریل 2024
تغییرات:
- مشکل نشت حافظه هنگام استفاده از
AdvancedMarkerElement
برطرف شد.
3.56.7
4 آوریل 2024
تغییرات:
- تابع SearchNearby را به کلاس Place جدید اضافه کنید.
3.56.6
28 مارس 2024
تغییرات:
- [کانال بتا] کاشیهای رستر نقشه اکنون در قالب تصویر WebP ارائه میشوند.
- تعیین موقعیت لنگر پنجره اطلاعات برای POI های روی نقشه در نقشه های برداری.
- رفع اشکالی که
AdvancedMarkerElement
را بدون موقعیت تعیین شده نمایش می داد. - یک رویداد "بستن" به InfoWindow API اضافه شد.
3.56.5
21 مارس 2024
تغییرات:
- [کانال بتا] رنگهای نقشه پایه جدید اکنون پیشفرض برای توسعهدهندگانی هستند که از شناسههای نقشه استفاده نمیکنند. برای اطلاعات بیشتر به https://developers.google.com/maps/new-basemap-style-opt-in مراجعه کنید.
- موقعیت پایه پنجره اطلاعات برای برچسب ها و نمادهای نقشه برداری ثابت شد.
3.56.4
14 مارس 2024
بدون تغییر چهره عمومی
3.56.3
7 مارس 2024
بدون تغییر چهره عمومی
3.56.1
22 فوریه 2024
تغییرات:
- یک خطای اسناد در پارامتر "فیلدها" Place.searchByText رفع شد.
- [کانال بتا] یک اسلات پیشفرض در
<gmp-map>
ایجاد میکند و به ایجاد عناصر سفارشی برای بستهبندی Maps JavaScript API Web Components اجازه میدهد. - گزینههای پارکینگ را به API کلاس Place جدید اضافه کنید.
- google.maps.Marker را منسوخ کنید. لطفاً به جای آن از google.maps.marker.AdvancedMarkerElement استفاده کنید. در حال حاضر، google.maps.Marker برنامه ریزی نشده است که متوقف شود، اما google.maps.marker.AdvancedMarkerElement بیش از google.maps.Marker توصیه می شود. در حالی که google.maps.Marker به دریافت رفع اشکال برای هر رگرسیون عمده ادامه خواهد داد، اشکالات موجود در google.maps.Marker رسیدگی نخواهد شد. حداقل 12 ماه قبل از قطع پشتیبانی اطلاع رسانی خواهد شد. لطفاً برای جزئیات لغو اعتبار، https://developers.google.com/maps/deprecations را ببینید.
- ویژگی های اضافی را به API کلاس Place جدید اضافه کنید.
- گزینه های پرداخت را به Place class API جدید اضافه کنید.
3.55.11a
15 فوریه 2024
تغییرات:
- از پیمایش خودکار نقشه ها به هنگام کلیک کردن به نمای جلو جلوگیری کنید.
3.55.11
8 فوریه 2024
تغییرات:
- [کانال آلفا] ویژگی inputElement را از PlaceAutocompleteElement حذف کرد.
- [کانال آلفا] قطعات CSS را برای عنصر تکمیل خودکار مکان اضافه کنید
- [کانال بتا] PlaceAutocompleteElement اکنون در پیش نمایش در دسترس است (v=beta)
- گزینههای دسترسپذیری را به Places V2 API اضافه کنید.
3.55.10
1 فوریه 2024
تغییرات:
- [کانال بتا] SearchByTextRequest.rankBy را منسوخ کنید. لطفاً به جای آن از SearchByTextRequest.rankPreference استفاده کنید.
- [کانال بتا] Place.findPlaceFromQuery و Place.findPlaceFromPhoneNumber دیگر در دسترس نیستند. به جای آن از Place.searchByText استفاده کنید.
- رفع ردیابی استفاده در هر کانال.
- چند خطوط آگاه از ترافیک را برای ارائه دهندگان مکان سفر و وسیله نقلیه در جاوا اسکریپت Journey Sharing فعال کنید.
- کلاس جدید Place هم اکنون در کانال هفتگی موجود است.
- Place.openingHours را منسوخ کنید. لطفاً به جای آن از regularOpeningHours استفاده کنید.
3.55.9
25 ژانویه 2024
تغییرات:
- [کانال بتا] مشکلی را برطرف می کند که در آن هنگام فشار دادن کلید
Esc
درMapElement
گفتگوی میانبرهای صفحه کلید بسته نمی شود. - یک پارامتر URL جدید
loading=async
به URL بوت استرپ برای بارگیری مستقیم اسکریپت اضافه شد. این نشان می دهد که Maps JavaScript API به طور همزمان بارگیری نشده است و هیچ کد جاوا اسکریپتی توسط رویدادload
اسکریپت فعال نمی شود. برای بهبود عملکرد، توصیه می شود هر زمان که ممکن است، این را بهasync
تنظیم کنید.
3.55.8
18 ژانویه 2024
تغییرات:
- [کانال آلفا] اکنون نشانه جلسه به عنوان بخشی از درخواست های PlaceAutocompleteElement ارسال می شود.
- [کانال بتا] یک ویژگی جدید
gmpClickable
درAdvancedMarkerElement
را معرفی می کند. این یک تغییر قطعی برای کاربرانی است که رویدادgmp-click
را با استفاده ازaddEventListener()
در کانال بتا ثبت میکنند. برای دریافت رویدادgmp-click
هنگام کلیک، ویژگیgmpClickable
را رویtrue
تنظیم کنید یا ویژگیgmp-clickable
را به آن اضافه کنید.جزء وب برای کاربرانی که از addListener()
برای ثبت رویدادgmp-click
استفاده می کنند، در حال حاضر نیازی به ایجاد هیچ تغییری ندارید.
3.55.7
11 ژانویه 2024
تغییرات:
- [کانال بتا] ویژگی
element
AdvancedMarkerElement
اکنون به نمونهAdvancedMarkerElement
اشاره می کند. - [کانال بتا] نشانگرهای پیشرفته اکنون می توانند محتوای خود را با گره های فرزند سفارشی کنند.
- رفع اشکالی که در آن میانبرهای صفحه کلید حرکت و بزرگنمایی پس از کلیک بر روی نقشه کار نمی کنند.
- سفارشی سازی چند خطی را برای اشتراک گذاری سفر جاوا اسکریپت فعال کنید.
- [کانال آلفا] انواع، requestedLanguage، requestedRegion و ویژگی های نام را به PlaceAutocomplete اضافه کنید
- [کانال بتا] اشکالی که باعث میشد هنگام فراخوانی
document.createElement('gmp-advanced-marker')
عنصر Advanced Marker ایجاد نشود، برطرف شد.
3.55.3
30 نوامبر 2023
بدون تغییر چهره عمومی
3.55.2
23 نوامبر 2023
تغییرات:
- رفع اشکالی که باعث ایجاد خطاهای CSP مرتبط با سبک در نمای خیابان میشد
3.55.1
16 نوامبر 2023
بدون تغییر چهره عمومی
3.54.12a
8 نوامبر 2023
تغییرات:
- رفع اشکالی که باعث میشد WebGLOverlayView در موقعیتهای خاص رندر نشود.
3.54.12
2 نوامبر 2023
تغییرات:
- [کانال آلفا] تکمیل خودکار مکان را بهروزرسانی کنید تا جزء وب باشد. این یک تغییر شکسته است. لطفاً https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement را برای اطلاعات استفاده به روز ببینید.
- [کانال آلفا] مدیریت تمرکز عنصر تکمیل خودکار مکان را بهروزرسانی کنید
- [کانال بتا] رویداد gmp-zoomchange را در MapElements نمایش دهید
- MapTypeControl HORIZONTAL_BAR را برای مدیریت خودکار زمینههای طرحبندی RTL فعال کنید.
3.54.11
26 اکتبر 2023
تغییرات:
- مشکلی را که در آن تنظیم کنترلها روی نقشه میتواند خطا ایجاد کند، برطرف شد.
- از طریق StreetViewLocationRequest و StreetViewControlOptions، امکان محدود کردن تصاویر نمای خیابان را فقط به منابع رسمی Google اضافه کنید.
3.54.10
18 اکتبر 2023
تغییرات:
- [کانال بتا] MapElement اکنون چیدمان کنترل های خود را به طور خودکار برای چپ به راست یا راست به چپ بر اساس سبک
direction
محاسبه شده خود تنظیم می کند. اسلات ها نیز برای اضافه کردن کنترل های سفارشی در دسترس هستند. اکنون ControlPosition از مقادیر منطقی برای پشتیبانی از طرح بندی LTR/RTL پشتیبانی می کند. Maps Embed API همچنین اکنون طرح بندی کنترل های خود را به صورت خودکار برای چپ به راست یا راست به چپ بر اساس زبان تنظیم می کند. - [کانال بتا] MapElement اکنون delegatesFocus را فعال کرده است
3.54.9
12 اکتبر 2023
- [کانال بتا] خلاصه سرمقاله را به API Places v2 اضافه می کند.
3.54.7a
28 سپتامبر 2023
تغییرات:
- پشتیبانی از چندین ارائه دهنده موقعیت مکانی در Journey Sharing JavaScript اضافه شده است.
3.54.6
21 سپتامبر 2023
تغییرات:
- google.maps.FeatureLayer به رویدادهای جابجایی ماوس پاسخ می دهد.
- google.maps.FeatureType.SCHOOL_DISTRICT اضافه شد، بنابراین مناطق مدرسه در استایل دادهمحور پشتیبانی میشوند.
3.54.5
14 سپتامبر 2023
تغییرات:
- [کانال بتا] اشکالی را برطرف کرد که باعث می شد addEventListener() AdvancedMarkerElement در دسترس نباشد.
3.54.4
7 سپتامبر 2023
تغییرات:
- نشانواره Google اغلب با اطلاعات حق نسخهبرداری روی نقشه همپوشانی ندارد.
3.54.2
24 آگوست 2023
تغییرات:
- رفع اشکال در DirectionsRenderer که در آن اگر زوم و مرکز قبل از رندر DirectionsResult تنظیم نشده بود، نقشه بارگیری نمی شد.
3.54.1
18 آگوست 2023
تغییرات:
- Maps JavaScript API را برای پشتیبانی از ECMAScript 2020 به صورت بومی ارتقا می دهد.
- نشانگرهای پیشرفته اکنون با وضوح بیشتری ارائه می شوند.
- هنگامی که Array.from با پیاده سازی که از تکرارپذیر پشتیبانی نمی کند، لغو می شود، نقشه غیرفعال می شود.
- فوکوس که با غیرفعال شدن دکمههای زوم در سطوح محدود از بین رفته بود، برطرف شد.
3.53.13
27 جولای 2023
تغییرات:
- [کانال بتا] ارجاعات در کلاس Place جدید تغییر یافته است.
PhotoAttribution
اکنونAuthorAttribution
است.author
اکنونdisplayName
است.authorURI
اکنونuri
است.photoURI
{?string} اکنون درAuthorAttribution
در دسترس است.Photo.attributions
اکنونPhoto.authorAttributions
است.Review.authorAttribution
{?AuthorAttribution} جایگزینPhoto.author/authorURI/authorPhotoURI
می شود. - [کانال بتا] در متد Place class searchByText()
textQuery
فیلد الزامی وquery
منسوخ شده اضافه شد. - افست لنگر پنجره اطلاعات را برای برچسب ها و نمادهای نقشه شطرنجی تنظیم کرد.
3.53.12
20 جولای 2023
تغییرات:
- [کانال بتا] ارائه دهندگان مکان وسیله نقلیه و ناوگان ODRD برای اشتراک گذاری سفر جاوا اسکریپت - ردیابی ناوگان اضافه شد.
- هنگامی که آرگومان ارسال شده به سازنده
LatLng()
نادیده گرفته می شود، پیام هشدار به روز شد. -
Marker.collisionBehavior
منسوخ شده به نفعAdvancedMarkerElement.collisionBehavior
.
3.53.11
13 جولای 2023
تغییرات:
- تابع
isLocationOnEdge()
اکنون زمانیtrue
برمی گرداند که نقطه مشخص شده به اندازه کافی به شروع یا لبه یک چند خط نزدیک باشد. - یک گزارش خطا اضافه می کند تا به توسعه دهندگان اطلاع دهد که نقشه برداری بارگیری نمی شود و به نقشه شطرنجی باز می گردد.
3.53.7
15 ژوئن 2023
تغییرات:
- [کانال آلفا] برای پشتیبانی بهتر از صفحهخوانها و سایر فناوریهای کمکی، عنصر تکمیل خودکار مکان را بهروزرسانی کنید.
3.53.5
1 ژوئن 2023
تغییرات:
- اجازه دادن عنصر Node به ویژگی
content
Advanced Marker. - عملکرد رفتار برخورد نشانگرهای پیشرفته را بهبود بخشید.
- یک فیلد جدید برای DeliveryVehicleStop در جاوا اسکریپت Journey Sharing اضافه شد.
3.53.4a
24 مه 2023
رفع اشکال:
- مشکل سوسو زدن که در نقشه برداری رخ داده بود، برطرف شد.
- هنگام محاسبه مناطق زمانی مختلف در متد ()getNextOpeningTime، محاسبه تاریخ نادرست را رفع کرد.
- یک نوع اشتباه در VehicleJourneySegment برای Journey Sharing تصحیح شد.
3.53.3
18 مه 2023
تغییرات:
- [کانال آلفا] اشکالی را برطرف کرد که در آن عنصر تکمیل خودکار مکان، متن اصلی را بازیابی نمیکرد، اگر از کلیدهای جهتنما برای برجسته کردن یک پیشبینی استفاده میکردید و سپس بر روی Escape کلیک میکردید.
- [کانال آلفا] بهروزرسانی سبکهای پیشبینی تکمیل خودکار مکان برای اطمینان از نمایش بیضی در سرریز متن.
- [کانال بتا] Local Context اکنون اعلامیهای را نشان میدهد که اطلاعات متنی درباره مکانها در نقشه Local Context به زودی از بین خواهد رفت.
- رفع اشکالی که در آن آدمک StreetView پیشنمایش شناور روی کشیدن را نشان نمیداد، مگر اینکه ابتدا حداقل یک بار به داک برگردانده شده بود.
- محدوده، مکان و شعاع برای سرویس تکمیل خودکار مکان منسوخ شده است. به جای آن از locationBias و LocationRestriction استفاده کنید.
3.53.2
4 مه 2023
تغییرات:
- [کانال بتا] یک ظاهر طراحی مبتنی بر داده برای Datasets در دسترس است
- [کانال بتا] اجزای وب
<gmp-map>
و<gmp-advanced-marker>
اکنون در دسترس هستند. - TimeWindow را به عنوان یک فیلد به Task و TaskTrackingInfo در جاوا اسکریپت Journey Sharing اضافه کرد.
- AdvancedMarkerElement و PinElement در کانال هفتگی منتشر شدند.
- استایل مبتنی بر داده برای Boundaries در کانال هفتگی منتشر شد.
-
getMapCapabilities
و رویدادmapcapabilities_changed
در کانال هفتگی منتشر می شوند.
3.53.1a
27 آوریل 2023
تغییرات:
- سرویس تکمیل خودکار مکان برای پشتیبانی از جانبداری موقعیت و محدودیت مکان به روز شد
- [کانال بتا] مستندات منتشر شده در روش Place v2 toJSON.
- [کانال بتا] کشیدن نشانگر پیشرفته هنگامی که نقشه پیچیده می شود، ثابت شد.
- [کانال بتا] استایل مبتنی بر داده PlaceFeature.fetchPlace displayNames به زبان کاربر نهایی خواهد بود.
- [کانال بتا] AdvancedMarkerView و PinView به AdvancedMarkerElement و PinElement تغییر نام داده اند.
- [کانال بتا] مشکلی را برطرف کرد که در آن AdvancedMarkerها و پینها گاهی اوقات بدون بارگیری صریح آنها در دسترس بودند. لطفاً به یاد داشته باشید که همیشه کتابخانه "مارکر" را قبل از دسترسی به این کلاس ها بارگیری کنید.
- [کانال بتا]
position
AdvancedMarker اکنون به LatLngAltitude عادی شده است. - [کانال بتا] ویژگی
draggable
Advanced Marker را به نفعgmpDraggable
از کار انداخت.
3.52.9
13 آوریل 2023
تغییرات:
- [کانال بتا] تغییر مقدار ویژگی Place "priceLevel" از یک عدد به یک رشته. مقادیر ممکن برای "priceLevel" اکنون عبارتند از: "رایگان"، "INEXPENSIVE"، "MODERATE"، "EXPENSIVE"، "VERY_EXPENSIVE".
- [کانال بتا] AdvancedMarkerView.draggable را به نفع gmpDraggable منسوخ کنید.
- [کانال بتا] حذف ویژگی «icon» و نام فیلد از کلاس Place. توسعه دهندگان تشویق می شوند به جای آن از 'svgIconMaskURI' استفاده کنند.
- [کانال بتا] ویژگی عنوان AdvancedMarkerView اکنون فقط یک رشته را می پذیرد. عناوین را می توان با یک رشته خالی حذف کرد.
- [کانال بتا] «svgIconMaskURI» را به عنوان نام فیلد پشتیبانی شده برای متدهای Place.fromPlaceFrom اضافه کنید.
- [کانال بتا] ویژگی کلاس Place را از
userRatingsCount
بهuserRatingCount
تغییر داد - چاپ خطاها هنگام ورود به کنسول بهبود یافته است.
رفع اشکال:
- رفع اشکالی که در آن بستن InfoWindow باعث خطا می شد.
3.52.8
6 آوریل 2023
تغییرات:
-
pollingIntervalMillis
به عنوان یک فیلد عمومی از ارائه دهندگان مکان نظرسنجی در جاوا اسکریپت Journey Sharing اضافه شد. - [کانال بتا] پاسخ JSON کلاس Place را از snake_case به lowCamelCase تغییر داد.
رفع اشکال:
- رفع اشکالی که در آن Place Review's
publishTime
تاریخ اشتباهی را نشان میداد. - مشکلی که در آن ایجاد عناصر سفارشی در سطح جهانی شکسته میشد، برطرف شد.
- [کانال بتا] اشکالی را برطرف کرد که باعث میشد نشانگرهای پیشرفته هنگام بستهبندی نقشه ناپدید شوند.
3.52.6
23 مارس 2023
تغییرات:
- [کانال آلفا] ویجت تکمیل خودکار مکان (جدید) آزمایشی منتشر شد.
- اشتراک گذاری سفر جاوا اسکریپت را در کانال هفتگی منتشر می کند.
3.52.5
16 مارس 2023
تغییرات:
- [کانال بتا] استایل مبتنی بر داده: NEIGHBORHOOD، ADMINISTRATIVE_AREA_LEVEL_3، ADMINISTRATIVE_AREA_LEVEL_4، و SUBLOCALITY_LEVEL_1 حذف شده است.
رفع اشکال:
- رفع اشکالی که در آن رابطهای TypeScript برای کتابخانههای مورد استفاده توسط importLibrary() خالی بود.
3.52.4
9 مارس 2023
تغییرات:
- [کانال بتا] رویداد کلیک نشانگر پیشرفته را هنگامی که یک نشانگر کشیده می شود، سرکوب می کند.
3.52.3
2 مارس 2023
تغییرات:
- [کانال بتا] موجودیتهای TaskTrackingInfo را برای اشتراکگذاری سفر جاوا اسکریپت اضافه میکند.
- [کانال بتا] Maps JavaScript API را برای پشتیبانی از ECMAScript 2020 به صورت بومی ارتقا میدهد.
رفع اشکال:
- نشت حافظه را که ممکن است هنگام افزودن و حذف نشانگرها به/از نقشه رخ دهد، برطرف می کند.
- رفع اشکالی که باعث میشد عنصر تعاملی در زیر نشانگر پیشرفته قابل کلیک روی دستگاههای لمسی قابل کلیک باشد.
3.52.2
23 فوریه 2023
تغییرات:
- [کانال بتا] استایل مبتنی بر داده: ویژگی PlaceFeature.displayName را حذف کنید.
- [کانال بتا] رفع نشدن صحیح WebGLOverlayViews هنگام فراخوانی setMap (null)
- رفع اشکالی که از ناشناخته بودن کتابخانه
search
شکایت دارد. - رفع اشکالی که در آن دکمه بستن InfoWindow در حالت سایه نامرئی بود.
- برای بهبود Core Web Vitals و کاهش انتقال دادههای غیرضروری، Maps JS اکنون بارگذاری کاشیهای نقشه را تا زمانی که نقشه نزدیک به درگاه دید باشد به تعویق میاندازد. نقشه هایی که در نمای اولیه صفحه ایجاد می شوند نباید تفاوتی ببینند.
3.52.1
16 فوریه 2023
تغییرات:
- تابع
importLibrary()
را اضافه می کند که توانایی بارگذاری پویا کتابخانه ها را در زمان اجرا فراهم می کند. - [کانال بتا] هنگامی که روی یک نشانگر پیشرفته باز می شود، ویژگی پان خودکار InfoWindow را فعال کنید.
- [کانال بتا] فیلدهای خاصی را در اشیاء داده کتابخانه Journey Sharing غیر قابل تهی کرد
- [کانال بتا] استایل مبتنی بر داده: نوع ویژگی NEIGHBORHOOD، ADMINISTRATIVE_AREA_LEVEL_3، ADMINISTRATIVE_AREA_LEVEL_4، و SUBLOCALITY_LEVEL_1 منسوخ شده است. آنها در مارس 2023 حذف خواهند شد.
3.51.8
2 فوریه 2023
تغییرات:
- کانال بتا: از ارائه نشانگرهای پیشرفته در انواع نقشه های سفارشی پشتیبانی می کند.
- آخرین کپی از بارگذار بوت استرپ درون خطی اکنون از nonces CSP موجود در جای دیگر سند استفاده مجدد خواهد کرد.
3.51.7
26 ژانویه 2023
تغییرات:
- کانال بتا: استایل مبتنی بر داده: روش fetchPlace را برای دریافت نام نمایشی PlaceFeature اضافه کرد. ویژگی PlaceFeature.displayName منسوخ خواهد شد و در فوریه 2023 حذف خواهد شد.
3.51.6
19 ژانویه 2023
رفع اشکال:
- مشکلی را در نشانگرهای پیشرفته برطرف میکند، که در آن حذف نشانگر با برخورد از نقشه میتواند منجر به باقی ماندن یک عنصر نشانگر شبح در DOM شود.
3.51.5
12 ژانویه 2023
تغییرات:
- نوع
element
را در AdvancedMarkerView، PinView و LocalContextMapView ازElement
بهHTMLElement | SVGElement
برای نمایش دقیقتر نوع عنصر مورد نیاز.
رفع اشکال:
- هنگام استفاده از نشانگر پیشرفته با InfoWindow، یک اشکال را برطرف می کند، جایی که InfoWindow ممکن است پس از کشیدن نشانگر با استفاده از صفحه کلید باز نشود.
3.51.4
5 ژانویه 2023
تغییرات:
- کانال بتا: ویژگی های جدید را به کلاس مکان اضافه کنید
- کانال بتا: آرایه آرایه FeatureMouseEvent.features مبتنی بر داده ممکن است حاوی بیش از یک ویژگی باشد، اگر چندین ویژگی در زیر کلیک وجود داشته باشد، و همه شنوندگان کلیک FeatureLayer تحت یک کلیک فعال خواهند شد.
- کانال بتا: خطای آرگومان های نامعتبر را به google.maps.Map.getFeatureLayer پرتاب کنید.
- موقعیت پیکسل نشانگرهای پیشرفته را در نقشه تمام صفحه تصحیح می کند.
- رویدادهای نقشه ماوس را تغییر میدهد تا اکنون کلیکهای دکمه ماوس را که در حالی که دکمه دیگری از ماوس فشار داده شده اتفاق میافتد نادیده بگیرد.
- رفع اشکالی که باعث ناپدید شدن نشانگرهای پیشرفته هنگام بزرگنمایی نقشه می شد.
- هنگام زوم کردن نقشه با بسیاری از نشانگرهای پیشرفته، عملکرد را بهبود می بخشد.
- مستندات StreetViewPanoramaOptions را بهروزرسانی میکند تا مشخص کند که clickToGo با پانورامای سفارشی در دسترس نیست.
- هنگام ایجاد LatLngBounds، از جمله از طریق Map.getBounds() عملکرد را بهبود می بخشد.
- مرجع WebGLOverlayView را برای onAdd و onRemove به روز می کند.
- سفارشیسازی استایل نشانگر ثابت را برای اشتراکگذاری سفر اضافه میکند.
3.51.3
8 دسامبر 2022
تغییرات:
- اشکالی را برطرف میکند که باعث میشد نشانگر فوکوس صفحهکلید خود را هنگامی که خارج از نمای نقشه است رها نکند.
- کانال بتا: کلاس
Place
را معرفی می کند، یک API ساده تر جدید که از الگوهای استفاده مدرن مانند Promises پشتیبانی می کند. کلاس Place شامل تعدادی فیلد داده جدید است. - کانال بتا: اشکالی را برطرف می کند که باعث می شد نشانگرهای پیشرفته هنگام عبور نقشه ای که در یک پروکسی پیچیده شده است، رندر نشوند.
- کانال بتا: سفارشیسازی نشانگر ارائهدهنده مکان سفر را برای اشتراکگذاری سفر جاوا اسکریپت اضافه میکند.
3.51.2
01 دسامبر 2022
تغییرات:
- کانال بتا:
google.maps.importLibrary()
API اکنون در دسترس است. - کانال بتا: منسوخ شده : متن محلی منسوخ شده است و دیگر برای وب سایت های جدید توصیه نمی شود. این ویژگی به کار خود ادامه خواهد داد و 12 ماه قبل از قطع پشتیبانی اطلاع رسانی خواهد شد. اگر علاقه مند به ساختن تجربهای شبیه به زمینه محلی هستید، پیشنهاد میکنیم راهحل «کشف محله» را در Quick Builder بررسی کنید یا از کتابخانه مکانها، Maps JavaScript API استفاده کنید. نمونههای کد و کدهای کتابخانه مکانها میتوانند به شما کمک کنند.
- کانال بتا: برای بهبود Core Web Vitals و کاهش انتقال دادههای غیرضروری، Maps JS اکنون بارگذاری کاشیهای نقشه را تا زمانی که نقشه به درگاه دید نزدیک شود به تعویق میاندازد. نقشه هایی که در نمای اولیه صفحه ایجاد می شوند نباید تفاوتی ببینند.
- کانال بتا: رویدادی را برای تغییرات وضعیت نظرسنجی برای ارائه دهندگان موقعیت مکانی Journey Sharing اضافه می کند.
- کانال بتا: توابع سفارشیسازی استایل را برای اشتراکگذاری سفر اضافه میکند. روشهای راهاندازی قدیمیتر منسوخ شده است.
- قابلیت دسترسی صفحه کلید را به مراحل پانل جهت ها اضافه می کند. اکنون می توان مسیرها را با کلید تب پیمایش کرد و با کلیدهای فاصله یا اینتر انتخاب کرد.
-
google.maps.geometry.spherical.computeArea()
اکنونLatLngBounds
وCircle
s را می پذیرد. اکنونLatLngBounds
می توان باLatLngBoundsLiteral
ساخت. - متن
alt
را در پانل مسیرهای پیشنهادیDirectionRenderer
به تصاویر اضافه می کند.
3.51.1
17 نوامبر 2022
تغییرات:
- کانال بتا: کلاس مکان در کتابخانه مکان ها منتشر شد.
- کانال بتا: توابع سفارشیسازی استایل را برای اشتراکگذاری سفر اضافه میکند. روشهای راهاندازی قدیمیتر منسوخ شدهاند.
- Internet Explorer 11 اکنون در Maps Embed API از کار افتاده است.
- نشانواره Google در Maps Embed API هنگام استفاده از انواع نقشه ترکیبی یا ماهوارهای برای افزایش دید، سبک را تغییر میدهد.
- بهبود عملکرد بارگیری نشانگرهای پیشرفته.
- صفحهکلید دکمه «لغو» طراحی را در دسترس و صفحهخوان را مناسب میکند.
- صفحهکلید نشانگرهای نمایشدهنده مسیرها را در دسترس و صفحهخوان را مناسب میکند.
- توضیحات ARIA را به کنترل مقیاس نقشه اضافه می کند.
- فوکوس صفحه کلید و تعامل را برای کنترل مقیاس نقشه فعال کنید.
- یک پارامتر زبان را به Geocoder JS API معرفی می کند. Maps JS API دیگر
US
به عنوان یک منطقه پیش فرض در Geocoder در نظر نمی گیرد، اگر به صراحت مشخص نشده باشد. - یک پارامتر زبان را به Directions JS API معرفی می کند.
- یک پارامتر زبان را به Distance Matrix JS API معرفی می کند.
رفع اشکال:
- اشکالی را برطرف می کند که باعث می شد هنگام باز شدن پنجره اطلاعات، فوکوس صفحه کلید به نشانگر تغییر مسیر دهد.
- اشکالی را که باعث می شد نشانگرها قابل فوکوس نباشند برطرف می کند.
3.51
16 نوامبر 2022
تغییرات:
- کانال هفتگی به نسخه 3.51 آپدیت شد.
- کانال فصلنامه به نسخه 3.50 آپدیت شد.
- نسخه های 3.49 و 3.48 همچنان در صورت درخواست با شماره در دسترس هستند.
3.50.12a
7 نوامبر 2022
تغییرات:
- مشکلی را برطرف میکند که در آن
google.maps.event.addListenerOnce
وgoogle.maps.event.addDomListenerOnce
this
اتصال را نادرست کردهاند.
3.50.12
03 نوامبر 2022
تغییرات:
- کانال بتا: نشانگرهای پیشرفته اکنون هنگام استفاده در نقشه های مایل از ارتفاع پشتیبانی می کنند.
3.50.11
27 اکتبر 2022
تغییرات:
- کانال بتا: اکنون زمانی که لایههای ویژگی استایل مبتنی بر داده در دسترس نیستند، خطایی ثبت میشود.
- کانال بتا: بهبود عملکرد برای بارگیری نشانگرهای پیشرفته پیش فرض.
3.50.10
20 اکتبر 2022
رفع اشکال:
- بالشتک سمت راست و پایین InfoWindow را در iOS برطرف می کند.
3.50.9
13 اکتبر 2022
تغییرات:
- مراحل انتخاب شده اکنون در پانل جهت هایلایت شده اند.
- تایپ TypeScript را برای سازنده
PinView
برطرف می کند. - تایپ TypeScript را برای سازنده
LagLngAltitude
برطرف می کند. - تصویر نماد نشانگر پیش فرض را در
DirectionsRenderer
به روز می کند.
3.50.8
6 اکتبر 2022
تغییرات:
- کانال بتا: پیش نمایش نشانگرهای پیشرفته منتشر شد.
- کانال بتا: مستنداتی را برای
isAdvancedMarkersAvailable
در شی برگشتیgetMapCapabilities()
معرفی می کند. - "این فیلد فقط خواندنی است" را اضافه می کند. به توضیحات API
LocalContextMapView
و ویژگیelement
LocalContextMapViewOption
رفع اشکال:
- رنگها در سبکهای سفارشی JSON اکنون از کدورت سبک پیشفرض به جای کدورت 100% اجباری استفاده میکنند.
3.50.7
29 سپتامبر 2022
تغییرات:
- اکنون صفحهخوان دستورالعملهای نحوه تعامل با نقشه و نمای خیابان را میخواند.
- میانبرهای شیب و چرخش صفحه کلید را به گفتگوی میانبرهای صفحه کلید اضافه می کند.
3.50.6
22 سپتامبر 2022
رفع اشکال:
- رفع اشکالی که در آن Voice Over در iOS میتوانست از میان عناصر زیر گفتگوی میانبرهای صفحهکلید عبور کند.
- متن جایگزین را به تصویر نقشه ثابت اضافه می کند.
تغییرات:
- اکنون هنگام فراخوانی
map.getMapCapabilities()
یک خطا در کنسول ثبت می شود و دارای خطا است.
3.50.5
15 سپتامبر 2022
تغییرات:
- اضافه کردن MAX_BOUNDS ثابت برای LatLngBounds برای نشان دادن حداکثر محدوده LatLng برای نقشه ها
- به خوانندگان صفحه اجازه می دهد تا اقدامات کلیکی را روی نشانگرهای پیش فرض انجام دهند.
3.50.3
1 سپتامبر 2022
تغییرات:
- کانال بتا: کلاس
DeliveryVehicle
's Journey Sharing جاوا اسکریپ را بهروزرسانی میکند تا ویژگیهای سفارشی را شامل شود. - رفع اشکالی که در آن LatLng نادرست در یک رویداد پس از کج شدن نقشه وجود داشت.
3.50.2
25 آگوست 2022
تغییرات:
- کانال بتا:
FleetEngineDeliveryFleetLocationProvider
را برای پذیرش فیلتر خودروی تحویل رشته تغییر داد. - تصویر نماد نشانگر پیش فرض را به روز می کند.
3.50.1
18 آگوست 2022
تغییرات:
- کانال بتا: APIهای قابلیت نقشه (
getMapCapabilities
andmapcapabilities_changed
event) را به کانال بتا معرفی می کند. - کانال بتا: یک پارامتر
language
را بهgoogle.maps.Geocoder
معرفی می کند. - کانال بتا: یک پارامتر
language
را بهgoogle.maps.DistanceMatrixService
معرفی می کند. - کانال بتا: یک پارامتر
language
را بهgoogle.maps.DirectionsService
معرفی می کند. - رفع اشکالی که در آن کد منطقه در چندین API Places JS نادیده گرفته شده است. پارامترهای زبان و منطقه را به API های مختلف Place JS معرفی می کند.
- پشتیبانی را در Maps JavaScript API Streetview برای وبسایتهای بدون دامنه googleapis.com در تنظیمات خطمشی امنیت محتوا حذف میکند. لطفاً برای اطلاعات بیشتر به راهنمای خط مشی امنیت محتوا مراجعه کنید.
3.49.12
4 آگوست 2022
تغییرات:
-
DEMO_MAP_ID
را اضافه می کند، یک شناسه نقشه که می تواند برای نمونه کدهایی که به شناسه نقشه نیاز دارند استفاده شود. این شناسه نقشه برای استفاده در برنامههای تولید در نظر گرفته نشده است و نمیتواند برای ویژگیهایی که نیاز به پیکربندی ابری دارند (مانند Cloud Styling) استفاده شود. - روشن کنید که
FleetEngineDeliverFleetLocationProvider.locationRestriction
برای شروع ردیابی مورد نیاز است.
3.49.11
28 جولای 2022
تغییرات:
-
google.maps.VehicleType
اکنون می تواند به عنوان یک شماره زمان اجرا ارجاع شود.
3.49.10
21 جولای 2022
تغییرات:
- هنگام تأیید اندازه نماد نشانگر، اندازه مقیاسشده نماد نشانگر یا اندازه پنجره اطلاعات، مقادیر NaN برای عرض یا ارتفاع رد میشوند.
- رفع اشکالی که در آن کنترل ردیابی حرکت در دستگاههای iOS در نمای خیابان قابل مشاهده نبود.
- اشکالی را برطرف میکند که در آن متن شناور برای مسیرها برای زبانهای RTL در Embed API قطع شده بود.
- پنجره اطلاعات حملونقل را در دسترستر و صفحهخوان را راحتتر میکند.
3.49.9
14 جولای 2022
تغییرات:
- استفاده از فیلدهای شناسه را در ارائه دهندگان موقعیت مکانی Journey Sharing روشن می کند.
3.49.8
7 جولای 2022
تغییرات:
- صفحهکلید پیوندهای پیمایش نمای خیابان را در دسترس و صفحهخوان را مناسب میکند.
- یک روش
focus
جدید را درStreetViewPanorama
معرفی می کند.
3.49
23 ژوئن 2022
تغییرات:
- کانال بتا: استایل مبتنی بر داده برای مرزهای Google منتشر شد.
رفع اشکال:
- فهرست
BusinessStatus
را از طریقgoogle.maps.places.BusinessStatus
قابل دسترسی می کند.
3.49.5
16 ژوئن 2022
تغییرات:
- کنترل میانبرهای صفحه کلید و گفتگو را به نمای خیابان اضافه می کند و قابلیت کشف میانبرهای صفحه کلید را بهبود می بخشد.
رفع اشکال:
- رفع اشکالی که باعث ارسال فرم هنگام بستن نمای خیابان میشد.
3.49.4
9 ژوئن 2022
تغییرات:
-
WebGLOverlayView
،CameraParams
،LatLngAltitude
،moveCamera
، زوم کسری وgetVisibleRegion
را به کانال هفتگی منتقل می کند. - پانورامای پیشفرض نمای خیابان برای
Map
اکنون بهطور خودکار هنگام باز شدن، فوکوس را مدیریت میکند. این رفتار پیش فرض جدید است. - پانورامای نمای خیابان اکنون در صورت بسته بودن (در صورت امکان) به طور خودکار فوکوس را بازیابی می کند.
- اکنون می توان نمای خیابان را با فشار دادن کلید ESC (زمانی که دکمه بستن فعال است) بست.
-
geometry.spherical.computeSignedArea()
وgeometry.spherical.computeArea()
برای افزایش استحکام و دقت بهینه سازی شده اند.
3.49.3a
2 ژوئن 2022
تغییرات:
- کنتراست رنگ بهبود یافته برای کنترل ردیابی حرکت نمای خیابان.
- کنترل ردیابی حرکت در صفحهکلید نمای خیابان را در دسترس و صفحهخوان را مناسب کرد.
- کلاس های
MapsNetworkError
،MapsRequestError
، وMapsServerError
اکنون به صورت عمومی در معرض دید قرار گرفته و مستند شده اند.
3.49.2
26 مه 2022
تغییرات:
- کنتراست رنگ بهبود یافته برای کنترل ردیابی حرکت نمای خیابان.
- کنترل ردیابی حرکت در صفحهکلید نمای خیابان را در دسترس و صفحهخوان را مناسب کرد.
- کلاس های
MapsNetworkError
،MapsRequestError
، وMapsServerError
اکنون به صورت عمومی در معرض دید قرار گرفته و مستند شده اند.
3.49.1
19 مه 2022
تغییرات:
- کانال بتا: اشکالی را برطرف می کند که در آن کد منطقه در چندین API Places JS نادیده گرفته شده است. پارامترهای زبان و منطقه را به API های مختلف Place JS معرفی می کند.
- کنتراست رنگ را برای کنترل های تمام صفحه و قطب نما در حالت تاریک بهبود می بخشد.
- کنترل قطبنما نمای خیابان، دکمه بستن و کنترل پیوند آدرس را قابل دسترسی و صفحهخوان میکند.
3.49
12 مه 2022
تغییرات:
- این کانال هفتگی به نسخه 3.49 آپدیت می شود.
- کانال فصلی به نسخه 3.48 به روز می شود.
- نسخه های 3.47 و 3.46 همچنان در صورت درخواست با شماره در دسترس هستند.
- نسخه 3.45 حذف شده است و دیگر قابل استفاده نیست.
3.48.11
28 آوریل 2022
تغییرات:
- اکنون تکمیل خودکار مکان میتواند انواع بیشتری را بپذیرد. بیشتر بدانید .
-
isFractionalZoom
به کانال هفتگی منتقل شد.
3.48.9
14 آوریل 2022
تغییرات:
- کانال بتا: WebGL 2.0 را برای
WebGLOverlayView
فعال می کند. - کانال بتا: شامل کتابخانه
JourneySharing
در انواع Maps JavaScript API TypeScript، خارجی ها و مستندات مرجع است. - توابع
google.maps.event.addDomListener()
وgoogle.maps.event.addDomListenerOnce()
کاهش می یابد و نباید از آنها استفاده شود. در عوض ، از روش استانداردaddEventListener()
استفاده کنید. این روشها به کار خود ادامه خواهند داد و هیچ برنامه ای برای از بین بردن آنها وجود ندارد. -
title
وaria-label
را به نماد نشانگر نمای خیابان اضافه می کند. - ویژگی
aria-pressed
را به کنترل تمام صفحه اضافه می کند. - فاصله کشویی را برای کنترل نوع نقشه بهبود می بخشد.
- به روزرسانی برچسب های آریا برای کنترل کشویی نوع نقشه .
رفع اشکال:
- یک ویژگی غیرقانونی
aria-expanded
از یک کنترل نوع نقشه پیش فرض حذف می کند.
3.48.8
7 آوریل 2022
تغییرات:
- کنتراست رنگ را در نقشه های JS API بهبود می بخشد و API Google Logo را تعبیه می کند.
3.48.7a
31 مارس 2022
تغییرات:
- کانال بتا: API های نمایشی WebGL را حذف می کند.
- پایه های به روز شده را برای نقشه های مشتریان API JavaScript امکان پذیر می کند. پایه به روز شده ، که در حال استفاده در نقشه های Google Consumer است ، یک پایه غنی تر و دقیق تر به ویژه با توجه به ویژگی های طبیعی زمین ارائه می دهد.
رفع اشکال:
- یک اصلاح قبلی را برای
map.fitBounds()
) انتقال مشاهده برای مسافت های کوتاه) برگردانید ، در انتظار تجزیه و تحلیل. - مشکلات کنتراست رنگ را در کنترل نوع نقشه در حالت کنتراست رنگ بالا برطرف می کند.
- نام های قابل دسترسی جعبه های کنترل نوع نقشه را با برچسب های بصری مربوطه مطابقت می دهد.
- مشکلات کنتراست رنگ را در ویندوز اطلاعات در حالت کنتراست رنگ بالا برطرف می کند.
3.48.6
24 مارس 2022
تغییرات:
-
map.fitBounds()
برای سهولت انتقال نمای برای مسافت های کوتاه رفع می کند.
3.48.5
17 مارس 2022
تغییرات:
- فقط Safari: تضمین می کند که دکمه نزدیک و کانتینر محتوا به صورت خودکار روی
open
متمرکز شده اند.
رفع اشکال:
- مسئله کنتراست رنگ را برای پیوند "مشاهده در نقشه های Google" در S
InfoWindow
s رفع می کند. - مسئله کنتراست رنگ را برای پیوند "مشاهده در Google Maps" در کنترل آدرس
StreetViewPanorama
برطرف می کند.
3.48.4
10 مارس 2022
تغییرات:
- یک رویداد
visible
جدید برایInfoWindow
معرفی می کند. - یک روش
focus
جدید درInfoWindow
را معرفی می کند.
3.48.3
3 مارس 2022
تغییرات:
- کانال بتا: سبک تماس با سرویس جدید را در نقشه های SAVE SREET JAVASCRIPT API STREET امکان پذیر می کند. برای اطمینان از مسدود شدن این تماس ها در سطح مرورگر ، ممکن است لازم باشد خط مشی امنیتی محتوای خود را به روز کنید.
- یک ویژگی جدید
ariaLabel
را برایInfoWindow
معرفی کرد.
3.48.1
17 فوریه 2022
تغییرات:
- کانال بتا: پشتیبانی برای تنظیم شناسه های تجربه جهانی اضافه شده است. لطفاً مستندات مرجع API را اینجا ببینید.
- کانال بتا: پارامترهای اول و دوم FromLatlngalTitude اکنون به جای یک Latlng و یک
number
، در یک Latlngaltudity ادغام می شوند. - تغییر نام پارامتر LATLNG 'N
noWrap
بهnoClampNoWrap
. - Screen Reader اکنون دستورالعملهای مربوط به نحوه حرکت در نشانگرها را هنگام دریافت یک نشانگر تمرکز می کند.
- نقشه های JavaScript API اکنون اطلاعات تله متری را گزارش می کند. برای اطمینان از مسدود شدن این تماس ها در سطح مرورگر ، ممکن است لازم باشد خط مشی امنیتی محتوای خود را به روز کنید. برای اطلاعات بیشتر ، لطفاً به سؤالات متداول مراجعه کنید.
- این نسخه از اینترنت اکسپلورر پشتیبانی نمی کند. برای ادامه پشتیبانی از اینترنت اکسپلورر 11 ،
v=3.47
را مشخص کنید که تا نوامبر 2022 در دسترس خواهد بود.
3.48
10 فوریه 2022
تغییرات:
- کانال هفتگی به نسخه 3.48 به روز شد.
- کانال سه ماهه به نسخه 3.47 به روز شد.
- نسخه های 3.46 و 3.45 در صورت درخواست توسط شماره هنوز در دسترس هستند.
3.47.6
20 ژانویه ، 2022
رفع اشکال:
- هنگامی که کنترل میانبرهای صفحه کلید دارای تمرکز است ، مسئله ای را که صفحه به سمت بالا حرکت می کند ، برطرف کرد.
3.47.4
6 ژانویه 2022
تغییرات:
- کانال بتا: WebGloverLayview API به روزرسانی برای بتا - همه کلاس ها و روش ها را با "GL" به نام خود به نفع موارد جدید با "GL" به نام ، استهلاک WebGlcameraparams به نفع کلاس جدید دوربین (دوربین های زیر کلاس) کاهش دهید.
- مستندات روش به روز شده PlaceOpeningHours برای منعکس کردن ساعات استثنایی در محاسبات آنها استفاده نمی شود.
3.47.3
09 دسامبر ، 2021
تغییرات:
-
LatLng
،LatLngBounds
، وCircle
اکنون نمونه ای از همان کلاس را در سازنده می پذیرند.
3.47.2
02 دسامبر ، 2021
تغییرات:
-
LatLngLiteral
اکنون به عنوان یک پارامتر مجاز است در هر کجا کهLatLng
برای پیش بینی ها مجاز باشد.
رفع اشکال:
- برخی از مشکلات ارائه دهنده را که می توانند در مقادیر در مقیاس کوچکتر رخ دهند (کمتر از 1.0) برطرف کنید.
3.47.1
18 نوامبر 2021
تغییرات:
-
LatLngLiteral
اکنون به عنوان یک پارامتر مجاز است در هر کجاLatLng
در کتابخانه هندسه مجاز باشد. - یک API جدید ongistateupdateerequest برای پشتیبانی WebGL در نقشه های JavaScript API اضافه کرد.
- کنتراست رنگ ثابت در صفحه خطا.
- اینترنت اکسپلورر 11 اکنون در V = بتا از بین رفته است. آخرین نسخه نقشه های JavaScript API برای پشتیبانی از اینترنت اکسپلورر 11 v3.47 است. پشتیبانی از اینترنت اکسپلورر 11 در نوامبر 2022 کاملاً قطع خواهد شد.
- نقشه ها دیگر هنگامی که گزینه نقشه
keyboardShortcuts
رویfalse
تنظیم شده است ، دیگر Focus Tab را دریافت نمی کنند. - با رسیدن به حداکثر یا حداقل حداقل زوم ، دکمه های بزرگنمایی و بزرگنمایی اکنون غیرفعال می شوند.
- کنترل
MapType
را برای استفاده از عناصر معنایی برای بهبود دسترسی و تجربه صفحه نمایشگر در نقشه های تعبیه شده API تبدیل کرد. - متن alt را به نماد در صفحه خطا اضافه کرد.
- پیشرفت های مختلف سلامت کد عمومی.
رفع اشکال:
- ویژگی های
controlHeight
وcontrolWidth
را با ویژگی های سازگار با ویژگی های* جایگزین کنید.
3.47
11 نوامبر 2021
تغییرات:
- کانال هفتگی به نسخه 3.47 به روز شد.
- کانال سه ماهه به نسخه 3.46 به روز شد.
- نسخه 3.45 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.44 حذف شد و دیگر قابل استفاده نیست.
3.46.12
04 نوامبر 2021
رفع اشکال:
- نوار منوی نوع نقشه را با برچسب های دقیق تر ARIA به روز کرد.
- Embed API: برای تجربه بهبود یافته صفحه نمایش ، برچسب های آریا را به چندین پیوند اضافه کرد.
- Embed API: کنتراست رنگ ثابت برای برخی از موارد متن.
- نوع
google.maps.Marker.MAX_ZINDEX
را در قسمتهای خارجی ثابت کرد.
3.46.11
28 اکتبر 2021
تغییرات:
- گیرنده ها و تنظیم کننده های تبدیل شده برای استفاده از goog.a11y.aria. این به محافظت در برابر غلط غلط کمک می کند.
3.46.8
7 اکتبر 2021
تغییرات:
- زمینه محلی: پیوند انتساب حذف شده از عکسهای محلی Infowindow.
3.46.6
23 سپتامبر 2021
تغییرات:
- رفع اشکال در جایی که مکان نما نقشه هنگامی که نقشه قابل کشیدن نیست ، دست را نشان می دهد.
3.46.5
16 سپتامبر 2021
رفع اشکال:
- رفع اشکال با نسبت کنتراست رنگ در محل ویجت خودکار.
3.46.3
02 سپتامبر 2021
تغییرات:
- دستورالعمل های پیمایش اکنون در بالای
InfoWindow
S وCustomOverlay
s نمایش داده شده است.
3.46.2
26 آگوست 2021
تغییرات:
- کانال بتا: اکنون اطلاعات تله متری گزارش شده است. برای اطمینان از مسدود شدن این تماس ها در سطح مرورگر ، ممکن است لازم باشد خط مشی امنیتی محتوای خود را به روز کنید. برای اطلاعات بیشتر ، لطفاً به سؤالات متداول مراجعه کنید.
3.46
18 آگوست 2021
نسخه 3.46 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
تغییرات:
- دو قسمت جدید به
PlaceResult
،icon_mask_base_uri
وicon_background_color
اضافه شده است. - کانال هفتگی به نسخه 3.46 به روز شد.
- کانال سه ماهه به نسخه 3.45 به روز شد.
- نسخه 3.44 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.43 حذف شد و دیگر قابل استفاده نیست.
محرومیت ها:
- پشتیبانی از اینترنت اکسپلورر در حال کاهش است. با شروع اوت سال 2021 با نقشه های JavaScript API v3.46 ، کاربران اینترنت اکسپلورر 11 پیام هشدار دهنده را در بالای نقشه ها مشاهده می کنند. آخرین نسخه نقشه های JavaScript API برای پشتیبانی از اینترنت اکسپلورر 11 v3.47 است. پشتیبانی از اینترنت اکسپلورر 11 در نوامبر 2022 کاملاً قطع خواهد شد.
رفع اشکال:
- رفع اشکالی که در آن راس چند ضلعی در سطح بزرگنمایی خاص تغییر یافته است.
- رفع اشکال در جایی که محتوای ویندوزهای مختلف با هم همپوشانی داشته باشد.
3.45.8
29 ژوئیه 2021
تغییرات:
- Embed API: در نقشه های تعبیه شده ، سطح بزرگنمایی پس از هدایت به صفحه جهت ها حفظ می شود.
3.45.7
22 جولای 2021
تغییرات:
- پشتیبانی از IE11 کاهش می یابد. نقشه های موجود در IE11 اکنون یک پرچم در کانال بتا نشان می دهد.
- پیوند "Get Directions" را در نقشه های تعبیه شده به روز کرد تا دقیق تر باشد.
رفع اشکال:
- مسئله ای را برطرف کرد که در آن روش
getFeatureById()
نتوانست ویژگی ها را با شناسه 0 بازیابی کند. - مسئله ای را برطرف کرد که در صورت عدم تعریف یا تهی ، یک خطای پیش
ComponentRestriction
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
پرتاب می شود.
3.45.6a
15 جولای 2021
تغییرات:
- هنگام باز شدن ، اکنون هنگامی که اولین کنترل قابل توجه در نمای Infowindow یا هنگام
disableAutoPan=true
نیست ، تمرکز خود را به ظرف Infowindow مدیریت می شود.
رفع اشکال:
- رفع اشکال در جایی که نقاشی پلی ناتمام هنگام برداشتن مدیر طراحی به طور خودکار تکمیل می شود و دوباره به نقشه اضافه می شود.
- رفع اشکالی که در آن رشته های رشته در "نقشه جاسازی شده" به برخی از زبانها کوتاه می شوند.
3.45.5
01 جولای 2021
تغییرات:
- URL به روز شده برای MAPS Studio در Typings و JS API.
رفع اشکال:
- هنگام ارائه پاسخ به تماس ، رد قول نامشخص را برطرف کرد.
3.45.4
24 ژوئن 2021
تغییرات:
- رفع اشکالی که باعث شد گفتگوی میانبر صفحه کلید در فرم ارسال شده باز شود.
- رفع اشکالی که در آن دکمه "میانبرهای صفحه کلید" از تراز خارج بود.
- اشیاء برداشته شده به طور تصادفی به
window
اضافه شده اند (کروی ، پولیلینکودک ، پولیومتری). به جای آن باید به این اشیاء در فضای نام کاملاً واجد شرایط خود دسترسی پیدا کرد.
3.45.3
16 ژوئن 2021
رفع اشکال:
-
InfoWindow
به روز شده ، به طوری که تمرکز هنگامopen()
در همان حلقه اجرا مانند MAP FONICATION نامیده نمی شود.
تغییرات:
- بخش مرجع
InfoWindowOpenOptions
API را با اطلاعات دقیق تر به روز کرد. - حلقه های فوکوس ثابت هنگام استفاده از ناوبری صفحه کلید (گزینه TAB +) در Safari.
3.45.2
10 ژوئن 2021
رفع اشکال:
- مسئله ای را برطرف کرد که در آن کنترل نوع نقشه به درستی توسط پیشینه گفتگوی میانبر صفحه کلید در API جاسازی شده پوشانده نشده است.
- مسئله ای را برطرف کرد که می تواند هنگام بارگیری سبک های فونت CSS خطایی ایجاد کند.
- رفع اشکال در جایی که می تواند هنگام سوزاندن نقشه با یک infowindow باز ، رخ دهد.
تغییرات:
- ویژگی
InfoWindowOpenOptions.map
را اضافه کرد.
3.45.1
3 ژوئن 2021
تغییرات:
- مستندات اضافه شده برای انیمیشن ها ، نمادها ، برچسب ها و خصوصیات کدورت به رابط داده ها .
- برای پشتیبانی بهتر از دسترسی بهتر ، گفتگوی کپی رایت را دوباره طراحی کرد.
- Infowindows اکنون هنگام باز شدن به طور خودکار تمرکز را مدیریت می کند. این نشان دهنده رفتار پیش فرض جدید است.
- API infowindowopenoptions اضافه شده و به توسعه دهندگان این امکان را می دهد تا نحوه تمرکز تمرکز هنگام باز کردن Infowindows را کنترل کنند.
- Infowindows اکنون می تواند با فشار دادن کلید ESC بسته شود.
- Infowindows اکنون هنگام استفاده از خوانندگان صفحه نمایش به عنوان "گفتگو" اعلام می شود.
- ایزوله Polyfill اکنون فعال شده است. این تغییر مانع از نصب پلی فیل های داخلی API در صفحه میزبان می شود.
رفع اشکال:
- مسئله ای را برطرف کرد که در آن حلقه تمرکز نقشه هنگام تعویض زبانه های مرورگر ظاهر می شود.
- مسئله ای را برطرف کرد که در آن حلقه تمرکز برای کنترل نقشه ، عناصر نشانگر و موارد زیرنویس کنترل نوع نقشه ، به طور نادرست با تعامل ماوس در برخی از مرورگرها ظاهر شد.
ویژگی های جدید:
- پشتیبانی از وعده ها در جهت ها ، ماتریس از راه دور ، ارتفاع ، GeoCoder ، حداکثر تصاویر بزرگنمایی ، StreetView و
AutcompleteService.getPlacePredictions()
را فعال کنید. - برای بهبود قابلیت کشف میانبرهای صفحه کلید ، کنترل و گفتگوی میانبر صفحه کلید را بر روی نقشه اضافه کرد.
- نقشه های بردار اکنون در کانال هفتگی موجود است (فقط ویژگی های اصلی ؛ ویژگی های WebGL در کانال بتا موجود است).
3.44.14
13 مه 2021
تغییرات:
- اکنون هشدار دهنده هنگامی که
InfoWindow.open()
بدون نقشه مرتبط یا نمونه StreetView نامیده می شود ، به کنسول وارد می شود.
3.44.12
28 آوریل 2021
رفع اشکال:
- مسئله ای را برطرف کرد که نشانگرهای بهینه شده حذف شده یا پنهان پس از تغییر به نوع نقشه جدید به نقشه اضافه می شوند.
زمینه محلی:
- پشتیبانی اضافه شده برای آرایه هایی که یک روش
@@iterator
ندارند به عنوان یک مقدار معتبرplaceTypePreferences
تعریف شده است.
3.44.11a
20 آوریل 2021
تغییرات:
- عملکرد بهبود یافته برای ایجاد نشانگرهای سفارشی با اشیاء نماد.
- جلوگیری از حرکت تمرکز به منوهای کشویی نوع نقشه هنگام معلق در یک دکمه.
رفع اشکال:
- رفع اشکال در جایی که هنگام بارگیری نشانگرهای استاتیک قبل از شروع نقشه پایه ممکن است خطایی رخ دهد.
3.44.9
8 آوریل 2021
رفع اشکال:
- رفع اشکال در جایی که کنترل نقشه در هنگام فعال کردن نمای خیابان قابل دسترسی بود.
3.44.8
1 آوریل 2021
تغییرات:
- کتابخانه زمینه محلی: آرم Google را در نمای جزئیات مکان به پایین مطالب منتقل کنید.
3.44.7
25 مارس 2021
تغییرات:
- تمرکز صفحه کلید اکنون هنگام بسته شدن Infowindow به عنصر مناسب باز می گردد.
3.44.4
4 مارس 2021
تغییرات:
- تصاویر 45 درجه اکنون در محدوده وسیع تری از سطح زوم موجود است ، و کنترل چرخش اکنون شامل دکمه های عقربه های ساعت و ضد عقربه های ساعت است.
رفع اشکال:
- نشت حافظه را برطرف کرد که می تواند هنگام ارائه مکرر نقشه اتفاق بیفتد.
- نشت حافظه را که می تواند هنگام افزودن یا حذف حلقه ها یا مستطیل ها روی نقشه رخ دهد ، برطرف کنید.
3.44.2
25 فوریه 2021
تغییرات:
- رفع اشکالی که در آن مکانها به صورت خودکار عملکرد
getPlacePredictions
، به طور نادرست به نقطه پایانی اشتباه در کانال بتا اشاره می کنند.
3.44.1
18 فوریه 2021
تغییرات:
- دکمه های انتخاب کننده مکان محلی در هنگام بارگیری مجدد مکان های نشان داده شده ، اکنون از بین می روند.
- نشانگرهای غیر بهینه اکنون قابل توجه و صفحه کلید در دسترس هستند.
- کانال بتا: اشیاء حذف شده به طور تصادفی به
window
اضافه شده اند (Spherical
،PolylineCodec
،PolyGeometry
). به جای آن باید به این اشیاء در فضای نام کاملاً واجد شرایط خود دسترسی پیدا کرد. - در کانال بتا ، جداسازی پلی پیل را روشن کرد. این بدان معنی است که نقشه های JavaScript API دیگر Polyfills را در صفحه میزبان نصب نمی کنند.
3.43.8a
25 فوریه 2021
فقط کانال سه ماهه به روز شد. تغییرات:
- مشکل نشت حافظه را هنگام ارائه چندین بار نقشه برطرف کرد
3.43.8
5 فوریه 2021
تغییرات:
- پشتیبانی بتا اضافه شده برای وعده های موجود در
AutocompleteService.getPlacePredictions()
.
رفع اشکال:
- مسئله ای را برطرف کرد که
Markers
با برچسب ها بر روی رویدادهای کلیک رهگیری شده ، حتی اگرclickable
روی False تنظیم شده باشد.
3.43.7a
28 ژانویه 2021
رفع اشکال:
- رفع موضوعات مختلف مربوط به ترسیم پولیلین ها.
3.43.6
21 ژانویه 2021
رفع اشکال:
- رفع اشکالی که در آن گاهی اوقات سوراخ های چند ضلعی Geojson پر می شد.
- رفع اشکالی که باعث شده است که در هنگام جابجایی بین نقشه و نمای خیابان ، پوشش را از بین ببرد.
3.43.5
14 ژانویه ، 2021
تغییرات:
- کادر انتخاب در منوها را تغییر داده تا با خوانندگان صفحه نمایش قابل دسترسی تر باشد.
- اندازه دکمه های کف را برای پانورامای نمای داخل خیابان افزایش داد.
- موقعیت کنترل ردیابی حرکت موبایل را در نمای خیابان ثابت کرد.
رفع اشکال:
- دکمه منوی صفحه کلید اکنون باعث ایجاد رویداد
contextmenu
می شود. - رفع اشکال در جایی که کنترل تمام صفحه در هنگام جابجایی بین نقشه و نمای خیابان در برخی شرایط به درستی کار نمی کند.
- مسئله ای را برطرف کرد که خوانندگان صفحه قادر به حرکت به نشانگرهای موجود در نقشه نیستند.
- رفع اشکالی که باعث شده نماد مکان در نشانگر مکان LocalContext ناپدید شود.
3.43.3
9 دسامبر 2020
تغییرات:
- رابط
google.maps.MouseEvent
بهgoogle.maps.MapMouseEvent
تغییر نام داد و یک ویژگیdomEvent
را اضافه کرد و دسترسی مستقیم به رویداد اساسی از DOM را فراهم کرد. - رفتار حافظه بهبود یافته از روکش های چند ضلعی.
- حافظه بوم اکنون به صراحت آزاد شده است تا از مشکلات حافظه سافاری جلوگیری شود.
رفع اشکال:
- رفع اشکال در جایی که کنترل تمام صفحه هنگام جابجایی بین نقشه و نمای خیابان در برخی شرایط متوقف شد.
- رفع اشکال در جایی که خطایی در کنسول در رویداد
click
نشانگر وارد شده است. - رفع اشکالی که در آن اندازه منطقه قابل کلیک یک نشانگر خیلی بزرگ ترسیم شده است.
- رفع اشکال با درگیری های پلی فیلی که بر روی نمادهای IE11 تأثیر می گذارد.
3.43.2
1 دسامبر 2020
تغییرات:
- رویداد
contextmenu
به عنوان یک جایگزین بهتر برای رویدادrightclick
اضافه می کند. رویدادcontextmenu
توانایی پاسخگویی به CTRL را در MACOS اضافه می کند. - هنگام ارائه
title
یاlabel
، ویژگی های دسترسی را به نشانگرهای غیر بهینه اضافه می کند. - برچسب ها و نقش های آریا بیشتری را برای کنترل های
MapType
، برای یک تجربه بهبود یافته صفحه نمایش ، اضافه می کند. - پشتیبانی از خواننده صفحه نمایش بهبود یافته از کنترل های
MapType
. هنگامی که کاربر به دور از کنترل حرکت می کند ، منوی کشویی به طور خودکار بسته می شود. - تعداد موارد گزارش شده توسط خوانندگان صفحه را در منوی کشویی اصلاح می کند. این مانع از جدا شدن خط به عنوان یک مورد لیست می شود.
- یک حلقه فوکوس را در عنصر
map
اضافه می کند تا هنگام تمرکز از طریق تعامل صفحه کلید ، تمرکز صفحه کلید را نشان دهد. - کنترل های صفحه کلید اضافی را به کنترل های
MapType
اضافه می کند. گزینه های کشویی اکنون به طور خودکار بسته می شوند که کنترل از دست می دهد. کلیدهای پیکان بالا و پایین کشویی را باز می کنند و دکمه فرار آن را می بندد. کلیدهای خانگی و انتهایی به ترتیب به اولین و آخرین موارد در کشویی منتقل می شوند.
رفع اشکال:
- رفع اشکال در جایی که لغو یک انیمیشن نشانگر می تواند در برخی شرایط باعث شود که نشانگر خاص انیمیشن های آینده را زودتر خاتمه دهد.
3.43.1a
20 نوامبر 2020
تغییرات:
- برای تنظیم کلاس CSS عنصر
label
، یک ویژگیclassName
به رابطMarkerLabel
اضافه می کند. - پشتیبانی بتا را برای وعده ها در حداکثر سرویس تصاویر بزرگنمایی اضافه می کند.
- پشتیبانی بتا را برای وعده ها در سرویس StreetView اضافه کنید.
- در هنگام ارائه
title
یاlabel
، متن دسترسی به نشانگرهای غیر بهینه اضافه شده است. - برای بهبود دسترسی ، برچسب
aria-pressed
را از دکمه منوی کنترلMapType
Control حذف کرد. -
DropdownMenu
تبدیل شده وDropdownMenuItem
به عناصر اصلی برای بهبود دسترسی. - متن عنصر کپی رایت را تغییر داد تا استانداردهای کنتراست رنگ را رعایت کند.
- منوهای کشویی اکنون می توانند با استفاده از کلید Enter یا نوار فضایی باز و بسته شوند.
- موارد منوی کشویی اکنون می توانند متمرکز شوند.
- کتابخانه زمینه محلی: دکمه های کنترل چرخ فلک اکنون وقتی که هیچ تاثیری ندارند ، غیرفعال هستند و دیگر با اولین یا آخرین مورد در لیست همپوشانی ندارند.
رفع اشکال:
- رفع اشکالی که ممکن است اتفاق بیفتد هنگام عبور
GroundOverlays
از نصف النهار 180 درجه. - میانبرهای صفحه کلید دیگر به طور پیش فرض غیرفعال نمی شوند وقتی
disableDefaultUI
رویtrue
تنظیم شده است. - رفع اشکال در جایی که متن خواننده صفحه برای دکمه های ضامن نقشه نادرست بود.
- نام دسترسی را اضافه می کند و به
Map
تایپ می کند. - مستندات رابط ثابت که به طور نادرست برخی از خصوصیات اختیاری را در صورت لزوم نشان می دهد.
- رفع اشکال در جایی که پارامتر سازنده
noWrap
LatLng
، هنگام عبور از یکLatLngLiteral
نادیده گرفته شد.
3.43
18 نوامبر 2020
نسخه 3.43 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
- کانال هفتگی به نسخه 3.43 به روز شد.
- کانال سه ماهه به نسخه 3.42 به روز شد.
- نسخه 3.41 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.40 حذف شد و دیگر قابل استفاده نیست.
3.42.9
15 اکتبر 2020
تغییرات:
- رفع اشکال در جایی که وضعیت کادر انتخاب اشتباه توسط یک خواننده صفحه نمایش ابلاغ شده است.
- مسئله با کنترل نقشه ، جایی که زبانه Tab/Shift+به ترتیب اشتباه بود ، رفع شد.
- دکمه های MAP تبدیل شده از دکمه
div
به بومی ، برای بهبود دسترسی. - اکنون بسته به سطح بزرگنمایی برای نقشه های WebGL محدود شده است.
- دکمه تمام صفحه ثابت تا حدی در اینترنت اکسپلورر ناپدید می شود که
controlSize
کمتر از 27 باشد.
3.42.8
7 اکتبر 2020
تغییرات:
- پشتیبانی بتا برای وعده ها در سرویس دستورالعمل ها اضافه شد.
-
componentRestrictions
GeoCoder اکنون چک های اعتبار سنجی را برای رشته های خالی انجام می دهد. - رفع اشکال در جایی که برچسب نشانگر توسط نماد نشانگر سفارشی روی سافاری پوشانده شده است.
پشتیبانی از نمادهای مکان به روز شده
1 اکتبر 2020
نمادهای برگشتی با جزئیات مکان و درخواست های جستجوی مکان برای استفاده از گلیف های نماد جدید به روز شده اند. هیچ اقدامی لازم نیست ، گلیف های جدید به طور خودکار نمایش داده می شوند.
3.42.7
29 سپتامبر 2020
تغییرات:
- رفع اشکال در جایی که سفارش کلمه برای زبانهای RTL (راست به چپ) در مورد ابزار کنترل "گزارش یک خطای نقشه" اشتباه بود.
- برچسب نشانگر محور برای جهت متن RTL.
3.42.6
21 سپتامبر 2020
تغییرات:
- پشتیبانی بتا برای وعده ها در سرویس ماتریس از راه دور اضافه شد.
3.42.5
16 سپتامبر 2020
تغییرات:
- روش به روز شده
LatLngBounds.union
برای رسیدگی به مواردی که دو مرز بیش از 180 درجه است.
3.42.4
8 سپتامبر 2020
تغییرات:
- در حال حاضر خطایی به کنسول وارد می شود که یک
Date.now()
اجرا می شود. - پشتیبانی بتا اضافه شده برای وعده ها در روشهای خدمات ارتفاع.
- یک ویژگی جدید
InfoWindow.minWidth
را برای مشخص کردن حداقل عرض برای یکInfoWindow
معرفی کرد. - رفع اشکال در جایی که مسیرها پس از تغییر مقصد تار می شوند.
3.42
19 آگوست 2020
نسخه 3.42 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
تغییرات:
- Infowindows اکنون دارای حداکثر عرض پیش فرض 648px است که می تواند با تنظیم خاصیت MaxWidth Infowindow ، نادیده گرفته شود. عرض یک infowindow اکنون می تواند از 648px فراتر رود اما همچنان با عرض نقشه محدود خواهد شد. (قبلاً ، Infowindows همیشه به کمتر از 648px یا عرض نقشه محدود می شد.)
- در حالی که مجموعه داده های بزرگ Geojson را ارائه می دهید ، از سوسو زدن رندر به سبک پیش فرض جلوگیری کنید.
- کانال هفتگی به نسخه 3.42 به روز شد.
- کانال سه ماهه به نسخه 3.41 به روز شد.
- نسخه 3.40 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.39 حذف شد و دیگر قابل استفاده نیست.
3.41.7
22 جولای 2020
رفع شد:
- رفع اشکال در جایی که تنظیم ویژگی
clickableIcons
درfalse
در هنگام استفاده از یک ظاهر طراحی ابری هیچ تاثیری ندارد.
3.41.5
6 جولای 2020
تغییرات:
- انواع قابل اعتماد را برطرف می کند.
3.41.2
27 مه 2020
تغییرات:
- زمینه مکان ها
permanently_closed
در کتابخانه مکان ها ، نقشه های JavaScript API مستهلک می شوند.
3.41
20 مه 2020
نسخه 3.41 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
- کانال هفتگی به نسخه 3.41 به روز شد.
- کانال سه ماهه به نسخه 3.40 به روز شد.
- نسخه 3.39 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.38 حذف شد و دیگر قابل استفاده نیست.
3.40.11
28 آوریل 2020
تغییرات:
- یک زمینه جدید ،
business_status
را اضافه می کند تا نتایج جستجو و جزئیات را قرار دهد. از این قسمت به جایpermanently_closed
استفاده کنید. - هنگام درخواست (جدید)
PlaceResult.utc_offset_minutes
، یک هشدار کنسول نادرست را برطرف می کند. اکنون اخطار برایPlaceResult.utc_offset
بازگردانده شده است ، که کاهش یافته است.
3.40.9
14 آوریل 2020
تغییرات:
- در صورت تصویب MAPDIV که یک عنصر نیست ، MAP اکنون تشخیص نامعتبر را آسانتر می کند.
- مرورگر Chrome یک آدرس را به
google.maps.places.Autocomplete
دیگر نباید یک درخواست خودکار به سرور (که از صورتحساب جلوگیری می کند) ایجاد کند. - خاصیت
maxWidth
را دقیق تر کرد. قبل از این تغییر ، اگرmaxWidth
یکInfoWindow
را 100 مشخص کنید ، حداکثر عرض واقعیInfoWindow
94px خواهد بود. پس از این تغییر ، حداکثر عرض در واقع 100px خواهد بود. - هنگام استفاده از نشانگرها و مرزهای نقشه ، مشکل نشت حافظه را با Paint Builder Builder رفع می کند.
3.40.6
24 مارس 2020
تغییرات:
- متن کوتاه شده را در قسمت زمان سفر برای IE11 برطرف کرد.
3.40.4
10 مارس 2020
تغییرات:
- رفع اشکال در جایی که تماس با
setTilt()
دو بار می تواند نقشه را بکشد.
3.40.2
23 فوریه 2020
تغییرات:
- iframe پنهان در نقشه حذف شده از ناوبری برگه.
3.40.1
18 فوریه 2020
تغییرات:
- در مورد نامعتبر برای V = بتا هشدار ندهید.
- هنگام نمایش خیابان ، مشکلی را با پیمایش برطرف می کند.
3.40
11 فوریه 2020
نسخه 3.40 از نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
- کانال هفتگی به نسخه 3.40 به روز شد.
- کانال سه ماهه به نسخه 3.39 به روز شد.
- نسخه 3.38 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.37 حذف شد و دیگر قابل استفاده نیست.
3.39.6
08 ژانویه 2020
نسخه 3.39.6 از نقشه های API JavaScript اکنون در دسترس است. راهنمای نسخه را ببینید.
رفع شد:
- برای درخواست های راهنمایی ،
ZERO_RESULTS
اکنون به کنسول وارد شده و دیگر منجر به ورود به خطا نمی شود.
3.39
20 نوامبر 2019
نسخه 3.39 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
تغییرات:
- اینترنت اکسپلورر 10 دیگر پشتیبانی نمی شود (3.38 آخرین نسخه برای پشتیبانی از آن بود).
-
AutocompletePrediction
اکنون فاصله مستقیم خط را به مکان انتخاب شده ، از مبدا مشخص شده LAT/LNG باز می گرداند.
محرومیت ها:
- Fields Fields
open_now
وutc_offset
از 20 نوامبر 2019 مستهلک می شوند و در تاریخ 20 فوریه 2021 خاموش می شوند. برای کسب اطلاعات بیشتر به مکان های مهاجرت میدانی مراجعه کنید.
- کانال هفتگی به نسخه 3.39 به روز شد.
- کانال سه ماهه به نسخه 3.38 به روز شد.
- نسخه 3.37 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.36 حذف شد و دیگر قابل استفاده نیست.
3.38
20 آگوست 2019
نسخه 3.38 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
- کانال هفتگی به نسخه 3.38 به روز شد.
- کانال سه ماهه به نسخه 3.37 به روز شد.
- نسخه 3.36 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.35 حذف شد و دیگر قابل استفاده نیست.
- جداول فیوژن دیگر قابل استفاده نیست (3.37 آخرین نسخه برای پشتیبانی از آن بود).
- پشتیبانی از اینترنت اکسپلورر 10 اکنون کاهش یافته است و بسته به کانال انتشار یا شماره نسخه مورد استفاده شما بین نوامبر 2019 و مه 2020 به پایان می رسد.
3.37
15 مه 2019
نسخه 3.37 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
- کانال هفتگی به نسخه 3.37 به روز شد.
- کانال سه ماهه به نسخه 3.36 به روز شد.
- نسخه 3.35 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.34 حذف شد و دیگر قابل استفاده نیست.
- Internet Explorer 9 دیگر قابل استفاده نیست (3.34 آخرین نسخه برای پشتیبانی از آن بود).
3.36
14 فوریه 2019
نسخه 3.36 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
تغییرات:
- ویژگی های جدید اضافه شده است:
- اکنون می توانید با استفاده از mapoption.controlsize ، اندازه کنترل نقشه را تغییر دهید.
- اکنون می توانید با استفاده از mapoptions.restriction مرزهای نقشه را محدود کنید.
- Infowindow بهبود یافته است.
- کانال هفتگی به نسخه 3.36 به روز شد.
- کانال سه ماهه به نسخه 3.35 به روز شد.
- نسخه 3.34 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.33 حذف شد و دیگر قابل استفاده نیست.
3.35
29 ژانویه 2019
تغییرات:
- API اکنون می تواند تعداد کل بررسی ها را برای هر مکان برگرداند.
- پشتیبانی اضافه شده برای کدهای به علاوه . کدهای به علاوه کدهای کوتاهی هستند که آدرس برای هر مکان در جهان ، حتی در مناطقی که آدرس های سنتی خیابانی وجود ندارد ، ارائه می دهند.
- اینترنت اکسپلورر 9 دیگر پشتیبانی نمی شود.
محرومیت ها:
- پارامتر
placeIdOnly
برایAutocomplete
کاهش می یابد. - لایه جداول فیوژن در نقشه های JavaScript از 3 دسامبر 2018 مستهلک می شود. لایه جداول فیوژن در تاریخ 3 دسامبر 2019 کاملاً خاموش خواهد شد و دیگر پس از آن تاریخ در دسترس نخواهد بود. بیشتر بدانید .
13 نوامبر 2018
نسخه 3.35 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
تغییرات:
- کانال هفتگی به نسخه 3.35 به روز شد.
- کانال سه ماهه به نسخه 3.34 به روز شد.
- نسخه 3.33 در صورت درخواست توسط شماره هنوز در دسترس است.
- نسخه 3.32 حذف شد و دیگر قابل استفاده نیست.
3.34
14 آگوست 2018
نسخه 3.34 نقشه های JavaScript API اکنون در دسترس است. راهنمای نسخه را ببینید.
تغییرات:
- نام های نسخه جدید اجرا شده است. اکنون می توانید کانال های انتشار یا شماره نسخه ها را مشخص کنید:
- کانال هفتگی به نسخه 3.34 به روز شد.
- کانال سه ماهه به نسخه 3.33 به روز شد.
- نسخه 3.32 هنوز در دسترس است.
- نسخه 3.31 حذف شد و دیگر قابل استفاده نیست. مشتریان که نسخه های 3.0 تا 3.31 را مشخص می کنند ، به جای آن ، کانال هفتگی یا کانال سه ماهه ، کانال پیش فرض خود را دریافت می کنند (به راهنمای نسخه سازی مراجعه کنید).
- در حال حاضر یک کنترل بزرگتر کنترل شده است. با افزایش عملکرد لمسی در دستگاه های مختلف ، UI کنترل را تنظیم کردیم تا برای لمس انگشت و کلیک ماوس متناسب باشد. (با بارگذاری API با V = سه ماهه ، V = 3.33 یا V = 3.32 امکان پذیر است.)
3.33
11 ژوئن 2018
تغییرات:
- درخواست های جزئیات را در حال حاضر با استفاده از قسمت ها برای مشخص کردن انواع داده های مکان برای بازگشت پشتیبانی کنید.
- دو درخواست جدید Find Place اکنون در دسترس هستند:
- قرار دادن خودکار در حال حاضر از صورتحساب مبتنی بر جلسه پشتیبانی می کند.
16 مه 2018
نسخه 3.33 از نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. راهنمای نسخه API را ببینید.
تغییرات:
3.32
13 فوریه 2018
تغییرات:
3.31
13 فوریه 2018
تغییرات:
- 256 نشانگر اول نشانگر DOM را به طور پیش فرض بسازید ، سپس نشانگرهای کاشی های بعدی را نشان دهید. پیش فرض فعلی همه نشانگرهای کاشی است.
- در سطح بزرگنمایی بالا (بزرگنمایی) هنگام کشیدن پگمن ،
NEAREST
را ترجیح می دهید ، نهBEST
پانوراما انتخاب شده در گوگل. -
gestureHandling: none
مانندdraggable: false
وقتی در داخل یک کنترل کننده Mousedown تغییر می یابد (اکنون درmousedown
شروع می شود).
21 نوامبر 2017
نسخه 3.31 نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. راهنمای نسخه API را ببینید.
تغییرات:
- اکنون زمینه
region
با درخواست جزئیات مکان بازگردانده شده است.
3.30
16 آگوست 2017
نسخه 3.30 نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. راهنمای نسخه API را ببینید.
تغییرات:
- دکمه تمام صفحه اکنون به طور پیش فرض روی دسک تاپ فعال شده است.
- این نسخه ویژگی
gestureHandling
را برای برنامه های رومیزی معرفی می کند که با استفاده از چرخ پیمایش ماوس یا صفحه لمسی ماوس ، تعامل کاربر را فعال می کند. برای کنترل نحوه تعامل کاربران با یک نقشه ، توصیه می شود به جایscrollwheel
،disableDoubleClickZoom
draggable
، از ویژگی هایgestureHandling
استفاده کنید.
3.29
16 مه 2017
نسخه 3.29 نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. راهنمای نسخه API را ببینید.
تغییرات:
- قالب شناسه PANO برای پانورامای نمای خیابان تولید شده (سفارشی) به دلیل به روزرسانی زیرساخت های اساسی تغییر کرده است. این کمی تعداد پانورامای موجود را افزایش می دهد.
- درخواست های پانورامای تولید شده توسط کاربر (سفارشی) با استفاده از شناسه Pano قدیمی در نقشه های API JavaScript هنوز هم کار می کنند. اگر سعی می کنید با استفاده از ویژگی
position
شیءStreetViewPanoramaOptions
یک پانوراما پیدا کنید ، نتیجه شما حاوی شناسه Pano جدید خواهد بود. نیازی به نقشه برداری از شناسه های قدیمی و جدید Pano نیست ، زیرا هر دو معتبر خواهند بود. - اگر به تجزیه و تحلیل Pano ID وابسته هستید و/یا منطق تأیید ، توجه داشته باشید که قالب شناسه های PANO ممکن است تغییر کند.
- می توانید با استفاده از ردیاب مسئله ، هرگونه مسئله را گزارش کنید.
- به روزرسانی در روش
fitBounds
کلاسgoogle.maps.Map
. - برای تغییر منظره در حالی که نقشه پنهان است ، اکنون می توانید نقشه را روی دید قرار دهید: پنهان ، از این طریق اطمینان حاصل کنید که DIV MAP از اندازه واقعی برخوردار است.
3.28
18 آوریل 2017
خاصیت draggable
شیء MapOptions
مستهلک می شود. برای غیرفعال کردن نقشه روی دستگاه های دسک تاپ ، از ویژگی gestureHandling
استفاده کرده و آن را بر روی none
قرار دهید.
15 فوریه 2017
نسخه 3.28 از نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. راهنمای نسخه API را ببینید.
تغییرات:
- نقشه های امضا شده دیگر در نسخه 3.28 و بالاتر از نقشه های API JavaScript پشتیبانی نمی شوند.
3.27
2 فوریه 2017
رفع شد:
- شماره 11331 : متن داخل infowindow نمی تواند انتخاب شود
10 ژانویه 2017
اکنون می توانید پیش بینی های خودکار را فقط از چندین کشور محدود کنید. شما می توانید این کار را با مشخص کردن حداکثر 5 کشور در زمینه componentRestrictions
از AutocompleteOptions
انجام دهید.
15 نوامبر 2016
نسخه 3.27 نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. (به راهنمای نسخه API مراجعه کنید.)
تغییرات:
- یک گزینه جدید
gestureHandling
در شیءMapOptions
به شما کمک می کند تا هنگام تعامل با نقشه در دستگاه های تلفن همراه ، تجربه کاربران خود را بهینه کنید. مقادیر موجود عبارتند از:-
greedy
: نقشه همیشه وقتی کاربر صفحه را می چرخاند (می کشید) صفحه را (بالا یا پایین ، سمت چپ یا راست) تابه می کند. به عبارت دیگر ، هر دو ضربه تند وشدید زدن یک انگشت و یک ضربه تند وشدید زدن دو انگشت باعث ایجاد تابه می شود. -
cooperative
: کاربر باید با یک انگشت بکشید تا صفحه و دو انگشت را پیمایش کند تا نقشه را ببندد. اگر کاربر نقشه را با یک انگشت بکشد ، یک پوشش روی نقشه ظاهر می شود ، و سریع به کاربر می گوید از دو انگشت برای جابجایی نقشه استفاده کند. برای دیدن حالت تعاونی در عمل ، نمونه بالا را در دستگاه تلفن همراه مشاهده کنید. -
none
: نقشه قابل استفاده و قابل استفاده نیست. -
auto
(پیش فرض): بسته به اینکه صفحه قابل پیمایش باشد یا نه ، رفتار یاcooperative
یاgreedy
است.
برای اطلاعات بیشتر و مثال ، به راهنمای توسعه دهنده مراجعه کنید.
-
- کنترل تمام صفحه به طور پیش فرض در دستگاه های تلفن همراه قابل مشاهده است ، بنابراین کاربران می توانند به راحتی نقشه را بزرگ کنند. هنگامی که نقشه در حالت تمام صفحه قرار دارد ، کاربران می توانند با استفاده از یک یا دو انگشت نقشه را ببندند. توجه: iOS از ویژگی تمام صفحه پشتیبانی نمی کند. بنابراین کنترل تمام صفحه در دستگاه های iOS قابل مشاهده نیست.
نقشه های امضا شده کاهش یافته است
6 اکتبر 2016
ویژگی امضا شده کاهش می یابد . نسخه های 3.27 و اوایل نقشه های JavaScript API همچنان به پشتیبانی از نقشه های امضا شده ادامه می دهند. یک نسخه آینده دیگر از نقشه های امضا شده پشتیبانی نمی کند ، بلکه به پشتیبانی از ویژگی هایی که با استفاده از یک پنجره اطلاعات یا SaveWidget
مکانی را در Google Maps ذخیره می کند ، پشتیبانی می کند. درباره نقشه های امضا شده بیشتر بخوانید.
تغییر از طریق ایستگاه های راه در پاسخ به سرویس
29 آگوست 2016
قسمت via_waypoints
در پاسخ خدمات Directions شامل مجموعه ای از ایستگاه های راه است که در درخواست اصلی مشخص نشده است. قسمت via_waypoints
همچنان در پاسخ جهت DragGable ظاهر خواهد شد ، اما در پاسخ مسیر جایگزین مستهلک می شود. نسخه 3.27 آخرین نسخه API خواهد بود که از طریق via_waypoints
در مسیرهای جایگزین پشتیبانی می کند.
رویکرد توصیه شده درخواست مسیرهای جایگزین است ، سپس تمام مسیرها را به عنوان غیر قابل کشش به علاوه مسیر اصلی به عنوان draggable نمایش می دهد. کاربران می توانند مسیر اصلی را تا زمانی که با یک مسیر جایگزین مطابقت داشته باشد ، بکشید. قسمت via_waypoints
در مسیر حاصل (کشیده شده توسط کاربر) در دسترس است.
3.26
18 آگوست 2016
نسخه 3.26 نقشه های JavaScript API اکنون به عنوان نسخه آزمایشی در دسترس است. (به راهنمای نسخه API مراجعه کنید.)
تغییرات:
- A new Street View renderer brings rendering improvements, including smoother transitions and animations, improved object modeling, better support for mobile, and clearer controls. See the details on the Google Geo Developers Blog .
- The API now supports device orientation events in Street View, so users on mobile devices can look around by moving their phones. As a developer, you can enable or disable this feature. See the developer's guide for details.
3.25
25 مه 2016
Version 3.25 of the Maps JavaScript API is now available as the experimental version. (See the guide to API versioning .)
Internet Explorer 9 support ends
2 مه 2016
As of April 30th, 2016, Internet Explorer 9 is no longer officially supported by the Maps JavaScript API. See the list of supported browsers .
3.24
14 آوریل 2016
Changes:
- You can now disable the clickability of map icons. A map icon represents a point of interest, also known as a POI. See the
setClickableIcons
method ongoogle.maps.Map
.
31 March 2016
رفع شد:
- Issue 9507 : Links in Street View now work again in Safari.
28 مارس 2016
رفع شد:
- Issue 9394 : Info windows automatically close when the user opens an info window for a base map icon, and vice versa.
- Show a white Google logo when the base map is styled using the
styles
property on the map (previously, the logo became white only when applying a style using a StyledMapType).
18 مارس 2016
رفع شد:
- Issue 9424 :
new LatLng({lat: 0, lng: 0})
- Fixed mouse panning with the new Street View renderer (with
google.maps.streetViewViewer = 'photosphere'
).
15 فوریه 2016
Changes:
- The ability to opt out of the new controls using
google.maps.controlStyle = 'azteca'
has been removed.
3.23
18 ژانویه 2016
Changes:
- This release includes a new full-screen control for the map. Users can click the control to maximize the map so that it takes up the entire screen. By default, this control is turned off. You can enable it in
MapOptions
, and configure it using theFullscreenControlOptions
. Its default position isRIGHT_TOP
. - The full-screen control for Street View is enabled by default. You can disable it via
StreetViewPanoramaOptions
and configure it using theFullscreenControlOptions
. Its default position is nowRIGHT_TOP
.
4 ژانویه 2016
رفع شد:
- Issue 9009 : When synthesizing mouse events from touch, use the left button instead of the middle button, for compatibility with jQuery.
- Issue 4201 : The API no longer makes use of
eval()
. Therefore, it is now possible to use the API without theunsafe-eval
Content Security Policy directive.
21 دسامبر 2015
Changes:
- Map Option to disable the sign in button for signed in maps (it will show the avatar for logged in users, it will still allow to sign in via signed in actions (eg starring) but it will no longer have the button to sign in on the map when this option is set).
- The interface for text search requests has changed. The
types
parameter is deprecated as of March 1, 2016, replaced by a newtype
parameter which only supports one type per search request. Additionally, theestablishment
,food
, andgrocery_or_supermarket
types will no longer be supported as search parameters (however these types may still be returned in the results of a search). Requests using the legacytypes
parameter will be supported until March 1, 2017, after which all text searches must use the new implementation.
2 دسامبر 2015
Changes:
- The
Autocomplete
constructor verifies that it is given an input element. - Base map point of interest info windows show the same content in non-signed-in mode as signed-in mode.
- Google Maps API externs for the Closure Compiler now specify a type (number or string) for enums.
25 نوامبر 2015
Changes:
- Added
.toJSON()
methods toLatLng
andLatLngBounds
objects. These are intended to be used viaJSON.stringify()
.
19 نوامبر 2015
Changes:
- White google logo for styled maps
رفع شد:
- Issue 8674 : Bug: Protect against img { max-width: 100%; }
3.22
7 January 2016
رفع شد:
- Issue 9009 : When synthesizing mouse events from touch, use the left button instead of the middle button, for compatibility with jQuery.
10 نوامبر 2015
Changes:
- The Directions service and the Distance Matrix service now return the predicted time in traffic (in response field
duration_in_traffic
) when the travel mode is driving. To receive predicted travel times, include adrivingOptions
object literal in the request, specifying a current or futuredepartureTime
. You can also specify atrafficModel
of optimistic, pessimistic, or best guess (default), to influence the assumptions used when calculating the travel time. For details, see the developer's guide for the Directions service and the Distance Matrix service . Note: Theduration_in_traffic
is available only to Google Maps Platform Premium Plan customers.
Deprecated:
- The
durationInTraffic
request field is now deprecated . It was previously the recommended way for Google Maps Platform Premium Plan customers to specify whether the result should include a duration that takes into account current traffic conditions. You should now use thedrivingOptions
field instead.
5 نوامبر 2015
Deprecated:
- The AdSense library has been deprecated since May 2015, and is no longer available in the experimental version of the Maps JavaScript API. The library will be removed from the release and frozen versions of the API soon. An alternative solution is Google AdSense. See the guide to creating an AdSense ad unit .
22 سپتامبر 2015
Changes:
- Added support for place IDs when making directions and distance matrix requests:
DirectionsRequest.origin
,DirectionsRequest.destination
andDirectionsWaypoint.location
now accept Place objects, andDistanceMatrixRequest.origins
andDistanceMatrixRequest.destinations
now accept an array of Place objects.
15 سپتامبر 2015
Changes:
- The default position and appearance has changed for many of the controls on the map and on Street View panoramas. The user experience is now consistent regardless of whether a map is using signed-in mode mode or not, and is also more consistent with the Google Maps website. If you want to continue using the earlier set of controls for a while, you can set
google.maps.controlStyle = 'azteca'
in v3.22. - The new Full Screen control in Street View allows the user to open the Street View panorama in fullscreen mode.
Deprecated:
- The Overview Map control is no longer available.
- The Pan control on the map is no longer available. To pan the view, users click and drag, or swipe, the map. (Note that the Pan control in Street View remains available.)
- The Zoom control is available in only one style, and
google.maps.ZoomControlStyle
is therefore no longer available.
1 سپتامبر 2015
Changes:
- Added LatLngBounds literals
- Fixed issue with overly broad CSS classes
- Improved tile loading after the map is resized
Internet Explorer 8 support ends
31 آگوست 2015
As of August 31st, 2015, Internet Explorer 8 is no longer officially supported by the Maps JavaScript API. See the list of supported browsers . For information on Microsoft's browser support policy, see the IEBlog post of August 7, 2014 .
3.21
5 آگوست 2015
Changes:
- Performance improvement: only load visible tiles
- Numerous docs improvements
21 July 2015
Changes:
- Markers with Labels launched
- Fixed: iOS7 Out of Memory Error for poly on very high definition screens
- Touch Event Fixes on IE10+
- Error verification on Developer provided inputs now output to the console rather than throwing an error.
6 جولای 2015
رفع شد:
- Issue 8159 : Bug: incorrect rendering of StrokePosition.OUTSIDE
17 ژوئن 2015
Changes:
- Fixed: Issue 6321 : Bug: "Uncaught TypeError: Cannot read property 'x' of undefined" only in Android/iOs browsers
2 ژوئن 2015
Changes:
- Deprecated: CloudLayer, PanoramioLayer
- Fixed: Issue 8098 : Bug: Weighted Heatmap does not render correctly with one point
2 ژوئن 2015
Changes:
- adds ability to Geocode a placeId to an address/latlng
- returns placeIds via the Geocoding API
28 مه 2015
Changes:
- Fixed: Issue 6358 : SVG Path Notation does not render correctly on HDPI devices
19 مه 2015
رفع شد:
- Issue 7673 : Controls loose position after map type dropdown used
- Issue 7589 : Pegman jumps when the map is resized.
3.20
24 آوریل 2015
رفع شد:
- Increase in terrain max zoom and loading high dpi tiles even at max zoom.
13 آوریل 2015
رفع شد:
- Issue 7820 : Cursors not working on pages loaded from file://
- Issue 7591 : Bug: StreetViewService.getPanoramaByLocation fails when radius argument is not an integer
25 مارس 2015
رفع شد:
- Issue 7733 : Bug: KML Ground/Images- Overlays are Suddenly Very Low Resolution
- Save Widget text better aligned with star icon
17 مارس 2015
رفع شد:
- Issue 7756 : Bug: Safari 8 performance regression
- Removed demographics layer
- Improvements to InfoWindow chrome
17 فوریه 2015
The current Maps JavaScript API experimental version (3.19) will become the release version.
Version 3.17 will be removed. Requests for 3.17 or any prior version will now be served version 3.18.
Versioning documentation is available at: https://developers.google.com/maps/documentation/javascript/versions
Available versions after rollover:
Experimental: 3.20
Release: 3.19
Frozen: 3.18
3.19
24 آوریل 2015
رفع شد:
- Cursors in signed-in mode.
19 مارس 2015
رفع شد:
- Issue 7756 : Bug: Safari 8 performance regression
20 January 2015
رفع شد:
- Issue 7475 : Bug: phantomjs TypeError: Unable to delete property
13 on January 2015
رفع شد:
- tiles are now hidden from screen readers
17 دسامبر 2014
رفع شد:
- Issue 6917 : Bug: Shapes don't respect map's 'draggable' property
- Issue 7445 : Bug: Presentation faults when using the signed-in feature of the v3 Maps API
02 دسامبر 2014
رفع شد:
- Issue 7390 : Bug: weather.com hyperlinks not working
- Issue 7376 : Bug: WebGL has been turned off (now re-enabled)
- ES6 naming clash with Symbol
25 نوامبر 2014
رفع شد:
- Issue 7333 : Bug: caret of infowindow is broken in IE9
3.18
04 December 2014
رفع شد:
- Issue 7390 : Bug: weather.com hyperlinks not working
18 سپتامبر 2014
رفع شد:
- Issue 7136 : Multiple marker titles not working in Firefox
09 سپتامبر 2014
رفع شد:
- Issue 7098 : Setting streetview POV heading throws an error
26 آگوست 2014
3.18 released to experimental.
3.17 is now stable.
3.17
20 آگوست 2014
رفع شد:
- Issue 6937 : Regression in 3.17: Cannot read property "remove" of undefined (in Places)
12 آگوست 2014
رفع شد:
- Issue 6968 : Bug: Keyboard arrow keys not working with v=3.exp
31 جولای 2014
اضافه شد:
- Map Panes given explicit documentation for how DOM events propagate through them.
overlayMouseTarget
pane added.
07 جولای 2014
اضافه شد:
-
toGeoJson
added to Data Layers and individual Data Layer Features, allowing export of geometry to GeoJSON.
24 ژوئن 2014
اضافه شد:
-
place_id
, a unique identifier for a place, added to the Places Library for Autocomplete and Place Details. -
overview_path
added toDirectionsRoute
, providing an encoded polyline representing the entire course of the route.
26 مه 2014
اضافه شد:
-
sensor
parameter is no longer required in the Maps API URL.
20 مه 2014
3.17 released to experimental.
3.16
15 آوریل 2014
رفع شد:
- Markers now have opacity that matches other geometry types - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
08 April 2014
اضافه شد:
- Map pans on mouse move while drawing.
رفع شد:
- Accept LatLngLiteral in more locations.
- InfoWindow resizes itself when Roboto has finished loading ( Issue 5713 )
31 مارس 2014
رفع شد:
- Semi-transparent KML layers no longer transparent on IE 8 ( Issue 6540 )
26 مارس 2014
رفع شد:
- Removed event.returnValue calls in Chrome to prevent console warnings.
- Pinch-to-zoom does not work in IE11 ( Issue 5747 )
18 مارس 2014
اضافه شد:
- Data Layer launched - https://developers.google.com/maps/documentation/javascript/datalayer
12 مارس 2014
اضافه شد:
- LatLngLiteral support in most places where google.maps.LatLng is accepted - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 فوریه 2014
اضافه شد:
- Support for ferries in Distance Matrix and Directions services.
17 فوریه 2014
3.16 released to experimental.
3.15
03 مارس 2014
رفع شد:
- Reenable hardware acceleration in Chrome Windows and Linux now that Chrome bug is fixed ( https://code.google.com/p/chromium/issues/detail?id=336676 )
10 فوریه 2014
رفع شد:
- Disable all tile hardware acceleration on Chrome/Linux to work around larger Chrome hardware acceleration issue.
03 فوریه 2014
رفع شد:
- Scroll wheel does not work in IE 11 ( Issue 5944 )
29 ژانویه 2014
رفع شد:
- Disable all tile hardware acceleration on Chrome/Windows to work around larger Chrome hardware acceleration issue. ( Issue 6219 )
22 ژانویه 2014
رفع شد:
- Temporarily disable hardware acceleration on Chrome/Windows when the drawing manager is loaded to work around Chrome issue: https://code.google.com/p/chromium/issues/detail?id=336676 ( Issue 6224 )
16 ژانویه 2014
رفع شد:
- Visual Refresh CSS made less specific to override fewer user-set styles.
27 نوامبر 2013
رفع شد:
- Creating marker after instantiating map throws 'contains' undefined error ( Issue 5798 )
19 نوامبر 2013
رفع شد:
- Directions panel maneuver icons are not properly displayed in Firefox
3.14
10 سپتامبر 2013
رفع شد:
- Links in official Google info windows do not open in new tabs/windows ( Issue 5794 )
15 آگوست 2013
- Visual refresh becomes the default map rendering mode in release version of the API.
- DynamicMapsEngineLayer: feature reporting for vector, imagery, and KML layers
3.13
25 ژوئن 2013
اضافه شد:
- DynamicMapsEngineLayer
11 ژوئن 2013
اضافه شد:
- 'disableDefaultUI' option to StreetViewPanoramaOptions
رفع شد:
- Bug: Custom Street View panoramas and 90 degrees down ( Issue 4875 )
3.12
04 ژوئن 2013
رفع شد:
- Infowindow domready doesn't fire when visualRefresh=true ( Issue 5415 )
- Bug: visualRefresh info windows on iOS ( Issue 5396 )
15 مه 2013
اضافه شد:
- Google Maps visual refresh: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 آوریل 2013
رفع شد:
- Removed markers stay on the map on Android and Dolphin browsers
3.11
19 February 2013
رفع شد:
- Changing DrawingMode while drawing causes error
- Clicking on steps in the directions panel changes zoom
12 فوریه 2013
رفع شد:
- Undraggable polygon can be dragged through a draggable polygon with touch input ( Issue 4868 )
- Transit icons incorrect in Route Alternatives Panel when travelMode switched ( Issue 4581 )
- panTo(latLng) does not always center map exactly at latLng under some conditions
29 ژانویه 2013
اضافه شد:
- added StreetViewCoverageLayer for adding the coverage layer programmatically
- Exposed StreetViewPov for StreetViewPanoramas
رفع شد:
- Increased memory usage when using V3.8 of Google Maps JavaScript leads to a crash (observed in IE 9, Chrome, etc.) ( Issue 4162 )
- Drop-down (select) menu in InfoWindow won't follow map pan on Firefox
22 ژانویه 2013
اضافه شد:
- draggable option to polylines, polygons, circles, rectangles
- price_level field in PlaceResult
15 ژانویه 2013
رفع شد:
- Repeating Polyline icons are drawing incorrectly for some polylines ( Issue 4333 )
07 January 2013
رفع شد:
- Scrolling the map scrolls the page too ( Issue 1605 , Issue 3652 )
17 دسامبر 2012
اضافه شد:
- New Languages: Urdu & Icelandic
رفع شد:
- blurred/hazy maps in IE9 after navigation ( Issue 3875 )
17 دسامبر 2012
اضافه شد:
- New Languages: Urdu & Icelandic
رفع شد:
- blurred/hazy maps in IE9 after navigation ( Issue 3875 )
10 دسامبر 2012
اضافه شد:
- ability to load images with the crossorigin attribute set
رفع شد:
- issues showing markers with remote images in closeups ( Issue 4616 )
- JS error when reshowing symbols on polylines on IE 7/8
03 دسامبر 2012
رفع شد:
- Markermanager library not working with the Maps API JS v3 ( Issue 4543 )
27 November 2012
اضافه شد:
- using High DPI canvas on High DPI devices for optimized markers
رفع شد:
- MapTypeControl did not clear styles ( Issue 4588 )
3.10
04 February 2013
رفع شد:
- Increased memory usage when using V3.8 of Google Maps JavaScript? leads to a crash (observed in IE 9, Chrome, etc.) ( Issue 4162 )
25 سپتامبر 2012
اضافه شد:
- Indoor Street View
- fixedRotation option to IconSequence
- "Time in Current Traffic" to Directions
11 September, 2012
جدید:
- Added StrokePosition to polygons, rectangles, circles
- computeOffsetOrigin to geometry library
- Four new languages to the API: Afrikaans, Amharic, Swahili, Zulu
28 August, 2012
اضافه شد:
- types to Places API textSearch
رفع شد:
- Symbol object cannot be passed to MarkerOptions under GWT
- Regression: Pinch to zoom on iOS 5 when page scrolled ( Issue 4046 )
14 August, 2012
Noticeable changes:
- Modify the interface to KmlLayer to accept url as an MVC property, rather than a constructor argument.
3.9
10 سپتامبر 2012
رفع شد:
- Symbol object cannot be passed to MarkerOptions under GWT
- Regression: Pinch to zoom on iOS 5 when page scrolled ( Issue 4046 )
9 August, 2012
رفع شد:
- Syntax error on Android 3.x
31 July, 2012
Noticeable changes:
- Hide Street View overlay on custom projections
رفع شد:
- Marker symbols do not fire events on safari when the scale is > 35
- click event not raised for markers on a custom map (map type + projection)
25 جولای 2012
رفع شد:
- componentRestrictions on Autocomplete ( Issue 4302 )
17 July, 2012
رفع شد:
- Text box is not clickable in InfoWindow on IE
- bounds_changed should fire before zoom_changed ( Issue 1399 )
- Map option backgroundColor not preserved after Streetview invoked
- Switching from Styled map to satellite unnecessarily loads the map tiles
- Map draggable/scrollwheel properties ignored in drawing mode ( Issue 4012 )
- LatLngBounds should return a full longitude range when more than one copy of the world is shown
- Don't draw empty shape when double clicking ( Issue 3964 )
- Superfluous marker events on click ( Issue 3911 )
Noticeable changes:
- Renamed search and query endpoints to nearbySearch and textSearch
10 July, 2012
Noticeable changes:
- Make google.maps.event.removeListener() accept null as argument
27 June, 2012
اضافه شد:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Pagination, Reviews, textSearch to Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Noticeable changes:
- Recognize 'transparent' as a color.
23 June, 2012
اضافه شد:
- نمادها
- HeatmapLayer
- New styler options "weight" and "color":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 May, 2012
اضافه شد:
- Country restriction for Autocomplete (AutocompleteOptions.componentRestrictions) ( Issue 3899 )
- Regions and Cities type filters
3.8
1 May, 2012
رفع شد:
- Deleted markers sometimes reappear ( Issue 4087 )
- Marker shadows sometimes do not render ( Issue 3993 )
23 April, 2012
رفع شد:
- Pegman stays on map with custom map type after closing Street View ( Issue 4076 )
- Removed animated markers cannot be re-added to the map ( Issue 4052 )
18 April, 2012
رفع شد:
- Weather info window always shows raining icon on Firefox ( Issue 4063 )
اضافه شد:
- orderBy, limit and offset for FusionTablesLayer ( Issue 3557 )
10 April, 2012
رفع شد:
- Aerial imagery shown even if aerial not available for whole viewport ( Issue 3913 )
3 آوریل 2012
اضافه شد:
- WeatherLayer and CloudLayer ( Issue 3555 )
- DemographicsLayer
رفع شد:
- Tile boundaries visible for polys on IE 9 Quirks
- Markers jumping around when panning in Canvas Street View
28 March, 2012
رفع شد:
- Use lowercase tag names to be XHTML compliant ( Issue 3868 )
- Changed the zooming behavior for Apple trackpads to make it less sensitive ( Issue 2416 )
20 March, 2012
رفع شد:
- Creating a marker with a shadow image that doesn't exist causes errors ( Issue 4014 )
اضافه شد:
- Click-to-go/Click-to-zoom in Street View ( Issue 2447 )
Noticeable changes:
- Disabled double-click to zoom by default in Street View
6 مارس 2012
رفع شد:
- Error in OverviewMapControl when zooming in very quickly ( Issue 3882 )
- Error in IE when map div removed from page ( Issue 3971 )
- Scaled markers rendering incorrectly on IE < 9 ( Issue 3912 , Issue 3908 )
اضافه شد:
- opacity to GroundOverlay ( Issue 2767 )
- utc_offset and opening_hours to PlaceResult ( Issue 2431 )
- clickToGo option to StreetViewPanoramaOptions ( Issue 2447 )
21 February, 2012
رفع شد:
- Blurry maps on IE 9 ( Issue 3875 )
- Polyline consisting of collinear edges in LatLng space incorrectly simplified ( Issue 3739 )
اضافه شد:
- google.maps.geometry.poly.containsLocation() and isLocationOnEdge() ( Issue 1978 )
15 فوریه 2012
رفع شد:
- Regression: Scaled markers rendered incorrectly with invalid "size" parameter ( Issue 3908 )
- Map stuck in editing mode when setEditable(false) called while user is dragging control point ( Issue 3842 )
Noticeable changes:
- Cross-fade between Street View panoramas.
3.7
7 فوریه 2012
رفع شد:
- Marker flickers at final position before drop animation ( Issue 3608 )
- Opening InfoWindow and setting zoom at the same time results in incorrect map center ( Issue 3738 )
- Ignore right click when dragging markers ( Issue 3237 )
- Marker title sometimes does not appear on Firefox ( Issue 3773 )
Noticeable changes:
- Scaled markers now rendered in Canvas where available
- setOpacity() for ImageMapType ( Issue 3125 )
- setOpacity() for GroundOverlay ( Issue 2767 )
- "tilesLoaded" event for ImageMapType ( Issue 1744 )
- stop() to MouseEvent, which stops event propagation ( Issue 2172 )
31 ژانویه 2012
رفع شد:
- Fixed: Wrong Korean tiles after panning around the world ( Issue 2722 )
- Fixed: Cannot drop pegman accurately to display StreetView ( Issue 3861 )
- Added "visible" property for polys ( Issue 2861 )
- panTo and panBy animated even when viewports far apart (Regression)
24 ژانویه 2012
رفع شد:
- Mouse events bubble through an InfoWindow ( Issue 3573 )
- Enabled CSS transforms on IE9
- Added imageDateControl to StreetViewPanorama
- Enabled Canvas Street View on IE 9, Opera and Safari/Windows
16 ژانویه 2012
رفع شد:
- Pegman should not be draggable in drawing mode
- Correctly fire events, respecting zIndex of polys and other layers
- Add KmlLayer "status" property ( Issue 3015 )
10 ژانویه 2012
رفع شد:
- Show pegman if disableDefaultUI is true and streetViewControl is true
7 دسامبر 2011
رفع شد:
- Controlled access highways can be styled separately from highways (road.highway.controlled_access)
- place_changed fired when user presses "Enter" on Autocomplete ( Issue 3407 )
November 28, 1011
رفع شد:
- Reposition Autocomplete when window resized. "resize" event can be triggered on Autocomplete object.
22 نوامبر 2011
رفع شد:
- InfoWindow content size now computed taking into account cascading styles
- Aerial map rotation control doesn't match the heading on map creation
7 نوامبر 2011
Noticeable changes:
- New visual style of default controls
- Editable shapes (polygons, polylines, circles, rectangles)
- New DrawingManager for adding new overlays
- New PlaceResult fields: website and international_phone_number
- New ElevationResult field: resolution
رفع شد:
- Start and end icons in directions results now render with transparent background in IE 7+
3.6
31 اکتبر 2011
رفع شد:
- Error when Maps API used with Prototype Library on IE7
October 25, 2011
رفع شد:
- Errors when KmlLayer map changed before layer finished loading
- Memory leak in IE when adding and removing polys
18 اکتبر 2011
Noticeable changes:
- Added keyword field to PlaceSearchRequest
- Removed road lines from Street View
10 اکتبر 2011
رفع شد:
- Address is too long in the Street View preview
27 سپتامبر 2011
رفع شد:
- Overview map control updates center and zoom together if zoom has changed
27 سپتامبر 2011
رفع شد:
- Double-fetch of initial tiles in Chrome
- Memory leaks while panning
- Don't drop Street View pegman when panning to area out of coverage
- Regression: GroundOverlays that cross -180 longitude disappearing
- Regression: Map center incorrect when opening info window while panning and zooming
Noticeable changes:
- Show Street View previews while pegman is dragged
20 سپتامبر 2011
رفع شد:
- Memory leak in Chrome/Windows when rendering markers using Canvas
- Marker rendering for aerial view with heading of 90 or 270 degrees
Noticeable changes:
- Default Google map types cannot be accessed through the map type registry (prevents access to map tiles)
- Rotation animations when leaving and entering aerial imagery
12 سپتامبر 2011
Resolved issues:
- Marker stuck in raised position after tooltip appears on Firefox 4+ ( Issue 3334 )
Noticeable changes:
- GeocoderResult.formatted_address not documented
6 سپتامبر 2011
رفع شد:
- Select element (drop down) info window does not follow map pan in Firefox
- Tiles in Korea on some mobile devices
29 آگوست 2011
Noticeable changes:
- Allow custom controls to have a higher z-index than API controls
- Links take users to correct language version of maps.google.com
- Do not open an InfoWindow over a KML feature if there is no info window html, name, or description.
- Fixed Regression: high DPI tiles broken
24 آگوست 2011
Resolved issues:
- Hardware acceleration disabled for Chrome/Mac: fixes marker rendering issue and overlay clicking ( Issue 3544 , Issue 3551 )
- Pinch-to-zoom fixed for Android when the page has been scrolled ( Issue 3373 )
Noticeable changes:
- Business icons are now on by default.
17 آگوست 2011
Noticeable changes:
- Clickable map icons for points of interests.
- Styles can be set in MapOptions and applied across all default map types.
- Pegman appears on custom map types unless explicitly disabled.
3.5
10 آگوست 2011
رفع شد:
- Markers stuck in drag up position when dragged to horizon in Street View
- Street View not resizing when map or window resized
- Street View with a shared InfoWindow crashes browser
2 آگوست 2011
Resolved issues:
- Hyperlinks in info window on IE don't work ( Issue 3503 )
- Scale control does not print ( Issue 2966 )
- Regression: Error when using OverviewMapControl with styled maps ( Issue 3489 )
Noticeable changes:
- Context menu on most controls now disabled on right click.
- Street View Panorama/Map inside an InfoWindow does not pan when mousing over InfoWindow
- Now possible to scroll an InfoWindow on iPad
18 جولای 2011
Resolved issues:
- Event LatLng incorrect when page is scrolled on iOS >= 4.1 ( Issue 3373 )
11 جولای 2011
Resolved issues:
- Fixed:
<select>
not clickable within infowindow on touch device ( Issue 3232 ) - Fixed: Click not fired on map after right click if MapOptions.draggable is false ( Issue 3071 )
Noticeable changes:
- Markers with same z-index are now ordered consistently across tile boundaries
- Now possible to to scroll in infowindow on iOS
- Markers and polys are now repainted when the map's projection changes
5 جولای 2011
Resolved issues:
- Fixed: Marker cursor not displayed when map is not draggable ( Issue 3120 )
Noticeable changes:
- Added ability to style the Places Autocomplete control and dropdown
- Places Autocomplete widget preserves description returned by server after user selects a suggestion
30 ژوئن 2011
Resolved issues:
- Fixed: Initial map tiles would be double fetched
- Fixed: maptypeid_changed event was fired multiple times when the map was created after 3.4 ( Issue 3051 )
Noticeable changes:
- Places autocomplete was changed to append to the body rather than the inputs parent
- BOTTOM_RIGHT now positions correctly
8 ژوئن 2011
Resolved issues:
- Fixed: Zoom no longer animated if change in zoom level greater than 2 ( Issue 3033 )
Noticeable changes:
- Fixed: OverlayView.set('map', foo) is now the same as OverlayView.setMap
- Removed GeocoderRequest's "language" option
17 مه 2011
Resolved issues:
- Fixed: Streetview rendering issue in IE7 ( Issue 3272 )
Noticeable changes:
- Enabled fade transitions for map tiles when loading and changing map type.
7 مه 2011
No noticeable changes.
3.4
7 مه 2011
No noticeable changes.
6 مه 2011
Resolved issues:
- Fixed: Street view panorama does not display in IE7 ( Issue 3272 )
- Fixed: Semi-transparent PNG with ImageMapType loses transparency in IE7 and IE8 ( Issue 3275 )
Noticeable changes:
- Distance Matrix Service
14 آوریل 2011
Resolved issues:
- Fixed: Support named CSS colors for poly strokeColor and fillColor
- Fixed: Polygon not visible if the strokeOpacity is set to 0.0 ( Issue 3241 )
- Fixed: Errors in IE8 upon panning with AdUnit visible ( Issue 3159 )
- Allow Terrain and Hybrid map without Map and Satellite in the map type control ( Issue 3089 )
- High DPI tiles are loaded for high DPI screens ( Issue 2614 )
Noticeable changes:
- Aerial tilt defaults to 45 degrees when aerial imagery is enabled and available
- Pinch behavior has been improved on the iPad
- Renamed DirectionsTravelMode and DirectionsUnitSystem to TravelMode and UnitSystem (old names remain backwards compatible)
14 آوریل 2011
Resolved issues:
- Fixed: Marker icon and shadow no longer transparent on IE6
- Fixed: Markers no longer flicker on zoom
- Fixed: Rendering of polygons across tile boundaries near the north/south poles
Noticeable changes:
- Polylines and Polygons now rendered in Canvas where possible.
- LatLngs for events on polylines and polygon borders now snap to the nearest point on the line.
5 آوریل 2011
Resolved issues:
- panTo doesn't animate on touch devices ( Issue 3066 )
- Marker.MAX_ZINDEX is undefined ( Issue 3184 )
28 مارس 2011
Resolved issues:
- Can't change heading in Street View when in satellite mode ( Issue 3174 )
- Map broken when VML disabled ( Issue 3119 )
Noticeable changes:
- Street view road overlay now shows in obliques mode
22 مارس 2011
Resolved issues:
- Pegman shows in custom map types ( Issue 3154 )
Noticeable changes:
- Fixed: Giant markers are clipped at tile boundaries
- Fixed: Street view overlay in obliques mode
- Fixed: Overview map control shows in print mode
17 مارس 2011
Resolved issues:
- 45 Degree imagery ( Issue 2412 )
- Overview map control ( Issue 1470 )
- Support animated gifs - 'optimized' option added ( Issue 3095 )
- Marker.getVisible() returns undefined ( Issue 3114 )
Noticeable changes:
- Fixed: Circles and rectangles ignore zIndex
- Fixed: Mouse events trigger events twice when Marker is animating
- Fixed: Styled maps do not use styles if map type added to registry after map type id set
- Fixed: Non-styled map types adopt the style of a Styled Map Type
- Markers now fire MouseEvents, not DOM events
11 مارس 2011
Resolved issues:
- Double clicking on a marker no longer zooms the map ( Issue 3090 )
- Anchor point with custom marker shadow now works ( Issue 3112 )
Noticeable changes:
- Panoramio Layer
- Directions marker z-indexing fixed
- Default shadow position fixed
2 مارس 2011
Noticeable changes:
- Markers now rendered in Canvas/VML where available
- Bigger click targets for polylines, polygons, KML on touch-enabled devices
22 فوریه 2011
Resolved issues:
- InfoWindow anchor exposed via 'anchorPoint' MVC property ( Issue 2860 )
- Fixes Hybrid at zoom level 0 and 1 ( Issue 3062 )
- Circle/Rectangle fixed if added/removed quickly to map ( Issue 3052 )
- draggable: false fixed on touch devices ( Issue 3044 )
18 فوریه 2011
Resolved issues:
- Markers in Street View are only shrunk, not enlarged ( Issue 2969 )
- Draggable directions now work when routeIndex is not 0 ( Issue 2995 )
- Conflict between Flash and map dragging fixed ( Issue 2956 )
- When mapTypeId is changed in maptypeid_changed listener, the map type control is now consistent
Noticeable changes:
- Labels are now on by default when Satellite mode clicked from map type control
8 فوریه 2011
Noticeable changes:
- New hierarchical map type controls - they're touch-friendly!
- New logo ( Issue 2574 )
- MarkerShape.coord renamed to MarkerShape.coords to match HTML
<area>
coords attribute
3.3
17 مارس 2011
Resolved issues:
- Polygon not rendering
8 فوریه 2011
Resolved issues:
- Tile requests not being cancelled in Chrome ( Issue 3011 )
- rightclick event not being fired in FF/Mac ( Issue 2920 )
- Text rendering issues in Safari/Mac ( Issue 3024 )
- Directions maps not printing in IE correctly
21 ژانویه 2011
Noticeable changes:
- MVCArrays are now accepted in spherical geometry library
- Fix cross showing under a marker while being dragged in IE6
- z-index is no longer set on the map container div
17 ژانویه 2011
Resolved issues:
- Fixed an issue where incorrect timing for zoom_changed caused incorrect results for fromLatLngToContainerPixel ( Issue 2539 )
6 ژانویه 2011
Resolved issues:
- Geometry library added - provides spherical geometry and polyline encoding utilities ( Issue 2540 , Issue 2595 , Issue 2246 )
- Ability to set the min/max zoom level on the map ( Issue 1624 )
Noticeable changes:
- Zoom and pan controls have been separated (no more navigation control). These can be configured separately.
- New touch-friendly zoom control on touch devices
- Contents of an MVCArray can now be cleared by calling clear()
- Fixed memory leak when adding and removing markers in IE8
- Faster rendering of polys with improved simplification algorithm
December 23rd, 2010
Resolved issues:
- Waypoint click handlers fixed in draggable directions ( Issue 2871 )
21 دسامبر 2010
Resolved issues:
- Added momentum to the map when dragging ( Issue 2592 )
- Fixed CSS error in Street View ( Issue 2666 )
- Fixed JS error when showing a InfoWindow with a Map width of 0 in IE ( Issue 2536 )
Noticeable changes:
- On touch devices, we will now display a touch-friendly zoom control whether ZOOM_PAN or SMALL navigation control is requested. If the device supports multi-touch in the browser, no zoom control will be displayed, as zooming is accomplished through pinching.
9 دسامبر 2010
Resolved issues:
- InfoWindows now print nicely in IE ( Issue 1343 )
- Fixed opacity in IE8 for ImageMapType
Noticeable changes:
- A cross will be displayed beneath Markers with a custom icon when dragged, and raiseOnDrag is enabled
December 5th, 2010
Resolved issues:
- Provide an interface for discovering the maximum zoom level at a given location for satellite imagery. ( Issue 2049 )
- Add an option (raiseOnDrag) to enable/disable animations when a marker is dragged. ( Issue 2910 )
Noticeable changes:
- Markers now lift when dragged, and bounce when dropped.
- Marker animations can be controlled programmatically with the setAnimation function.
November 28th, 2010
Resolved issues:
- maptypeid_changed no longer fires twice ( Issue 2449 )
- The "size" property of a MarkerImage object is now accessible ( Issue 2465 )
- Marker shape references the icon rather than the sprite ( Issue 2629 )
- Panning the map on marker drag has been improved for smaller maps ( Issue 2868 )
- Maps can now be printed without enabling printing of background images
- Fixed bug where draggable direction markers were draggable when 'draggable' was set to false
16 نوامبر 2010
Changed issues:
- Issue 2076 : Provide a way to give a InfoWindow to the DirectionsRenderer ( Issue 2076 )
- Issue 2524 : Implement streetViewControlOptions
- Issue 2557 : Add disable zoom to Street view
Noticeable changes:
- Fixed bug that caused a new window to open in FF when a marker if shift-clicked.
- Letter marker icons were lost when markerOptions were specified with the DirectionsRenderer
3.2
November 11th, 2010
Noticeable changes:
- Fixed bug where polygons were clipped/truncated with RTL on IE7/IE8
- Fixed bug that caused checkboxes to be hidden on Safari 5 because of 3d transformations
- Geodesic polylines that spanned the equator lacked detail
- Added control positions for 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
October 11th, 2010
Changed issues:
- Issue 2478 : Streetview - Compass Misalignment/Missing in some browsers
- Issue 2528 : ImageMapTypeOptions opacity broken in IE8
- Issue 2661 : Infowindow - Right click on an input field does not display context menu
- Issue 2741 : Marker placement not working on iOS 4 following map pan
Noticeable changes:
- Street View is enabled by default
- Fixed bug where 'this' wasn't being passed to .getTileUrl
- InfoWindow domready event is now triggered after the window is visible
September 28th, 2010
Changed issues:
- Issue 2712 : Memory Leaks (add/remove markers, show/hide markers, zoom/pan map)
Noticeable changes:
- V2 and V3 maps work better when both are on the same page
- Fixed error in HTML5 Street View when dragged quickly downwards
September 16th, 2010
Changed issues:
- Issue 2701 : Initial Street View Navigator Control Heading Doesn't Follow POV
14 سپتامبر 2010
Changed issues:
- Issue 157 : Support draggable driving directions
- Issue 1852 : 'rightclick' event on a google.maps.Marker is fired up without an argument
- Issue 2673 : Pegman disappears after position change
Noticeable changes:
- Marker performance has been improved
August 31st, 2010
Changed issues:
- Issue 2658 : Tall Info Windows
Noticeable changes:
- Geodesics have been improved for higher zooms
August 24th, 2010
Changed issues:
- Issue 2648 : Trigger map resize event causes error in Firefox in V3.2.1
Noticeable changes:
- When zooming in or out repeatedly (such as when using a scroll wheel), we now load fewer tiles from the intermediate zoom levels.
August 16th, 2010
Changed issues:
- Issue 2416 : Apple Magic Mouse Panning and Zooming too Sensitive
- Issue 2606 : Setting draggable: false on a map disables links
- Issue 2640 : Memory not cleared with browser refreshes / onunload (IE)
Noticeable changes:
- StreetView markers are scaled according to their distance
- Zoom slider updates on pan
August 9th, 2010
Noticeable changes:
- Deprecated properties KMLMouseEvent.position and FusionTablesMouseEvent.position have been removed. Use .latLng instead
- Deprecated property StreetViewService.getNearestPanorama has been removed. Use .getPanoramaByLocation instead
3.1
September 28th, 2010
Noticeable changes:
- Fixed issue where directions with the same origin and destination threw a JS error
August 9th, 2010
Noticeable changes:
- Changing an OverlayView's Map has been fixed
- Calling GroundOverlay.setMap(null) is fixed
- IE no longer leaks memory zooming/panning
August 5th, 2010
Changed issues:
- Issue 2588 : Calling setVisible(false) on Panorama object with a listener attached causes a JS error in IE
Noticeable changes:
- Markers disappearing in IE6 on zoom change has been fixed
29 جولای 2010
Changed issues:
- Issue 2337 : Lost Polyline
- Issue 2497 : Clickable option is not honored for Circle
Noticeable changes:
- Custom panorama 'originHeading' has been deprecated in favour of 'centerHeading'
- Korean hybrid tiles now display roads
- Clicks now pass though non-clickable polygons on the map
22 جولای 2010
Changed issues:
- Issue 1856 : Support polygon rendering in Opera
- Issue 2159 : Dragend event is triggered after zoom using the scrollwheel
- Issue 2385 : At deeper zoom levels, GroundOverlay goes black in Internet Explorer
- Issue 2337 : Lost Polyline
- Issue 2427 : Dragging with an info window open on auto-pan causes "hanging" markers
- Issue 2493 : Markers aren't correctly cleared in IE7
- Issue 2500 : Cropped MarkerImage When Using !Marker.setIcon(<scaled MarkerImage>) for Existing Marker
- Issue 2549 : CSS for Google's dropdown menu generates warning
Noticeable changes:
- A click event is no longer fired when a polygon is dragged
- Clicking on a Form select element that expands outside of a InfoWindow no longer fires a map click
- Clicking on a KML overlay no longer fires a map click event
- Streetview is now automatically panned to fit an InfoWindow on screen
- KML and FusionTables MouseEvent LatLng changed from 'position' to 'latLng'
- Android zoom controls no longer pass click to the map
17 ژوئن 2010
Changed issues:
- Issue 2346 : Option to disable smooth animation
Noticeable changes:
- Fixed marker flicker bug
- InfoWindow domready event triggering has been improved
- DirectionsRoute.bounds is now exposed
11 ژوئن 2010
Changed issues:
- Issue 2389 : Street View doesn't work in IE7
- Issue 2460 : Bug in pegman positioning
- Fixed marker memory leak
- First geocode latency has been improved
- Provided access to the StreetViewService
3.0
18 مه 2010
Changed issues:
- Issue 2037 : GPolylineOptions geodesic
- Fixed bug to correctly Google copyright on custom map type
- Added geodesic property to Polygons and Polylines
- Added clickable option to Polygons and Polylines
- Added clickable option to GroundOverlay
13 مه 2010
- Issue 1724 : Incorrect infoWindow size/margins when setting the content through an element, rather than string
Noticeable changes:
- Fixed bug where ground overlays were cropped prematurely when crossing the dateline
- Marker setIcon now works with \ in the url
- Polygon and Polyline mouseout event triggers in IE
- Changing a marker icon no longer flickers
May 7, 2010
- Issue 1458 : Feature request: KML support in Google API v3
- Issue 1658 : Add Traffic Overlay
- Issue 2209 : Stack overflow
- Issue 2254 : Multiple calls "setMap(gMap)" and "setMap(null)" on Circle object changes it's stroke and fill opacity
Noticeable changes:
- Added KML and GeoRSS Layers
- Added Ground Overlays
- Added new layers: Traffic and Bicycling
- Added "suppressBicyclingLayer" property against DirectionsRendererOptions
- Fixed bug to ensure zoom layer is correctly referenced when MapType changes
- Renamed DirectionsResult property "start/end_point" to "start/end_location"
- Renamed DirectionsLeg property "start/end_geocode" with "start/end_address"
- Renamed DirectionsRoute "optimized_waypoint_order" property with "waypoint_order"
- Removed support for old directions property names (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) and continue logging warnings. Also removes conversion of routes to legs to steps and trips to routes to steps.
- Updated GeocoderGeometry.latLng to GeocoderGeometry.location
30 آوریل 2010
- Issue 2230 : Map initializes without intended custom projection
Noticeable changes:
- Clicking on the map now focuses the keyboard
- iPad pinch-to-zoom is now supported
26 آوریل 2010
- Issue 1826 : Add mouseover and mouseout events on Polygons and Polylines
- Issue 2177 : map.setZoom(z) not working properly during the 'maptypeid_changed' event
- Issue 2247 : hideRouteList option on DirectionsRenderer doesn't work as expected
Noticeable changes:
- Fixed bug where custom icons disappear off the bottom of the map during pan
13 آوریل 2010
- Issue 2275 : MarkerImage cannot be reused
- Issue 2181 : When you add a google.maps.Marker and then use your mouse scroll wheel to zoom in or out, the marker is hidden
11 آوریل 2010
No noticeable changes or changed issues.
5 آوریل 2010
- Issue 1976 : Custom icon & draggable marker issues
- Issue 2107 : Draggable marker vanishes when dragged off the map
- Issue 2181 : The projection property of the basemaps is not present
Noticeable changes:
- Exposed the directions overview polyline in DirectionsRoute as overview_path.
- Exposed the Map's current projection as a read only property.
23 مارس 2010
Noticeable changes:
- Elevation is now exposed in the API
- Improved tile loading for slow internet connections.
15 مارس 2010
Noticeable changes:
- Polygons now correctly repaint when styles are changed.
- Deprecated warning messages via console.log are given when old style 'Directions' are used.
10 مارس 2010
- Issue 1801 : Polyline/polygon zIndex
- Issue 2144 : DirectionsRequest should provide avoidHighways option
- Issue 2207 : Bug: Polyline gets filled in IE
- Issue 2113 : Polylines broken in FF on high zoom levels after Jan release
Noticeable changes:
- Added bicycling directions !
- Added new DirectionsRequest options :
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Improved Polygon/Polyline rendering speeds
- Renamed the following Directions objects. Old names remain supported.
- DirectionsRoute to DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 مارس 2010
- Issue 2136 : Obfuscate Properties in google.maps.MarkerImage which should not be referenced
Noticeable changes:
- Map jump-jump bug fixed.
- Zooming twice in succession has been improved.
- Marker drag event .latLng is no longer obfuscated.
26 فوریه 2010
- Issue 1651 : mousemove / mouseover / mouseout for map canvas
- Issue 2142 : DirectionsRendererOptions should allow users to suppress markers entirely
- Issue 2148 : event.latLng Missing!
- Issue 2109 : Bug: NavigationControlStyle.ZOOM_PAN doesn't display correctly in IE8
- Issue 2153 : MVCArray.push() does not return new length
Noticeable changes:
- Add opacity to ImageMapType.
- Fixed the bug where rightclick on a rectangle/circle was not being fired.
- Info window's content events are no longer being removed on hide.
8 فوریه 2010
- Issue 2135 : Bug: If you reuse a Polygon's MVCArray in a Polyline, the Polyline is closed.
Noticeable changes:
- Added new Rectangle class
- Added new Circle class
- Fixed memory leak when creating then removing a marker.
- 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 )
- Fixed a bug which sometimes hid onscreen markers if the map's zoom was set to its current value.
- Fixed ImageMapType to display correctly on Android.
- Changed the polygon clipping scheme to allow polygons which contain the north or south pole.
- Increased the latitude range of MercatorProjection to the maximum possible subject to floating point precision.
28 ژانویه 2010
- Issue 1367 : Feature Request: Expose LayoutManager for developers to place DIVs in the "control flow"
- Issue 1916 : Feature Request: Add ability to scale MarkerImage
- Issue 1443 : extend() and union() should return the LatLngBounds object
- Issue 1997 : Documentation of 'size' MapOption
- Issue 2074 : Map doesn't render when the world map fits the exact dimensions of the map container
Noticeable changes:
- Added support for Indic languages:
- bn, gu, kn, ml, mr, ta, te
- Added new static methods to the event namespace :
- addListenerOnce
- addDomListenerOnce
- Added new 'encoded_lat_lngs' property to the DirectionsStep object to expose the set of latlngs in compressed ASCII format
- Improved performance by removing offscreen marker DOM elements
- Fixed panning bug in Google Chrome
- Fixed pinch-zooming bug on the iPhone
19 ژانویه 2010
- Issue 1422 : Feature Request: Let developers create custom map types
- Issue 1523 : Feature request: fromContainerPixelToLatLng (and vice versa)
- Issue 1443 : extend() and union() should return the LatLngBounds object
- Issue 1960 : bug: incomplete information using provideTripAlternatives
- Issue 1675 : Tutorial Documentation Error
- Issue 1676 : Tutorial Documentation Error - Control Options
- Issue 1856 : Polygons not rendering in Opera!!!
- Issue 1954 : The Bulgarian language localization is not correct.
- Issue 1976 : Bug: Custom icon & draggable marker issues
- Issue 2063 : Variable Name Collisions when Minifying OverlayView Subclasses
Noticeable changes:
- Released support for custom map types, including base map types, overlay map types, and projection:
- New ImageMapType object to support custom map tiles
17 دسامبر 2009
Noticeable changes:
- Fixed initial jerk occurring before a map panning animation begins.
- Fixed map jumping to different location when zooming past the max zoom level using Scrollwheel or DoubleClick.
- Copyright, MapType and Navigation controls resizes to suit map size.
- Old style getters, setters, and event names are officially deprecated and no longer defined.
10 دسامبر 2009
- Issue 1820 : Zoom in with scroll wheel seems to zoom beyond max zoom level and "skip/jump" the map's position
- Issue 1743 : Scroll zooming causes the map to move to a completely different location
Other noticeable changes:
- Added new method panToBounds .
- Added new map animation. Affects dragging, panning, zooming, and calls to setCenter/setZoom in all browsers.
- Added a console log warning message if deprecated methods are being used.
25 نوامبر 2009
- Issue 1696 : Feature Request: map control placement
- Issue 1909 : getBounds corruption after map center changed
- Issue 1938 : map.setOptions fails to recognise control options
Other noticeable changes:
- Added RTL support to enable the following languages: Arabic, Farsi, Hebrew
- Exposed lat_lngs property for DirectionsResult steps.
11 نوامبر 2009
- Issue 1742 : Custom icon marker always appears on top of default marker
Other noticeable changes:
- Added support for three new languages.
- باسکی
- گالیسیایی
- تاگالوگ
29 اکتبر 2009
- Issue 1421 : Feature Request: Add a Directions class to API v3
Other noticeable changes:
- Reference documentation updated with DirectionsRenderer and DirectionsService
26 اکتبر 2009
- Issue 1647 : Feature Request: Provide an event for infowindow dom ready
- Issue 1710 : ability to cancel user zoom event on double click
Other noticeable changes:
- JS Error is thrown when invalid arguments are passed into new google.maps.LatLng()
- Fixed bug: static map was loading twice on map load
15 اکتبر 2009
- Issue 1525 : get_bounds error at low zoom levels
- Issue 1757 : fitBounds() doesn't work across the 180 meridian
- Issue 1790 : map.setOptions cannot set the cursor
- Issue 1767 : BugProblem with event propagation
Other noticeable changes:
- Documentation updates:
- New method exposed: LatLngBounds.isEmpty()
- Sorted all methods, events, properties, and constants by name
- Fixed incorrect types in polyline and polygon option properties
28 سپتامبر 2009
- Improvements to poly rendering performance.
- Fixed issue with JS warning for SVGView.
22 سپتامبر 2009
- Issue 1420 : Feature: Add Polyline class to API
- Issue 1371 : map.bounds_changed event fires repeatedly when the map is moving
- Issue 1700 : Incorrect location in click after zoom out in Firefox 3.5
- Issue 1702 : Incorrect latLng reported in click & dblclick events when there is a scroll offset in a parent element
- Issue 1723 : Map jumps when dragging on iPhone
Other noticeable changes:
- Launched polylines and polygons! These allow you to draw lines or filled regions on the map, specify stroke and fill styles, and support most mouse events (ie no mouseover yet). They work in all supported browsers (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), which includes supported mobile devices.
- Added two new sections to the developer guide for Polylines and Polygons .
- Added two new classes to the API Reference for Polylines and Polygons .
- Added new Map event "idle", fired when the map hasn't moved for a bit. Resolves Issue 1371 .
- Fixed incorrect LatLng values being returned from the click events.
- Fixed pinch zoom bug on the iPhone. See Issue 1723 .
10 سپتامبر 2009
- Issue 1659 : Incorrect latLng reported in click & dblclick events after panning, Firefox 3.5
- Issue 1621 : getting wrong location after click on map in ie8 with dooctype
- Issue 1642 : InfoWindow overflow:auto
- Issue 1531 : height of infoWindow grows with each open
Other noticeable changes:
- Syntax modified for get/set methods and event names as specified below. Old syntax remains supported to stay backwards compatible. به عنوان مثال:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Added new method "onAdd" to the OverlayView interface, which gets called when panes and projection are first initialized. This addresses Issue 1377 .
- OverlayView interface's "remove" method has been renamed to "onRemove". Old name remains supported to stay backwards compatible.
2 سپتامبر 2009
- Issue 1525 : get_bounds error at low zoom levels
- Issue 1596 : Panning past the northern or southern edge of the world returns an error
- Issue 1643 : Bug: Map scroll wheels unnecessarily
- Issue 1379 : I can't see Korea map data in V3
Other noticeable changes:
- Enabled continuous scrollwheel and double-click zoom on Chrome, Safari 4, and Firefox 3.5
- Improved map dragging performance
- Double-click now centers the map after zooming
24 آگوست 2009
- Issue 1567 : map.set_center to a nearby location does not work.
- Issue 1605 : Scrolling the map scrolls the page too
- Issue 1467 : Pan Map Function + Animation
Other noticeable changes:
- Enabled scrollwheel zoom by default. To disable it, set Map option's scrollwheel property to false.
- Documentation updated to include panTo and panBy functions.
14 آگوست 2009
- Issue 1575 : Bug in draggable markers method set_draggable()
Other noticeable changes:
- Scrollwheel zoom has been enabled.
- Fixed issue affecting iPhones where map jumps occur after drag.
4 آگوست 2009
- Issue 1393 : Allow draggable markers
- Issue 1448 : Bug: API v3 needs a checkResize() function (or equivalent)
- Issue 1404 : Error with cursor in Opera
- Issue 1514 : MapType select arrow displayed incorrectly with HTML 4.01 strict
- Issue 1426 : InfoWindow z-index control
Other noticeable changes:
- Pinching and dragging on the iPhone should be more robust.
- Added zIndex setters and getters to InfoWindow objects.
Documentation changes:
- Marker get_draggable and set_draggable methods added
- Marker drag, dragstart, dragend, draggable_changed events added
- Marker draggable property added
- Info Window get_zIndex and set_zIndex methods added
- Info Window zIndex_changed event added
- Info Window zIndex property added
13 جولای 2009
- Issue 1415 : infowindow content: selectable true/ false
- Issue 1432 : Mouseout event doesn't trigger after set_icon is called
- Issue 1365 : Map Type Controls render incorrectly with strict doctype
Other noticeable changes:
- Developers no longer need to specify size for a MarkerImage, the API will detect it when not provided. On a related note, the size, anchor, and origin arguments for MarkerImage are all optional.
- Developers no longer need to call OverlayView.call(this) in an OverlayView subclass's constructor.
- The OverlayView "changed" methods were removed from the interface. This should not affect developer's code, as these methods weren't actually used before.
- The partialmatch option was removed from Geocoder Request objects. If a developer continues to pass it, it will have no effect on the query.
12 ژوئن 2009
Changed issues:
- Issue 1363 : Bug: Map click events are not dispatched on the iPhone
Other noticeable changes:
- Large zoom control is clickable in all browsers
- Infowindow "clears" the large zoom control, positioning itself fully inside the map and controls
- Mobile copyright uses pretty images
- Tiles load from the center instead of the top left
- Users can no longer select the text of the map type buttons, or any of the control images
- The main library is smaller by ~1.9 KB