ملاحظات الإصدار لواجهة برمجة تطبيقات JavaScript JavaScript

الاشتراك في ملاحظات الإصدار هذه اشتراك

يُحدِّث فريق API JavaScript API بانتظام من خلال إضافة ميزات جديدة وإصلاحات للأخطاء وتحسينات على الأداء. يمكنك الإشارة إلى إصدار واجهة برمجة التطبيقات المطلوب تحميله داخل تطبيقك من خلال تحديده في المعلَمة v من طلب التشغيل من واجهة برمجة التطبيقات JavaScript API. يمكنك الاطّلاع على المزيد من المعلومات حول تحديد الإصدارات.

يسرد سجلّ التغييرات هذا الإصدارات حسب التاريخ ورقم الإصدار، إلى جانب التغييرات المرتبطة بها.

لتلقّي آخر الأخبار عن الإصدارات الجديدة من API للخرائط، يُرجى الاشتراك في مجموعة google-maps-js-api-v3-notify.

3.57.6a

27 يونيو 2024

لن يتم إجراء أي تغييرات تظهر للجميع.

3.57.5

20 يونيو 2024

لن يتم إجراء أي تغييرات تظهر للجميع.

3.57.4

13 يونيو 2024

التغييرات:

  • [قناة تجريبية] تم دمج مصنِّف جديد لعرض تصنيفات خرائط المتجه.
  • تمتلك InfoWindow موقعًا جديدًا isOpen للإشارة إلى ما إذا كان مفتوحًا على خريطة أو تجوّل افتراضي.
  • تم إصلاح المستندات المرجعية غير الصحيحة لفئة PlacePrediction الخاصة بميزة "الإكمال التلقائي" للأماكن.

3.57.3a

6 يونيو 2024

  • [قناة تجريبية] تمت إضافة أدوات وصف عناوين إلى استجابة الترميز الجغرافي للترميز الجغرافي العكسي والترميز الجغرافي لإعادة التوجيه والبحث عن معرّف الأماكن.

3.57.2

28 مايو 2024

التغييرات:

  • تم إصلاح خطأ عدم فتح القوائم في عنصر التحكم في نوع الخريطة في مكوِّن الويب.
  • تم إصلاح الخطأ الذي تسبَّب في فقدان مؤشر السحب في AdvancedMarkerElement.
  • إضافة وظيفة الإكمال التلقائي إلى واجهة Place API الجديدة
  • يتم الآن عرض مربّعات الخريطة النقطية بتنسيق صورة WebP.
  • تم تعديل المستندات الخاصة بكل من Place.searchByText وPlace.search nearby للتوجيه إلى قائمة الحقول الصحيحة.
  • يتوفّر الآن زر إغلاق جديد وعنوان اختياري في القناة الأسبوعية.

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 وعنوان اختياري.
  • [قناة تجريبية] ميزات محسَّنة لتسهيل الاستخدام ذات المؤشر الأحادي ولوحة المفاتيح للتحكّم في دليل "التجوّل الافتراضي"
  • تم إصلاح مشكلة تسرُّب الذاكرة الناتجة عن إزالة "العلامات المتقدّمة".
  • تم إصلاح المشكلة المتمثلة في عدم رسم الدوائر محيطًا سلسًا.
  • تمت إضافة واجهة برمجة التطبيقات لضبط وضع المتّجه أثناء إنشاء مثيل خريطة الخريطة (mapId غير مطلوب).

3.56.8

11 أبريل 2024

التغييرات:

  • تم إصلاح مشكلة تسرُّب الذاكرة عند استخدام "AdvancedMarkerElement".

3.56.7

4 أبريل 2024

التغييرات:

  • أضف دالة searchremote إلى فئة المكان الجديدة.

3.56.6

28 مارس 2024

التغييرات:

  • [قناة تجريبية] يتم الآن عرض مربّعات الخريطة النقطية بتنسيق صورة WebP.
  • تم إصلاح موضع ارتساء نافذة المعلومات لنقاط الاهتمام على الخريطة على الخرائط المتجهة.
  • تم إصلاح الخطأ الذي كان يعرض AdvancedMarkerElement بدون ضبط موضع.
  • تمت إضافة حدث "إغلاق" إلى واجهة برمجة تطبيقات InfoWindow.

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> وتسمح بإنشاء عناصر مخصَّصة لدمج مكونات الويب لواجهة برمجة تطبيقات JavaScript للخرائط.
  • إضافة خيارات ركن السيارة إلى واجهة برمجة تطبيقات فئة الأماكن الجديدة
  • إيقاف 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 للحصول على تفاصيل عن الإيقاف النهائي.
  • أضِف سمات إضافية إلى واجهة Place class API الجديدة.
  • أضِف خيارات الدفع إلى واجهة Place class API الجديدة.

3.55.11a

15 فبراير 2024

التغييرات:

  • يمنع الانتقال التلقائي للخرائط إلى العرض عند النقر عليها.

3.55.11

8 فبراير 2024

التغييرات:

  • [قناة ألفا] تمت إزالة خاصية enterElement من PlaceAutocompleteElement.
  • [قناة ألفا] إضافة أجزاء CSS لعنصر الإكمال التلقائي للأماكن
  • [قناة تجريبية] ميزة PlaceAutocompleteElement متوفرة الآن في قسم المعاينة (v=beta)
  • إضافة خيارات تسهيل الاستخدام إلى Places V2 API

3.55.10

1 فبراير 2024

التغييرات:

  • [قناة تجريبية] إيقاف خدمة SearchByTextRequest.rankBy يُرجى استخدام SearchByTextRequest.rankPreference بدلاً من ذلك.
  • [قناة تجريبية] Place.findPlaceFromQuery وPlace.findPlaceFromPhoneNumber لم يعودا متاحين، ويمكنك استخدام Place.searchByText بدلاً من ذلك.
  • إصلاح ميزة تتبُّع الاستخدام لكل قناة
  • تفعيل الخطوط المتعددة الواعية بحركة المرور لموفّري مواقع الرحلات والمركبات في "مشاركة رحلة JavaScript"
  • يتوفر الآن صف "المكان" الجديد في القناة الأسبوعية.
  • إيقاف Place.openingHours. يُرجى استخدام standardOpeningHours بدلاً من ذلك.

3.55.9

25 يناير 2024

التغييرات:

  • [قناة تجريبية] حل مشكلة تعذُّر إغلاق مربّع حوار اختصارات لوحة المفاتيح عند الضغط على مفتاح Esc في القناة MapElement
  • تمت إضافة مَعلمة عنوان URL جديدة loading=async إلى عنوان URL للتشغيل المباشر لتحميل النص البرمجي مباشرةً. ويشير ذلك إلى أنّه لم يتم تحميل واجهة برمجة تطبيقات JavaScript للخرائط بشكلٍ متزامن، وأنّه ما مِن رمز JavaScript يتم تشغيله من خلال حدث load للنص البرمجي. وننصح بشدة بضبطها على async كلّما أمكن ذلك لتحسين الأداء.

3.55.8

18 يناير 2024

التغييرات:

  • [alpha channel] يتم الآن إرسال الرمز المميّز للجلسة كجزء من طلبات PlaceAutocompleteElement.
  • [قناة تجريبية] تقدّم السمة الجديدة gmpClickable في AdvancedMarkerElement. يؤثّر هذا التغيير بشكل كبير على المستخدمين الذين يسجّلون حدث gmp-click باستخدام قناة "addEventListener()" في القناة التجريبية. لتلقّي حدث gmp-click عند النقر، اضبط السمة gmpClickable على true أو أضِف السمة gmp-clickable إلى مكوّن الويب. بالنسبة إلى المستخدمين الذين يستخدمون addListener() لتسجيل حدث gmp-click، لن يكون عليك إجراء أي تغيير في الوقت الحالي.

3.55.7

11 يناير 2024

التغييرات:

  • [قناة تجريبية] تشير السمة element في AdvancedMarkerElement إلى مثال AdvancedMarkerElement.
  • [قناة تجريبية] بإمكان "العلامات المتقدّمة" الآن تخصيص المحتوى في العُقد الثانوية
  • إصلاح خطأ عدم عمل اختصارات لوحة المفاتيح "التحريك والتكبير/التصغير" بعد النقر على الخريطة.
  • تفعيل تخصيص الخطوط المتعددة لميزة "المشاركة في رحلة JavaScript"
  • [قناة ألفا] إضافة سمات الأنواع وrequiredLanguage وrequiredRegion والاسم إلى PlaceAutocomplete
  • [قناة تجريبية] تم إصلاح الخطأ الذي تسبَّب في عدم إنشاء عنصر "المحدِّد المتقدّم" عند استدعاء document.createElement('gmp-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

التغييرات:

  • [alpha channel] عدِّل ميزة "الإكمال التلقائي" للأماكن لتكون مكوّنًا للويب. قد يؤدي هذا التغيير إلى عطل. يُرجى الاطّلاع على https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement للحصول على معلومات الاستخدام المحدَّثة.
  • [قناة ألفا] تعديل إدارة التركيز على عناصر الإكمال التلقائي للأماكن
  • [قناة تجريبية] عرض حدث gmp-zoomchange في MapElements
  • تفعيل MapTypeControl HORIZONTAL_BAR لمعالجة سياقات تنسيق RTL تلقائيًا.

3.54.11

26 تشرين الأول (أكتوبر) 2023

التغييرات:

  • تم إصلاح المشكلة المتمثلة في أن إعداد عناصر التحكم على الخريطة قد يؤدي إلى حدوث خطأ.
  • إضافة إمكانية قصر صور "التجوّل الافتراضي" على مصادر Google الرسمية فقط، من خلال StreetViewLocationRequest و StreetViewControlOptions.

3.54.10

18 تشرين الأول (أكتوبر) 2023

التغييرات:

  • [قناة تجريبية] يضبط MapElement الآن تنسيق عناصر التحكّم تلقائيًا من اليسار إلى اليمين أو من اليمين إلى اليسار استنادًا إلى نمط direction المحسوب. تتوفّر الخانات أيضًا لإضافة عناصر تحكّم مخصّصة. يتيح ControlPosition الآن استخدام القيم المنطقية لاستخدام تخطيط LTR/RTL. تعمل واجهة برمجة تطبيقات تضمين الخرائط الآن على ضبط تنسيق عناصر التحكم تلقائيًا من اليسار إلى اليمين أو من اليمين إلى اليسار بناءً على اللغة.
  • [قناة تجريبية] تم الآن تفعيل ميزة delegatedFocus في عنصر MapElement

3.54.9

12 تشرين الأول (أكتوبر) 2023

  • [قناة تجريبية] إضافة ملخّص تحريري إلى واجهة برمجة تطبيقات الإصدار 2 من الأماكن

3.54.7a

28 أيلول (سبتمبر) 2023

التغييرات:

  • تمت إضافة الدعم للعديد من موفّري المواقع الجغرافية في 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 حيث لا يتم تحميل الخريطة إذا لم يتم ضبط التكبير أو التصغير والوسط قبل عرض الاتجاهات.

3.54.1

18 آب (أغسطس) 2023

التغييرات:

  • تتم ترقية واجهة برمجة تطبيقات JavaScript للخرائط لتتوافق مع ECMAScript 2020 في الأصل.
  • يتم الآن عرض العلامات المتقدمة بشكل أكثر وضوحًا.
  • يتم إيقاف الخريطة عند تجاهل Array.from بتطبيق لا يتيح إمكانية التكرار.
  • تم إصلاح التركيز الذي كان مفقودًا عندما كانت أزرار التكبير/التصغير معطلة عند مستويات الحد المسموح به.

3.53.13

27 تموز (يوليو) 2023

التغييرات:

  • [قناة تجريبية] تمت إعادة تحديد عمليات تحديد المصدر في فئة المكان الجديدة. تغيّر اسم PhotoAttribution ليصبح الآن AuthorAttribution. تغيّر اسم author ليصبح الآن displayName. تغيّر اسم authorURI ليصبح الآن uri. photoURI {?string} متاحة الآن على AuthorAttribution. تغيّر اسم Photo.attributions ليصبح الآن Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} تحل محل Photo.author/authorURI/authorPhotoURI.
  • [قناة تجريبية] تمت إضافة الحقل المطلوب textQuery وإيقاف query نهائيًا في طريقة searchByText() في فئة المكان.
  • تم تعديل إزاحة ارتساء نافذة المعلومات لتسميات الخريطة النقطية ورموزها.

3.53.12

20 تموز (يوليو) 2023

التغييرات:

  • [قناة تجريبية] تمت إضافة موفّري مواقع ODRD لمواقع المركبات وأسطول المركبات لاستخدام ميزة "المشاركة في رحلة JavaScript" - تتبُّع الأسطول.
  • تم تحديث رسالة التحذير عند تجاهل الوسيطة التي تم تمريرها إلى الدالة الإنشائية LatLng().
  • تم إيقاف Marker.collisionBehavior لصالح AdvancedMarkerElement.collisionBehavior.

3.53.11

13 تموز (يوليو) 2023

التغييرات:

  • تعرض الدالة isLocationOnEdge() الآن true عندما تكون النقطة المحددة قريبة بدرجة كافية من بداية الخط المتعدد أو حافته.
  • تضيف هذه الإضافة سجلّ أخطاء لإعلام المطوّرين عندما يتعذّر تحميل الخريطة المتّجهة وتعود إلى الخريطة النقطية.

3.53.7

15 حزيران (يونيو) 2023

التغييرات:

  • [قناة ألفا] يجب تعديل "عنصر الإكمال التلقائي للأماكن" لدعم برامج قراءة الشاشة والتكنولوجيات المساعدة الأخرى بشكل أفضل.

3.53.5

1 حزيران (يونيو) 2023

التغييرات:

  • السماح بتمرير عنصر العقدة إلى سمة content الخاصة بأداة العلامة المتقدمة.
  • تم تحسين أداء سلوك تصادم العلامات المتقدمة.
  • تمت إضافة حقل جديد لـ DeliveryVehicleStop في JavaScript Journey مناسب.

3.53.4a

24 أيار (مايو) 2023

إصلاح الأخطاء:

  • تم إصلاح مشكلة الوميض التي حدثت على الخريطة المتجهة.
  • تم إصلاح طريقة حساب التاريخ غير الصحيحة عند احتساب المناطق الزمنية المختلفة في طريقة المكان gmailOpeningTime().
  • تم تصحيح نوع خطأ في AutomotiveJourneySegment لـ "مشاركة الرحلة".

3.53.3

18 أيار (مايو) 2023

التغييرات:

  • [قناة ألفا] تم إصلاح الخطأ الذي كان يؤدي إلى عدم استعادة عنصر الإكمال التلقائي للمكان للنص الأصلي في حال استخدام مفاتيح الأسهم لتمييز عبارة بحث مقترحة ثم النقر على مفتاح Escape.
  • [alpha channel] تم تعديل أنماط توقّع الإكمال التلقائي للأماكن لضمان ظهور علامة الحذف عند تجاوز النص.
  • [قناة تجريبية] يُظهر السياق المحلي الآن إشعارًا يفيد بأنّه سيتم قريبًا إيقاف عرض المعلومات السياقية عن الأماكن على خريطة السياق المحلي.
  • تم إصلاح الخطأ المتمثل في عدم عرض دليل "التجوّل الافتراضي" لمعاينة التمرير عند السحب ما لم تتم إعادته إلى قاعدة الإرساء مرة واحدة على الأقل أولاً.
  • سيتم إيقاف الحدود والموقع الجغرافي والنطاق الجغرافي في "خدمة الإكمال التلقائي للأماكن". يُرجى استخدام locationBias وlocationRestriction بدلاً من ذلك.

3.53.2

4 أيار (مايو) 2023

التغييرات:

  • [قناة تجريبية] يتوفّر تصميم مستند إلى البيانات لمجموعات البيانات
  • [قناة تجريبية] مكوّنا الويب <gmp-map> و<gmp-advanced-marker> متاحان الآن.
  • تمت إضافة TimeWindow كحقل إلى Task وTaskTrackingInfo في "مشاركة رحلة JavaScript".
  • تم طرح AdvancedMarkerElement وPinElement في القناة الأسبوعية.
  • تم طرح تصميم مستند إلى البيانات لتطبيق Boundaries على القناة الأسبوعية.
  • إصدار الحدث "getMapCapabilities" و"mapcapabilities_changed" للقناة الأسبوعية.

3.53.1a

27 نيسان (أبريل) 2023

التغييرات:

  • تعديل "خدمة الإكمال التلقائي للأماكن" لإتاحة استخدام تحيز الموقع الجغرافي وتقييد الموقع الجغرافي
  • [قناة تجريبية] المستندات المنشورة حول طريقة الإصدار 2 من Place toJSON
  • [قناة تجريبية] سحب "علامة متقدمة" ثابتة عند التفاف الخريطة.
  • [قناة تجريبية] سيتم عرض التصميم المستند إلى البيانات PlaceFeature.fetchPlace DisplayNames بلغة المستخدم النهائي.
  • [قناة تجريبية] تمت إعادة تسمية AdvancedMarkerView وPinView إلى AdvancedMarkerElement وPinElement.
  • [قناة تجريبية] تم إصلاح مشكلة كانت تتيح أحيانًا استخدام علامات متقدّمة وأدوات تثبيت التطبيق بدون تحميلها بشكل صريح. يُرجى تذكر تحميل مكتبة "علامة" دائمًا قبل الوصول إلى هذه الصفوف.
  • [قناة تجريبية] تم الآن ضبط AdvancedMarker position على خط LatLngAltitude.
  • [قناة تجريبية] يؤدي هذا الإجراء إلى إيقاف سمة "العلامة المتقدمة" draggable لصالح gmpDraggable.

3.52.9

13 نيسان (أبريل) 2023

التغييرات:

  • [قناة تجريبية] تغيير قيمة خاصية المكان "priceLevel" من رقم إلى سلسلة أصبحت القيم المحتملة لـ "priceLevel" الآن هي: "FREE" و"INEXPENSIVE" و"modeRATE" و"EXPENSIVE" و"VERY_EXPENSIVE".
  • [قناة تجريبية] إيقاف AdvancedMarkerView.draggable بدلاً من gmpDraggable.
  • [قناة تجريبية] إزالة خاصية "الرمز" واسم الحقل من فئة المكان وننصح المطوّرين باستخدام "svgIconMaskURI" بدلاً من ذلك.
  • [قناة تجريبية] تقبل خاصية العنوان في AdvancedMarkerView سلسلة فقط. ويمكن إزالة العناوين باستخدام سلسلة فارغة.
  • [قناة تجريبية] أضِف "svgIconMaskURI" كاسم حقل متوافق لطرق Place.fromPlaceFrom.
  • [قناة تجريبية] تم تغيير موقع فئة المكان من userRatingsCount إلى userRatingCount
  • تم تحسين عملية طباعة الأخطاء عند تسجيل الدخول إلى وحدة التحكّم.

إصلاح الأخطاء:

  • إصلاح الخطأ الذي كان يؤدي فيه إغلاق InfoWindow إلى حدوث خطأ.

3.52.8

6 نيسان (أبريل) 2023

التغييرات:

  • تمت إضافة pollingIntervalMillis كحقل عام لمقدّمي المواقع الجغرافية لاستطلاعات الرأي في ميزة "المشاركة في رحلة JavaScript".
  • [قناة تجريبية] تم تغيير استجابة JSON لفئة المكان من snake_case إلى LowCamelCase.

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي كان يؤدي إلى عرض تاريخ غير صحيح في مراجعة المكان publishTime.
  • تم إصلاح مشكلة تعطُّل إنشاء العناصر المخصّصة على مستوى العالم.
  • [قناة تجريبية] تم إصلاح الخطأ الذي تسبّب في اختفاء "العلامات المتقدّمة" عند التفاف الخريطة.

3.52.6

23 آذار (مارس) 2023

التغييرات:

  • [قناة ألفا] تم إطلاق أداة الإكمال التلقائي للأماكن (جديدة) التجريبية.
  • تصدر "مشاركة رحلة JavaScript" في القناة الأسبوعية.

3.52.5

16 آذار (مارس) 2023

التغييرات:

  • [قناة تجريبية] الأنماط المستندة إلى البيانات: تمت إزالة أنواع الميزات NEIGHBORHOOD وADMINISTRATIVE_AREA_LEVEL_3 وADMINISTRATIVE_AREA_LEVEL_4 وSUBORDERED_LEVEL_1.

إصلاح الأخطاء:

  • تم إصلاح الخطأ المتمثل في أن تكون واجهات TypeScript فارغة للمكتبات التي تستخدمها الدالة importLibrary().

3.52.4

9 آذار (مارس) 2023

التغييرات:

  • [قناة تجريبية] إيقاف حدث النقر لأداة العلامة المتقدمة عند سحب العلامة.

3.52.3

2 آذار (مارس) 2023

التغييرات:

  • [قناة تجريبية] تتم إضافة عناصر TaskTrackingInfo للمشاركة في رحلة JavaScript.
  • [قناة تجريبية] ترقية واجهة برمجة تطبيقات JavaScript للخرائط لتتوافق مع ECMAScript 2020 في الأصل

إصلاح الأخطاء:

  • إصلاح تسرب الذاكرة الذي قد يحدث عند إضافة وإزالة العلامات إلى/من الخريطة.
  • إصلاح خطأ أدى إلى أن يصبح العنصر التفاعلي قابلاً للنقر عندما يكون أسفل "محدِّد موقع متقدمة" قابل للنقر في الأجهزة التي تعمل باللمس.

3.52.2

23 فبراير 2023

التغييرات:

  • [قناة تجريبية] التصميم المستند إلى البيانات: إزالة السمة PlaceFeature.displayName
  • [قناة تجريبية] إصلاح مشكلة عدم إزالة WebGLOverlayViews بشكل صحيح عند استدعاء setMap(null)
  • تم إصلاح الخطأ الذي يشير إلى أنّ مكتبة search غير معروفة.
  • تم إصلاح الخطأ الذي كان يجعل زر إغلاق InfoWindow غير مرئي عندما يكون في جذر الظل.
  • لتحسين "مؤشرات أداء الويب الأساسية" وتقليل عمليات نقل البيانات غير الضرورية، يؤجل تطبيق JavaScript JS الآن تحميل مربّعات الخرائط إلى أن تقترب الخريطة من إطار العرض. ومن المفترض ألا يحدث أي اختلاف في الخرائط التي يتم إنشاؤها ضمن إطار العرض الأولي للصفحة.

3.52.1

16 شباط (فبراير) 2023

التغييرات:

  • تتم إضافة الدالة importLibrary() التي تتيح إمكانية تحميل المكتبات ديناميكيًا في وقت التشغيل.
  • [قناة تجريبية] تفعيل ميزة العرض الشامل التلقائي في InfoWindow عند فتحها على "علامة متقدّمة"
  • [قناة تجريبية] جعلت عناصر البيانات في مكتبة "مشاركة الرحلة" حقولاً غير قابلة للقيم الفارغة
  • [قناة تجريبية] الأنماط المستندة إلى البيانات: تم إيقاف أنواع الميزات NEIGHBORHOOD وADMINISTRATIVE_AREA_LEVEL_3 وADMINISTRATIVE_AREA_LEVEL_4 وSUBتوقّع_LEVEL_1. وستتم إزالتها في آذار (مارس) 2023.

3.51.8

2 شباط (فبراير) 2023

التغييرات:

  • قناة تجريبية: دعم عرض العلامات المتقدمة على أنواع الخرائط المخصصة.
  • ستعيد أحدث نسخة من برنامج تحميل الإقلاع المضمّن استخدام nonces CSP التي تم العثور عليها في مكان آخر في المستند.

3.51.7

26 كانون الثاني (يناير) 2023

التغييرات:

  • القناة التجريبية: النمط المستند إلى البيانات: تمت إضافة طريقة leadPlace للحصول على الاسم المعروض الخاص بـ PlaceFeature. سيتم إيقاف السمة PlaceFeature.displayName، وستتم إزالتها في شباط (فبراير) 2023.

3.51.6

19 كانون الثاني (يناير) 2023

إصلاح الأخطاء:

  • حل مشكلة متعلقة بـ "العلامات المتقدمة" (Advanced محدّدات الموقع الإلكتروني) التي قد تؤدي أحيانًا إلى ظهور عنصر علامة شبح في 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، وهي واجهة برمجة تطبيقات جديدة أبسط تتوافق مع أنماط الاستخدام الحديثة، مثل Promises. تشتمل فئة المكان على بعض حقول البيانات الجديدة.
  • القناة التجريبية: يصلح الخطأ الذي تسبب في عدم عرض "العلامات المتقدمة" عند تمرير خريطة ملفوفة في خادم وكيل.
  • القناة التجريبية: إضافة تخصيص علامة موفّر موقع الرحلة الجغرافي لميزة "مشاركة رحلة JavaScript"

3.51.2

1 كانون الأول (ديسمبر) 2022

التغييرات:

  • القناة التجريبية: واجهة برمجة التطبيقات google.maps.importLibrary() متاحة الآن.
  • القناة التجريبية: متوقّفة نهائيًا: تم إيقاف ميزة "السياق المحلي" نهائيًا ولم يعُد يُنصح باستخدامها للمواقع الإلكترونية الجديدة. وستبقى هذه الميزة متاحة، وسيتم إرسال إشعار قبل 12 شهرًا قبل أن يتم إيقافها نهائيًا. إذا كنت مهتمًا بإنشاء تجربة مشابهة للسياق المحلي بنفسك، ننصحك بالاطّلاع على حل "اكتشاف الأحياء" في أداة الإنشاء السريعة أو استخدام مكتبة الأماكن وواجهة برمجة تطبيقات JavaScript للخرائط. يمكنك الاستفادة من عيّنات التعليمات البرمجية والدروس التطبيقية حول الترميز في "مكتبة الأماكن".
  • القناة التجريبية: لتحسين "مؤشرات أداء الويب الأساسية" وتقليل عمليات نقل البيانات غير الضرورية، يؤجّل الآن تطبيق JavaScript تحميل مربّعات الخرائط إلى أن تقترب الخريطة من إطار العرض. ومن المفترض ألا يحدث أي اختلاف في الخرائط التي يتم إنشاؤها ضمن إطار العرض الأولي للصفحة.
  • القناة التجريبية: إضافة حدث للاطّلاع على تغييرات حالة الاستطلاع لموفِّري المواقع الجغرافية في ميزة "مشاركة الرحلة".
  • القناة التجريبية: إضافة وظائف تخصيص الأنماط لميزة "المشاركة في الرحلة". طُرق الإعداد القديمة التي تم إيقافها نهائيًا
  • تضيف إمكانية الوصول إلى لوحة المفاتيح إلى خطوات لوحة الاتجاهات. يمكن الآن التنقّل في الاتجاهات باستخدام مفتاح التبويب (Tab) واختيارها باستخدام مفتاح المسافة أو مفتاح Enter.
  • أصبح بإمكان "google.maps.geometry.spherical.computeArea()" الآن استخدام LatLngBounds وCircle. يمكن الآن إنشاء LatLngBounds باستخدام LatLngBoundsLiteral.
  • تتم إضافة نص alt إلى الصور في لوحة المسارات المقترَحة في "DirectionRenderer".

3.51.1

17 تشرين الثاني (نوفمبر) 2022

التغييرات:

  • القناة التجريبية: تم إصدار صف المكان في مكتبة الأماكن.
  • القناة التجريبية: إضافة وظائف تخصيص الأنماط لميزة "المشاركة في الرحلة". سيتم إيقاف طرق الإعداد القديمة نهائيًا.
  • تم إيقاف Internet Explorer 11 الآن في واجهة برمجة تطبيقات تضمين الخرائط.
  • يغير شعار Google في واجهة برمجة التطبيقات لتطبيق "تضمين الخرائط" النمط عند استخدام أنواع الخرائط "الهجينة" أو "القمر الصناعي" لزيادة مستوى الرؤية
  • أداء تحميل محسّن من العلامات المتقدمة
  • تجعل لوحة مفاتيح زر "تراجع" الرسم "تراجع" سهلة الوصول وسهل القارئ لقارئ الشاشة.
  • يجعل علامات عارض الاتجاهات الوصول إلى لوحة المفاتيح متوافقة مع قارئ الشاشة.
  • تضيف وصف ARIA إلى عنصر التحكّم في مقياس الخريطة.
  • تفعيل تركيز لوحة المفاتيح والتفاعل للتحكم في مقياس الخريطة
  • تقدِّم هذه السياسة مَعلمة لغة إلى Geocoder JS API. لم تعد Google Maps JS API تعتبر US كمنطقة تلقائية في أداة الترميز الجغرافي إذا لم يتم تحديدها بشكل صريح.
  • تقدِّم هذه السياسة مَعلمة لغة إلى Directions JS API.
  • تقدِّم هذه السياسة مَعلمة لغة إلى واجهة برمجة تطبيقات JavaScript لمصفوفة المسافة.

إصلاح الأخطاء:

  • إصلاح خطأ أدى إلى إعادة توجيه تركيز لوحة المفاتيح إلى العلامة عند فتح نافذة معلومات.
  • إصلاح الخطأ الذي تسبَّب في عدم قدرة العلامات على التركيز.

3.51

16 تشرين الثاني (نوفمبر) 2022

التغييرات:

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.51.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.50.
  • ولا يزال الإصداران 3.49 و3.48 متاحين عند طلبهما باستخدام رقم.

3.50.12a

7 تشرين الثاني (نوفمبر) 2022

التغييرات:

  • يعمل هذا الإجراء على إصلاح مشكلة تتضمّن عملية ربط this غير صحيحة بين google.maps.event.addListenerOnce وgoogle.maps.event.addDomListenerOnce.

3.50.12

3 تشرين الثاني (نوفمبر) 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().
  • تتم إضافة "هذا الحقل للقراءة فقط" إلى وصف واجهة برمجة التطبيقات في LocalContextMapView وإلى السمة element في LocalContextMapViewOption.

إصلاح الأخطاء:

  • تستخدم الألوان في أنماط JSON المخصّصة الآن تعتيم النمط التلقائي بدلاً من فرض مستوى التعتيم بنسبة 100%.

3.50.7

29 أيلول (سبتمبر) 2022

التغييرات:

  • يقرأ قارئ الشاشة الآن التعليمات حول كيفية التفاعل مع "خرائط Google" و"التجوّل الافتراضي".
  • إضافة اختصارات لوحة المفاتيح للإمالة والتدوير إلى مربع حوار اختصارات لوحة المفاتيح.

3.50.6

22 أيلول (سبتمبر) 2022

إصلاح الأخطاء:

  • تم إصلاح خطأ يمكن فيه لميزة "التعليق الصوتي" على iOS التنقل بين العناصر أسفل مربع حوار اختصارات لوحة المفاتيح.
  • إضافة نص بديل إلى صورة الخريطة الثابتة.

التغييرات:

  • يتم الآن تسجيل خطأ في وحدة التحكّم عند استدعاء الدالة map.getMapCapabilities()، مع ظهور خطأ.

3.50.5

15 أيلول (سبتمبر) 2022

التغييرات:

  • إضافة ثابت MAX_BOUNDS لـ LatLngBounds للإشارة إلى الحد الأقصى لحدود LatLng للخرائط
  • تسمح لقارئات الشاشة بتنفيذ إجراءات النقر على العلامات التلقائية.

3.50.3

1 أيلول (سبتمبر) 2022

التغييرات:

  • القناة التجريبية: تعدّل فئة DeliveryVehicle في "مشاركة رحلة JavaScript" من أجل تضمين سمات مخصّصة.
  • إصلاح خطأ كان هناك خطأ LatLng غير صحيح في حدث بعد إمالة الخريطة.

3.50.2

25 آب (أغسطس) 2022

التغييرات:

  • القناة التجريبية: تم تغيير FleetEngineDeliveryFleetLocationProvider لقبول فلتر المركبات التي يتم تسليمها سلسلة.
  • يعمل على تحديث صورة رمز العلامة التلقائية.

3.50.1

18 آب (أغسطس) 2022

التغييرات:

  • القناة التجريبية: تقديم واجهات برمجة التطبيقات التي تتيح إمكانية الخرائط (الحدثان getMapCapabilities وmapcapabilities_changed) في القناة التجريبية.
  • القناة التجريبية: لتقديم مَعلمة language إلى google.maps.Geocoder.
  • القناة التجريبية: لتقديم مَعلمة language إلى google.maps.DistanceMatrixService.
  • القناة التجريبية: لتقديم مَعلمة language إلى google.maps.DirectionsService.
  • إصلاح خطأ تم فيه تجاهل رمز المنطقة في واجهات برمجة تطبيقات JavaScript متعددة للأماكن. تقدِّم هذه السياسة معلَمات اللغة والمنطقة إلى العديد من واجهات برمجة تطبيقات Place JS.
  • سيتم إلغاء إتاحة ميزة "التجوّل الافتراضي" في "واجهة برمجة تطبيقات JavaScript للخرائط" للمواقع الإلكترونية التي لا تستخدم نطاق googleapis.com في إعدادات "سياسة أمان المحتوى". يُرجى الاطّلاع على دليل سياسة أمان المحتوى للحصول على مزيد من المعلومات.

3.49.12

4 آب (أغسطس) 2022

التغييرات:

  • تتم إضافة DEMO_MAP_ID، وهو رقم تعريف خريطة يمكن استخدامه لعيّنات الرموز التي تتطلّب رقم تعريف خريطة. معرّف الخريطة هذا غير مخصّص للاستخدام في تطبيقات الإنتاج ولا يمكن استخدامه للميزات التي تتطلب إعداد السحابة الإلكترونية (مثل نمط Cloud).
  • يجب توضيح أنّ السمة FleetEngineDeliverFleetLocationProvider.locationRestriction مطلوبة لبدء التتبّع.

3.49.11

28 تموز (يوليو) 2022

التغييرات:

  • يمكن الآن الإشارة إلى google.maps.VehicleType كتعداد وقت التشغيل.

3.49.10

21 تموز (يوليو) 2022

التغييرات:

  • يتم رفض قيم NaN بالنسبة إلى العرض أو الارتفاع عند التحقق من صحة حجم رمز العلامة أو الحجم المصغر لرمز العلامة أو حجم نافذة المعلومات.
  • إصلاح خطأ عدم ظهور عنصر التحكّم في تتبُّع الحركة على أجهزة iOS في ميزة "التجوّل الافتراضي"
  • إصلاح خطأ عند تمرير مؤشر الماوس فوق النص للاتجاهات للغات من اليمين إلى اليسار في واجهة برمجة تطبيقات التضمين.
  • تسهيل الوصول إلى نافذة معلومات النقل العام وتسهيل استخدام قارئ الشاشة

3.49.9

14 تموز (يوليو) 2022

التغييرات:

  • توضيح بشأن استخدام حقول أرقام التعريف في موفِّري المواقع الجغرافية في ميزة "مشاركة الرحلة"

3.49.8

7 تموز (يوليو) 2022

التغييرات:

  • تجعل روابط التنقّل في "التجوّل الافتراضي" سهلة الوصول إلى لوحة المفاتيح وتسهيل قراءة الشاشة.
  • تؤدي هذه السياسة إلى تقديم طريقة focus جديدة على StreetViewPanorama.

3.49

23 حزيران (يونيو) 2022

التغييرات:

إصلاح الأخطاء:

  • لإتاحة الوصول إلى تعداد 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

التغييرات:

  • القناة التجريبية: لإصلاح خطأ تم فيه تجاهل رمز المنطقة في واجهات برمجة تطبيقات متعددة لـ الأماكن JS. تقدِّم هذه السياسة معلَمات اللغة والمنطقة إلى العديد من واجهات برمجة تطبيقات 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 في أنواع JavaScript API API لـ "خرائط Google" والملحقات الخارجية والمستندات المرجعية.
  • تم إيقاف الدالتَين google.maps.event.addDomListener() وgoogle.maps.event.addDomListenerOnce() نهائيًا، ويجب عدم استخدامهما. ويمكنك بدلاً من ذلك استخدام طريقة addEventListener() العادية. ستستمر هذه الطرق في العمل ولا نخطّط لإيقافها.
  • تتم إضافة title وaria-label إلى رمز محدّد الموقع في "التجوّل الافتراضي".
  • لإضافة السمة aria-pressed إلى عنصر التحكّم ملء الشاشة
  • يتم تحسين تباعد القائمة المنسدلة في عنصر التحكّم نوع الخريطة.
  • تُحدِّث تصنيفات aria لعنصر التحكم المنسدلة نوع الخريطة.

إصلاح الأخطاء:

  • تتم إزالة سمة aria-expanded غير المسموح بها من عنصر تحكّم تلقائي في نوع الخريطة.

3.48.8

7 نيسان (أبريل) 2022

التغييرات:

  • تحسين تباين الألوان في Maps JS API وشعار Embed API من Google

3.48.7a

31 آذار (مارس) 2022

التغييرات:

  • القناة التجريبية: إزالة واجهات برمجة التطبيقات المتوقّفة لعرض التراكب في WebGL.
  • يفعِّل هذا الإعداد الخريطة الأساسية المعدّلة لعملاء واجهة برمجة تطبيقات JavaScript للخرائط. وتقدّم الخريطة الأساسية المعدَّلة التي يتم استخدامها حاليًا على "خرائط Google" للمستهلكين خريطة أساسية تتضمّن معلومات أكثر تفصيلاً وتفصيلاً، لا سيما في ما يتعلق بالخصائص الطبيعية للأرض.

إصلاح الأخطاء:

  • إلغاء إصلاح سابق لـ map.fitBounds() (تسهيل انتقال إطار العرض لمسافات قصيرة)، في انتظار التحليل.
  • تم إصلاح مشاكل تباين الألوان في عنصر التحكّم في نوع الخريطة في وضع تباين الألوان العالي.
  • يطابق أسماء الوصول إلى مربعات الاختيار للتحكم في نوع الخريطة مع التصنيفات المرئية المقابلة.
  • يعمل على إصلاح مشاكل تباين الألوان في نوافذ المعلومات في وضع تباين الألوان العالي.

3.48.6

24 آذار (مارس) 2022

التغييرات:

  • يعمل على إصلاح map.fitBounds() لتيسير انتقال إطار العرض لمسافات قصيرة.

3.48.5

17 آذار (مارس) 2022

التغييرات:

  • Safari فقط: يضمن هذا الإعداد ضبط زر الإغلاق وحاوية المحتوى تلقائيًا على open.

إصلاح الأخطاء:

  • تم إصلاح مشكلة تباين الألوان لرابط "العرض على خرائط Google" على InfoWindow.
  • تم إصلاح مشكلة تباين الألوان لرابط "العرض على خرائط Google" في عنصر التحكّم في عنوان StreetViewPanorama.

3.48.4

10 آذار (مارس) 2022

التغييرات:

  • تؤدي هذه السياسة إلى تقديم حدث visible جديد في InfoWindow.
  • تقدِّم طريقة focus جديدة في InfoWindow.

3.48.3

3 آذار (مارس) 2022

التغييرات:

  • القناة التجريبية: تفعِّل نمط استدعاء الخدمة الجديد في خدمة "التجوّل الافتراضي" المستندة إلى JavaScript API للخرائط. قد تحتاج إلى تعديل سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفّح.
  • تم تقديم سمة ariaLabel جديدة في InfoWindow.

3.48.1

17 فبراير 2022

التغييرات:

  • قناة تجريبية: تمت إضافة إمكانية ضبط معرّفات التجربة العالمية. يُرجى الاطّلاع على المستندات المرجعية لواجهة برمجة التطبيقات هنا.
  • القناة التجريبية: سيتم الآن دمج المعلمتَين الأولى والثانية fromLatLngAltitude في خط LatLngAltitude بدلاً من خط LatLng وnumber.
  • تمت إعادة تسمية مَعلمة noWrap في LatLng إلى noClampNoWrap.
  • يقرأ قارئ الشاشة الآن الإرشادات حول كيفية التنقل بين العلامات عندما يتم التركيز على علامة.
  • تعرض واجهة برمجة تطبيقات JavaScript للخرائط الآن معلومات عن القياس عن بُعد. وقد تحتاج إلى تعديل سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفّح. لمزيد من المعلومات، يُرجى الاطّلاع على الأسئلة الشائعة.
  • لا يعمل هذا الإصدار مع Internet Explorer. لمواصلة استخدام الإصدار 11 من Internet Explorer، عليك تحديد 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 بدلاً من فئة CameraParams الجديدة (والتي تندرج ضمن الفئات الفرعية CameraOptions).
  • تم تعديل مستندات طريقة PlaceOpeningHours لتعكس عدم استخدام ساعات العمل الاستثنائية في العمليات الحسابية.

3.47.3

9 كانون الأول (ديسمبر) 2021

التغييرات:

  • تقبل LatLng وLatLngBounds وCircle الآن مثيلاً من الفئة نفسها في الدالة الإنشائية.

3.47.2

2 كانون الأول (ديسمبر) 2021

التغييرات:

  • يُسمح الآن باستخدام LatLngLiteral كمَعلمة في أي مكان يتم فيه السماح باستخدام LatLng في الإسقاطات.

إصلاح الأخطاء:

  • تم إصلاح بعض مشاكل العرض التي قد تحدث على قيم على مقياس أصغر (أقل من 1.0).

3.47.1

18 تشرين الثاني (نوفمبر) 2021

التغييرات:

  • يُسمح الآن باستخدام LatLngLiteral كمَعلمة في أي مكان يُسمح فيه باستخدام LatLng في مكتبة الأشكال الهندسية.
  • تمت إضافة واجهة برمجة تطبيقات onGIStateUpdateRequest جديدة لدعم WebGL في واجهة برمجة تطبيقات JavaScript للخرائط.
  • تم إصلاح تباين الألوان على شاشة الخطأ.
  • تم إيقاف Internet Explorer 11 الآن في الإصدار التجريبي. الإصدار الأخير 3.47 من Maps JavaScript API للتوافق مع Internet Explorer 11. سيتم إيقاف إمكانية استخدام Internet Explorer 11 نهائيًا في تشرين الثاني (نوفمبر) 2022.
  • لن تتلقّى "خرائط Google" تركيز علامة التبويب عند ضبط خيار الخريطة keyboardShortcuts على false.
  • تم إيقاف زرَّي التكبير والتصغير الآن عند الوصول إلى الحد الأقصى أو الأدنى لمستوى التكبير أو التصغير.
  • تم تحويل عنصر التحكّم MapType لاستخدام العناصر الدلالية لتحسين إمكانية الوصول وتجربة قارئ الشاشة في Maps Embed API.
  • تمت إضافة نص بديل إلى الرمز على شاشة الخطأ.
  • تم إدخال العديد من التحسينات على صحة الرموز العامة.

إصلاح الأخطاء:

  • استبدِل سمتَي controlHeight وcontrolWidth غير المتوافقة مع إرشادات إرشادات إتاحة محتوى الويب (WCAG) بسمات data-* المتوافقة.

3.47

11 تشرين الثاني (نوفمبر) 2021

التغييرات:

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.47.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.46.
  • يظل الإصدار 3.45 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.44 ولم يعُد استخدامه.

3.46.12

4 تشرين الثاني (نوفمبر) 2021

إصلاح الأخطاء:

  • تم تعديل شريط قوائم "نوع الخريطة" باستخدام تصنيفات ARIA أكثر دقة.
  • Embed API: تمت إضافة تصنيفات ARIA إلى روابط متعدّدة لتحسين تجربة قارئ الشاشة.
  • واجهة برمجة تطبيقات التضمين: تباين ألوان ثابت لبعض العناصر النصية.
  • تم إصلاح نوع 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

2 أيلول (سبتمبر) 2021

التغييرات:

  • يتم الآن عرض تعليمات الانتقال فوق InfoWindow وCustomOverlay المفتوحة.

3.46.2

26 آب (أغسطس) 2021

التغييرات:

  • قناة تجريبية: أصبح بالإمكان الآن الإبلاغ عن معلومات القياس عن بُعد. وقد تحتاج إلى تعديل سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفّح. لمزيد من المعلومات، يُرجى الاطّلاع على الأسئلة الشائعة.

3.46

18 آب (أغسطس) 2021

يتوفر الآن الإصدار 3.46 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

التغييرات:

  • تمت إضافة حقلَين جديدَين إلى PlaceResult وicon_mask_base_uri وicon_background_color.
  • وقد تم تحديث القناة الأسبوعية إلى الإصدار 3.46.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.45.
  • يظل الإصدار 3.44 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.43 ولم يعُد استخدامه.

عمليات الإيقاف النهائي:

  • سيتم إيقاف دعم Internet Explorer. واعتبارًا من آب (أغسطس) 2021 مع الإصدار 3.46 من واجهة برمجة تطبيقات JavaScript للخرائط، ستظهر لمستخدمي Internet Explorer 11 رسالة تحذير في أعلى الخرائط. الإصدار الأخير من Maps JavaScript API للتوافق مع Internet Explorer 11 هو الإصدار 3.47. سيتم إيقاف العمل بالإصدار 11 من Internet Explorer نهائيًا في تشرين الثاني (نوفمبر) 2022.

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي أدى إلى تغيير رأس المضلّع عند مستويات تكبير/تصغير معينة.
  • تم إصلاح خطأ تداخل محتوى عدة نوافذ معلومات مع بعضها البعض.

3.45.8

29 تموز (يوليو) 2021

التغييرات:

  • واجهة برمجة تطبيقات التضمين: في الخرائط المضمّنة، يتم الاحتفاظ بمستوى التكبير أو التصغير بعد إعادة توجيهه إلى صفحة الاتجاهات.

3.45.7

22 تموز (يوليو) 2021

التغييرات:

  • تم إيقاف دعم IE11 نهائيًا. ستعرض "خرائط Google" في الإصدار IE11 إعلان بانر في القناة التجريبية.
  • تم تحديث رابط "الحصول على الاتجاهات" في الخرائط المضمّنة ليكون أكثر دقة.

إصلاح الأخطاء:

  • تم إصلاح المشكلة المتمثلة في أنه تعذّر على الطريقة getFeatureById() استرداد الميزات ذات رقم التعريف 0.
  • تم إصلاح مشكلة طرح UNKNOWN ERROR/SERVICE BACKGROUND ERROR إذا كانت القيمة ComponentRestriction غير معرَّفة أو خالية.

3.45.6a

15 تموز (يوليو) 2021

التغييرات:

  • عند فتح الأداة، تتم إدارة التركيز الآن على حاوية InfoWindow عندما لا يكون أول عنصر تحكم يمكن التركيز عليه في إطار عرض InfoWindow أو عندما يكون disableAutoPan=true.

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي اكتمل فيه تلقائيًا رسم الأشكال المضلعة غير المكتمل عند إزالة مدير الرسم وإعادة إضافته إلى الخريطة.
  • تم إصلاح خطأ اقتطاع سلسلة الاتجاهات في النافذة المنبثقة "تضمين خريطة" في بعض اللغات.

3.45.5

1 تموز (يوليو) 2021

التغييرات:

إصلاح الأخطاء:

  • تم إصلاح مشكلة رفض وعود لم تتم معالجتها عند تقديم معاودة الاتصال.

3.45.4

24 حزيران (يونيو) 2021

التغييرات:

  • تم إصلاح الخطأ الذي تسبّب في فتح مربّع الحوار الخاص باختصارات لوحة المفاتيح عند إرسال النموذج.
  • تم إصلاح الخطأ المتمثل في عدم محاذاة الزر "اختصارات لوحة المفاتيح".
  • تمت إضافة العناصر التي تمت إزالتها عن طريق الخطأ إلى window (Spherical وPolylineCodec وPometry). بدلاً من ذلك، يجب الوصول إلى هذه العناصر باستخدام مساحة الاسم المؤهلة بالكامل.

3.45.3

16 حزيران (يونيو) 2021

إصلاح الأخطاء:

  • تم تعديل السمة InfoWindow، بحيث لا يتحرك التركيز عند استدعاء open() ضمن حلقة التشغيل نفسها مثل مثيل الخريطة.

التغييرات:

  • تم تعديل القسم المرجعي لواجهة برمجة التطبيقات InfoWindowOpenOptions من خلال إضافة معلومات أكثر تفصيلاً.
  • تم إصلاح حلقات التركيز عند استخدام التنقل بلوحة المفاتيح (Tab + Option) في Safari.

3.45.2

10 يونيو 2021

إصلاح الأخطاء:

  • تم إصلاح مشكلة عدم تركيب عنصر التحكّم في نوع الخريطة بشكل صحيح من خلال خلفية مربّع حوار اختصارات لوحة المفاتيح في Embed API.
  • تم إصلاح المشكلة التي كانت تتسبب في حدوث خطأ عند تحميل أنماط CSS للخط.
  • تم إصلاح الخطأ الذي كان يحدث فيه الوميض عند تحريك الخريطة باستخدام شاشة InfoWindow مفتوحة.

التغييرات:

3.45.1

3 حزيران (يونيو) 2021

التغييرات:

  • تمت إضافة محتوى حول الصور المتحركة والرموز والتصنيفات وخصائص التعتيم إلى واجهة Data.StyleOptions.
  • تمت إعادة تصميم مربع حوار حقوق الطبع والنشر لإتاحة إمكانية الوصول بشكل أفضل.
  • سيدير تطبيق InfoWindows الآن التركيز تلقائيًا عند فتحه. ويمثّل ذلك السلوك التلقائي الجديد.
  • تمت إضافة واجهة برمجة التطبيقات InfoWindowOpenOptions، ما يسمح للمطوّرين بالتحكّم في كيفية إدارة التركيز عند فتح InfoWindows.
  • يمكن الآن إغلاق InfoWindows بالضغط على مفتاح ESC.
  • يتم الإعلان عن InfoWindows الآن على أنها "مربع حوار" عند استخدام برامج قراءة الشاشة.
  • تم تفعيل عزل polyfill، ويمنع هذا التغيير تثبيت رموز polyfill الداخلية لواجهة برمجة تطبيقات الخرائط على صفحة المضيف.

إصلاح الأخطاء:

  • تم إصلاح مشكلة ظهور حلقة تركيز الخريطة عند التبديل بين علامات تبويب المتصفّح.
  • تم إصلاح مشكلة ظهور حلقة التركيز لعناصر التحكّم في الخريطة وعناصر العلامة وعناصر القائمة الفرعية للتحكّم في نوع الخريطة بشكل غير صحيح عند تفاعل الماوس مع بعض المتصفحات.

الميزات الجديدة:

  • تم تفعيل التوافق مع الوعود في خدمات الاتجاهات ومصفوفة المسافة والارتفاع وبرنامج الترميز الجغرافي والحدّ الأقصى للتكبير في الصور وخدمات "التجوّل الافتراضي" وAutcompleteService.getPlacePredictions().
  • تمت إضافة عنصر تحكّم في اختصارات لوحة المفاتيح ومربّع حوار على الخريطة لتحسين قابلية اكتشاف اختصارات لوحة المفاتيح.
  • تتوفر خرائط المتجهات الآن في القناة الأسبوعية (الميزات الأساسية فقط، وتتوفر ميزات WebGL في القناة التجريبية).

3.44.14

13 أيار (مايو) 2021

التغييرات:

  • يتم الآن تسجيل تحذير في وحدة التحكّم عند استدعاء "InfoWindow.open()" بدون خريطة أو نسخة افتراضية مرتبطة بميزة "التجوّل الافتراضي".

3.44.12

28 نيسان (أبريل) 2021

إصلاح الأخطاء:

  • تم إصلاح مشكلة إضافة العلامات المحسّنة التي تمت إزالتها أو إخفاؤها مرة أخرى إلى الخريطة بعد التغيير إلى نوع خريطة جديد.

السياق المحلي:

  • تمت إضافة إمكانية استخدام الصفائف التي لا يتم تحديد طريقة @@iterator لها على أنّها قيمة placeTypePreferences صالحة.

3.44.11a

20 نيسان (أبريل) 2021

التغييرات:

  • تحسين الأداء لإنشاء علامات مخصصة باستخدام كائنات الرموز.
  • منع التركيز من الانتقال إلى القوائم المنسدلة لنوع الخريطة عند التمرير فوق أحد الأزرار.

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي يؤدي إلى حدوث خطأ عند تحميل علامات ثابتة قبل إعداد الخريطة الأساسية.

3.44.9

8 نيسان (أبريل) 2021

إصلاح الأخطاء:

  • تم إصلاح خطأ تعذّر الوصول إلى عناصر التحكّم في "خرائط Google" من خلال لوحة المفاتيح عند تفعيل ميزة "التجوّل الافتراضي".

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). ويجب الوصول إلى هذه العناصر من خلال مساحة الاسم المؤهلة بالكامل بدلاً من ذلك.
  • تم تفعيل ميزة "عزل polyfill" في القناة التجريبية. وهذا يعني أنّ واجهة برمجة تطبيقات JavaScript لـ "خرائط Google" ستتوقف عن تثبيت رموز polyfill في صفحة المضيف.

3.43.8a

25 فبراير 2021

تم تعديل القناة ربع السنوية فقط. التغييرات:

  • تم إصلاح مشكلة تسرُّب الذاكرة عند عرض خريطة عدة مرات

3.43.8

5 شباط (فبراير) 2021

التغييرات:

  • تمت إضافة إتاحة ميزة الوعود في الإصدار التجريبي في AutocompleteService.getPlacePredictions().

إصلاح الأخطاء:

  • تم إصلاح مشكلة اعترضت Markers بتصنيفات في أحداث النقرات، حتى في حال ضبط clickable على "خطأ".

3.43.7a

28 كانون الثاني (يناير) 2021

إصلاح الأخطاء:

  • تم حل المشاكل المختلفة المتعلقة برسم الخطوط المتعددة.

3.43.6

21 كانون الثاني (يناير) 2021

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي كان يتم فيه ملء ثقوب مضلّع geojson.
  • تم إصلاح الخطأ الذي تسبَّب في اختفاء التراكب عند التبديل بين الخريطة والتجوّل الافتراضي.

3.43.5

14 كانون الثاني (يناير) 2021

التغييرات:

  • تغيير مربّعات الاختيار في القوائم لتسهيل الوصول إليها باستخدام برامج قراءة الشاشة.
  • تمت زيادة حجم أزرار الطوابق للصور البانورامية للتجوّل الافتراضي في الأماكن المغلقة.
  • تم إصلاح موضع عناصر التحكم في تتبع الحركة على الجوّال في التجوّل الافتراضي.

إصلاح الأخطاء:

  • يؤدي الآن زر قائمة لوحة المفاتيح إلى تشغيل حدث contextmenu.
  • تم إصلاح الخطأ المتمثل في عدم عمل عنصر التحكّم بملء الشاشة بشكل سليم عند التبديل بين "خرائط Google" و"التجوّل الافتراضي" في بعض الحالات.
  • تم إصلاح مشكلة عدم تمكّن برامج قراءة الشاشة من الانتقال إلى محدّدات المواقع داخل الخريطة.
  • تم إصلاح الخطأ الذي تسبَّب في اختفاء رمز المكان في علامة مكان LocalContext.

3.43.3

9 كانون الأول (ديسمبر) 2020

التغييرات:

  • تمت إعادة تسمية واجهة google.maps.MouseEvent إلى google.maps.MapMouseEvent وإضافة السمة domEvent، ما يوفّر إمكانية الوصول المباشر إلى الحدث الأساسي من DOM.
  • تم تحسين سلوك الذاكرة لتراكبات المضلّعات.
  • تم إطلاق ذاكرة لوحة الرسم الآن بشكل صريح لتجنُّب مشاكل الذاكرة في Safari.

إصلاح الأخطاء:

  • تم إصلاح خطأ توقّف عنصر التحكّم "ملء الشاشة" عن العمل عند التبديل بين "خرائط Google" و"التجوّل الافتراضي" في بعض الحالات.
  • تم إصلاح الخطأ الذي كان يؤدي إلى حدوث خطأ أثناء تسجيل الدخول إلى وحدة التحكّم في حدث click الخاص بالعلامة.
  • تم إصلاح الخطأ الذي تسبّب في رسم حجم المنطقة القابلة للنقر في العلامة كبيرًا جدًا.
  • تم إصلاح الخطأ المتعلّق بتعارضات polyfill التي أثرت في الرموز على IE11.

3.43.2

1 كانون الأول (ديسمبر) 2020

التغييرات:

  • تتم إضافة حدث contextmenu كبديل أفضل للحدث rightclick. يضيف حدث contextmenu إمكانية الاستجابة للنقر على مفتاح Ctrl على نظام التشغيل macOS.
  • تضيف سمات تسهيل الاستخدام إلى العلامات غير المحسَّنة عند تقديم title أو label.
  • يضيف المزيد من تصنيفات ARIA وأدواره لعناصر التحكّم في MapType، وذلك للحصول على تجربة محسّنة في استخدام قارئ الشاشة.
  • تم تحسين دعم قارئ الشاشة لعناصر التحكم في MapType. عندما ينتقل المستخدم بعيدًا عن عنصر التحكّم، يتم إغلاق القائمة المنسدلة تلقائيًا.
  • يصحّح عدد العناصر التي تم الإبلاغ عنها من خلال برامج قراءة الشاشة في القائمة المنسدلة، ما يمنع اعتبار فاصل الأسطر كعنصر قائمة.
  • تضيف حلقة تركيز داخل العنصر map للإشارة إلى تركيز لوحة المفاتيح عند التركيز من خلال تفاعل لوحة المفاتيح.
  • لإضافة عناصر تحكُّم إضافية بلوحة المفاتيح إلى عناصر التحكّم في MapType يتم الآن إغلاق خيارات القائمة المنسدلة تلقائيًا عندما يفقد عنصر التحكّم التركيز. يعمل مفتاحا السهمين المتجّهين للأعلى وللأسفل على فتح القائمة المنسدلة، ويغلقها الزر Escape. يتم نقل مفتاحَي Home وEnd إلى العنصرين الأول والأخير في القائمة المنسدلة على التوالي.

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي قد يؤدي فيه إلغاء صورة متحركة لعلامة الموقع، في بعض الحالات، إلى إنهاء هذه العلامة المحددة مبكرًا.

3.43.1a

20 تشرين الثاني (نوفمبر) 2020

التغييرات:

  • يمكن إضافة السمة className إلى واجهة MarkerLabel لضبط فئة CSS للعنصر label.
  • تتم إضافة التوافق مع ميزات الوعود في خدمة الحدّ الأقصى للصور من Zoom.
  • أضِف إصدارًا تجريبيًا من الوعود في خدمة StreetView.
  • تمت إضافة نص تسهيل الاستخدام إلى العلامات غير المحسّنة عند توفير title أو label.
  • تمت إزالة التصنيف aria-pressed من زر قائمة التحكّم MapType لتحسين إمكانية الوصول.
  • تم تحويل DropdownMenu وDropdownMenuItem إلى عناصر دلالية لتحسين إمكانية الوصول.
  • تم تغيير نص عنصر حقوق الطبع والنشر لاستيفاء معايير تباين الألوان.
  • يمكن الآن فتح القوائم المنسدلة وإغلاقها باستخدام مفتاح Enter أو مفتاح المسافة.
  • يمكن الآن التركيز على عناصر القائمة المنسدلة.
  • مكتبة السياقات المحلية: يتم الآن إيقاف أزرار التحكم في لوحة العرض الدوّارة إذا لم يكن لها أي تأثير، ولا تتداخل مع العنصر الأول أو الأخير في القائمة.

إصلاح الأخطاء:

  • تم إصلاح الخطأ الذي يمكن أن يحدث عند تجاوز GroundOverlays لخط الطول 180 درجة.
  • لن يتم إيقاف اختصارات لوحة المفاتيح تلقائيًا عند ضبط disableDefaultUI على true.
  • تم إصلاح خطأ كان نص قارئ الشاشة غير صحيح لأزرار تبديل الخريطة.
  • لإضافة اسم ونوع تسهيل الاستخدام إلى Map.
  • تم إصلاح مستندات الواجهة التي كانت تعرض بعض الخصائص الاختيارية بشكل غير صحيح على النحو المطلوب.
  • تم إصلاح خطأ تجاهل مَعلمة الدالة الإنشائية noWrap LatLng عند تجاوز علامة LatLngLiteral.

3.43

18 تشرين الثاني (نوفمبر) 2020

يتوفر الآن الإصدار 3.43 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.43.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.42.
  • يظل الإصدار 3.41 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.40 ولم يعُد استخدامه.

3.42.9

15 تشرين الأول (أكتوبر) 2020

التغييرات:

  • تم إصلاح الخطأ الذي أبلغ فيه قارئ الشاشة بحالة مربع اختيار خاطئة.
  • تم إصلاح مشكلة متعلقة بعناصر التحكّم في الخرائط، حيث كان الترتيب Tab/Shift+Tab غير صحيح.
  • تم تحويل أزرار الخريطة من div إلى الزر الأصلي لتحسين تسهيل الاستخدام.
  • تم تقييد الإمالة بناءً على مستوى التكبير/التصغير لخرائط WebGL.
  • تم إصلاح زر ملء الشاشة الذي يختفي جزئيًا في Internet Explorer عندما تكون قيمة controlSize أقل من 27.

3.42.8

7 تشرين الأول (أكتوبر) 2020

التغييرات:

  • تمت إضافة إتاحة استخدام تجريبي للوعود في خدمة الاتجاهات.
  • ينفِّذ برنامج الترميز الجغرافي componentRestrictions الآن عمليات تحقُّق للسلاسل الفارغة.
  • تم إصلاح الخطأ الذي كان يتم فيه تغطية تصنيف العلامة برمز محدّد الموقع المخصّص في Safari.

دعم رموز الأماكن المُحدَّثة

1 تشرين الأول (أكتوبر) 2020

تم تحديث الرموز التي تم عرضها مع "تفاصيل المكان" و"طلبات البحث عن الأماكن" لاستخدام الرموز الرسومية الجديدة. لست بحاجة إلى اتخاذ أي إجراء، فسيتم عرض الرموز الرسومية الجديدة تلقائيًا.

3.42.7

29 أيلول (سبتمبر) 2020

التغييرات:

  • تم إصلاح الخطأ المتمثل في أن ترتيب الكلمات غير صحيح للّغات التي تُكتب من اليمين إلى اليسار في تلميح عنصر التحكّم "الإبلاغ عن خطأ في الخريطة".
  • تصنيف علامة في وسط اتجاه النص من اليمين إلى اليسار

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 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

التغييرات:

  • يبلغ الحد الأقصى التلقائي للعرض في InfoWindows الآن 648 بكسل، ويمكن تجاوزه من خلال ضبط سمة InfoWindow max width. يمكن أن يتجاوز عرض InfoWindow الآن 648 بكسل ولكن ستظل محددة بعرض الخريطة. (في السابق، كان إطار المعلومات يقتصر دائمًا على العرض الأقل من 648 بكسل أو بعرض الخريطة).
  • منع وميض العرض ذو النمط التلقائي أثناء عرض مجموعات بيانات 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 للخرائط.

3.41

20 أيار (مايو) 2020

يتوفر الآن الإصدار 3.41 من Maps 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

التغييرات:

  • تعرض الخريطة الآن طريقة أسهل لتشخيص SpamValueError إذا تم تمرير قيمة mapDiv التي لا تمثل "عنصرًا".
  • إنّ الملء التلقائي لعنوان في google.maps.places.Autocomplete في متصفّح Chrome يجب ألا يرسِل بعد الآن طلب الإكمال التلقائي إلى الخادم (ما سيؤدي إلى تجنُّب الفوترة).
  • تم رفع دقة السمة maxWidth. قبل إجراء هذا التغيير، إذا حددت maxWidth لـ InfoWindow ليكون 100، سيكون الحد الأقصى الفعلي لعرض InfoWindow هو 94 بكسل. وبعد هذا التغيير، سيكون الحد الأقصى للعرض 100 بكسل فعلاً.
  • إصلاح مشكلة تسرُّب الذاكرة في "أداة إنشاء طلبات عرض محتوى الصفحة" عند استخدام العلامات وحدود الخريطة

3.40.6

24 آذار (مارس) 2020

التغييرات:

  • تم إصلاح النص المقتطع في حقل وقت السفر في IE11.

3.40.4

10 آذار (مارس) 2020

التغييرات:

  • إصلاح خطأ حيث سيؤدي الاتصال بـ setTilt() مرتين إلى تحريف الخريطة.

3.40.2

23 شباط (فبراير) 2020

التغييرات:

  • تمت إزالة إطار iframe مخفي ضمن الخريطة من التنقل بين علامات التبويب.

3.40.1

18 شباط (فبراير) 2020

التغييرات:

  • لا تحذّر من الوضع غير الصالح للإصدار v=beta.
  • إصلاح مشكلة في التمرير عند عرض "التجوّل الافتراضي".

3.40

11 شباط (فبراير) 2020

يتوفر الآن الإصدار 3.40 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.40.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.39.
  • يظل الإصدار 3.38 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.37 ولم يعُد استخدامه.

3.39.6

8 كانون الثاني (يناير) 2020

يتوفر الآن الإصدار 3.39.6 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

ثابت:

  • بالنسبة إلى طلبات الاتجاهات، يتم الآن تسجيل ZERO_RESULTS على وحدة التحكّم، ولا يكون ينتج عنه سجلّ أخطاء بعد ذلك.

3.39

20 تشرين الثاني (نوفمبر) 2019

يتوفر الآن الإصدار 3.39 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

التغييرات:

  • لم يعُد الإصدار Internet Explorer 10 متوافقًا (كان الإصدار 3.38 هو الإصدار الأخير المتوافق معه).
  • تعرض الدالة AutocompletePrediction الآن مسافة الخط المستقيم إلى المكان المحدد، من خط الطول/خط العرض المحدّد.

عمليات الإيقاف النهائي:

  • تم إيقاف حقلَي "الأماكن" open_now وutc_offset نهائيًا اعتبارًا من 20 تشرين الثاني (نوفمبر) 2019، وسيتم إيقافهما في 20 شباط (فبراير) 2021. يُرجى الاطّلاع على نقل بيانات حقل الأماكن لمزيد من المعلومات.
  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.39.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.38.
  • يظل الإصدار 3.37 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.36 ولم يعُد استخدامه.

3.38

20 آب (أغسطس) 2019

يتوفر الآن الإصدار 3.38 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.38.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.37.
  • يظل الإصدار 3.36 متاحًا عند طلبه بواسطة الرقم.
  • تمّ حذف الإصدار 3.35 ولم يعُد استخدامه.
  • لم يعد من الممكن استخدام جداول Fusion (كان 3.37 هو الإصدار الأخير الذي تدعمها).
  • تم إيقاف إصدار Internet Explorer 10 نهائيًا، وسينتهي في الفترة بين تشرين الثاني (نوفمبر) 2019 وأيار (مايو) 2020 حسب قناة الإصدار أو رقم الإصدار الذي تستخدمه.

3.37

15 أيار (مايو) 2019

يتوفر الآن الإصدار 3.37 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.37.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.36.
  • يظل الإصدار 3.35 متاحًا عند طلبه بواسطة الرقم.
  • تمّ حذف الإصدار 3.34 ولم يعُد استخدامه.
  • لم يعُد من الممكن استخدام Internet Explorer 9 (كان الإصدار 3.34 هو الإصدار الأخير المتوافق معه).

3.36

14 شباط (فبراير) 2019

يتوفر الآن الإصدار 3.36 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

التغييرات:

  • الميزات الجديدة التي تمت إضافتها:
    • يمكنك الآن تغيير حجم عناصر التحكم في الخريطة باستخدام MapOption.controlSize.
    • يمكنك الآن تقييد حدود الخريطة باستخدام MapOptions.restriction.
  • تم تحسين نافذة المعلومات.
  • وقد تم تحديث القناة الأسبوعية إلى الإصدار 3.36.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.35.
  • يظل الإصدار 3.34 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.33 ولم يعُد استخدامه.

3.35

29 كانون الثاني (يناير) 2019

التغييرات:

  • يمكن لواجهة برمجة التطبيقات الآن عرض إجمالي عدد المراجعات لكل مكان.
  • أتحنا استخدام رموز Plus Codes. رموز Plus Codes هي رموز قصيرة توفر عنوانًا لكل موقع في العالم، حتى في المناطق التي لا توجد فيها عناوين شوارع تقليدية.
  • لم يعد الإصدار 9 من Internet Explorer مدعومًا.

عمليات الإيقاف النهائي:

  • تم إيقاف المَعلمة placeIdOnly لـ Autocomplete نهائيًا.
  • تم إيقاف طبقة Fusion Tables في واجهة برمجة تطبيقات JavaScript للخرائط اعتبارًا من 3 كانون الأول (ديسمبر) 2018. سيتم إيقاف طبقة Fusion Tables نهائيًا في 3 كانون الأول (ديسمبر) 2019، ولن تكون متاحة بعد ذلك التاريخ. تتوفّر مزيد من المعلومات هنا.

13 تشرين الثاني (نوفمبر) 2018

يتوفر الآن الإصدار 3.35 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

التغييرات:

  • وتم تحديث القناة الأسبوعية إلى الإصدار 3.35.
  • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.34.
  • يظل الإصدار 3.33 متاحًا عند طلبه بواسطة الرقم.
  • تم حذف الإصدار 3.32 ولم يعُد استخدامه.

3.34

14 آب (أغسطس) 2018

يتوفر الآن الإصدار 3.34 من Maps JavaScript API. اطّلع على دليل تحديد الإصدارات.

التغييرات:

  • تم تنفيذ أسماء الإصدارات الجديدة. يمكنك الآن تحديد قنوات الإصدارات أو أرقام الإصدارات:
    • وتم تحديث القناة الأسبوعية إلى الإصدار 3.34.
    • وقد تم تحديث القناة الربع سنوية إلى الإصدار 3.33.
    • ولا يزال الإصدار 3.32 متاحًا.
    • تم حذف الإصدار 3.31 ولم يعُد استخدامه. بالنسبة إلى العملاء الذين يحدّدون الإصدارات من 3.0 إلى 3.31، ستظهر لهم قناتهم التلقائية بدلاً من ذلك، إما القناة الأسبوعية أو القناة ربع السنوية (راجع دليل تحديد الإصدارات).
  • تم الآن تفعيل واجهة مستخدم مزودة بتحكُّم أكبر حجمًا. مع تزايد عمليات اللمس على الأجهزة المختلفة، عدَّلنا واجهة المستخدم الخاصة بعنصر التحكّم لتلائم لمس كل من الأصابع ونقرات الماوس. (يمكن إيقاف هذه الميزة من خلال تحميل واجهة برمجة التطبيقات للإصدار v=quarly أو v=3.33 أو v=3.32).

3.33

11 حزيران (يونيو) 2018

التغييرات:

16 أيار (مايو) 2018

يتوفر الآن الإصدار 3.33 من Maps JavaScript API كإصدار تجريبي. اطّلِع على دليل تحديد إصدارات واجهة برمجة التطبيقات.

التغييرات:

3.32

13 شباط (فبراير) 2018

التغييرات:

3.31

13 شباط (فبراير) 2018

التغييرات:

  • اضبط أوّل 256 من علامات DOM من العلامات تلقائيًا، ثم اجعل العلامات اللاحقة علامات مربّعات. الإعداد التلقائي الحالي هو كل "علامات المربّعات".
  • عند سحب "الدليل"، عند سحب الدليل، يتم تفضيل NEAREST بدلاً من بانوراما BEST التي يختارها Google.
  • تعمل gestureHandling: none الآن بالطريقة نفسها التي يعمل بها draggable: false عند تغييرها داخل معالِج تمرير الماوس (يصبح هذا الإجراء ساريًا في mousedown).

21 تشرين الثاني (نوفمبر) 2017

يتوفر الآن الإصدار 3.31 من Maps JavaScript API كإصدار تجريبي. اطّلِع على دليل تحديد إصدارات واجهة برمجة التطبيقات.

التغييرات:

  • يتم الآن عرض الحقل region مع طلبات "تفاصيل المكان".

3.30

16 آب (أغسطس) 2017

يتوفر الآن الإصدار 3.30 من Maps JavaScript API كإصدار تجريبي. اطّلِع على دليل تحديد إصدارات واجهة برمجة التطبيقات.

التغييرات:

  • يتم الآن تفعيل زر ملء الشاشة تلقائيًا على سطح المكتب.
  • يقدّم هذا الإصدار السمة gestureHandling لتطبيقات أجهزة الكمبيوتر المكتبي التي تتيح التفاعل باستخدام عجلة تمرير الماوس أو لوحة اللمس. للتحكّم في كيفية تفاعل المستخدمين مع الخريطة، ننصحك باستخدام السمة gestureHandling بدلاً من السمات scrollwheel وdisableDoubleClickZoom وdraggable.

3.29

16 أيار (مايو) 2017

يتوفر الإصدار 3.29 من Maps JavaScript API كإصدار تجريبي. اطّلِع على دليل إصدارات واجهة برمجة التطبيقات.

التغييرات:

  • تم تغيير تنسيق رقم تعريف البانوراما في الصور البانورامية المخصّصة لميزة "التجوّل الافتراضي" التي أنشأها المستخدمون بسبب تعديلات البنية الأساسية. يؤدي هذا إلى زيادة عدد الصور البانورامية المتاحة بشكل طفيف.
    • جدير بالذكر أنّ طلبات الصور البانورامية (المخصّصة) التي ينشئها المستخدمون باستخدام رقم تعريف البانوراما القديم في Maps JavaScript API لا تزال تعمل. إذا حاولت العثور على بانوراما باستخدام السمة position في الكائن StreetViewPanoramaOptions، ستتضمّن النتيجة رقم تعريف البانوراما الجديد. وليست هناك حاجة إلى ربط معرّفات البانوراما القديمة والجديدة، لأنّ كلاهما سيظل صالحًا.
    • إذا كنت تعتمد على تحليل معرّفات البانوراما و/أو منطق إثبات الملكية، يُرجى العلم بأنّ تنسيق أرقام تعريف البانوراما قد يتغيّر.
    • يمكنك الإبلاغ عن أي مشاكل باستخدام أداة تتبُّع المشاكل.
  • تعديلات على طريقة fitBounds للفئة google.maps.Map
    • لتغيير إطار العرض عندما تكون الخريطة مخفية، يمكنك الآن ضبط الخريطة على visibility: hidden، ما يؤدي إلى التأكّد من أنّ حجم خريطة div له حجم فعلي.

3.28

18 نيسان (أبريل) 2017

تم إيقاف السمة draggable للعنصر MapOptions. لإيقاف سحب الخريطة على أجهزة الكمبيوتر المكتبي، استخدِم السمة gestureHandling واضبطها على none.

15 شباط (فبراير) 2017

يتوفر الإصدار 3.28 من Maps JavaScript API كإصدار تجريبي. اطّلِع على دليل إصدارات واجهة برمجة التطبيقات.

التغييرات:

  • لم تعُد الخرائط التي تم تسجيل الدخول إليها متاحة في الإصدار 3.28 والإصدارات الأحدث من Maps JavaScript API.

3.27

2 شباط (فبراير) 2017

ثابت:

10 كانون الثاني (يناير) 2017

يمكنك الآن حصر ظهور عبارات البحث المقترحة من خلال ميزة "الإكمال التلقائي" في بلدان متعدّدة فقط. يمكنك إجراء ذلك من خلال تحديد ما يصل إلى 5 بلدان في الحقل componentRestrictions ضمن AutocompleteOptions.

15 تشرين الثاني (نوفمبر) 2016

يتوفّر الآن الإصدار 3.27 من Maps JavaScript API كإصدار تجريبي. (اطّلِع على دليل إصدارات واجهة برمجة التطبيقات).

التغييرات:

  • يساعدك خيار gestureHandling الجديد في العنصر MapOptions على تحسين تجربة المستخدمين عند التفاعل مع الخريطة على الأجهزة الجوّالة. القيم المتاحة هي:
    • greedy: تتحرك الخريطة دائمًا (للأعلى أو للأسفل أو لليسار أو لليمين) عند تمرير المستخدم سريعًا (السحب على) الشاشة. بمعنى آخر، يؤدي التمرير السريع بإصبع واحد والتمرير السريع بإصبعين إلى تحريك الخريطة.
    • cooperative: على المستخدم التمرير سريعًا بإصبع واحد لتمرير الصفحة واستخدام إصبعين لتحريك الخريطة. إذا مرّر المستخدم الخريطة بإصبع واحد، سيظهر تراكب على الخريطة يتضمّن رسالة تطلب من المستخدم استخدام إصبعَين لتحريك الخريطة. شاهد النموذج أعلاه على جهاز جوّال للاطلاع على وضع التعاون أثناء العمل.
    • none: الخريطة غير قابلة للتحريك أو التكبير بإصبعين.
    • auto (الإعداد التلقائي): السلوك هو cooperative أو greedy، استنادًا إلى ما إذا كانت الصفحة قابلة للتمرير أم لا.

    للاطّلاع على المزيد من التفاصيل والأمثلة، يُرجى مراجعة دليل المطوِّر.

  • يكون عنصر التحكّم بملء الشاشة مرئيًا بشكل تلقائي على الأجهزة الجوّالة، حتى يتمكّن المستخدمون من تكبير الخريطة بسهولة. عندما تكون الخريطة في وضع ملء الشاشة، يمكن للمستخدمين تحريك الخريطة باستخدام إصبع أو إصبعين. ملاحظة: لا يتيح نظام التشغيل iOS ميزة ملء الشاشة. وبالتالي، لا يكون عنصر التحكّم بملء الشاشة مرئيًا على أجهزة iOS.

إيقاف الخرائط التي تم تسجيل الدخول إليها

6 تشرين الأول (أكتوبر) 2016

إنّ الميزة "تسجيل الدخول" متوقّفة نهائيًا. يستمر الإصدار 3.27 والإصدارات الأقدم من Maps JavaScript API في دعم الخرائط التي تم تسجيل الدخول إليها. لن يكون الإصدار المستقبلي متوافقًا بعد الآن مع الخرائط التي تم تسجيل الدخول إليها، ولكن سيستمر في إتاحة الميزات التي تحفظ مكانًا على "خرائط Google" باستخدام نافذة معلومات أو SaveWidget. يمكنك الاطّلاع على المزيد من المعلومات حول الخرائط التي تم تسجيل الدخول إليها.

التغيير في عبر نقاط الطريق في استجابة خدمة الاتجاهات

29 آب (أغسطس) 2016

يحتوي الحقل via_waypoints في استجابة خدمة الاتجاهات على مصفوفة من نقاط الطريق التي لم يتم تحديدها في الطلب الأصلي. سيستمر الحقل via_waypoints في الظهور ضمن استجابة الاتجاهات القابلة للسحب، ولكن سيتم إيقافه نهائيًا في استجابة المسار البديل. سيكون الإصدار 3.27 هو الإصدار الأخير من واجهة برمجة التطبيقات التي تتوافق مع via_waypoints في المسارات البديلة.

والنهج المقترَح هو طلب مسارات بديلة، ثم عرض جميع المسارات على أنّها غير قابلة للسحب بالإضافة إلى المسار الرئيسي كمسار قابل للسحب. ويمكن للمستخدمين سحب المسار الرئيسي حتى يتطابق مع مسار بديل. ويتوفّر الحقل via_waypoints على المسار الناتج (يسحبه المستخدم).

3.26

18 آب (أغسطس) 2016

يتوفر الآن الإصدار 3.26 من Maps JavaScript API كإصدار تجريبي. (اطّلِع على دليل إصدارات واجهة برمجة التطبيقات).

التغييرات:

  • يوفّر عارض "التجوّل الافتراضي" الجديد تحسينات على العرض، بما في ذلك انتقالات وصور متحركة أكثر سلاسة، وتصميمًا محسَّنًا للعناصر، ودعمًا أفضل للأجهزة الجوّالة، وعناصر تحكُّم أكثر وضوحًا. اطّلِع على التفاصيل في مدوّنة Google Geo Developers.
  • تتيح واجهة برمجة التطبيقات الآن أحداث اتجاه الجهاز في "التجوّل الافتراضي"، بحيث يمكن لمستخدمي الأجهزة الجوّالة التنقُّل في الغرفة عن طريق تحريك هواتفهم. ويمكنك بصفتك مطوّرًا تفعيل هذه الميزة أو إيقافها. يمكنك الاطّلاع على دليل المطوّر للحصول على التفاصيل.

3.25

25 أيار (مايو) 2016

يتوفر الآن الإصدار 3.25 من Maps JavaScript API كإصدار تجريبي. (اطّلِع على دليل إصدارات واجهة برمجة التطبيقات).

انتهاء دعم الإصدار 9 من Internet Explorer

2 أيار (مايو) 2016

اعتبارًا من 30 نيسان (أبريل) 2016، لم يعُد Internet Explorer 9 متوافقًا بشكلٍ رسمي مع واجهة برمجة تطبيقات JavaScript للخرائط. اطّلِع على قائمة المتصفّحات المتوافقة.

3.24

14 نيسان (أبريل) 2016

التغييرات:

  • يمكنك الآن إيقاف إمكانية النقر على أيقونات الخريطة. يمثّل رمز الخريطة نقطة اهتمام، تُعرف أيضًا باسم نقطة الاهتمام. يمكنك الاطّلاع على طريقة setClickableIcons على google.maps.Map.

31 آذار (مارس) 2016

ثابت:

  • المشكلة 9507: أصبحت الروابط في "التجوّل الافتراضي" تعمل مجددًا في Safari.

28 آذار (مارس) 2016

ثابت:

  • المشكلة 9394: يتم إغلاق نوافذ المعلومات تلقائيًا عندما يفتح المستخدم نافذة معلومات لرمز خريطة أساسية، والعكس صحيح.
  • يمكنك عرض شعار Google باللون الأبيض عند تصميم الخريطة الأساسية باستخدام السمة styles على الخريطة (كان الشعار يظهر سابقًا باللون الأبيض فقط عند تطبيق نمط باستخدام StyledMapType).

18 آذار (مارس) 2016

ثابت:

  • المشكلة 9424: new LatLng({lat: 0, lng: 0})
  • تم إصلاح تحريك الماوس باستخدام عارض "التجوّل الافتراضي" الجديد (باستخدام google.maps.streetViewViewer = 'photosphere').

15 فبراير 2016

التغييرات:

  • تمت إزالة إمكانية إيقاف عناصر التحكّم الجديدة باستخدام "google.maps.controlStyle = 'azteca'".

3.23

18 كانون الثاني (يناير) 2016

التغييرات:

  • يتضمّن هذا الإصدار عناصر تحكُّم جديدة بملء الشاشة للخريطة. ويمكن للمستخدمين النقر على عنصر التحكّم لتكبير الخريطة بحيث تشغل الشاشة بأكملها. يكون عنصر التحكّم هذا غير مفعَّل بشكل تلقائي. ويمكنك تفعيله في MapOptions، وإعداده باستخدام FullscreenControlOptions. ويكون موضعها التلقائي هو RIGHT_TOP.
  • يتم تفعيل عنصر التحكّم بملء الشاشة في "التجوّل الافتراضي" بشكل تلقائي. ويمكنك إيقافه من خلال StreetViewPanoramaOptions وضبطه باستخدام FullscreenControlOptions. موضعها التلقائي هو الآن RIGHT_TOP.

4 يناير 2016

ثابت:

  • المشكلة 9009: عند تجميع أحداث الماوس عن طريق اللمس، استخدِم الزرّ الأيسر بدلاً من الزر الأوسط، للتوافق مع jQuery.
  • المشكلة 4201: لم تعُد واجهة برمجة التطبيقات تستخدم eval(). وبالتالي، أصبح من الممكن الآن استخدام واجهة برمجة التطبيقات بدون التوجيه unsafe-eval سياسة أمان المحتوى.

21 كانون الأول (ديسمبر) 2015

التغييرات:

  • خيار الخريطة لإيقاف زر تسجيل الدخول في الخرائط التي تم تسجيل الدخول إليها (سيتم عرض الصورة الرمزية للمستخدمين الذين سجّلوا الدخول، مع استمرار السماح بتسجيل الدخول من خلال الإجراءات التي تم تسجيل الدخول بها (مثل التمييز بنجمة) ولكن لن يتم عرض زر تسجيل الدخول على الخريطة عند ضبط هذا الخيار بعد ذلك.
  • تم تغيير واجهة طلبات البحث النصي. تم إيقاف مَعلمة types نهائيًا اعتبارًا من 1 آذار (مارس) 2016، وستحل محلها مَعلمة type جديدة تتيح استخدام نوع واحد فقط لكل طلب بحث. بالإضافة إلى ذلك، لن تعود الأنواع establishment وfood وgrocery_or_supermarket متاحة كمعلَمات بحث (ولكن قد يستمر عرض هذه الأنواع في نتائج البحث). سيتم توفير الطلبات التي تستخدم معلمة types القديمة حتى 1 آذار (مارس) 2017. وبعد هذا التاريخ، يجب استخدام طريقة التنفيذ الجديدة في جميع عمليات البحث النصي.

2 كانون الأول (ديسمبر) 2015

التغييرات:

25 تشرين الثاني (نوفمبر) 2015

التغييرات:

  • تمت إضافة طرق .toJSON() إلى الكائنين LatLng وLatLngBounds. وهي مخصّصة للاستخدام من خلال JSON.stringify().

19 تشرين الثاني (نوفمبر) 2015

التغييرات:

  • شعار Google باللون الأبيض للخرائط المنسّقة

ثابت:

3.22

7 كانون الثاني (يناير) 2016

ثابت:

  • المشكلة 9009: عند تجميع أحداث الماوس عن طريق اللمس، استخدِم الزرّ الأيسر بدلاً من الزر الأوسط، للتوافق مع jQuery.

10 تشرين الثاني (نوفمبر) 2015

التغييرات:

  • تعرض خدمة "الاتجاهات" وخدمة "مصفوفة المسافة" الآن الوقت المتوقَّع في حركة المرور (في حقل الاستجابة duration_in_traffic) أثناء قيادة وضع السفر. لتلقّي مدة السفر المتوقّعة، يجب تضمين قيمة حرفية لعنصر drivingOptions في الطلب، مع تحديد قيمة departureTime حالية أو مستقبلية. يمكنك أيضًا تحديد قيمة trafficModel للإشارة إلى المتفائل أو المتشائم أو أفضل تخمين (الخيار التلقائي)، وذلك للتأثير في الافتراضات المستخدَمة عند احتساب مدة الرحلة. لمعرفة التفاصيل، يُرجى الاطّلاع على دليل المطوّر حول خدمة الاتجاهات و خدمة "مصفوفة المسافة". ملاحظة: لا يتوفّر duration_in_traffic إلا لعملاء الخطة المميّزة في "منصة خرائط Google".

متوقّفة نهائيًا:

  • تم إيقاف حقل الطلب durationInTraffic نهائيًا. وكانت هذه الطريقة في السابق هي الطريقة التي يُنصح بها لعملاء الخطة المميّزة في "منصة خرائط Google" لتحديد ما إذا كان يجب أن تتضمّن النتيجة مدة تراعي أحوال حركة المرور الحالية. عليك الآن استخدام الحقل drivingOptions بدلاً من ذلك.

5 تشرين الثاني (نوفمبر) 2015

متوقّفة نهائيًا:

  • تم إيقاف مكتبة AdSense نهائيًا منذ أيار (مايو) 2015، ولم تعُد متاحة في الإصدار التجريبي من Maps JavaScript API. وستتم قريبًا إزالة المكتبة من الإصدار والإصدارات المجمّدة من واجهة برمجة التطبيقات. ويمكن استخدام Google AdSense كحلّ بديل. اطّلِع على دليل إنشاء وحدة إعلانية في AdSense.

22 أيلول (سبتمبر) 2015

التغييرات:

15 أيلول (سبتمبر) 2015

التغييرات:

  • لقد تم تغيير الموضع والمظهر التلقائيين للعديد من عناصر التحكم على الخريطة وفي الصور البانورامية لميزة "التجوّل الافتراضي". أصبحت تجربة المستخدم متسقة الآن بغض النظر عمّا إذا كانت الخريطة تستخدم وضع وضع تسجيل الدخول أم لا، وهي أكثر اتّساقًا مع موقع "خرائط Google" الإلكتروني. إذا أردت مواصلة استخدام مجموعة عناصر التحكّم السابقة لبعض الوقت، يمكنك ضبط google.maps.controlStyle = 'azteca' في الإصدار 3.22.
  • يتيح عنصر التحكّم الجديد في وضع ملء الشاشة في "التجوّل الافتراضي" للمستخدم فتح بانوراما "التجوّل الافتراضي" في وضع ملء الشاشة.

متوقّفة نهائيًا:

  • لم يعد عنصر التحكم في الخريطة الموجزة متاحًا.
  • لم يعد عنصر التحكم في العرض الشامل على الخريطة متاحًا. لتحريك العرض، ينقر المستخدمون على الخريطة ويسحبونها أو مرّرها سريعًا. (تجدر الإشارة إلى أنّ عنصر التحكّم "تحريك" في "التجوّل الافتراضي" سيبقى متوفّرًا)
  • يتوفر عنصر التحكّم في التكبير أو التصغير بنمط واحد فقط، وبالتالي لم يعُد google.maps.ZoomControlStyle متاحًا.

1 أيلول (سبتمبر) 2015

التغييرات:

  • تمت إضافة القيم الحرفية لـ LatLngBounds
  • حل مشكلة فئات CSS واسعة النطاق
  • تم تحسين تحميل المربّعات بعد تغيير حجم الخريطة.

انتهاء دعم الإصدار 8 من Internet Explorer

31 آب (أغسطس) 2015

اعتبارًا من 31 آب (أغسطس) 2015، لم يعُد Internet Explorer 8 متاحًا بشكلٍ رسمي من خلال Maps JavaScript API. اطّلِع على قائمة المتصفّحات المتوافقة. للحصول على معلومات حول سياسة دعم المتصفحات في Microsoft، يمكنك الاطّلاع على مشاركة IEBlog بتاريخ 7 آب (أغسطس) 2014.

3.21

5 آب (أغسطس) 2015

التغييرات:

  • تحسين الأداء: تحميل المربّعات المرئية فقط
  • تحسينات عديدة على المستندات

21 تموز (يوليو) 2015

التغييرات:

  • تم إطلاق العلامات التي تحتوي على تصنيفات
  • تم الإصلاح: حدث خطأ بسبب نفاد ذاكرة iOS7 عند استخدام بطاقات poly على الشاشات عالية الدقة جدًا
  • إصلاحات أحداث اللمس على IE10 والإصدارات الأحدث
  • عند التحقق من الخطأ على الإدخالات التي قدّمها المطوّر، يتم الآن إخراجها إلى وحدة التحكّم بدلاً من عرض رسالة خطأ.

6 تموز (يوليو) 2015

ثابت:

17 حزيران (يونيو) 2015

التغييرات:

  • تم إصلاحها: المشكلة 6321: الخطأ: "Uncaught TypeError: لا يمكن قراءة السمة "x" من النوع غير المحدَّد فقط في متصفّحات Android/iOs

2 حزيران (يونيو) 2015

التغييرات:

  • تم إيقاف العمل بها: CloudLayer وLocationLayer
  • حلّ المشكلة: المشكلة 8098: الخطأ: لا يتم عرض خريطة التمثيل اللوني المرجّحة بشكل صحيح عند استخدام نقطة واحدة

2 حزيران (يونيو) 2015

التغييرات:

  • إمكانية إضافة الترميز الجغرافي لمعرّف المكان إلى عنوان/خط الطول والعرض
  • عرض أرقام تعريف المكان من خلال واجهة برمجة تطبيقات Geocoding

28 أيار (مايو) 2015

التغييرات:

  • تم الإصلاح: المشكلة 6358: تنسيق SVG لا يتم عرض ترميز المسار بشكل صحيح على أجهزة HDPI

19 أيار (مايو) 2015

ثابت:

  • المشكلة 7673: تتحكّم في الموضع غير الثابت بعد استخدام القائمة المنسدلة لنوع الخريطة.
  • المشكلة 7589: ينتقل الدليل عند تغيير حجم الخريطة.

3.20

24 نيسان (أبريل) 2015

ثابت:

  • يمكنك زيادة تكبير/تصغير التضاريس لأقصى درجة، وتحميل مربّعات عالية النقاط لكل بوصة حتى عند بلوغ الحد الأقصى.

13 نيسان (أبريل) 2015

ثابت:

  • المشكلة 7820: المؤشرات لا تعمل على الصفحات التي يتم تحميلها من file://
  • المشكلة 7591: الخطأ: يتعذّر تنفيذ الإجراء StreetViewService.getPanoramaByLocation عندما لا تكون وسيطة النطاق الجغرافي عددًا صحيحًا

25 آذار (مارس) 2015

ثابت:

  • المشكلة 7733: الخطأ: الأرض/الصور في KML - دقة التراكبات منخفضة جدًا فجأة
  • حفظ نص الأداة بما يتماشى بشكل أفضل مع رمز النجمة

17 آذار (مارس) 2015

ثابت:

  • المشكلة 7756: الخطأ: تراجع الأداء في Safari 8
  • طبقة الخصائص الديمغرافية التي تمت إزالتها
  • تحسينات على سياسة InfoWindow في Chrome

17 شباط (فبراير) 2015

وسيصبح الإصدار التجريبي الحالي من واجهة برمجة تطبيقات JavaScript للخرائط (3.19) هو الإصدار.

ستتم إزالة الإصدار 3.17. أمّا الطلبات الخاصة بالإصدار 3.17 أو أي إصدار سابق، فسيتم عرضها الآن في الإصدار 3.18.

تتوفّر مستندات تحديد الإصدارات على: https://developers.google.com/maps/documentation/javascript/versions

الإصدارات المتاحة بعد التمرير:

إصدار تجريبي: 3.20

الإصدار: 3.19

تجميد: 3.18

3.19

24 نيسان (أبريل) 2015

ثابت:

  • المؤشرات في وضع تسجيل الدخول.

19 آذار (مارس) 2015

ثابت:

20 كانون الثاني (يناير) 2015

ثابت:

13 يناير 2015

ثابت:

  • تم إخفاء المربّعات الآن من برامج قراءة الشاشة

17 كانون الأول (ديسمبر) 2014

ثابت:

  • المشكلة 6917: الخطأ: لا تلتزم الأشكال بسمة "السحب" في الخريطة.
  • المشكلة 7445: الخطأ: أخطاء في العرض التقديمي عند استخدام ميزة تسجيل الدخول في الإصدار 3 من Maps API

2 كانون الأول (ديسمبر) 2014

ثابت:

  • المشكلة 7390: الخطأ: الروابط التشعبية weather.com لا تعمل
  • المشكلة 7376: الخطأ: تم إيقاف WebGL (تمت إعادة تفعيلها الآن)
  • تعارض تسمية ES6 مع الرمز

25 تشرين الثاني (نوفمبر) 2014

ثابت:

  • المشكلة 7333: الخطأ: تعطّل علامة إقحام نافذة المعلومات في IE9.

3.18

4 كانون الأول (ديسمبر) 2014

ثابت:

18 أيلول (سبتمبر) 2014

ثابت:

09 أيلول (سبتمبر) 2014

ثابت:

  • المشكلة 7098: يؤدي تعيين عنوان وجهة نظر التجوّل الافتراضي إلى حدوث خطأ

26 آب (أغسطس) 2014

تم إصدار 3.18 كميزة تجريبية.

الإصدار 3.17 ثابت الآن.

3.17

20 آب (أغسطس) 2014

ثابت:

  • المشكلة 6937: الانحدار في 3.17: لا يمكن قراءة الخاصية "إزالة" للسمة غير المحددة (في الأماكن)

12 آب (أغسطس) 2014

ثابت:

  • المشكلة 6968: الخطأ: لا تعمل مفاتيح الأسهم بلوحة المفاتيح مع الإصدار v=3.exp.

31 يوليو 2014

تمت إضافته:

  • أجزاء الخرائط التي توفّر مستندات صريحة حول كيفية نشر أحداث DOM عبرها. تمت إضافة لوحة overlayMouseTarget.

7 يوليو 2014

تمت إضافته:

  • تمت إضافة toGeoJson إلى طبقات البيانات وميزات طبقة البيانات الفردية، ما يسمح بتصدير الأشكال الهندسية إلى GeoJSON.

24 يونيو 2014

تمت إضافته:

  • place_id، وهو معرّف فريد لمكان تمت إضافته إلى مكتبة الأماكن للإكمال التلقائي وتفاصيل المكان.
  • تمت إضافة overview_path إلى DirectionsRoute، لتقديم خط متعدد مرمّز يمثّل المسار الكامل للمسار.

26 مايو 2014

تمت إضافته:

  • لم تعُد مَعلمة sensor مطلوبة في عنوان URL الخاص بواجهة برمجة التطبيقات مع "خرائط Google".

20 مايو 2014

تم إصدار 3.17 كميزة تجريبية.

3.16

15 أبريل 2014

ثابت:

8 نيسان (أبريل) 2014

تمت إضافته:

  • تحريك الخريطة أثناء تحريك الماوس أثناء الرسم.

ثابت:

  • يمكنك قبول LatLngLiteral في مواقع جغرافية إضافية.
  • تُغيّر أداة InfoWindow حجم نفسها عند انتهاء Roboto ( المشكلة 5713)

31 مارس 2014

ثابت:

26 مارس 2014

ثابت:

  • تمت إزالة استدعاءات event.returnValue في Chrome لمنع ظهور تحذيرات في وحدة التحكّم.
  • لا تعمل ميزة التكبير/التصغير بإصبعَين في IE11 ( المشكلة 5747).

18 مارس 2014

تمت إضافته:

12 آذار (مارس) 2014

تمت إضافته:

24 فبراير 2014

تمت إضافته:

  • توفير العبّارات في خدمات مصفوفة المسافة والاتجاهات

17 فبراير 2014

تم طرح الإصدار 3.16 كميزة تجريبية.

3.15

3 آذار (مارس) 2014

ثابت:

10 فبراير 2014

ثابت:

  • يمكنك إيقاف ميزة "تسريع الأجهزة المتجانبة" على Chrome/Linux للتغلب على مشكلة تسريع أجهزة Chrome الأكبر حجمًا.

3 فبراير 2014

ثابت:

29 يناير 2014

ثابت:

  • يمكنك إيقاف ميزة "تسريع الأجهزة المتجانبة" على Chrome/Windows لتفادي مشكلة تسريع الأجهزة الأكبر حجمًا في Chrome. ( المشكلة 6219)

22 يناير 2014

ثابت:

16 كانون الثاني (يناير) 2014

ثابت:

  • تم جعل التصميم المرئي في CSS أقل تحديدًا لإلغاء عدد أقل من الأنماط التي يحددها المستخدمون.

27 تشرين الثاني (نوفمبر) 2013

ثابت:

  • يؤدي إنشاء علامة بعد إنشاء مثيل للخريطة إلى ظهور الخطأ "يحتوي على" لخطأ غير معروف ( المشكلة 5798)

19 تشرين الثاني (نوفمبر) 2013

ثابت:

  • لا يتم عرض رموز مناور لوحة الاتجاهات بشكل صحيح في Firefox

3.14

10 أيلول (سبتمبر) 2013

ثابت:

  • لا يتم فتح الروابط الموجودة في نوافذ معلومات Google الرسمية في علامات التبويب/النوافذ الجديدة (المشكلة 5794)

15 آب (أغسطس) 2013

  • يصبح التحديث المرئي هو وضع عرض الخريطة التلقائي في إصدار الإصدار من واجهة برمجة التطبيقات.
  • DynamicMapsEngineLayer: إعداد تقارير حول الميزات المتجهة وطبقات KML والصور

3.13

25 حزيران (يونيو) 2013

تمت إضافته:

  • DynamicMapsEngineLayer

11 حزيران (يونيو) 2013

تمت إضافته:

ثابت:

  • الخطأ: صور بانورامية مخصّصة للتجوّل الافتراضي بزاوية 90 درجة لأسفل ( المشكلة 4875)

3.12

4 حزيران (يونيو) 2013

ثابت:

  • لا يتم تنشيط Infowindow domready عند videoRefresh=true ( المشكلة 5415)
  • الخطأ: نوافذ معلوماتVisualRefresh على نظام التشغيل iOS ( المشكلة 5396)

15 أيار (مايو) 2013

تمت إضافته:

29 نيسان (أبريل) 2013

ثابت:

  • تبقى العلامات التي تمت إزالتها على الخريطة على متصفحَي Android وDolphin

3.11

19 شباط (فبراير) 2013

ثابت:

  • تغيير DrawingMode أثناء الرسم يتسبب في حدوث خطأ
  • يؤدي النقر على الخطوات في لوحة الاتجاهات إلى تغيير مستوى التكبير أو التصغير

12 شباط (فبراير) 2013

ثابت:

  • يمكن سحب المضلّع غير القابل للسحب عبر مضلّع قابل للسحب مع الإدخال باللمس ( المشكلة 4868)
  • رموز النقل العام غير صحيحة في لوحة بدائل المسار عند تغيير travelMode (وضع السفر) (المشكلة 4581)
  • لا يؤدي panTo(latLng) إلى توسيط الخريطة دائمًا عند خط الطول والعرض في بعض الظروف

29 كانون الثاني (يناير) 2013

تمت إضافته:

  • إضافة StreetViewCoverageLayer لإضافة طبقة التغطية بشكل آلي.
  • مشاهدة صور "التجوّل الافتراضي" مع صور "بانوراما" في ميزة "التجوّل الافتراضي"

ثابت:

  • تؤدي زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من JavaScript "خرائط Google" إلى حدوث عطل (تم رصده في IE 9 وChrome وما إلى ذلك). ( المشكلة 4162 )
  • القائمة المنسدلة (تحديد) في InfoWindow لن تتبع عرض التحريك للخريطة في Firefox

22 كانون الثاني (يناير) 2013

تمت إضافته:

  • خيار قابل للسحب إلى الخطوط المتعددة والمضلعات والدوائر والمستطيلات
  • حقل price_level في PlaceResult

15 كانون الثاني (يناير) 2013

ثابت:

  • رسم الرموز المتعددة الخطوط بشكل غير صحيح في بعض الخطوط المتعددة ( المشكلة 4333)

7 كانون الثاني (يناير) 2013

ثابت:

17 كانون الأول (ديسمبر) 2012

تمت إضافته:

  • اللغات الجديدة: الأردية والأيسلندية

ثابت:

  • الخرائط المموّهة/الضبابية في IE9 بعد التنقّل ( المشكلة 3875)

17 كانون الأول (ديسمبر) 2012

تمت إضافته:

  • اللغات الجديدة: الأردية والأيسلندية

ثابت:

  • الخرائط المموّهة/الضبابية في IE9 بعد التنقّل ( المشكلة 3875)

10 كانون الأول (ديسمبر) 2012

تمت إضافته:

  • القدرة على تحميل الصور باستخدام مجموعة السمات المشتركة المصدر

ثابت:

  • مشاكل في عرض علامات تحتوي على صور عن بُعد في لقطات مقرّبة ( المشكلة 4616)
  • خطأ JavaScript عند إعادة عرض الرموز على الخطوط المتعددة في IE 7/8

3 كانون الأول (ديسمبر) 2012

ثابت:

  • مكتبة "مدير العلامات" لا تعمل مع الإصدار 3 من JavaScript API API ( المشكلة 4543)

27 تشرين الثاني (نوفمبر) 2012

تمت إضافته:

  • استخدام لوحات الرسم التي تضم نقاط لكل بوصة (DPI) على الأجهزة التي تتضمن نقاطًا عالية لكل بوصة لتحديد العلامات المحسّنة

ثابت:

3.10

4 شباط (فبراير) 2013

ثابت:

  • إن زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من JavaScript في "خرائط Google" يؤدي إلى حدوث عُطل (تمت ملاحظته في IE 9 وChrome وما إلى ذلك). ( المشكلة 4162 )

25 أيلول (سبتمبر) 2012

تمت إضافته:

  • التجوّل الافتراضي في الأماكن المغلقة
  • ثابت تدوير إلى رمز التسلسل
  • "الوقت في حركة المرور الحالية" إلى الاتجاهات

11 أيلول (سبتمبر) 2012

جديد:

  • تمت إضافة موضع السُمك إلى المضلّعات والمستطيلات والدوائر
  • من مكتبة computeOffsetOrigin إلى مكتبة الهندسة
  • إضافة أربع لغات جديدة إلى واجهة برمجة التطبيقات: الأفريقانية والأمهرية والسواحيلية والزولو

28 آب (أغسطس) 2012

تمت إضافته:

  • أنواع إلى textSearch في واجهة برمجة تطبيقات الأماكن

ثابت:

  • لا يمكن تمرير كائن الرمز إلى MarkerOptions ضمن GWT
  • التراجع: التكبير أو التصغير بإصبعَين على نظام التشغيل iOS 5 عند الانتقال إلى أسفل الصفحة (المشكلة 4046)

14 آب (أغسطس) 2012

التغييرات الملحوظة:

  • عدِّل الواجهة إلى KmlLayer لقبول عنوان URL كخاصية MVC بدلاً من وسيطة دالة إنشاء.

3.9

10 أيلول (سبتمبر) 2012

ثابت:

  • لا يمكن تمرير كائن الرمز إلى MarkerOptions ضمن GWT
  • التراجع: التكبير أو التصغير بإصبعَين على نظام التشغيل iOS 5 عند الانتقال إلى أسفل الصفحة ( المشكلة 4046)

9 آب (أغسطس) 2012

ثابت:

  • خطأ في البنية على Android 3.x

31 تموز (يوليو) 2012

التغييرات الملحوظة:

  • إخفاء تراكب "التجوّل الافتراضي" على العرض المخصّص

ثابت:

  • لا يتم تنشيط رموز العلامات في الأحداث في Safari عندما يكون المقياس أكبر من 35.
  • لم يتم رفع الحدث الناتج عن النقر للعلامات على خريطة مخصّصة (نوع الخريطة + الإسقاط)

25 تموز (يوليو) 2012

ثابت:

17 تموز (يوليو) 2012

ثابت:

  • مربّع النص غير قابل للنقر في InfoWindow على IE
  • يجب تنشيط bounds_changed قبلzoom_changed ( المشكلة 1399)
  • لا يتم حفظ لون خلفية خيار الخريطة بعد استدعاء التجوّل الافتراضي
  • يؤدي التبديل من "خريطة ذات نمط" إلى "القمر الصناعي" إلى تحميل مربّعات الخريطة بدون داعٍ
  • يتم تجاهل خصائص الخريطة القابلة للسحب/التمرير في وضع الرسم (المشكلة 4012)
  • يجب أن تعرض LatLngBounds نطاق طول كامل عند عرض أكثر من نسخة واحدة من العالم.
  • عدم رسم شكل فارغ عند النقر مرّتين ( المشكلة 3964)
  • أحداث العلامات الزائدة عند النقر ( المشكلة 3911)

التغييرات الملحوظة:

  • تمت إعادة تسمية نقطتَي نهاية طلبات البحث والبحث إلى nearbySearch وtextSearch.

10 تموز (يوليو) 2012

التغييرات الملحوظة:

  • جعل google.maps.event.removeListener() تقبل القيمة الفارغة كوسيطة.

27 حزيران (يونيو) 2012

تمت إضافته:

التغييرات الملحوظة:

  • تمييز "شفاف" على أنّه لون.

23 حزيران (يونيو) 2012

تمت إضافته:

  • رموز
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • خيارا النمط الجديدان "الوزن" و "اللون":

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

15 أيار (مايو) 2012

تمت إضافته:

  • تقييد البلد بسبب الإكمال التلقائي (AutocompleteOptions.componentRestrictions) (المشكلة 3899)
  • فلاتر أنواع "المناطق والمدن"

3.8

1 أيار (مايو) 2012

ثابت:

23 نيسان (أبريل) 2012

ثابت:

  • يظل الدليل على الخريطة بنوع الخريطة المخصّصة بعد إغلاق "التجوّل الافتراضي" ( المشكلة 4076)
  • لا يمكن إعادة إضافة العلامات المتحركة التي تمت إزالتها إلى الخريطة (المشكلة 4052)

18 نيسان (أبريل) 2012

ثابت:

  • تعرض نافذة معلومات الطقس دائمًا رمز تساقط الأمطار على Firefox ( المشكلة 4063)

تمت إضافته:

10 نيسان (أبريل) 2012

ثابت:

  • الصور الجوية التي يتم عرضها حتى إذا لم تكن الصور الجوية متاحة لإطار العرض بالكامل ( المشكلة 3913)

3 نيسان (أبريل) 2012

تمت إضافته:

ثابت:

  • حدود المربّعات مرئية للأشكال المضلعة في IE 9 Quirks
  • العلامات التي تتحرّك عند العرض الشامل في ميزة "التجوّل الافتراضي للوحة الرسم"

28 آذار (مارس) 2012

ثابت:

  • استخدِم أسماء علامات صغيرة لتكون متوافقة مع XHTML ( المشكلة 3868)
  • تغيير سلوك التكبير/التصغير في لوحات التتبع في Apple لجعلها أقل حساسية (المشكلة 2416)

20 آذار (مارس) 2012

ثابت:

  • إنشاء علامة تحتوي على صورة ظل غير موجودة تتسبب في حدوث أخطاء ( المشكلة 4014)

تمت إضافته:

  • النقر للتكبير/التصغير في التجوّل الافتراضي ( المشكلة 2447)

التغييرات الملحوظة:

  • تم إيقاف ميزة النقر مرّتين للتكبير/التصغير تلقائيًا في "التجوّل الافتراضي"

6 آذار (مارس) 2012

ثابت:

تمت إضافته:

21 شباط (فبراير) 2012

ثابت:

  • الخرائط المعتمة على IE 9 ( المشكلة 3875)
  • الخطوط المتعددة التي تتكون من حواف خطية في مساحة LatLng مبسّطة بشكل غير صحيح (المشكلة 3739)

تمت إضافته:

15 شباط (فبراير) 2012

ثابت:

  • الانحدار: عرض العلامات المعدَّلة بشكل غير صحيح مع مَعلمة "size" غير صالحة ( المشكلة 3908)
  • تتوقف الخريطة في وضع التعديل عند استدعاء setEditable(false) أثناء سحب المستخدم لنقطة التحكم ( المشكلة 3842)

التغييرات الملحوظة:

  • تلاشٍ متقاطع بين الصور البانورامية للتجوّل الافتراضي

3.7

7 شباط (فبراير) 2012

ثابت:

  • تومض محدّد الموقع في الموضع النهائي قبل إفلات الصورة المتحركة ( المشكلة 3608)
  • يؤدي فتح InfoWindow وضبط التكبير أو التصغير في الوقت نفسه إلى ظهور مركز خريطة غير صحيح (المشكلة 3738)
  • تجاهل النقر بزر الماوس الأيمن عند سحب العلامات ( المشكلة 3237)
  • لا يظهر عنوان العلامة أحيانًا في Firefox (المشكلة 3773)

التغييرات الملحوظة:

  • يتم الآن عرض العلامات التي تم تحجيمها في "لوحة الرسم" حيثما كان ذلك متاحًا
تمت إضافتها:

31 يناير 2012

ثابت:

  • تم حلّ المشكلة: ظهور المربّعات الكورية غير صحيحة بعد العرض الشامل في جميع أنحاء العالم ( المشكلة 2722)
  • مشكلة تم إصلاحها: لا يمكن إسقاط الدليل بدقة لعرض ميزة "التجوّل الافتراضي" ( المشكلة 3861)
  • تمت إضافة السمة "مرئية" للأشكال poly ( المشكلة 2861)
  • panTo وpanBy متحركان حتى عندما تكون إطارات العرض متباعدة (الانحدار)

24 يناير 2012

ثابت:

  • إظهار فقاعة تفسيرية لأحداث الماوس من خلال InfoWindow ( المشكلة 3573)
  • عمليات تحويل CSS التي تم تفعيلها على IE9
  • تمت إضافة imageDateControl إلى StreetViewPanorama
  • تم تفعيل ميزة "التجوّل الافتراضي من Canvas" في إصدارات IE 9 وOpera وSafari/Windows

16 يناير 2012

ثابت:

  • يجب ألا يكون الدليل قابلاً للسحب في وضع الرسم
  • تنشيط الأحداث بشكل صحيح، مع مراعاة مؤشر zIndex للمضلعات والطبقات الأخرى
  • إضافة سمة "الحالة" KmlLayer ( المشكلة 3015)

10 كانون الثاني (يناير) 2012

ثابت:

  • إظهار الدليل إذا كانت حالة DisableDefaultUI صوابًا وشارعًا مضبوطًا على الشارع صحيح

7 كانون الأول (ديسمبر)، 2011

ثابت:

  • يمكن تصميم الطرق السريعة ذات الدخول الخاضع للتحكم بشكل منفصل عن الطرق السريعة ( Road.highway.controlled_access)
  • تم تنشيطplace_changed عندما يضغط المستخدم على "Enter" في ميزة الإكمال التلقائي (المشكلة 3407)

28 تشرين الثاني (نوفمبر)، 1011

ثابت:

  • تغيير موضع الإكمال التلقائي عند تغيير حجم النافذة يمكن تشغيل حدث "تغيير الحجم" على كائن الإكمال التلقائي.

22 تشرين الثاني (نوفمبر) 2011

ثابت:

  • يتم احتساب حجم محتوى InfoWindow الآن مع مراعاة الأنماط المتتالية
  • لا يتطابق عنصر التحكّم في تدوير الخريطة الجوية مع العنوان الخاص بإنشاء الخريطة

7 تشرين الثاني (نوفمبر) 2011

التغييرات الملحوظة:

  • نمط مرئي جديد لعناصر التحكّم التلقائية
  • الأشكال القابلة للتعديل (المضلعات والخطوط المتعددة والدوائر والمستطيلات)
  • واجهة DrawingManager جديدة لإضافة عناصر مركّبة جديدة
  • حقول PlaceResult الجديدة: الموقع الإلكتروني و international_phone_number
  • حقل جديد لنتيجة الارتفاع: درجة الدقة

ثابت:

  • يتم الآن عرض رموز البدء والانتهاء في نتائج الاتجاهات بخلفية شفافة في الإصدار IE 7 والإصدارات الأحدث

3.6

31 تشرين الأول (أكتوبر) 2011

ثابت:

  • حدث خطأ عند استخدام واجهة برمجة تطبيقات الخرائط مع مكتبة النماذج الأوّلية على IE7

25 تشرين الأول (أكتوبر) 2011

ثابت:

  • الأخطاء التي حدثت عند تغيير خريطة KmlLayer قبل انتهاء تحميل الطبقة
  • تسرُّب الذاكرة في IE أثناء إضافة الرموز المضلعة وإزالتها

18 أكتوبر 2011

التغييرات الملحوظة:

  • تمت إضافة حقل الكلمة الرئيسية إلى PlaceSearchRequest
  • تمت إزالة خطوط الطرق من ميزة "التجوّل الافتراضي"

10 أكتوبر 2011

ثابت:

  • العنوان طويل جدًا في معاينة التجوّل الافتراضي

27 أيلول (سبتمبر)، 2011

ثابت:

  • مركز التحديثات على عناصر التحكم في الخريطة المصغّرة والتكبير/التصغير معًا في حال تغيير التكبير/التصغير

27 أيلول (سبتمبر)، 2011

ثابت:

  • الجلب المزدوج للمربّعات الأولية في Chrome
  • تسرّب الذاكرة أثناء العرض الشامل
  • عدم إسقاط دليل "التجوّل الافتراضي" عند التحريك إلى منطقة خارج التغطية
  • الانحدار: اختفاء تراكبات الأرض التي تتقاطع مع خط الطول -180
  • الانحدار: يكون مركز الخرائط غير صحيح عند فتح نافذة المعلومات أثناء الدوران والتكبير/التصغير

التغييرات الملحوظة:

  • عرض معاينات التجوّل الافتراضي أثناء سحب الدليل

20 أيلول (سبتمبر) 2011

ثابت:

  • تسرّب الذاكرة في Chrome/Windows عند عرض العلامات باستخدام "لوحة الرسم"
  • عرض العلامة للعرض الجوي بعنوان 90 أو 270 درجة

التغييرات الملحوظة:

  • لا يمكن الوصول إلى أنواع خرائط Google التلقائية من خلال سجل نوع الخريطة (يمنع الوصول إلى مربعات الخرائط)
  • الرسوم المتحركة للتدوير عند مغادرة الصور الجوية وإدخالها

12 أيلول (سبتمبر) 2011

المشاكل التي تم حلها:

  • توقُّف العلامة في موضع مرتفع بعد ظهور التلميح في الإصدار 4 من Firefox والإصدارات الأحدث ( المشكلة 3334)

التغييرات الملحوظة:

  • GeocoderResult.format_address غير موثَّق

6 أيلول (سبتمبر) 2011

ثابت:

  • تحديد نافذة معلومات العنصر (القائمة المنسدلة) لا تتبع تحريك الخريطة في Firefox
  • البلاط في كوريا على بعض أجهزة الجوّال

29 آب (أغسطس)، 2011

التغييرات الملحوظة:

  • السماح لعناصر التحكّم المخصصة بالحصول على فهرس z أعلى من عناصر تحكم واجهة برمجة التطبيقات
  • توجه الروابط المستخدمين إلى إصدار اللغة الصحيح من maps.google.com
  • لا تفتح InfoWindow فوق ميزة KML إذا لم تتوفر لنافذة معلومات أو اسم أو وصف.
  • الانحدار الثابت: تحطم مربّعات DPI عالية

24 آب (أغسطس)، 2011

المشاكل التي تم حلها:

  • تم إيقاف تسريع الأجهزة في Chrome/Mac: إصلاح مشكلة عرض العلامة والنقر المتراكب ( المشكلة 3544، المشكلة 3551)
  • تثبيت التكبير أو التصغير بإصبعَين على نظام Android عند تمرير الصفحة (المشكلة 3373)

التغييرات الملحوظة:

  • تكون رموز الأنشطة التجارية مفعّلة الآن بشكل تلقائي.

17 آب (أغسطس)، 2011

التغييرات الملحوظة:

  • رموز خرائط يمكن النقر عليها لنقاط الاهتمام.
  • يمكن ضبط الأنماط في MapOptions وتطبيقها على جميع أنواع الخرائط التلقائية.
  • يظهر الدليل على أنواع الخرائط المخصصة ما لم يتم إيقافه بشكل صريح.

3.5

10 آب (أغسطس)، 2011

ثابت:

  • توقُّف العلامات في موضع السحب للأعلى عند سحبها إلى الأفق في ميزة "التجوّل الافتراضي"
  • لا يتم تغيير حجم "التجوّل الافتراضي" عند تغيير حجم الخريطة أو النافذة
  • ميزة "التجوّل الافتراضي" باستخدام متصفِّح أعطال InfoWindow مشترك

2 آب (أغسطس)، 2011

المشاكل التي تم حلها:

  • الروابط التشعّبية في نافذة المعلومات على IE لا تعمل ( المشكلة 3503)
  • لا تتم طباعة عنصر التحكّم في المقياس ( المشكلة 2966)
  • الانحدار: حدث خطأ عند استخدام OverviewMapControl مع الخرائط ذات الأنماط ( المشكلة 3489)

التغييرات الملحوظة:

  • تم إيقاف قائمة السياقات في معظم عناصر التحكّم عند النقر بزر الماوس الأيمن.
  • لا يتم تحريك بانوراما/خريطة "التجوّل الافتراضي" داخل InfoWindow عند تحريك الماوس فوق InfoWindow
  • من الممكن الآن تمرير InfoWindow على iPad

18 تموز (يوليو) 2011

المشاكل التي تم حلها:

  • خط طول الحدث غير صحيح عند التمرير في الصفحة على نظام التشغيل iOS >= 4.1 ( المشكلة 3373)

11 تموز (يوليو) 2011

المشاكل التي تم حلها:

  • تم حل المشكلة: <select> غير قابل للنقر داخل نافذة المعلومات على الجهاز الذي يعمل باللمس (المشكلة 3232)
  • مشكلة ثابتة: لم يتم تنشيطها على الخريطة بعد النقر بزر الماوس الأيمن إذا كانت قيمة MapOptions.draggable خاطئة (المشكلة 3071)

التغييرات الملحوظة:

  • يتم الآن ترتيب العلامات التي لها مؤشر z نفسه بشكل متّسق على مستوى حدود المربّعات.
  • من الممكن الآن التمرير في نافذة المعلومات على iOS
  • تتم الآن إعادة رسم العلامات والأشكال المضلعة عند تغيُّر إسقاط الخريطة

5 تموز (يوليو) 2011

المشاكل التي تم حلها:

  • تم الإصلاح: لا يتم عرض مؤشر العلامة عندما تكون الخريطة غير قابلة للسحب (المشكلة 3120)

التغييرات الملحوظة:

  • تمت إضافة إمكانية تصميم عناصر التحكم في الإكمال التلقائي والقائمة المنسدلة للأماكن.
  • تحتفظ أداة الإكمال التلقائي للأماكن بالوصف الذي يعرضه الخادم بعد أن يختار المستخدم اقتراحًا

30 حزيران (يونيو)، 2011

المشاكل التي تم حلها:

  • ثابت: سيتم استرجاع مربّعات الخرائط المبدئية مرّتين.
  • تم الإصلاح: تم تنشيط حدث Maptypeid_changed عدة مرات عند إنشاء الخريطة بعد 3.4 ( المشكلة 3051)

التغييرات الملحوظة:

  • تم تغيير الإكمال التلقائي للأماكن لإلحاقها بالنص الأساسي بدلاً من الإدخالات الرئيسية
  • يتم ضبط موضع BOTTOM_RIGHT الآن بشكل صحيح.

8 حزيران (يونيو) 2011

المشاكل التي تم حلها:

  • حلّ مشكلة: لم يعُد التكبير أو التصغير متحركًا إذا كان التغيير في مستوى التكبير أو التصغير أكبر من 2 ( المشكلة 3033)

التغييرات الملحوظة:

  • ثابت: OverlayView.set('map', foo) أصبح الآن مثل OverlayView.setMap
  • تمت إزالة خيار "اللغة" في GeocoderRequest

17 أيار (مايو) 2011

المشاكل التي تم حلها:

  • تم إصلاحها: مشكلة في عرض التجوّل الافتراضي في IE7 ( المشكلة 3272)

التغييرات الملحوظة:

  • تم تفعيل انتقالات التلاشي لمربّعات الخرائط عند التحميل وتغيير نوع الخريطة.

7 أيار (مايو) 2011

ما مِن تغييرات ملحوظة.

3.4

7 أيار (مايو) 2011

ما مِن تغييرات ملحوظة.

6 أيار (مايو) 2011

المشاكل التي تم حلها:

  • تم الإصلاح: لا يتم عرض بانوراما "التجوّل الافتراضي" في IE7 ( المشكلة 3272)
  • تم الإصلاح: يؤدي استخدام تنسيق PNG غير الشفاف مع ImageMapType إلى فقدان الشفافية في IE7 وIE8 ( المشكلة 3275)

التغييرات الملحوظة:

  • خدمة مصفوفة المسافة

14 نيسان (أبريل) 2011

المشاكل التي تم حلها:

  • ثابت: إتاحة ألوان CSS باسمَي poly StrColor و fillColor
  • ثابت: لا يظهر المضلّع إذا تم ضبط نسبة تكوُّن الحدة على 0.0 ( المشكلة 3241)
  • تم إصلاحها: أخطاء في IE8 عند العرض الشامل مع ظهور الوحدة الإعلانية ( المشكلة 3159)
  • السماح بعرض خرائط التضاريس والخريطة المختلطة بدون استخدام الخريطة والقمر الصناعي في عنصر التحكم في نوع الخريطة (المشكلة 3089)
  • يتم تحميل المربّعات العالية لعدد النقاط لكل بوصة (DPI) للشاشات التي تحتوي على عدد مرتفع من النقاط لكل بوصة ( المشكلة 2614)

التغييرات الملحوظة:

  • يتم ضبط الإمالة الجوية تلقائيًا على 45 درجة عند تفعيل الصور الجوية وإتاحتها.
  • تم تحسين طريقة عمل التصغير على جهاز iPad
  • تمت إعادة تسمية DirectionsTravelMode وDirectsUnitSystem إلى TravelMode وUnitSystem (تظل الأسماء القديمة متوافقة مع الإصدارات القديمة)

14 نيسان (أبريل) 2011

المشاكل التي تم حلها:

  • مشكلة ثابتة: لم يعُد رمز العلامة والظل شفافين في IE6
  • مشكلة ثابتة: لم تعُد العلامات تومض عند التكبير/التصغير
  • مشكلة ثابتة: عرض المضلّعات على حدود مربّعات المربّعات بالقرب من القطبين الشمالي/الجنوبي

التغييرات الملحوظة:

  • يتم الآن عرض الخطوط المتعددة والمضلعات في لوحة الرسم كلما أمكن ذلك.
  • أصبحت خطوط الطول والعرض للأحداث حول الحدود بين الخطوط المتعددة والمضلعات يتم ربطها الآن بأقرب نقطة على الخط.

5 نيسان (أبريل) 2011

المشاكل التي تم حلها:

28 آذار (مارس) 2011

المشاكل التي تم حلها:

  • لا يمكن تغيير العنوان في "التجوّل الافتراضي" أثناء استخدام وضع القمر الصناعي ( المشكلة 3174)
  • تعطّلت الخريطة عند إيقاف VML (المشكلة 3119)

التغييرات الملحوظة:

  • تظهر تراكب الطرق في "التجوّل الافتراضي" الآن في الوضع المائل

22 آذار (مارس) 2011

المشاكل التي تم حلها:

التغييرات الملحوظة:

  • مشكلة ثابتة: يتم اقتصاص العلامات العملاقة عند حدود المربّعات
  • ثابت: تراكب "التجوّل الافتراضي" في الوضع المائل
  • ثابت: يظهر عنصر التحكم في الخريطة الموجزة في وضع الطباعة

17 آذار (مارس) 2011

المشاكل التي تم حلها:

التغييرات الملحوظة:

  • ثابت: تتجاهل الدوائر والمستطيلات zIndex
  • مشكلة ثابتة: تؤدي أحداث الماوس إلى تشغيل الأحداث مرّتَين عندما تكون "الأداة" متحركة
  • تم حلّ المشكلة: لا تستخدم الخرائط ذات الأنماط الأنماط في حال إضافة نوع الخريطة إلى قاعدة بيانات المسجّلين بعد ضبط معرّف نوع الخريطة.
  • ثابت: تعتمد أنواع الخرائط غير ذات النمط نمط نوع الخريطة ذات النمط
  • تُنشّط العلامات الآن أحداث MouseEvents، وليس أحداث DOM

11 آذار (مارس) 2011

المشاكل التي تم حلها:

  • لم يعد النقر مرّتين على محدّد الموقع يؤدي إلى تكبير الخريطة (المشكلة 3090)
  • تعمل الآن نقطة الارتساء مع ظل العلامة المخصّصة (المشكلة 3112)

التغييرات الملحوظة:

  • طبقة II
  • تم تثبيت فهرسة علامة الاتجاهات z
  • تم تثبيت موضع التظليل التلقائي.

2 آذار (مارس) 2011

التغييرات الملحوظة:

  • يتم عرض العلامات الآن في Canvas/VML حيثما كان ذلك متاحًا
  • أهداف نقرات أكبر للخطوط المتعددة والمضلّعات وملفّات KML على الأجهزة التي تتيح اللمس

22 شباط (فبراير) 2011

المشاكل التي تم حلها:

  • عرض علامة ارتساء InfoWindow من خلال سمة MVC في "نقطة ارتساء" ( المشكلة 2860)
  • إصلاح الوضع المختلط عند مستوى التكبير/التصغير 0 و1 ( المشكلة 3062)
  • يتم إصلاح الدائرة/المستطيل في حال إضافتها/إزالتها بسرعة إلى الخريطة ( المشكلة 3052)
  • قابل للسحب: تم إصلاح الخطأ على الأجهزة التي تعمل باللمس (المشكلة 3044)

18 شباط (فبراير) 2011

المشاكل التي تم حلها:

  • العلامات في "التجوّل الافتراضي" تكون مصغّرة فقط وليست مكبَّرة ( المشكلة 2969)
  • تعمل الاتجاهات القابلة للسحب الآن عندما لا يكون مؤشر المسار 0 ( المشكلة 2995)
  • تم حلّ التعارض بين Flash وسحب الخريطة ( المشكلة 2956)
  • عندما يتم تغيير قيمة mapTypeId في المستمع maptypeid_changed، يصبح عنصر التحكم في نوع الخريطة متسقًا

التغييرات الملحوظة:

  • يتم الآن تفعيل التصنيفات تلقائيًا عند النقر على وضع "القمر الصناعي" من عنصر التحكّم في نوع الخريطة.

8 شباط (فبراير) 2011

التغييرات الملحوظة:

  • عناصر تحكم جديدة لنوع الخريطة الهرمية - سهلة الفهم.
  • الشعار الجديد (المشكلة 2574)
  • تمت إعادة تسمية MarkerShape.coord إلى MarkerShape.coords لمطابقة سمة تنسيقات HTML الخاصة بـ <area>.

3.3

17 آذار (مارس) 2011

المشاكل التي تم حلها:

  • لا يتم عرض المضلّع

8 شباط (فبراير) 2011

المشاكل التي تم حلها:

  • عدم إلغاء طلبات المربّعات في Chrome ( المشكلة 3011)
  • عدم إطلاق حدث النقر بزر الماوس الأيمن في FF/Mac ( المشكلة 2920)
  • مشاكل عرض النص في Safari/Mac ( المشكلة 3024)
  • لا تتم طباعة خرائط الاتجاهات في IE بشكلٍ صحيح

21 يناير 2011

التغييرات الملحوظة:

  • يتم الآن قبول تصنيفات MVCAr في مكتبة الهندسة الكروية
  • إصلاح الخطأ المتقاطع أسفل علامة أثناء سحبه في IE6
  • لم يعد مؤشر z معيّنًا على حاوية div للخريطة

17 يناير 2011

المشاكل التي تم حلها:

  • تم إصلاح مشكلة تسبب التوقيت غير الصحيح لـ Zoom_changed في ظهور نتائج غير صحيحة لـ fromLatLngToContainerPixel ( المشكلة 2539)

6 كانون الثاني (يناير)، 2011

المشاكل التي تم حلها:

التغييرات الملحوظة:

  • تم فصل عناصر التحكم في التكبير/التصغير والعرض الشامل (لم تعُد هناك عناصر تحكم في التنقل). يمكن ضبط هذه الإعدادات بشكل منفصل.
  • عنصر تحكُّم جديد في التكبير/التصغير على الأجهزة التي تعمل باللمس
  • يمكن الآن محو محتوى MVCArray من خلال استدعاء clear()
  • تم إصلاح تسرُّب الذاكرة عند إضافة علامات وإزالتها في IE8
  • عرض أسرع للأشكال المضلعة باستخدام خوارزمية تبسيط محسَّنة

23 كانون الأول (ديسمبر) 2010

المشاكل التي تم حلها:

  • معالِجات نقرات نقطة الطريق تم إصلاحها في الاتجاهات القابلة للسحب ( المشكلة 2871)

21 كانون الأول (ديسمبر) 2010

المشاكل التي تم حلها:

  • تمت إضافة الزخم إلى الخريطة عند السحب ( المشكلة 2592)
  • تم إصلاح خطأ CSS في "التجوّل الافتراضي" ( المشكلة 2666)
  • تم إصلاح خطأ JavaScript عند عرض InfoWindow بعرض خريطة 0 في IE (المشكلة 2536)

التغييرات الملحوظة:

  • سنعرض الآن على الأجهزة التي تعمل باللمس عنصر تحكم في التكبير/التصغير متوافق مع اللمس سواء سيتم طلب عنصر التحكم ZOOM_PAN أو صغير في التنقل. إذا كان الجهاز يتيح اللمس المتعدد في المتصفّح، لن يتم عرض أي عنصر تحكّم في التكبير أو التصغير، إذ يتم التكبير من خلال التصغير أو التكبير.

9 كانون الأول (ديسمبر) 2010

المشاكل التي تم حلها:

  • تتم طباعة InfoWindows الآن بشكل جيد في IE ( المشكلة 1343)
  • تم إصلاح التعتيم في IE8 من أجل ImageMapType

التغييرات الملحوظة:

  • سيتم عرض علامة متقاطعة أسفل العلامات مع رمز مخصّص عند سحبه، كما يتم تفعيل رفعOnDrag.

5 كانون الأول (ديسمبر) 2010

المشاكل التي تم حلها:

  • يمكنك توفير واجهة لاكتشاف أقصى مستوى للتكبير في موقع جغرافي محدّد لصور القمر الصناعي. ( المشكلة 2049)
  • أضِف خيارًا (raiseOnDrag) لتفعيل/إيقاف الصور المتحركة عند سحب محدّد الموقع. ( المشكلة 2910)

التغييرات الملحوظة:

  • يتم رفع العلامات الآن عند سحبها، وارتدادها عند إسقاطها.
  • يمكن التحكّم في الصور المتحركة الخاصة بالعلامات آليًا باستخدام دالة setAnimation.

28 تشرين الثاني (نوفمبر) 2010

المشاكل التي تم حلها:

  • Maptypeid_changed لم تعد تطلق مرتين ( المشكلة 2449)
  • أصبحت السمة "size" الخاصة بكائن MarkerImage ممكنًا الآن (المشكلة 2465).
  • يشير شكل العلامة إلى الرمز بدلاً من الرمز المتحرك (المشكلة 2629)
  • تم تحسين تحريك الخريطة على سحب العلامة للخرائط الأصغر حجمًا ( المشكلة 2868)
تغييرات ملحوظة:
  • يمكن الآن طباعة الخرائط بدون تفعيل طباعة الصور الخلفية
  • تم إصلاح خطأ كان حيث كانت علامات الاتجاه القابلة للسحب قابلة للسحب عند ضبط الإعداد "قابل للسحب" على "خطأ".

16 تشرين الثاني (نوفمبر) 2010

المشاكل التي تم تغييرها:

التغييرات الملحوظة:

  • تم إصلاح الخطأ الذي تسبَّب في فتح نافذة جديدة في واجهة FF عند النقر على علامة في حال النقر على shift.
  • فقدت رموز علامات الحروف عند تحديد markerOptions باستخدام DirectionsRenderer

3.2

11 تشرين الثاني (نوفمبر) 2010

التغييرات الملحوظة:

  • تم إصلاح الخطأ الذي كان يتم فيه اقتصاص/اقتطاع المضلّعات باستخدام تنسيق RTL على IE7 أو IE8
  • تم إصلاح الخطأ الذي تسبَّب في إخفاء مربّعات الاختيار في Safari 5 بسبب عمليات التحويل الثلاثية الأبعاد.
  • تفتقر الخطوط المتعددة الجيوديسية التي امتدت إلى خط الاستواء إلى التفاصيل
  • تمت إضافة مواضع تحكّم لـ LEFT_CENTER وLEFT_BOTTOM وRIGHT_CENTER وRIGHT_BOTTOM.
  • تمت إعادة تسمية مواضع التحكّم من LEFT إلى LEFT_TOP، وRIGHT إلى RIGHT_TOP، وTOP إلى TOP_CENTER وBOTTOM إلى BOTTOM_CENTER.

11 تشرين الأول (أكتوبر) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2478: التجوّل الافتراضي - عدم تناسق البوصلة/غير موجودة في بعض المتصفحات
  • المشكلة 2528: تم إيقاف تعتيم ImageMapTypeOptions في IE8
  • المشكلة 2661: Infowindow - لا يعرض النقر بزر الماوس الأيمن على حقل إدخال قائمة السياقات.
  • المشكلة 2741: موضع محدّد الموقع لا يعمل على نظام التشغيل iOS 4 بعد تحريك الخريطة

التغييرات الملحوظة:

  • ميزة "التجوّل الافتراضي" مفعَّلة تلقائيًا
  • تم إصلاح خطأ عدم تمرير "هذا" إلى .getTileUrl
  • يتم تشغيل حدث InfoWindow domready الآن بعد ظهور النافذة

28 أيلول (سبتمبر) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2712: تسرّب الذاكرة (إضافة/إزالة العلامات، وإظهار/إخفاء العلامات، أو تكبير/تصغير/تحريك الخريطة)

التغييرات الملحوظة:

  • تعمل الخرائط التي تستخدم الإصدارَين V2 وV3 بشكل أفضل عند أن يكون كلاهما على الصفحة نفسها
  • إصلاح الخطأ في التجوّل الافتراضي بتنسيق HTML5 عند سحبه بسرعة إلى أسفل

16 أيلول (سبتمبر) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2701: العنوان الأولي للتحكّم في المستكشف في "التجوّل الافتراضي" لا يتبع وجهة النظر

14 أيلول (سبتمبر) 2010

المشاكل التي تم تغييرها:

  • المشكلة 157: دعم اتجاهات القيادة القابلة للسحب
  • المشكلة 1852: يتم تنشيط حدث "النقر بزر الماوس الأيمن" على google.maps.Marker بدون وسيطة.
  • المشكلة 2673: اختفاء الدليل بعد تغيير الموضع

التغييرات الملحوظة:

  • تم تحسين أداء محدّدات الموقع

31 آب (أغسطس) 2010

المشاكل التي تم تغييرها:

التغييرات الملحوظة:

  • تم تحسين الخصائص الجيوديسية للحصول على تكبير/تصغير أعلى

24 آب (أغسطس) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2648: يؤدي تشغيل حدث تغيير حجم الخريطة إلى حدوث خطأ في Firefox في الإصدار 3.2.1

التغييرات الملحوظة:

  • عند التكبير أو التصغير بشكل متكرّر (على سبيل المثال، عند استخدام بكرة تمرير)، نحمّل الآن عددًا أقل من المربّعات من مستويات التكبير المتوسطة.

16 آب (أغسطس) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2416: التحريك والتكبير أو التصغير في الماوس السحري من Apple حسّاس للغاية
  • المشكلة 2606: تعيين ميزة السحب: خطأ على الخريطة يؤدي إلى إيقاف الروابط
  • المشكلة 2640: لم يتم محو الذاكرة عند إعادة تحميل المتصفح / عند إلغاء التحميل (IE)

التغييرات الملحوظة:

  • يتم تغيير حجم علامات "التجوّل الافتراضي" وفقًا للمسافة بينها
  • تعديلات شريط تمرير التكبير/التصغير في العرض الشامل

9 آب (أغسطس) 2010

التغييرات الملحوظة:

  • تمت إزالة الخصائص المتوقفة نهائيًا KMLMouseEvent.position وFussionTablesMouseEvent.position. استخدام .latLng بدلاً من ذلك
  • تمت إزالة الموقع المتوقّف نهائيًا StreetViewService.getNearestPanorama. استخدام .getPanoramaByLocation بدلاً من ذلك

3.1

28 أيلول (سبتمبر) 2010

التغييرات الملحوظة:

  • تم إصلاح مشكلة ظهور خطأ JavaScript في الاتجاهات التي لها المصدر والوجهة نفسيهما.

9 آب (أغسطس) 2010

التغييرات الملحوظة:

  • تم إصلاح تغيير خريطة OverlayView
  • تم إصلاح استدعاء GroundOverlay.setMap(null)
  • لم يعُد IE يسرّب تكبير/تصغير الذاكرة أو عرضها بشكل شامل

5 آب (أغسطس) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2588: يؤدي استدعاء set visible(false) في كائن Panorama مع إرفاق مستمع إلى حدوث خطأ JS في IE.

التغييرات الملحوظة:

  • تم إصلاح اختفاء العلامات في IE6 عند تغيير التكبير/التصغير

29 تموز (يوليو) 2010

المشاكل التي تم تغييرها:

التغييرات الملحوظة:

  • تم إيقاف "originHeading" في البانوراما المخصّصة لصالح "centerheading"
  • تعرض المربّعات الهجينة الكورية الآن الطرق
  • تمر النقرات الآن عبر المضلّعات غير القابلة للنقر على الخريطة

22 تموز (يوليو) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1856: دعم عرض المضلّع في Opera
  • المشكلة 2159: يتم تشغيل حدث Dragend بعد التكبير/التصغير باستخدام عجلة التمرير
  • المشكلة 2385: عند مستويات التكبير أو التصغير، يظهر GroundOverlay باللون الأسود في Internet Explorer
  • المشكلة 2337: الخط المتعدد المفقود
  • المشكلة 2427: يؤدي السحب مع فتح نافذة المعلومات في ميزة "التحريك التلقائي" إلى علامات "تعليق"
  • المشكلة 2493: لم يتم محو العلامات بشكل صحيح في IE7
  • المشكلة 2500: تم اقتصاص MarkerImage عند استخدام !Marker.setIcon(<scaled MarkerImage>) لتمييز العلامة الحالية.
  • المشكلة 2549: تنشئ خدمة CSS للقائمة المنسدلة من Google تحذيرًا.

التغييرات الملحوظة:

  • لا يتم تنشيط حدث النقر بعد ذلك عند سحب مضلّع
  • لم يعد النقر على عنصر اختيار نموذج يتم توسيعه خارج InfoWindow يؤدّي إلى تنشيط نقرة على الخريطة بعد الآن
  • لم يعد النقر على طبقة KML إلى تنشيط حدث النقر على الخريطة
  • عرض التجوّل الافتراضي تلقائيًا ليناسب InfoWindow على الشاشة
  • تم تغيير KML وFussionTables MouseEvent LatLng من "position" إلى "latLng"
  • لم تعد عناصر التحكّم في التكبير أو التصغير في Android تمرّر النقر على الخريطة.

17 حزيران (يونيو) 2010

المشاكل التي تم تغييرها:

التغييرات الملحوظة:

  • تم إصلاح خطأ وميض العلامة
  • تم تحسين تشغيل أحداث InfoWindow domready
  • أصبحت DirectionsRoute.bounds ظاهرة الآن

11 حزيران (يونيو) 2010

المشاكل التي تم تغييرها:

تغييرات ملحوظة:
  • تم إصلاح تسرُّب ذاكرة العلامة
  • تم تحسين وقت الاستجابة الأول للترميز الجغرافي
  • توفّر إمكانية الوصول إلى StreetViewService

3

18 أيار (مايو) 2010

المشاكل التي تم تغييرها:

تغييرات ملحوظة:
  • تم إصلاح الخطأ في حقوق الطبع والنشر في Google بشكل صحيح على نوع الخريطة المخصصة
  • تمت إضافة خاصية جيوديسية إلى المضلعات والخطوط المتعددة
  • تمت إضافة خيار قابل للنقر إلى "المضلّعات" و"الخطوط المتعددة".
  • تمت إضافة خيار قابل للنقر إلى GroundOverlay

13 أيار (مايو) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1724: حجم/هوامش infoWindow غير صحيحة عند ضبط المحتوى من خلال عنصر، بدلاً من سلسلة

التغييرات الملحوظة:

  • تم إصلاح خطأ حيث تم اقتصاص طبقات الأرض بشكل سابق لأوانه عند تجاوز خط التاريخ.
  • علامة setIcon تعمل الآن مع \ في عنوان URL
  • عوامل تشغيل أحداث تمرير الماوس المضلّع والمتعدّد الخطوط في IE
  • عند تغيير رمز محدّد الموقع، لن تومض بعد الآن.

7 أيار (مايو) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1458: طلب ميزة: دعم KML في الإصدار الثالث من Google API
  • المشكلة 1658: إضافة تراكب الزيارات
  • المشكلة 2209: تجاوز بنية الحزمة
  • المشكلة 2254: يؤدي الاستدعاءات المتعددة "setMap(gMap)" و"setMap(null)" على كائن الدائرة يؤدي إلى تغيير درجة التعتيم والتعبئة

التغييرات الملحوظة:

  • تمت إضافة طبقات KML وGeoRSS.
  • تمت إضافة تراكبات الأرض
  • تمت إضافة طبقات جديدة: حركة المرور وركوب الدراجات
  • تمت إضافة السمة "suppressBicyclingLayer" إلى DirectionsRendererOptions.
  • تم إصلاح الخطأ لضمان الإشارة إلى طبقة التكبير أو التصغير بشكل صحيح عند تغيير قيمة MapType
  • تمت إعادة تسمية خاصية DirectionsResult من "start/end_point" إلى "start/end_location".
  • تمت إعادة تسمية خاصية DirectionsLeg "start/end_شفرة" "start/end_address"
  • تمت إعادة تسمية سمة directsRoute "محسّن_waypoint_order" باستخدام "waypoint_order".
  • تمت إزالة إمكانية استخدام أسماء سمات الاتجاهات القديمة (setTripIndex وgetTripIndex وhiddenTripList و provideTripAlternatives) وستستمر عملية تسجيل التحذيرات. ويؤدي أيضًا إلى إزالة تحويل المسارات إلى الأرجل إلى الخطوات والرحلات إلى مسارات الخطوات.
  • تم تحديث GeocoderGeometry.latLng إلى GeocoderGeometry.location

30 نيسان (أبريل) 2010

المشاكل التي تم تغييرها:

التغييرات الملحوظة:

  • يؤدي النقر على الخريطة الآن إلى تركيز لوحة المفاتيح
  • iPad التصغير أو التكبير بإصبعين

26 أبريل 2010

المشاكل التي تم تغييرها:

  • المشكلة 1826: إضافة أحداث تمرير الماوس وتمرير الماوس في المضلّعات والخطوط المتعددة
  • المشكلة 2177: لا يعمل map.setZoom(z) بشكل صحيح أثناء حدث "maptypeid_changed"
  • المشكلة 2247: لا يعمل خيار recordRouteList في DirectionsRenderer على النحو المتوقع.

التغييرات الملحوظة:

  • تم إصلاح الخطأ الذي كان يؤدي إلى اختفاء الرموز المخصصة من أسفل الخريطة أثناء التحريك

13 نيسان (أبريل) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2275: لا يمكن إعادة استخدام MarkerImage
  • المشكلة 2181: عند إضافة google.maps.Marker ثم استخدام عجلة تمرير الماوس للتكبير أو التصغير، يتم إخفاء العلامة.

11 نيسان (أبريل) 2010

ما مِن تغييرات ملحوظة أو مشاكل تم تغييرها.

5 نيسان (أبريل) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1976: مشاكل الرموز المخصّصة والعلامات القابلة للسحب
  • المشكلة 2107: تنتهي العلامة القابلة للسحب عند سحبها خارج الخريطة
  • المشكلة 2181: خاصية الإسقاط للخرائط الأساسية غير موجودة

التغييرات الملحوظة:

  • تم عرض الخطوط المتعددة التي تعرض نظرة عامة على الاتجاهات في DirectionsRoute على شكل Overview_path.
  • تم عرض الإسقاط الحالي للخريطة كسمة للقراءة فقط.

23 آذار (مارس) 2010

التغييرات الملحوظة:

  • عرض السعر الارتفاع أصبح معروضًا الآن في واجهة برمجة التطبيقات
  • تم تحسين تحميل المربعات لاتصالات الإنترنت البطيئة.

15 آذار (مارس) 2010

التغييرات الملحوظة:

  • تتم الآن إعادة طلاء المضلعات بشكل صحيح عند تغيير الأنماط.
  • وتظهر رسائل التحذير التي تم إيقافها نهائيًا من خلال console.log عند استخدام النمط القديم "الاتجاهات".

10 آذار (مارس) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1801: قيمة zIndex لمتعدّد الخطوط/المضلّع
  • المشكلة 2144: يجب أن توفّر DirectionsRequest خيار تجنب الطرق السريعة
  • المشكلة 2207: الخطأ: يتم ملء الخطوط المتعددة في IE.
  • المشكلة 2113: هناك خطوط متعددة معطّلة في FF عند مستويات التكبير العالية بعد إصدار كانون الثاني (يناير)

التغييرات الملحوظة:

3 آذار (مارس) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2136: إخفاء الخصائص في google.maps.MarkerImage التي يجب عدم الإشارة إليها.

التغييرات الملحوظة:

  • تم إصلاح خطأ تخطي الخريطة.
  • تم تحسين التكبير مرتين متتالية.
  • لم يعد يتم تشويش حدث سحب العلامة .latLng

26 شباط (فبراير) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1651: تحريك الماوس / تمرير الماوس / تمرير الماوس في لوحة الخريطة
  • المشكلة 2142: من المفترض أن تسمح DirectionsRendererOptions للمستخدمين بإيقاف العلامات تمامًا
  • المشكلة 2148: event.latLng مفقود!
  • المشكلة 2109: الخطأ: لا يتم عرض NavigationControlStyle.ZOOM_PAN بشكل صحيح في IE8.
  • المشكلة 2153: لا تعرض MVCArray.push() الطول الجديد

التغييرات الملحوظة:

  • إضافة التعتيم إلى ImageMapType.
  • تم إصلاح الخطأ المتمثل في عدم تنشيط النقر بزر الماوس الأيمن على مستطيل/دائرة.
  • لم تعُد أحداث محتوى نافذة المعلومات تتم إزالتها عند إخفاء المحتوى.

8 شباط (فبراير) 2010

المشاكل التي تم تغييرها:

  • المشكلة 2135: الخطأ: يتم إغلاق الخط المتعدد عند إعادة استخدام أحد عناصر MVCArray المضلع في خط متعدد.

التغييرات الملحوظة:

  • تمت إضافة فئة مستطيلة جديدة.
  • تمت إضافة فئة دائرة جديدة.
  • تم إصلاح مشكلة تسرُّب الذاكرة عند الإنشاء ثم إزالة محدِّد الموقع.
  • إيقاف إضافة التعليقات التوضيحية إلى MVCArray في LatLngs لإغلاق المضلّعات، لأنّ ذلك يتسبّب أيضًا في إغلاق الخطوط المتعددة التي تشترك في MVCArray نفسها (يُرجى الاطّلاع على المشكلة 2135)
  • تم إصلاح الخطأ الذي كان يُخفي أحيانًا العلامات التي تظهر على الشاشة في حال ضبط تكبير/تصغير الخريطة على قيمتها الحالية.
  • تم إصلاح ImageMapType لعرضه بشكل صحيح على Android.
  • تم تغيير مخطط اقتصاص المضلّع للسماح باستخدام المضلّعات التي تحتوي على القطب الشمالي أو الجنوبي.
  • تمت زيادة نطاق خط العرض في نظام MercatorProjection إلى أقصى حدّ ممكن وفقًا لدقة النقطة العائمة.

28 يناير 2010

المشاكل التي تم تغييرها:

  • المشكلة 1367: طلب ميزة: عرض LayoutManager للمطورين بوضع عناصر DIV في "تدفق التحكم"
  • المشكلة 1916: طلب الميزة: إضافة إمكانية تغيير حجم MarkerImage
  • المشكلة 1443: يجب أن تعرض السمة extend() وunion() كائن LatLngBounds.
  • المشكلة 1997: مستندات حول "الحجم" MapOption
  • المشكلة 2074: لا يتم عرض الخريطة عندما تتناسب خريطة العالم مع الأبعاد الدقيقة لحاوية الخريطة.

التغييرات الملحوظة:

  • تمت إضافة دعم للّغات الهندية:
    • bn، gu، kn، ml، mr، ta، te
  • تمت إضافة طرق ثابتة جديدة إلى مساحة اسم الحدث:
    • addListenerOnce
    • addDomListenerOnce
  • تمت إضافة السمة الجديدة 'coding_lat_lngs' إلى الكائن DirectionsStep لعرض مجموعة خطوط الطول والعرض بتنسيق ASCII المضغوط
  • تحسين الأداء من خلال إزالة عناصر DOM للعلامة خارج الشاشة
  • تم إصلاح خطأ التحريك في Google Chrome
  • تم إصلاح خطأ التكبير أو التصغير بإصبعين على iPhone

19 كانون الثاني (يناير) 2010

المشاكل التي تم تغييرها:

  • المشكلة 1422: طلب الميزة: السماح لمطوّري البرامج بإنشاء أنواع خرائط مخصّصة
  • المشكلة 1523: طلب الميزة: fromContainerPixelToLatLng (والعكس صحيح)
  • المشكلة 1443: يجب أن تعرض السمة extend() وunion() كائن LatLngBounds.
  • المشكلة 1960: خطأ: معلومات غير مكتملة باستخدام provideTripAlternatives
  • المشكلة 1675: خطأ في مستندات البرنامج التعليمي
  • المشكلة 1676: خطأ في مستندات البرنامج التعليمي - خيارات التحكم
  • المشكلة 1856: لا يتم عرض المضلعات في Opera.
  • المشكلة 1954: ترجمة اللغة البلغارية غير صحيحة.
  • المشكلة 1976: خطأ: مشاكل في الرمز المخصّص والعلامات القابلة للسحب
  • المشكلة 2063: تضارب أسماء المتغيّرات عند تصغير الفئات الفرعية OverlayView

التغييرات الملحوظة:

17 كانون الأول (ديسمبر) 2009

التغييرات الملحوظة:

  • يحدث اهتزاز أوّلي ثابت قبل بدء رسم متحرك للخريطة.
  • تم إصلاح مشكلة الانتقال في الخريطة إلى موقع مختلف عند التكبير وتجاوز الحد الأقصى لمستوى التكبير باستخدام عجلة التمرير أو DoubleClick.
  • يتم تغيير حجم عناصر التحكم في حقوق الطبع والنشر وMapType والتنقل لتتناسب مع حجم الخريطة.
  • لم تعُد أسماء الأحداث والمصممين من الشخصيات والفعاليات ذات النمط القديم متوقّفة رسميًا ولم تعُد محدّدة.

10 كانون الأول (ديسمبر) 2009

المشاكل التي تم تغييرها:

  • المشكلة 1820: يبدو أنّ ميزة التكبير باستخدام عجلة التمرير تتجاوز الحد الأقصى لمستوى التكبير و "التخطّي أو القفز" في موضع الخريطة.
  • المشكلة 1743: يؤدي الانتقال للأعلى أو للأسفل إلى نقل الخريطة إلى موقع مختلف تمامًا.

تغييرات ملحوظة أخرى:

  • تمت إضافة طريقة جديدة هي panToBounds.
  • تمت إضافة صور متحركة جديدة للخريطة. يؤثر هذا الإعداد في عمليات السحب والتحريك والتكبير أو التصغير وتنفيذ طلبات إلى setCenter/setZoom في جميع المتصفحات.
  • تمت إضافة رسالة تحذير في سجلّ وحدة التحكّم في حال استخدام طرق متوقّفة نهائيًا.

25 تشرين الثاني (نوفمبر) 2009

المشاكل التي تم تغييرها:

تغييرات ملحوظة أخرى:

  • تمت إضافة التنسيق RTL إلى اللغات التالية: العربية والفارسية والعبرية.
  • تم عرض سمة lat_lngs لخطوات DirectionsResult.

11 تشرين الثاني (نوفمبر) 2009

المشاكل التي تم تغييرها:

  • المشكلة 1742: تظهر علامة الرمز المخصّص دائمًا أعلى العلامة التلقائية.

تغييرات ملحوظة أخرى:

  • تمت إضافة ثلاث لغات جديدة.
    • الباسك
    • الغليشيانية
    • التاجالوجية

29 تشرين الأول (أكتوبر) 2009

المشاكل التي تم تغييرها:

  • المشكلة 1421: طلب الميزة: إضافة فئة الاتجاهات إلى الإصدار 3 من واجهة برمجة التطبيقات

تغييرات ملحوظة أخرى:

26 أكتوبر 2009

المشاكل التي تم تغييرها:

  • المشكلة 1647: طلب الميزة: توفير حدث بحيث تكون نافذة المعلومات جاهزة
  • المشكلة 1710: إمكانية إلغاء حدث التكبير/التصغير للمستخدم عند النقر مرّتين

تغييرات ملحوظة أخرى:

  • يحدث خطأ JavaScript عند تمرير وسيطات غير صالحة إلى google.maps.LatLng() جديد
  • تم إصلاح خطأ: كان يتم تحميل الخريطة الثابتة مرّتين عند تحميل الخريطة

15 تشرين الأول (أكتوبر) 2009

المشاكل التي تم تغييرها:

تغييرات ملحوظة أخرى:

  • آخر التعديلات على المستندات:
    • تم الكشف عن طريقة جديدة: LatLngBounds.isإفراغ()
    • تم ترتيب جميع الطرق والأحداث والخصائص والثوابت حسب الاسم
    • تم إصلاح الأنواع غير الصحيحة في سمات خيارات الخطوط المتعددة والمضلعات

28 أيلول (سبتمبر) 2009

  • تم إدخال تحسينات على أداء عرض الشكل المضلع.
  • تم إصلاح المشكلة في تحذير JavaScript في SVGView.

22 سبتمبر 2009

المشاكل التي تم تغييرها:

  • المشكلة 1420: الميزة: إضافة فئة Polyline إلى واجهة برمجة التطبيقات
  • المشكلة 1371: يتم تنشيط حدث sitemap.bounds_changed بشكلٍ متكرر أثناء تحرك الخريطة
  • المشكلة 1700: موقع غير صحيح عند النقر بعد التصغير في Firefox 3.5
  • المشكلة 1702: تم الإبلاغ عن خطأ latLng في أحداث النقر وdblclick عند وجود إزاحة تمرير في العنصر الرئيسي
  • المشكلة 1723: الانتقال السريع للخريطة عند السحب على iPhone

تغييرات ملحوظة أخرى:

  • تم إطلاق الخطوط المتعددة والمضلعات! وتسمح لك هذه الأشكال برسم خطوط أو مناطق معبأة على الخريطة، وتحديد أنماط الكتابة والتعبئة، وإتاحة معظم أحداث الماوس (أي عدم تمرير الماوس بعد). وهي متوافقة مع جميع المتصفحات المتوافقة (IE6.0 والإصدارات الأحدث وFirefox 2.0 والإصدارات الأحدث وSafari 3.1 والإصدارات الأحدث وChrome)، بما في ذلك الأجهزة الجوّالة المتوافقة.
  • تمت إضافة حدث الخريطة الجديد "خامل"، ويتم تنشيطه عندما لا تتحرك الخريطة قليلاً. يحل المشكلة 1371.
  • تم إصلاح قيم خط الطول والعرض غير الصحيحة التي يتم عرضها من أحداث النقر.
  • تم إصلاح خطأ التكبير أو التصغير بإصبعين على iPhone. راجِع المشكلة 1723.

10 أيلول (سبتمبر) 2009

المشاكل التي تم تغييرها:

  • المشكلة 1659: تم الإبلاغ عن خطأ latLng في أحداث النقر وdblclick بعد العرض الشامل، الإصدار 3.5 من Firefox
  • المشكلة 1621: الحصول على موقع جغرافي غير صحيح بعد النقر على الخريطة في ie8 باستخدام dooctype
  • المشكلة 1642: InfoWindow overflow:auto
  • المشكلة 1531: يزيد ارتفاع InfoWindow مع كل فتح.

تغييرات ملحوظة أخرى:

  • تم تعديل البنية لطرق get/set وأسماء الأحداث كما هو محدّد أدناه. تظل البنية القديمة متاحة لتظل متوافقة مع الإصدارات القديمة. على سبيل المثال:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • finBoat_changed => fireposter_changed
  • تمت إضافة الطريقة الجديدة "onAdd" إلى واجهة OverlayView، والتي يتم استدعاؤها عند تهيئة الأجزاء والإسقاط لأول مرة. يعالج هذا المشكلة 1377.
  • تمت إعادة تسمية طريقة "remove" (إزالة) لواجهة OverlayView إلى "onRemove". ويظل الاسم القديم متوافقًا ليتوافق مع الأنظمة القديمة.

2 أيلول (سبتمبر)، 2009

المشاكل التي تم تغييرها:

  • المشكلة 1525: خطأ get_bounds عند مستويات التكبير المنخفضة
  • المشكلة 1596: عرض خطأ عند التمرير فوق الحافة الشمالية أو الجنوبية للعالم
  • المشكلة 1643: الخطأ: عجلات تمرير الخريطة بدون داعٍ
  • المشكلة 1379: لا يمكنني الاطّلاع على بيانات خريطة كوريا في الإصدار 3

تغييرات ملحوظة أخرى:

  • تم تفعيل عجلة التمرير المستمر والتكبير مع النقر مرّتين على Chrome وSafari 4 وFirefox 3.5
  • تحسين أداء سحب الخريطة
  • انقر نقرًا مزدوجًا الآن على وسط الخريطة بعد التكبير

24 آب (أغسطس)، 2009

المشاكل التي تم تغييرها:

  • المشكلة 1567: لا تعمل خريطة الموقع الذي تمّ ضبطه على موقع جغرافي قريب.
  • المشكلة 1605: يؤدي تمرير الخريطة إلى تمرير الصفحة أيضًا
  • المشكلة 1467: وظيفة العرض الشامل + الحركة

تغييرات ملحوظة أخرى:

  • تم تفعيل التكبير/التصغير في عجلة التمرير تلقائيًا. لإيقافها، اضبط خاصية عجلة التمرير لخيار الخريطة على "خطأ".
  • تم تعديل المستندات لتشمل دالّتَي panTo وpanBy.

14 آب (أغسطس)، 2009

المشاكل التي تم تغييرها:

  • المشكلة 1575: خطأ في طريقة العلامات القابلة للسحب set_draggable()

تغييرات ملحوظة أخرى:

  • تم تفعيل تكبير/تصغير عجلة التمرير.
  • تم إصلاح المشكلة التي تؤثر في أجهزة iPhone التي تحدث فيها قفزات على الخريطة بعد السحب.

4 آب (أغسطس)، 2009

المشاكل التي تم تغييرها:

  • المشكلة 1393: السماح بالعلامات القابلة للسحب
  • المشكلة 1448: الخطأ: يحتاج الإصدار الثالث من واجهة برمجة التطبيقات إلى استخدام الدالة checkResize() (أو ما يعادلها)
  • المشكلة 1404: خطأ بالمؤشر في Opera
  • المشكلة 1514: سهم تحديد MapType يتم عرضه بشكل غير صحيح مع استخدام HTML 4.01 المتشدد.
  • المشكلة 1426: عنصر التحكّم في فهرس z InfoWindow

تغييرات ملحوظة أخرى:

  • يجب أن يكون الضغط والسحب على iPhone أكثر قوة.
  • تمت إضافة أدوات ضبط وجلب zIndex إلى كائنات InfoWindow.

التغييرات التي تم إجراؤها على المستندات:

  • تمت إضافة الطريقة get_draggable وset_draggable.
  • سحب العلامة، والسحب، والسحب، وتمت إضافة الأحداث Draggable_changed
  • تمت إضافة خاصية العلامة القابلة للسحب.
  • تمت إضافة طريقتي get_zIndex وset_zIndex لنافذة المعلومات
  • تمت إضافة حدث نافذة المعلومات zIndex_changed.
  • تمت إضافة خاصية zIndex لنافذة المعلومات.

13 تموز (يوليو) 2009

المشاكل التي تم تغييرها:

  • المشكلة 1415: infowindow content: selectable true/ false
  • المشكلة 1432: لا يتم تشغيل حدث Mouseout بعد استدعاء set_icon
  • المشكلة 1365: يتم عرض عناصر التحكّم في نوع الخريطة بشكل غير صحيح مع نوع المستند المتشدد.

تغييرات ملحوظة أخرى:

  • لم يعُد المطوّرون بحاجة إلى تحديد حجم MarkerImage، لأنّ واجهة برمجة التطبيقات سترصده في حال عدم توفّره. يُرجى العِلم أنّ وسيطات الحجم وعلامة الارتساء والمصدر لـ MarkerImage كلها اختيارية.
  • لم يعد مطورو البرامج بحاجة إلى استدعاء OverlayView.call(this) في الدالة الإنشائية للفئة الفرعية OverlayView.
  • وتمت إزالة طرق OverlayView "المتغيرة" من الواجهة. ومن المفترَض ألا يؤثر ذلك في الرمز البرمجي للمطوّر، لأنّ هذه الطرق لم يسبق استخدامها.
  • تمت إزالة خيار مطابقة جزئية من كائنات طلب Geocoder. وإذا استمر المطوّر في تمرير البيانات، لن يؤثّر ذلك في طلب البحث.

12 حزيران (يونيو) 2009

المشاكل التي تم تغييرها:

  • المشكلة 1363: الخطأ: لا يتم نقل أحداث النقر على الخريطة على iPhone

تغييرات ملحوظة أخرى:

  • عنصر تحكم كبير في التكبير أو التصغير قابل للنقر في جميع المتصفحات
  • "تمحو" نافذة المعلومات عنصر التحكم الكبير في التكبير/التصغير، مع وضع نفسها بالكامل داخل الخريطة وعناصر التحكم
  • تستخدم حقوق الطبع والنشر للأجهزة الجوّالة صورًا جميلة
  • يتم تحميل المربعات من المركز بدلاً من أعلى اليسار
  • لم يعُد بإمكان المستخدمين اختيار نص أزرار نوع الخريطة أو أي من صور التحكّم.
  • المكتبة الرئيسية أصغر بمقدار 1.9 كيلوبايت تقريبًا