يسرد هذا الأرشيف ملاحظات إصدار Maps JavaScript API لعام 2024 والإصدارات السابقة. للاطّلاع على أحدث الإصدارات، يُرجى مراجعة ملاحظات إصدار Maps JavaScript API.
3.59.3
12 ديسمبر 2024
التغييرات:
- أصبحت ميزة "فحص التطبيقات من Firebase" متاحة الآن للاستخدام مع Maps JS API وPlaces JS.
3.59.2
5 ديسمبر 2024
التغييرات:
- [قناة الإصدار الأوّلي] سيتم عرض ميزات الخريطة الذرية في المدن التي تتوفّر فيها الميزة عند مستوى التكبير/التصغير 17 أو أكثر.
- تضيف هذه الدالة معرّفًا لتحديد مصدر الاستخدام إلى دالة الإعداد، ما يساعد Google في معرفة المكتبات والعيّنات المفيدة للمطوّرين، مثل استخدام مكتبة أداة تجميع محدّدات المواقع. لإيقاف إرسال رقم تعريف تحديد المصدر للاستخدام، يمكنك حذف هذه السمة أو استبدال القيمة بسلسلة فارغة. قد يتم تجاهل التغييرات التي يتم إجراؤها على هذه القيمة بعد إنشاء مثيل.
- يمكنك الآن استخدام فحص التطبيقات من Firebase للحماية من الطلبات الضارة. مزيد من المعلومات حول استخدام ميزة "فحص التطبيقات" مع Places واستخدام ميزة "فحص التطبيقات" مع "خرائط Google"
3.59.1
21 نوفمبر 2024
التغييرات:
- [القناة التجريبية] تم إصلاح مشكلة عدم ظهور عنصر التحكّم في التكبير/التصغير في ميزة "التجوّل الافتراضي".
- تم إصلاح خطأ يتسبب في إرسال العلامات القديمة غير القابلة للنقر للحدث الناتج عن النقر.
- تم إصلاح خطأ كان يؤدي إلى عدم تعديل "محدّدات المواقع المتقدّمة" لموضع البكسل عند التبديل إلى نوع خريطة مخصّص.
- يتم الآن تسجيل تحذير في وحدة التحكّم عند تطبيق أنواع الخرائط والأنماط التلقائية أو المخصّصة باستخدام معرّف خريطة. عند توفّر معرّف خريطة، يتم التحكّم في أنماط الخريطة من خلال وحدة تحكّم السحابة الإلكترونية، ولا يتوفّر حاليًا التصميم باستخدام السحابة الإلكترونية إلا في أنواع خرائط الطرق.
- تنسيق أزرار التحكّم في الكاميرا عند تمرير مؤشر الماوس فوقها في الوضع الداكن
- تمت معالجة مشكلة حشو fitBounds عند استخدام حدود صغيرة جدًا.
3.58.11a
31 أكتوبر 2024
التغييرات:
- [القناة التجريبية] تم إصلاح خطأ تسبّب في عدم إمكانية استخدام دليل "التجوّل الافتراضي" على خريطة مكوّنات الويب.
- تم منع قارئات الشاشة من التركيز على رسالة الانتقال عندما تكون مخفية على خريطة Embed API.
3.58.10
24 أكتوبر 2024
التغييرات:
- تم حلّ مشكلة كانت تؤدي إلى حدوث استثناء عند الوصول إلى مساحة تخزين الجلسة.
3.58.9 (تمت العودة إلى الإصدار السابق)
17 أكتوبر 2024
التغييرات:
- [إصدار أولي] يمكن الآن استخدام الصور المخصّصة وملفات SVG للعلامات المعروضة على الخرائط الثلاثية الأبعاد.
3.58.8
10 أكتوبر 2024
التغييرات:
- تمت إزالة تحذير غير صحيح في وحدة تحكّم WebGLOverlayView.
- تم إصلاح مشكلة كانت تؤدي إلى ظهور خط تركيز أزرق بشكل خاطئ حول الخريطة في Chrome إذا كانت الخريطة هي العنصر الأول على الصفحة الذي يتم التفاعل معه باستخدام مؤشر أو ماوس.
- تمت إضافة مقدّمي خدمات المواقع الجغرافية للمركبات وأساطيل المركبات في ODRD لتتبُّع أساطيل المركبات في JavaScript ضمن "خدمات التنقّل".
3.58.7
3 أكتوبر 2024
ما مِن تغييرات موجّهة للجمهور.
3.58.6
25 سبتمبر 2024
التغييرات:
- [alpha channel] تمت إزالة السمتَين
*OpacityمنPolyline3DElementوPolygon3DElement. يمكن تحديد قيم ألفا في سمات*Colorذات الصلة باستخدام تنسيقات الألوان#rgbaأو#rrggbbaaأوrgba(r, g, b, a)أوrgb(r g b / a). - [قناة ألفا] تتوفّر الآن عناصر التحكّم في واجهة المستخدم والعلامات والنماذج الثلاثية الأبعاد ووظائف الصور المتحركة المُعدّة مسبقًا للكاميرا للاستخدام مع "الخرائط الثلاثية الأبعاد" في الإصدار التجريبي.
- تم إصلاح خطأ كان يتسبب في تعذُّر التبديل بين أنواع الخرائط المخصّصة على الخرائط الاتجاهية.
- استخدِم صور القمر الصناعي العالية الدقة للأجهزة ذات الكثافة العالية لوحدات البكسل.
3.58.5a
19 سبتمبر 2024
ما مِن تغييرات موجّهة للجمهور.
3.58.4a
12 سبتمبر 2024
ما مِن تغييرات موجّهة للجمهور.
3.58.3
5 سبتمبر 2024
ما مِن تغييرات موجّهة للجمهور.
3.58.2
29 أغسطس 2024
التغييرات:
- يتم الآن تغيير حجم الرمز النصي لـ "
PinElement" مع "PinElement"، ويتطابق لونه التلقائي مع "glyphColor" التلقائي لـ "PinElement".
3.58.1a
22 أغسطس 2024
التغييرات:
- [القناة التجريبية] استبدال عنصر التحكّم في التكبير/التصغير بعنصر التحكّم في الكاميرا تلقائيًا تتضمّن ميزة "التحكّم في الكاميرا" عناصر تحكّم في التكبير/التصغير والتحريك.
- نشر السمتَين
cameraControlوcameraControlOptionsعلىMapOptions - السماح بضبط الألوان (فاتحة أو داكنة) عند إنشاء الخريطة
- تعديل عنصر التحكّم في أنواع الخرائط ليتم التفافه إلى سطر جديد إذا كان عرض الخريطة صغيرًا جدًا
- تم دمج أداة تصنيف جديدة لعرض تصنيفات "الخرائط الاتجاهية".
- أصبحت ألوان الخريطة الأساسية الجديدة هي الألوان التلقائية الآن في قناة
v=weeklyللمطوّرين الذين لا يستخدمون أرقام تعريف الخرائط. لمزيد من المعلومات، يُرجى الانتقال إلى https://developers.google.com/maps/new-basemap-style-opt-in.
3.57.13
8 أغسطس 2024
التغييرات:
- [القناة التجريبية] تمت إضافة واصفات العناوين إلى استجابة الترميز الجغرافي لكل من عكس الترميز الجغرافي والترميز الجغرافي الأمامي والبحث عن رقم تعريف المكان.
3.57.12
1 أغسطس 2024
التغييرات:
- [القناة التجريبية] تمت إضافة واصفات العناوين إلى استجابة الترميز الجغرافي لكل من عكس الترميز الجغرافي والترميز الجغرافي الأمامي والبحث عن رقم تعريف المكان.
- [القناة التجريبية] السماح بضبط الألوان (فاتحة أو داكنة) عند إنشاء مثيل الخريطة
- تقليل وقت استجابة IconMouseEvent عند النقر على ميزة في الخرائط الاتجاهية
3.57.10
25 يوليو 2024
التغييرات:
- [القناة التجريبية] تمت إضافة واصفات العناوين إلى استجابة الترميز الجغرافي لكل من عكس الترميز الجغرافي والترميز الجغرافي الأمامي والبحث عن رقم تعريف المكان.
- تمت إضافة عدة سمات للأنواع الأساسية وأسماء العرض إلى فئة "المكان".
3.57.9
18 يوليو 2024
التغييرات:
- تم تحسين إمكانية الوصول إلى عنصر التحكّم في دليل "التجوّل الافتراضي".
3.57.8b
11 يوليو 2024
ما مِن تغييرات موجّهة للجمهور.
3.57.7
4 يوليو 2024
التغييرات:
- أضِف خيارات المركبات الكهربائية وخيارات الوقود إلى سمات فئة "المكان". تفعيل خيارات البحث عن المركبات الكهربائية في Place.searchByText
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.
- إضافة وظيفة الإكمال التلقائي إلى واجهة برمجة التطبيقات الجديدة Places API
- يتم الآن عرض مربّعات الخرائط النقطية بتنسيق WebP.
- تم تعديل مستندات Place.searchByText وPlace.searchNearby للإشارة إلى قائمة الحقول الصحيحة.
- يتوفّر الآن زر إغلاق InfoWindow الجديد وعنوان اختياري في القناة الأسبوعية.
3.57.0
24 مايو 2024
ما مِن تغييرات موجّهة للجمهور.
3.56.12a
9 مايو 2024
التغييرات:
- تم إصلاح خطأ تسبّب في عدم ظهور مؤشر السحب في "
AdvancedMarkerElement".
3.56.11
2 مايو 2024
التغييرات:
- [القناة التجريبية] سيتم الآن أيضًا ضبط
<gmp-map>تلقائيًا على وضع المتّجهات عند ضبط معرّف خريطة، ولكن لم يتم ضبط نوع عرض صريح في معرّف الخريطة (مثل DEMO_MAP_ID).
3.56.10
25 أبريل 2024
التغييرات:
- [القناة التجريبية] يتم الآن نشر حدث gmp-placeselect الخاص بـ PlaceAutocompleteElement.
- [القناة التجريبية] يتوفّر الآن زر إغلاق جديد لـ InfoWindow وعنوان اختياري.
- [القناة التجريبية] تم تحسين ميزات تسهيل الاستخدام من خلال لوحة المفاتيح والمؤشر الفردي لعنصر التحكّم في دليل "التجوّل الافتراضي".
- تم إصلاح مشكلة تسرّب الذاكرة الناتجة عن إزالة العلامات المتقدّمة.
- تم إصلاح مشكلة عدم رسم الدوائر لمحيط سلس.
- تمت إضافة واجهة برمجة تطبيقات لضبط وضع المتّجه أثناء إنشاء مثيل google.maps.Map (لا يلزم توفّر mapId).
3.56.8
11 أبريل 2024
التغييرات:
- تم إصلاح مشكلة تسرُّب الذاكرة عند استخدام
AdvancedMarkerElement.
3.56.7
4 أبريل 2024
التغييرات:
- إضافة دالة searchNearby إلى فئة Place الجديدة
3.56.6
28 مارس 2024
التغييرات:
- [القناة التجريبية] يتم الآن عرض مربّعات الخريطة النقطية بتنسيق صورة WebP.
- تم إصلاح موضع نقطة ارتساء نافذة المعلومات لنقاط الاهتمام على الخرائط الاتجاهية.
- تم إصلاح خلل كان يؤدي إلى عرض
AdvancedMarkerElementبدون موضع محدّد. - تمت إضافة حدث "إغلاق" إلى InfoWindow API.
3.56.5
21 مارس 2024
التغييرات:
- [القناة التجريبية] أصبحت ألوان الخريطة الأساسية الجديدة هي الألوان التلقائية للمطوّرين الذين لا يستخدمون أرقام تعريف الخرائط. لمزيد من المعلومات، يُرجى الانتقال إلى https://developers.google.com/maps/new-basemap-style-opt-in.
- تم إصلاح الموضع الأساسي لـ "نافذة المعلومات" في ما يتعلّق بتصنيفات "الخريطة الاتجاهية" ورموزها.
3.56.4
14 مارس 2024
ما مِن تغييرات موجّهة للجمهور.
3.56.3
7 مارس 2024
ما مِن تغييرات موجّهة للجمهور.
3.56.1
22 فبراير 2024
التغييرات:
- تم إصلاح خطأ في المستندات في مَعلمة "fields" في Place.searchByText.
- [القناة التجريبية] تنشئ هذه الميزة خانة تلقائية في
<gmp-map>وتسمح بإنشاء عناصر مخصّصة لتضمين مكوّنات الويب في Maps JavaScript API. - إضافة خيارات مواقف السيارات إلى واجهة برمجة التطبيقات الجديدة لفئة Place
- إيقاف google.maps.Marker نهائيًا يُرجى استخدام google.maps.marker.AdvancedMarkerElement بدلاً من ذلك. في الوقت الحالي، ليس من المقرّر إيقاف google.maps.Marker نهائيًا، ولكن يُنصح باستخدام google.maps.marker.AdvancedMarkerElement بدلاً من google.maps.Marker. مع أنّ google.maps.Marker سيستمر في تلقّي إصلاحات الأخطاء لأي مشاكل كبيرة، لن تتم معالجة الأخطاء الحالية في google.maps.Marker. سيتم إرسال إشعار قبل 12 شهرًا على الأقل من إيقاف الدعم. يُرجى الاطّلاع على https://developers.google.com/maps/deprecations للحصول على تفاصيل عن الإيقاف النهائي.
- إضافة سمات إضافية إلى واجهة برمجة التطبيقات الجديدة لفئة Place
- إضافة خيارات الدفع إلى واجهة برمجة التطبيقات الجديدة لفئة Place
3.55.11a
15 فبراير 2024
التغييرات:
- منع الخرائط من الانتقال تلقائيًا إلى العرض عند النقر عليها
3.55.11
8 فبراير 2024
التغييرات:
- [إصدار أولي] تمت إزالة السمة inputElement من PlaceAutocompleteElement.
- [إصدار أولي] إضافة أجزاء CSS لعنصر "الإكمال التلقائي للأماكن"
- [القناة التجريبية] يتوفّر الآن PlaceAutocompleteElement في "النسخة الحصرية" (v=beta)
- إضافة خيارات تسهيل الاستخدام إلى Places V2 API
3.55.10
1 فبراير 2024
التغييرات:
- [القناة التجريبية] إيقاف SearchByTextRequest.rankBy نهائيًا يُرجى استخدام SearchByTextRequest.rankPreference بدلاً من ذلك.
- [القناة التجريبية] لم يعُد Place.findPlaceFromQuery وPlace.findPlaceFromPhoneNumber متاحَين، لذا يُرجى استخدام Place.searchByText بدلاً منهما.
- إصلاح تتبُّع الاستخدام لكل قناة
- تفعيل الخطوط المتعدّدة المستندة إلى حركة المرور لمقدّمي خدمات تحديد الموقع الجغرافي للمركبة والرحلة في ميزة "مشاركة الرحلة" في JavaScript
- تتوفّر الآن فئة Place الجديدة في القناة الأسبوعية.
- إيقاف Place.openingHours نهائيًا يُرجى استخدام السمة regularOpeningHours بدلاً من ذلك.
3.55.9
25 يناير 2024
التغييرات:
- [القناة التجريبية] تم إصلاح مشكلة عدم إمكانية إغلاق مربّع حوار اختصارات لوحة المفاتيح عند الضغط على مفتاح
EscعلىMapElement. - تمت إضافة مَعلمة عنوان URL جديدة
loading=asyncإلى عنوان URL الخاص ببرنامج الإقلاع لتحميل النص البرمجي مباشرةً. يشير ذلك إلى أنّه لم يتم تحميل Maps JavaScript API بشكل متزامن وأنّه لا يتم تشغيل أي رمز JavaScript من خلال الحدثloadالخاص بالنص البرمجي. ننصح بشدة بضبط هذه السمة علىasyncكلما أمكن ذلك لتحسين الأداء.
3.55.8
18 يناير 2024
التغييرات:
- [إصدار ألفا] يتم الآن إرسال الرمز المميّز للجلسة كجزء من طلبات PlaceAutocompleteElement.
- [القناة التجريبية] تم تقديم سمة جديدة
gmpClickableفيAdvancedMarkerElement. هذا تغيير قد يؤدي إلى عطل للمستخدمين الذين يسجّلون الحدثgmp-clickباستخدامaddEventListener()في القناة التجريبية. لتلقّي الحدثgmp-clickعند النقر، اضبط السمةgmpClickableعلىtrueأو أضِف السمةgmp-clickableإلى مكوّن الويب. بالنسبة إلى المستخدمين الذين يستخدمون addListener()لتسجيل الحدثgmp-click، ليس عليكم إجراء أي تغيير في الوقت الحالي.
3.55.7
11 يناير 2024
التغييرات:
- [القناة التجريبية] تشير السمة
elementفيAdvancedMarkerElementالآن إلى مثيلAdvancedMarkerElement. - [القناة التجريبية] يمكن الآن تخصيص محتوى "العلامات المتقدّمة" باستخدام العُقَد الفرعية.
- تم إصلاح خلل كان يؤدي إلى عدم عمل اختصارات لوحة المفاتيح الخاصة بالتحريك والتكبير/التصغير بعد النقر على الخريطة.
- تفعيل ميزة تخصيص الخطوط المتعدّدة في ميزة "مشاركة الرحلة" في JavaScript
- [قناة الإصدار الأولي] إضافة السمات types وrequestedLanguage وrequestedRegion وname إلى 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
التغييرات:
- [قناة الإصدار الأولي] تعديل ميزة "الإكمال التلقائي للأماكن" لتصبح مكوّن ويب هذا تغيير قد يؤدي إلى عطل. يُرجى الاطّلاع على https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement للحصول على معلومات الاستخدام المحدَّثة.
- [قناة الإصدار الأولي] تعديل إدارة التركيز في عنصر "الإكمال التلقائي للأماكن"
- [القناة التجريبية] عرض حدث gmp-zoomchange في MapElements
- فعِّل MapTypeControl HORIZONTAL_BAR للتعامل تلقائيًا مع سياقات التنسيق من اليمين إلى اليسار.
3.54.11
26 أكتوبر 2023
التغييرات:
- تم إصلاح مشكلة كانت تؤدي إلى ظهور خطأ عند إعداد عناصر التحكّم على خريطة.
- إضافة إمكانية حصر صور "التجوّل الافتراضي" بمصادر Google الرسمية فقط، من خلال StreetViewLocationRequest وStreetViewControlOptions
3.54.10
18 أكتوبر 2023
التغييرات:
- [القناة التجريبية] يضبط MapElement الآن تنسيق عناصر التحكّم تلقائيًا من اليسار إلى اليمين أو من اليمين إلى اليسار استنادًا إلى نمط
directionالمحسوب. تتوفّر أيضًا خانات لإضافة عناصر تحكّم مخصّصة. يتيح ControlPosition الآن استخدام القيم المنطقية لتنسيق العرض من اليمين إلى اليسار أو من اليسار إلى اليمين. تعدّل Maps Embed API أيضًا تنسيق عناصر التحكّم تلقائيًا من اليسار إلى اليمين أو من اليمين إلى اليسار استنادًا إلى اللغة. - [القناة التجريبية] تم تفعيل delegatesFocus في MapElement
3.54.9
12 أكتوبر 2023
- [قناة تجريبية] تضيف ملخّصًا تحريريًا إلى الإصدار 2 من Places API.
3.54.7a
28 سبتمبر 2023
التغييرات:
- تمت إضافة إمكانية استخدام عدة مقدّمي خدمات الموقع الجغرافي في JavaScript لميزة "مشاركة الرحلة".
3.54.6
21 سبتمبر 2023
التغييرات:
- تستجيب google.maps.FeatureLayer لأحداث mousemove.
- تمت إضافة google.maps.FeatureType.SCHOOL_DISTRICT، وبالتالي أصبحت المناطق التعليمية متاحة في التصميم المستند إلى البيانات.
3.54.5
14 سبتمبر 2023
التغييرات:
- [القناة التجريبية] تم إصلاح خلل تسبّب في عدم توفّر addEventListener() في AdvancedMarkerElement.
3.54.4
7 سبتمبر 2023
التغييرات:
- لن يتداخل شعار Google مع معلومات حقوق الطبع والنشر على الخريطة كثيرًا.
3.54.2
24 أغسطس 2023
التغييرات:
- تم إصلاح خلل في DirectionsRenderer حيث لا يتم تحميل الخريطة إذا لم يتم ضبط مستوى التكبير/التصغير والمركز قبل عرض DirectionsResult.
3.54.1
18 أغسطس 2023
التغييرات:
- تتم ترقية Maps JavaScript API لتتوافق مع ECMAScript 2020 بشكلٍ أصلي.
- يتم الآن عرض العلامات المتقدّمة بشكل أوضح.
- يتم إيقاف الخريطة عندما يتم إلغاء Array.from باستخدام تنفيذ لا يتوافق مع العناصر القابلة للتكرار.
- تم إصلاح مشكلة فقدان التركيز عند إيقاف أزرار التكبير/التصغير عند مستويات الحدّ الأقصى.
3.53.13
27 يوليو 2023
التغييرات:
- [القناة التجريبية] تمت إعادة تصميم الإحالات في فئة Place الجديدة. "
PhotoAttribution" أصبح الآن "AuthorAttribution". "author" أصبح الآن "displayName". "authorURI" أصبح الآن "uri". "photoURI" {?string} متاح الآن على "AuthorAttribution". "Photo.attributions" أصبح الآن "Photo.authorAttributions".Review.authorAttribution{?AuthorAttribution} يحلّ محلّ "Photo.author/authorURI/authorPhotoURI". - [القناة التجريبية] تمت إضافة الحقل المطلوب
textQueryوإيقافqueryنهائيًا في طريقة searchByText() ضمن فئة Place. - تم تعديل إزاحة نقطة ارتساء نافذة المعلومات لتصنيفات الخريطة النقطية ورموزها.
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
التغييرات:
- السماح بتمرير عنصر Node إلى السمة
contentفي "العلامة المتقدّمة" - تم تحسين أداء سلوك التصادم في "العلامات المتقدّمة".
- تمت إضافة حقل جديد لـ DeliveryVehicleStop في ميزة "مشاركة الرحلة" في JavaScript.
3.53.4a
24 مايو 2023
إصلاح الأخطاء:
- تم إصلاح مشكلة الوميض التي حدثت في الخريطة الاتجاهية.
- تم إصلاح عملية احتساب التاريخ غير الصحيحة عند احتساب مناطق زمنية مختلفة في طريقة getNextOpeningTime().
- تم تصحيح نوع خاطئ في VehicleJourneySegment لميزة "مشاركة الرحلة".
3.53.3
18 مايو 2023
التغييرات:
- [قناة الإصدار الأولي] تم إصلاح خطأ كان يؤدي إلى عدم استعادة عنصر الإكمال التلقائي للأماكن للنص الأصلي إذا استخدمت مفاتيح الأسهم لتمييز عبارة مقترَحة ثم نقرت على مفتاح escape.
- [إصدار أولي] تم تعديل أنماط عبارات البحث المقترحة في ميزة "الإكمال التلقائي للأماكن" لضمان ظهور علامة الحذف عند تجاوز النص الحد الأقصى المسموح به.
- [القناة التجريبية] تعرض ميزة "السياق المحلي" الآن إشعارًا بأنّ المعلومات السياقية عن الأماكن على خريطة "السياق المحلي" ستتم إزالتها قريبًا.
- تم إصلاح خلل كان يؤدي إلى عدم ظهور معاينة عند تمرير مؤشر الماوس فوق دليل التجول الافتراضي أثناء سحبه، إلا إذا تمت إعادته إلى شريط التطبيقات مرة واحدة على الأقل أولاً.
- تم إيقاف الحدود والموقع الجغرافي ونصف القطر نهائيًا في خدمة "الإكمال التلقائي للأماكن". استخدِم locationBias وlocationRestriction بدلاً من ذلك.
3.53.2
4 مايو 2023
التغييرات:
- [القناة التجريبية] تتوفّر ميزة "التصميم المستند إلى البيانات" لمجموعات البيانات
- [القناة التجريبية] يتوفّر الآن مكوّنا الويب
<gmp-map>و<gmp-advanced-marker>. - تمت إضافة TimeWindow كحقل إلى Task وTaskTrackingInfo في JavaScript Journey Sharing.
- تم إصدار AdvancedMarkerElement وPinElement في القناة الأسبوعية.
- تم طرح ميزة "التصميم المستند إلى البيانات" للحدود في القناة الأسبوعية.
- تم طرح
getMapCapabilitiesوحدثmapcapabilities_changedفي القناة الأسبوعية.
3.53.1a
27 أبريل 2023
التغييرات:
- تعديل خدمة "الإكمال التلقائي للأماكن" لإتاحة استخدام مَعلمتَي locationBias وlocationRestriction
- [القناة التجريبية] تم نشر مستندات حول طريقة toJSON في الإصدار 2 من Place.
- [القناة التجريبية] تم إصلاح مشكلة سحب "محدّد الموقع المتقدّم" عند التفاف الخريطة.
- [قناة تجريبية] ستكون أسماء العرض في PlaceFeature.fetchPlace للتصميم المستند إلى البيانات بلغة المستخدم النهائي.
- [القناة التجريبية] تمت إعادة تسمية AdvancedMarkerView وPinView إلى AdvancedMarkerElement وPinElement.
- [القناة التجريبية] تم إصلاح مشكلة كانت تؤدي أحيانًا إلى توفّر AdvancedMarkers وPins بدون تحميلهما صراحةً. يُرجى تذكُّر تحميل مكتبة "العلامات" دائمًا قبل الوصول إلى هذه الفئات.
- [القناة التجريبية] تم الآن تسوية AdvancedMarker
positionإلى LatLngAltitude. - [القناة التجريبية] يتم إيقاف السمة
draggableفي العلامة المتقدّمة واستبدالها بالسمةgmpDraggable.
3.52.9
13 أبريل 2023
التغييرات:
- [القناة التجريبية] تغيير قيمة السمة "priceLevel" في "تفاصيل المكان" من رقم إلى سلسلة القيم المحتملة لـ "priceLevel" هي الآن: "FREE" و"INEXPENSIVE" و"MODERATE" و"EXPENSIVE" و"VERY_EXPENSIVE".
- [القناة التجريبية] إيقاف AdvancedMarkerView.draggable نهائيًا واستخدام gmpDraggable بدلاً منه
- [القناة التجريبية] إزالة السمة "icon" واسم الحقل من فئة Place ننصح المطوّرين باستخدام 'svgIconMaskURI' بدلاً من ذلك.
- [القناة التجريبية] تقبل السمة title في AdvancedMarkerView الآن سلسلة فقط. يمكن إزالة العناوين باستخدام سلسلة فارغة.
- [القناة التجريبية] إضافة "svgIconMaskURI" كاسم حقل متوافق مع طرق Place.fromPlaceFrom
- [القناة التجريبية] تم تغيير سمة فئة المكان من
userRatingsCountإلىuserRatingCount - تم تحسين طباعة الأخطاء عند تسجيلها في وحدة التحكّم.
إصلاح الأخطاء:
- تم إصلاح خطأ كان يؤدي إلى حدوث خطأ عند إغلاق InfoWindow.
3.52.8
6 أبريل 2023
التغييرات:
- تمت إضافة
pollingIntervalMillisكحقل عام لمقدّمي خدمات مواقع الاقتراع في ميزة "مشاركة الرحلة" في JavaScript. - [القناة التجريبية] تم تغيير استجابة JSON لفئة Place من تنسيق snake_case إلى lowerCamelCase.
إصلاح الأخطاء:
- تم إصلاح خلل كان يتسبب في عرض تاريخ خاطئ في
publishTimeفي ميزة "مراجعة المكان". - تم إصلاح مشكلة كانت تؤدي إلى تعطُّل إنشاء العناصر المخصّصة على مستوى العالم.
- [القناة التجريبية] تم إصلاح خلل كان يؤدي إلى اختفاء "محدّدات المواقع المتقدّمة" عند التفاف الخريطة.
3.52.6
23 مارس 2023
التغييرات:
- [قناة الإصدار الأولي] تم إطلاق "تطبيق مصغّر للإكمال التلقائي للأماكن" (جديد) تجريبي.
- يتم إصدار ميزة "مشاركة الرحلة" في JavaScript على القناة الأسبوعية.
3.52.5
16 مارس 2023
التغييرات:
- [القناة التجريبية] التصميم المستند إلى البيانات: تمت إزالة أنواع العناصر NEIGHBORHOOD وADMINISTRATIVE_AREA_LEVEL_3 وADMINISTRATIVE_AREA_LEVEL_4 وSUBLOCALITY_LEVEL_1.
إصلاح الأخطاء:
- تم إصلاح خطأ كانت فيه واجهات TypeScript فارغة للمكتبات التي تستخدمها importLibrary().
3.52.4
9 مارس 2023
التغييرات:
- [القناة التجريبية] تمنع هذه الميزة الحدث الناتج عن النقر على "العلامة المتقدّمة" عند سحب علامة.
3.52.3
2 مارس 2023
التغييرات:
- [القناة التجريبية] تضيف هذه الميزة كيانات TaskTrackingInfo لميزة "مشاركة الرحلة" في JavaScript.
- [القناة التجريبية] تتم ترقية Maps JavaScript API لإتاحة استخدام ECMAScript 2020 بشكلٍ أصلي.
إصلاح الأخطاء:
- تم إصلاح مشكلة تسرُّب الذاكرة التي قد تحدث عند إضافة علامات إلى الخريطة وإزالتها منها.
- تم إصلاح خطأ كان يؤدي إلى جعل العنصر التفاعلي قابلاً للنقر عندما يكون أسفل علامة متقدّمة قابلة للنقر على الأجهزة التي تعمل باللمس.
3.52.2
23 فبراير 2023
التغييرات:
- [القناة التجريبية] التصميم المستند إلى البيانات: تمت إزالة السمة PlaceFeature.displayName.
- [القناة التجريبية] إصلاح عدم إزالة WebGLOverlayViews بشكل صحيح عند استدعاء setMap(null)
- تم إصلاح خلل يتعلّق بعدم التعرّف على مكتبة
search. - تم إصلاح خطأ كان يؤدي إلى عدم ظهور زر إغلاق InfoWindow عندما يكون في جذر ظل.
- لتحسين Core Web Vitals وتقليل عمليات نقل البيانات غير الضرورية، تؤجّل Maps JS الآن تحميل مربّعات الخريطة إلى أن تقترب الخريطة من إطار العرض. ولن يطرأ أي تغيير على الخرائط التي يتم إنشاؤها ضمن إطار العرض الأولي للصفحة.
3.52.1
16 فبراير 2023
التغييرات:
- تضيف هذه الميزة الدالة
importLibrary()التي تتيح تحميل المكتبات ديناميكيًا في وقت التشغيل. - [القناة التجريبية] تفعيل ميزة التحريك التلقائي في InfoWindow عند فتحها على علامة متقدّمة
- [القناة التجريبية] جعلت بعض الحقول في عناصر بيانات مكتبة "مشاركة الرحلة" غير قابلة للإلغاء
- [القناة التجريبية] التصميم المستند إلى البيانات: تم إيقاف أنواع العناصر NEIGHBORHOOD وADMINISTRATIVE_AREA_LEVEL_3 وADMINISTRATIVE_AREA_LEVEL_4 وSUBLOCALITY_LEVEL_1 نهائيًا. وستتم إزالتها في مارس 2023.
3.51.8
2 فبراير 2023
التغييرات:
- القناة التجريبية: تتيح عرض "العلامات المتقدّمة" على أنواع الخرائط المخصّصة.
- ستعيد أحدث نسخة من عامل التحميل التمهيدي المضمّن استخدام أرقام CSP غير المكرّرة التي تم العثور عليها في مكان آخر في المستند.
3.51.7
26 يناير 2023
التغييرات:
- القناة التجريبية: التصميم المستند إلى البيانات: تمت إضافة طريقة fetchPlace للحصول على الاسم المعروض لـ PlaceFeature. سيتم إيقاف السمة PlaceFeature.displayName نهائيًا وإزالتها في فبراير 2023.
3.51.6
19 يناير 2023
إصلاح الأخطاء:
- تم إصلاح مشكلة في "العلامات المتقدّمة"، حيث تؤدي إزالة علامة متداخلة من الخريطة في بعض الأحيان إلى ترك عنصر علامة وهمي في نموذج العناصر في المستند (DOM).
3.51.5
12 يناير 2023
التغييرات:
- يتم تصحيح نوع
elementفي AdvancedMarkerView وPinView وLocalContextMapView منElementإلىHTMLElement | SVGElementلتمثيل نوع العنصر المطلوب بشكل أدق.
إصلاح الأخطاء:
- تم إصلاح خطأ عند استخدام علامة متقدّمة مع InfoWindow، حيث قد لا يتم فتح InfoWindow بعد سحب العلامة باستخدام لوحة المفاتيح.
3.51.4
5 يناير 2023
التغييرات:
- القناة التجريبية: إضافة سمات جديدة إلى فئة المكان
- القناة التجريبية: قد تحتوي مصفوفة FeatureMouseEvent.features في ميزة "التصميم المستند إلى البيانات" على أكثر من ميزة واحدة إذا كانت هناك ميزات متعددة تحت النقرة، وسيتم تفعيل جميع متتبِّعات النقرات في FeatureLayer تحت النقرة.
- القناة التجريبية: عرض رسالة خطأ للوسيطات غير الصالحة في google.maps.Map.getFeatureLayer
- يصحّح موضع وحدات البكسل في "العلامات المتقدّمة" على خريطة بملء الشاشة.
- يتم تغيير أحداث الماوس في الخريطة لتجاهل نقرات زر الماوس التي تحدث أثناء الضغط على زر ماوس آخر.
- تم إصلاح خلل كان يؤدي إلى اختفاء "العلامات المتقدّمة" عند تكبير الخريطة.
- تحسين الأداء عند تكبير الخريطة التي تحتوي على العديد من العلامات المتقدّمة
- تم تعديل مستندات StreetViewPanoramaOptions لتوضيح أنّ ميزة clickToGo غير متاحة مع الصور البانورامية المخصّصة.
- تحسين الأداء عند إنشاء LatLngBounds، بما في ذلك من خلال Map.getBounds().
- يتم تعديل مرجع WebGLOverlayView لكل من onAdd وonRemove.
- تضيف هذه الميزة إمكانية تخصيص نمط العلامة الثابتة لميزة "مشاركة الرحلة".
3.51.3
8 ديسمبر 2022
التغييرات:
- تم إصلاح خلل كان يؤدي إلى عدم تخلّي العلامة عن تركيز لوحة المفاتيح عندما تكون خارج إطار عرض الخريطة.
- القناة التجريبية: تقدّم فئة
Place، وهي واجهة برمجة تطبيقات جديدة وأبسط تتيح أنماط الاستخدام الحديثة، مثل Promises. تتضمّن فئة Place بعض حقول البيانات الجديدة. - القناة التجريبية: تم إصلاح خطأ كان يؤدي إلى عدم عرض "محدّدات المواقع المتقدّمة" عند تمرير خريطة مضمّنة في خادم وكيل.
- القناة التجريبية: تتيح هذه القناة تخصيص علامات مقدّمي المواقع الجغرافية للرحلات في ميزة "مشاركة الرحلة" المستندة إلى JavaScript.
3.51.2
1 ديسمبر 2022
التغييرات:
- القناة التجريبية: واجهة برمجة التطبيقات "
google.maps.importLibrary()" متاحة الآن. - القناة التجريبية: متوقّفة نهائيًا: تم إيقاف ميزة "السياق المحلي" نهائيًا، ولم يعُد يُنصح باستخدامها في المواقع الإلكترونية الجديدة. ستبقى الميزة متاحة، وسيتم إرسال إشعار قبل 12 شهرًا من إيقافها نهائيًا. إذا كنت مهتمًا بإنشاء تجربة مشابهة لـ Local Context بنفسك، ننصحك بالاطّلاع على حلّ "استكشاف الأحياء القريبة" في Quick Builder أو استخدام Places Library, Maps JavaScript API. يمكنك الاستعانة بعيّنات التعليمات البرمجية والدروس التطبيقية حول الترميز الخاصة بمكتبة الأماكن.
- القناة التجريبية: لتحسين Core Web Vitals والحدّ من عمليات نقل البيانات غير الضرورية، تؤجّل Maps JS الآن تحميل مربّعات الخريطة إلى أن تقترب الخريطة من إطار العرض. أما الخرائط التي يتم إنشاؤها ضمن إطار العرض الأولي للصفحة، فلن يظهر فيها أي اختلاف.
- القناة التجريبية: تضيف حدثًا لتغييرات حالة الاستطلاع لمقدّمي خدمة الموقع الجغرافي في ميزة "مشاركة الرحلة".
- القناة التجريبية: تضيف وظائف تخصيص الأنماط لميزة "مشاركة الرحلة". تم إيقاف طرق الإعداد القديمة نهائيًا.
- تضيف هذه الميزة إمكانية استخدام لوحة المفاتيح في خطوات لوحة الاتجاهات. يمكن الآن التنقّل بين الاتجاهات باستخدام مفتاح Tab، واختيارها باستخدام مفتاح المسافة أو مفتاح Enter.
- يمكن الآن استخدام
LatLngBoundsوCircleفيgoogle.maps.geometry.spherical.computeArea(). يمكن الآن إنشاءLatLngBoundsباستخدامLatLngBoundsLiteral. - تتم إضافة نص
altإلى الصور في لوحة المسارات المقترَحة فيDirectionRenderer.
3.51.1
17 نوفمبر 2022
التغييرات:
- القناة التجريبية: تم إصدار فئة Place في مكتبة الأماكن.
- القناة التجريبية: تضيف وظائف تخصيص الأنماط لميزة "مشاركة الرحلة". تم إيقاف طرق الإعداد القديمة نهائيًا.
- تم إيقاف Internet Explorer 11 نهائيًا في Maps Embed API.
- يتغيّر نمط شعار Google في Maps Embed API عند استخدام نوعَي الخريطة "مختلطة" أو "قمر صناعي" لزيادة مستوى الرؤية
- تحسين أداء تحميل العلامات المتقدّمة
- يتيح هذا التحديث إمكانية الوصول إلى زر "تراجع" في الرسم باستخدام لوحة المفاتيح وقارئ الشاشة.
- تتيح هذه السمة إمكانية الوصول إلى علامات عرض الاتجاهات باستخدام لوحة المفاتيح وتجعلها متوافقة مع برامج قراءة الشاشة.
- تضيف هذه السمة وصفًا لـ ARIA إلى عنصر التحكّم في مقياس الخريطة.
- تفعيل تركيز لوحة المفاتيح والتفاعل مع عنصر التحكّم في مقياس الخريطة
- يتم تقديم مَعلمة لغة إلى Geocoder JS API. لم تعُد Maps JS API تعتبر
USمنطقة تلقائية في Geocoder إذا لم يتم تحديدها صراحةً. - يتم تقديم مَعلمة لغة إلى 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(). - Adds "This field is read-only." to the API description of
LocalContextMapViewand to theelementproperty ofLocalContextMapViewOption
إصلاح الأخطاء:
- تستخدم الألوان في الأنماط المخصّصة بتنسيق JSON الآن مستوى التعتيم التلقائي للنمط بدلاً من مستوى التعتيم الإجباري بنسبة %100.
3.50.7
29 سبتمبر 2022
التغييرات:
- يقرأ قارئ الشاشة الآن التعليمات حول كيفية التفاعل مع "خرائط Google" و"التجوّل الافتراضي".
- تضيف هذه الإضافة اختصارات لوحة المفاتيح للإمالة والتدوير إلى مربّع حوار اختصارات لوحة المفاتيح.
3.50.6
22 سبتمبر 2022
إصلاح الأخطاء:
- تم إصلاح خلل كان يؤدي إلى تنقُّل ميزة Voice Over على أجهزة iOS بين العناصر تحت مربّع حوار اختصارات لوحة المفاتيح.
- تضيف هذه السمة نصًا بديلاً إلى صورة الخريطة الثابتة.
التغييرات:
- يتم الآن تسجيل خطأ في وحدة التحكّم عند استدعاء
map.getMapCapabilities()، وحدوث خطأ.
3.50.5
15 سبتمبر 2022
التغييرات:
- إضافة الثابت MAX_BOUNDS إلى LatLngBounds للإشارة إلى الحد الأقصى لحدود LatLng للخرائط
- تسمح هذه السمة لقارئات الشاشة بتنفيذ إجراءات النقر على العلامات التلقائية.
3.50.3
1 سبتمبر 2022
التغييرات:
- القناة التجريبية: تعديل فئة
DeliveryVehicleفي JavaScript Journey Sharing لتشمل السمات المخصّصة - تم إصلاح خطأ كان يؤدي إلى ظهور 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. - تم إصلاح خلل كان يؤدي إلى تجاهل رمز المنطقة في واجهات برمجة تطبيقات Places JS متعددة. يقدّم مَعلمتَي اللغة والمنطقة إلى واجهات برمجة تطبيقات JavaScript المختلفة للأماكن.
- تتم إزالة إمكانية استخدام ميزة "التجوّل الافتراضي" في Maps JavaScript API للمواقع الإلكترونية التي لا تستخدم نطاق googleapis.com في إعدادات "سياسة أمان المحتوى". يُرجى مراجعة دليل سياسة أمان المحتوى لمزيد من المعلومات.
3.49.12
4 أغسطس 2022
التغييرات:
- تضيف هذه السمة
DEMO_MAP_ID، وهو معرّف خريطة يمكن استخدامه لعيّنات الرموز البرمجية التي تتطلّب معرّف خريطة. لا يُقصد استخدام معرّف الخريطة هذا في تطبيقات الإنتاج ولا يمكن استخدامه مع الميزات التي تتطلّب ضبط الإعدادات في السحابة الإلكترونية (مثل التصميم باستخدام السحابة الإلكترونية). - يجب توضيح أنّ
FleetEngineDeliverFleetLocationProvider.locationRestrictionمطلوب لبدء التتبُّع.
3.49.11
28 يوليو 2022
التغييرات:
- يمكن الآن الإشارة إلى
google.maps.VehicleTypeكقائمة تعداد لوقت التشغيل.
3.49.10
21 يوليو 2022
التغييرات:
- يتم رفض قيم NaN للعرض أو الارتفاع عند التحقّق من حجم رمز العلامة أو حجم رمز العلامة المعدَّل أو حجم نافذة المعلومات.
- تم إصلاح خلل في عدم ظهور عنصر التحكّم في تتبُّع الحركة على أجهزة iOS في "التجوّل الافتراضي".
- تم إصلاح خلل كان يؤدي إلى اقتطاع نص التمرير الخاص بالاتجاهات في اللغات التي تُكتب من اليمين إلى اليسار في Embed API.
- يجعل نافذة معلومات النقل العام أكثر سهولة في الاستخدام ومتوافقة مع قارئ الشاشة.
3.49.9
14 يوليو 2022
التغييرات:
- توضيح استخدام حقول أرقام التعريف في مقدّمي خدمة الموقع الجغرافي لميزة "مشاركة الرحلة"
3.49.8
7 يوليو 2022
التغييرات:
- تتيح هذه الإضافة إمكانية الوصول إلى روابط التنقّل في "التجوّل الافتراضي" باستخدام لوحة المفاتيح وقارئ الشاشة.
- يتم تقديم طريقة
focusجديدة فيStreetViewPanorama.
3.49
23 يونيو 2022
التغييرات:
- القناة التجريبية: تم إصدار ميزة التصميم المستند إلى البيانات للحدود الإدارية من Google.
إصلاح الأخطاء:
- يتيح الوصول إلى تعداد
BusinessStatusمن خلالgoogle.maps.places.BusinessStatus.
3.49.5
16 يونيو 2022
التغييرات:
- تضيف هذه الميزة عنصر تحكّم ومربّع حوار لاختصارات لوحة المفاتيح إلى "التجوّل الافتراضي"، ما يحسّن إمكانية العثور على اختصارات لوحة المفاتيح.
إصلاح الأخطاء:
- تم إصلاح خلل كان يؤدي إلى إرسال نموذج عند إغلاق ميزة "التجوّل الافتراضي".
3.49.4
9 يونيو 2022
التغييرات:
- نقل
WebGLOverlayViewوCameraParamsوLatLngAltitudeوmoveCameraوميزة التكبير/التصغير الجزئي وgetVisibleRegionإلى القناة الأسبوعية - أصبحت البانوراما التلقائية في "التجوّل الافتراضي" لـ
Mapتدير التركيز تلقائيًا عند فتحها. هذا هو الإعداد التلقائي الجديد. - تستعيد بانوراما "التجوّل الافتراضي" الآن التركيز تلقائيًا عند إغلاقها (إن أمكن).
- يمكن الآن إغلاق ميزة "التجوّل الافتراضي" بالضغط على مفتاح ESC (عند تفعيل زر الإغلاق).
- تم تحسين
geometry.spherical.computeSignedArea()وgeometry.spherical.computeArea()لزيادة الفعالية والدقة.
3.49.3a
2 يونيو 2022
التغييرات:
- تم تحسين تباين الألوان لعنصر التحكّم في تتبُّع الحركة في "التجوّل الافتراضي".
- تمت إتاحة إمكانية الوصول إلى عنصر التحكّم في تتبُّع الحركة في ميزة "التجوّل الافتراضي" باستخدام لوحة المفاتيح، كما تمت إتاحة استخدامه مع قارئ الشاشة.
- أصبحت الفئات
MapsNetworkErrorوMapsRequestErrorوMapsServerErrorمتاحة للجميع وموثَّقة.
3.49.2
26 مايو 2022
التغييرات:
- تم تحسين تباين الألوان لعنصر التحكّم في تتبُّع الحركة في "التجوّل الافتراضي".
- تمت إتاحة إمكانية الوصول إلى عنصر التحكّم في تتبُّع الحركة في ميزة "التجوّل الافتراضي" باستخدام لوحة المفاتيح، كما تمت إتاحة استخدامه مع قارئ الشاشة.
- أصبحت الفئات
MapsNetworkErrorوMapsRequestErrorوMapsServerErrorمتاحة للجميع وموثَّقة.
3.49.1
19 مايو 2022
التغييرات:
- القناة التجريبية: تم إصلاح خلل يتجاهل رمز المنطقة في عدة واجهات برمجة تطبيقات Places JS. يقدّم مَعلمتَي اللغة والمنطقة إلى واجهات برمجة تطبيقات JavaScript المختلفة للأماكن.
- تحسين تباين الألوان في وضع ملء الشاشة وعناصر التحكّم في البوصلة في الوضع الداكن
- تتيح هذه الميزة إمكانية الوصول إلى عناصر التحكّم في بوصلة "التجوّل الافتراضي" وزر الإغلاق وعنصر التحكّم في رابط العنوان، كما أنّها متوافقة مع برامج قراءة الشاشة.
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في أنواع TypeScript وexterns والمستندات المرجعية في Maps JavaScript API. - تم إيقاف الدالتَين
google.maps.event.addDomListener()وgoogle.maps.event.addDomListenerOnce()نهائيًا، ويجب عدم استخدامهما. بدلاً من ذلك، استخدِم طريقةaddEventListener()العادية. ستستمر هذه الطرق في العمل وليس هناك خطة لإيقافها. - يضيف
titleوaria-labelإلى رمز علامة "التجوّل الافتراضي". - تضيف هذه السمة السمة
aria-pressedإلى عنصر التحكّم ملء الشاشة. - تحسين تباعد القائمة المنسدلة لعنصر التحكّم نوع الخريطة
- تعديل تصنيفات aria لعنصر التحكّم في القائمة المنسدلة نوع الخريطة
إصلاح الأخطاء:
- تزيل هذه السمة سمة
aria-expandedغير مسموح بها من عنصر تحكّم تلقائي في نوع الخريطة.
3.48.8
7 أبريل 2022
التغييرات:
- تحسين تباين الألوان في شعار Google في Maps JS API وEmbed API
3.48.7a
31 مارس 2022
التغييرات:
- القناة التجريبية: تتم إزالة واجهات برمجة التطبيقات المتوقّفة نهائيًا للعرض المركّب باستخدام WebGL.
- يتيح هذا الإصدار الخريطة الأساسية المعدَّلة لعملاء Maps JavaScript API. توفّر الخريطة الأساسية المعدَّلة، والمستخدَمة حاليًا في "خرائط Google" للمستهلكين، خريطة أساسية أكثر ثراءً وتفصيلاً، لا سيما في ما يتعلق بالميزات الطبيعية للأرض.
إصلاح الأخطاء:
- يتم التراجع عن إصلاح سابق لـ
map.fitBounds()(تسهيل انتقال إطار العرض لمسافات قصيرة)، في انتظار التحليل. - تم إصلاح مشاكل تباين الألوان في عنصر التحكّم في نوع الخريطة في وضع تباين الألوان العالي.
- تطابق أسماء العناصر الظاهرة على واجهة المستخدم لمربّعات اختيار نوع الخريطة مع التصنيفات المرئية المقابلة.
- تم إصلاح مشاكل تباين الألوان في نوافذ المعلومات في وضع تباين الألوان العالي.
3.48.6
24 مارس 2022
التغييرات:
- يتم إصلاح
map.fitBounds()لتسهيل انتقال إطار العرض لمسافات قصيرة.
3.48.5
17 مارس 2022
التغييرات:
- Safari only: Ensures close button and content container are auto focused
on
open.
إصلاح الأخطاء:
- تم إصلاح مشكلة تباين الألوان في رابط "العرض على خرائط Google" في
s
InfoWindows. - تم إصلاح مشكلة تباين الألوان في رابط "العرض على خرائط Google" في عنصر التحكّم في العنوان
StreetViewPanorama.
3.48.4
10 مارس 2022
التغييرات:
- يتم تقديم حدث
visibleجديد لـInfoWindow. - يتم تقديم طريقة
focusجديدة فيInfoWindow.
3.48.3
3 مارس 2022
التغييرات:
- القناة التجريبية: تتيح هذه القناة استخدام النمط الجديد لطلب الخدمة في خدمة "التجوّل الافتراضي" ضمن Maps JavaScript API. قد تحتاج إلى تعديل سياسة أمان المحتوى لضمان عدم حظر هذه الطلبات على مستوى المتصفّح.
- تمت إضافة سمة
ariaLabelجديدة إلىInfoWindow.
3.48.1
17 فبراير 2022
التغييرات:
- القناة التجريبية: تمت إضافة ميزة ضبط معرّفات التجارب العامة. يُرجى الاطّلاع على المستندات المرجعية لواجهة برمجة التطبيقات هنا.
- القناة التجريبية: سيتم الآن دمج المَعلمتَين الأولى والثانية من fromLatLngAltitude في LatLngAltitude بدلاً من LatLng و
number. - تمت إعادة تسمية المَعلمة
noWrapفي LatLng إلىnoClampNoWrap. - يقرأ قارئ الشاشة الآن التعليمات حول كيفية التنقّل بين العلامات عندما يتم التركيز على علامة معيّنة.
- تُبلغ Maps JavaScript API الآن عن معلومات القياس عن بُعد. قد تحتاج إلى تعديل "سياسة أمان المحتوى" لضمان عدم حظر هذه الطلبات على مستوى المتصفّح. لمزيد من المعلومات، يُرجى الاطّلاع على الأسئلة الشائعة.
- لا يتوافق هذا الإصدار مع Internet Explorer. لمواصلة دعم Internet Explorer 11، حدِّد
v=3.47الذي سيكون متاحًا حتى تشرين الثاني (نوفمبر) 2022.
3.48
10 فبراير 2022
التغييرات:
- تم تحديث القناة الأسبوعية إلى الإصدار 3.48.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.47.
- لا يزال الإصداران 3.46 و3.45 متاحَين عند طلبهما حسب الرقم.
3.47.6
20 يناير 2022
إصلاح الأخطاء:
- تم إصلاح مشكلة كانت تؤدي إلى الانتقال إلى أعلى الصفحة عندما يكون التركيز على عنصر التحكّم في اختصارات لوحة المفاتيح.
3.47.4
6 يناير 2022
التغييرات:
- القناة التجريبية: تحديث واجهة برمجة التطبيقات WebGLOverlayView للإصدار التجريبي - إيقاف نهائي لجميع الفئات والطرق التي تحتوي على "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 في Maps JavaScript API.
- تم إصلاح تباين الألوان على شاشة الخطأ.
- تم إيقاف Internet Explorer 11 نهائيًا في الإصدار التجريبي. آخر إصدار من Maps JavaScript API المتوافق مع Internet Explorer 11 هو الإصدار 3.47. سيتم إيقاف دعم Internet Explorer 11 نهائيًا في نوفمبر 2022.
- لم تعُد الخرائط تتلقّى تركيز علامة التبويب عندما يكون خيار الخريطة
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 إلى عدة روابط لتحسين تجربة قارئ الشاشة.
- واجهة Embed API: تم إصلاح تباين الألوان لبعض النصوص.
- تم إصلاح نوع
google.maps.Marker.MAX_ZINDEXفي externs.
3.46.11
28 أكتوبر 2021
التغييرات:
- تم تحويل دوال getter وsetter لاستخدام goog.a11y.aria. سيساعد ذلك في الحماية من الأخطاء الإملائية.
3.46.8
7 أكتوبر 2021
التغييرات:
- السياق المحلي: تمت إزالة رابط تحديد المصدر من صور InfoWindow في "السياق المحلي".
3.46.6
23 سبتمبر 2021
التغييرات:
- تم إصلاح خطأ حيث يعرض مؤشر الخريطة يدًا عندما تكون الخريطة غير قابلة للسحب.
3.46.5
16 سبتمبر 2021
إصلاح الأخطاء:
- تم إصلاح خطأ في نسبة تباين الألوان في تطبيق "الإكمال التلقائي للأماكن" المصغّر.
3.46.3
2 سبتمبر 2021
التغييرات:
- يتم الآن عرض تعليمات التمرير فوق
InfoWindows وCustomOverlays المفتوحة.
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 من Maps JavaScript API، سيظهر لمستخدمي Internet Explorer 11 رسالة تحذير في أعلى الخرائط. الإصدار الأخير من Maps JavaScript API المتوافق مع Internet Explorer 11 هو الإصدار 3.47. سيتم إيقاف دعم Internet Explorer 11 نهائيًا في نوفمبر 2022.
إصلاح الأخطاء:
- تم إصلاح خلل يتعلّق بإزاحة رأس المضلّع عند مستويات تكبير معيّنة.
- تم إصلاح خطأ تداخل محتوى نوافذ معلومات متعددة.
3.45.8
29 يوليو 2021
التغييرات:
- Embed API: في الخرائط المضمّنة، يتم الاحتفاظ بمستوى التكبير بعد إعادة التوجيه إلى صفحة الاتجاهات.
3.45.7
22 يوليو 2021
التغييرات:
- تم إيقاف دعم IE11 نهائيًا. ستعرض "خرائط Google" في IE11 الآن بانر في القناة التجريبية.
- تم تعديل رابط "الحصول على الاتجاهات" في الخرائط المضمّنة ليكون أكثر دقة.
إصلاح الأخطاء:
- تم إصلاح مشكلة تعذُّر استرداد الميزات التي تحمل رقم التعريف 0 باستخدام طريقة
getFeatureById(). - تم إصلاح مشكلة ظهور
UNKNOWN ERROR/SERVICE BACKGROUND ERRORإذا كانت قيمةComponentRestrictionغير محدّدة أو فارغة.
3.45.6a
15 يوليو 2021
التغييرات:
- عند فتح نافذة المعلومات، تتم إدارة التركيز الآن على حاوية InfoWindow عندما لا يكون عنصر التحكّم الأول الذي يمكن التركيز عليه في إطار عرض InfoWindow أو عندما يكون
disableAutoPan=true.
إصلاح الأخطاء:
- تم إصلاح خطأ يتسبب في إكمال رسم المضلّع غير المكتمل تلقائيًا عند إزالة مدير الرسم وإعادة إضافته إلى الخريطة.
- تم إصلاح خلل يؤدي إلى اقتطاع سلسلة "الاتجاهات" في النافذة المنبثقة "تضمين خريطة" في بعض اللغات.
3.45.5
1 يوليو 2021
التغييرات:
- تم تعديل عنوان URL لخدمة استوديو الخرائط في typings وواجهة برمجة تطبيقات JavaScript.
إصلاح الأخطاء:
- تم إصلاح مشكلة رفض Promise غير معالَج عند تقديم دالة رد اتصال.
3.45.4
24 يونيو 2021
التغييرات:
- تم إصلاح خلل أدّى إلى فتح مربّع حوار اختصارات لوحة المفاتيح عند إرسال النموذج.
- تم إصلاح خلل في محاذاة زر "اختصارات لوحة المفاتيح".
- تمت إزالة العناصر التي تمت إضافتها عن طريق الخطأ إلى
window(Spherical وPolylineCodec وPolyGeometry). يجب الوصول إلى هذه العناصر من خلال مساحة الاسم المؤهَّلة بالكامل بدلاً من ذلك.
3.45.3
16 يونيو 2021
إصلاح الأخطاء:
- تم تعديل
InfoWindow، بحيث لا يتم نقل التركيز عند استدعاءopen()ضمن حلقة التشغيل نفسها مثل إنشاء مثيل الخريطة.
التغييرات:
- تم تعديل قسم مرجع واجهة برمجة التطبيقات
InfoWindowOpenOptionsبإضافة معلومات أكثر تفصيلاً. - تم إصلاح حلقات التركيز عند استخدام التنقّل باستخدام لوحة المفاتيح (Tab + Option) في Safari.
3.45.2
10 يونيو 2021
إصلاح الأخطاء:
- تم إصلاح مشكلة عدم تراكب عنصر التحكّم في نوع الخريطة بشكل صحيح مع خلفية مربّع حوار اختصارات لوحة المفاتيح في Embed API.
- تم إصلاح مشكلة قد تؤدي إلى حدوث خطأ عند تحميل أنماط CSS للخطوط.
- تم إصلاح خلل كان يؤدي إلى حدوث وميض عند تحريك الخريطة مع فتح InfoWindow.
التغييرات:
- تمت إضافة السمة
InfoWindowOpenOptions.map.
3.45.1
3 يونيو 2021
التغييرات:
- تمت إضافة مستندات حول سمات الصور المتحركة والرموز والتصنيفات ومستوى التعتيم إلى واجهة Data.StyleOptions.
- أعدنا تصميم مربّع حوار حقوق الطبع والنشر لتسهيل استخدامه.
- ستدير InfoWindows الآن التركيز تلقائيًا عند فتحها. ويمثّل هذا الإعداد التلقائي الجديد.
- تمت إضافة واجهة برمجة التطبيقات InfoWindowOpenOptions، ما يتيح للمطوّرين التحكّم في كيفية إدارة التركيز عند فتح نوافذ المعلومات.
- يمكن الآن إغلاق InfoWindows بالضغط على مفتاح ESC.
- يتم الآن الإعلان عن InfoWindows على أنّها "مربّع حوار" عند استخدام برامج قراءة الشاشة.
- تم تفعيل عزل polyfill الآن، ويمنع هذا التغيير تثبيت polyfill الداخلي لواجهة برمجة تطبيقات Maps API على الصفحة المضيفة.
إصلاح الأخطاء:
- تم إصلاح مشكلة ظهور حلقة تركيز على الخريطة عند التبديل بين علامات تبويب المتصفّح.
- تم إصلاح مشكلة ظهور حلقة التركيز لعناصر التحكّم في الخريطة وعناصر العلامات وعناصر القائمة الفرعية للتحكّم في نوع الخريطة بشكل غير صحيح عند التفاعل بالماوس في بعض المتصفّحات.
الميزات الجديدة:
- تم تفعيل إمكانية استخدام Promises في خدمات "الاتجاهات" و"مصفوفة المسافة" و"الارتفاع" و"أداة الترميز الجغرافي" و"صور التكبير الأقصى" و"التجوّل الافتراضي" و
AutcompleteService.getPlacePredictions(). - تمت إضافة عنصر تحكّم ومربّع حوار لاختصارات لوحة المفاتيح على الخريطة لتحسين إمكانية العثور على اختصارات لوحة المفاتيح.
- تتوفّر الخرائط الاتجاهية الآن في القناة الأسبوعية (الميزات الأساسية فقط، وتتوفّر ميزات WebGL في القناة التجريبية).
3.44.14
13 مايو 2021
التغييرات:
- يتم الآن تسجيل تحذير في وحدة التحكّم عند استدعاء
InfoWindow.open()بدون مثيل مرتبط من Map أو StreetView.
3.44.12
28 أبريل 2021
إصلاح الأخطاء:
- تم إصلاح مشكلة تؤدي إلى إعادة إضافة العلامات المحسّنة التي تمت إزالتها أو إخفاؤها إلى الخريطة بعد التغيير إلى نوع خريطة جديد.
السياق المحلي:
- تمت إضافة إمكانية استخدام المصفوفات التي لا تتضمّن طريقة
@@iteratorمحدّدة كقيمةplaceTypePreferencesصالحة.
3.44.11a
20 أبريل 2021
التغييرات:
- تم تحسين الأداء لإنشاء محدّدات مواقع مخصّصة باستخدام عناصر Icon.
- منع نقل التركيز إلى القوائم المنسدلة لنوع الخريطة عند تمرير مؤشر الماوس فوق زر
إصلاح الأخطاء:
- تم إصلاح خطأ قد يؤدي إلى حدوث خطأ عند تحميل العلامات الثابتة قبل إعداد الخريطة الأساسية.
3.44.9
8 أبريل 2021
إصلاح الأخطاء:
- تم إصلاح خطأ كان يتيح الوصول إلى عناصر التحكّم في الخريطة باستخدام لوحة المفاتيح عند تفعيل ميزة "التجوّل الافتراضي".
3.44.8
1 أبريل 2021
التغييرات:
- مكتبة السياقات المحلية: تم نقل شعار Google في "عرض تفاصيل المكان" إلى أسفل المحتوى.
3.44.7
25 مارس 2021
التغييرات:
- يعود تركيز لوحة المفاتيح الآن إلى العنصر المناسب عند إغلاق InfoWindow.
3.44.4
4 مارس 2021
التغييرات:
- صور بزاوية 45 درجة أصبحت متاحة الآن في نطاق أوسع من مستويات التكبير، ويتضمّن عنصر التحكّم في التدوير الآن زرَّي التدوير في اتجاه عقارب الساعة وعكس اتجاه عقارب الساعة.
إصلاح الأخطاء:
- تم إصلاح مشكلة تسرُّب الذاكرة التي قد تحدث عند عرض الخريطة بشكل متكرّر.
- تم إصلاح مشكلة تسرُّب الذاكرة التي قد تحدث عند إضافة دوائر أو مستطيلات على الخريطة أو إزالتها.
3.44.2
25 فبراير 2021
التغييرات:
- تم إصلاح خطأ يتعلّق باستدعاء دالة
getPlacePredictionsفي ميزة "الإكمال التلقائي للأماكن"، حيث كان يشير بشكل غير صحيح إلى نقطة النهاية الخاطئة في القناة التجريبية.
3.44.1
18 فبراير 2021
التغييرات:
- تم الآن إيقاف أزرار "أداة اختيار الأماكن" في LocalContext عند إعادة تحميل الأماكن المعروضة.
- أصبحت العلامات غير المحسّنة قابلة للتركيز عليها والوصول إليها باستخدام لوحة المفاتيح.
- القناة التجريبية: تمت إزالة العناصر التي تمت إضافتها عن طريق الخطأ إلى
window(SphericalوPolylineCodecوPolyGeometry). يجب الوصول إلى هذه العناصر من خلال مساحة الاسم المؤهلة بالكامل بدلاً من ذلك. - تم تفعيل ميزة "عزل Polyfill" في القناة التجريبية. يعني ذلك أنّ Maps JavaScript API لن تثبّت بعد الآن polyfills في الصفحة المضيفة.
3.43.8a
25 فبراير 2021
تم تعديل القناة الربع سنوية فقط. التغييرات:
- تم إصلاح مشكلة تسرُّب الذاكرة عند عرض خريطة عدة مرات
3.43.8
5 فبراير 2021
التغييرات:
- تمت إضافة دعم تجريبي لـ Promises في
AutocompleteService.getPlacePredictions().
إصلاح الأخطاء:
- تم إصلاح مشكلة اعتراض
Markersمع التصنيفات للأحداث الناتجة عن النقر، حتى عندما تم ضبطclickableعلى "خطأ".
3.43.7a
28 يناير 2021
إصلاح الأخطاء:
- تم إصلاح مشاكل متعدّدة متعلّقة برسم الخطوط المتعدّدة.
3.43.6
21 يناير 2021
إصلاح الأخطاء:
- تم إصلاح خلل كان يؤدي أحيانًا إلى ملء الفراغات في مضلّعات geojson.
- تم إصلاح خلل كان يؤدي إلى اختفاء التراكب عند التبديل بين الخريطة و"التجوّل الافتراضي".
3.43.5
14 يناير 2021
التغييرات:
- تم تغيير مربّعات الاختيار في القوائم لتسهيل استخدامها مع برامج قراءة الشاشة.
- تمت زيادة حجم أزرار الطوابق لصور بانوراما في "التجوّل الافتراضي" للأماكن الداخلية.
- تم إصلاح موضع عناصر التحكّم في تتبُّع الحركة على الأجهزة الجوّالة في ميزة "التجوّل الافتراضي".
إصلاح الأخطاء:
- يؤدي زر قائمة لوحة المفاتيح الآن إلى تشغيل الحدث
contextmenu. - تم إصلاح خطأ كان يتسبب في عدم عمل عنصر التحكّم في ملء الشاشة بشكل صحيح عند التبديل بين "الخريطة" و"التجوّل الافتراضي" في بعض الحالات.
- تم إصلاح مشكلة عدم تمكُّن برامج قراءة الشاشة من الانتقال إلى العلامات داخل الخريطة.
- تم إصلاح خلل كان يؤدي إلى اختفاء رمز المكان في علامة المكان في LocalContext.
3.43.3
9 ديسمبر 2020
التغييرات:
- تمت إعادة تسمية واجهة
google.maps.MouseEventإلىgoogle.maps.MapMouseEventوإضافة السمةdomEvent، ما يتيح الوصول المباشر إلى الحدث الأساسي من نموذج DOM. - تحسين سلوك الذاكرة لتراكبات المضلّعات
- يتم الآن تحرير ذاكرة Canvas بشكل صريح لتجنُّب مشاكل الذاكرة في Safari.
إصلاح الأخطاء:
- تم إصلاح خطأ تسبّب في توقّف عنصر التحكّم في وضع ملء الشاشة عن العمل عند التبديل بين "الخريطة" و"التجوّل الافتراضي" في بعض الحالات.
- تم إصلاح خطأ كان يؤدي إلى تسجيل خطأ في وحدة التحكّم عند وقوع حدث
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. - إضافة دعم تجريبي لـ Promises في خدمة صور التكبير الأقصى
- إضافة دعم تجريبي لـ Promises في خدمة StreetView
- تمت إضافة نص تسهيل الاستخدام إلى العلامات غير المحسّنة عند توفير
titleأوlabel. - تمت إزالة التصنيف "
aria-pressed" من زر القائمة المنسدلة لعنصر التحكّم "MapType" لتحسين تسهيل الاستخدام. - تم تحويل
DropdownMenuوDropdownMenuItemإلى عناصر دلالية لتحسين أدوات تسهيل الاستخدام. - تم تغيير نص عنصر حقوق الطبع والنشر ليتوافق مع معايير تباين الألوان.
- يمكن الآن فتح القوائم المنسدلة وإغلاقها باستخدام مفتاح Enter أو مفتاح المسافة.
- يمكن الآن التركيز على عناصر القائمة المنسدلة.
- مكتبة السياقات المحلية: تم إيقاف أزرار التحكّم في لوحة العرض الدوّارة عندما لا يكون لها أي تأثير، ولم تعد تتداخل مع العنصر الأول أو الأخير في القائمة.
إصلاح الأخطاء:
- تم إصلاح خطأ قد يحدث عندما يتجاوز
GroundOverlaysخط الطول 180 درجة. - لم يعُد يتم إيقاف اختصارات لوحة المفاتيح تلقائيًا عند ضبط السياسة
disableDefaultUIعلىtrue. - تم إصلاح خطأ كان يؤدي إلى ظهور نص غير صحيح في قارئ الشاشة لأزرار الإيقاف/التفعيل في الخريطة.
- يضيف اسم العنصر الظاهر على واجهة المستخدم ونوعه إلى
Map. - تم إصلاح مستندات الواجهة التي كانت تعرض بشكل غير صحيح بعض السمات الاختيارية على أنّها مطلوبة.
- تم إصلاح خطأ حيث تم تجاهل مَعلمة الدالة الإنشائية
noWrapLatLngعند تمرير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
التغييرات:
- تم إصلاح خلل في ترتيب الكلمات في اللغات التي تُكتب من اليمين إلى اليسار (RTL) في تلميح عنصر التحكّم "الإبلاغ عن خطأ في الخريطة".
- تصنيف علامة في الوسط لاتجاه النص من اليمين إلى اليسار
3.42.6
21 سبتمبر 2020
التغييرات:
- تمت إضافة إمكانية استخدام الوعود في الإصدار التجريبي من خدمة Distance Matrix.
3.42.5
16 سبتمبر 2020
التغييرات:
- تم تعديل طريقة
LatLngBounds.unionللتعامل مع الحالات التي يتجاوز فيها حدّان 180 درجة.
3.42.4
8 سبتمبر 2020
التغييرات:
- يتم الآن تسجيل خطأ في وحدة التحكّم عند رصد تنفيذ غير صالح لـ
Date.now(). - تمت إضافة دعم تجريبي لـ Promises في طرق خدمة Elevation.
- تمت إضافة سمة
InfoWindow.minWidthجديدة لتحديد الحد الأدنى لعرضInfoWindow. - تم إصلاح خطأ تسبَّب في تمويه مسارات الاتجاهات بعد تغيير الوجهة.
3.42
19 أغسطس 2020
يتوفّر الآن الإصدار 3.42 من Maps JavaScript API. يُرجى الاطّلاع على دليل تحديد الإصدارات.
التغييرات:
- يبلغ الحد الأقصى التلقائي لعرض InfoWindows الآن 648 بكسل، ويمكن تجاوزه من خلال ضبط السمة maxWidth في InfoWindow. يمكن الآن أن يتجاوز عرض 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نهائيًا في "مكتبة الأماكن" ضمن Maps JavaScript API.
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
التغييرات:
- تعرض الخريطة الآن خطأ InvalidValueError يسهل تشخيصه في حال تمرير mapDiv ليس عنصرًا.
- عندما يملأ متصفّح Chrome عنوانًا تلقائيًا في
google.maps.places.Autocomplete، لن يؤدي ذلك إلى إرسال طلب إكمال تلقائي إلى الخادم (ما يجنّبك الفوترة). - جعلنا سمة
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
التغييرات:
- عدم التحذير بشأن InvalidVersion لـ 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الآن المسافة في خط مستقيم إلى المكان المحدّد، من خط العرض/خط الطول المحدّد للموقع الجغرافي الأصلي.
الميزات التي سيتم إيقافها نهائيًا:
- تم إيقاف حقلي Places
open_nowوutc_offsetنهائيًا اعتبارًا من 20 تشرين الثاني (نوفمبر) 2019، وسيتم إيقافهما في 20 شباط (فبراير) 2021. يُرجى الاطّلاع على نقل حقول Places لمزيد من المعلومات.
- تم تحديث القناة الأسبوعية إلى الإصدار 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 Tables (كان الإصدار 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 هي رموز قصيرة توفّر عنوانًا لكل موقع جغرافي في العالم، حتى في المناطق التي لا تتوفّر فيها عناوين شوارع تقليدية.
- لم يعُد Internet Explorer 9 متوافقًا.
الميزات التي سيتم إيقافها نهائيًا:
- تم إيقاف المَعلمة
placeIdOnlyلـAutocompleteنهائيًا. - تم إيقاف طبقة Fusion Tables في Maps JavaScript API نهائيًا اعتبارًا من 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=quarterly أو 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 (يتم تطبيقها الآن على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، ستحتوي النتيجة على معرّف الصورة البانورامية الجديد. ليس من الضروري ربط معرّفات الصور البانورامية القديمة والجديدة، لأنّ كلاهما سيظل صالحًا. - إذا كنت تعتمد على منطق التحقّق من معرّف الصورة البانورامية و/أو تحليله، يُرجى العِلم أنّ تنسيق معرّفات الصور البانورامية قد يتغيّر.
- يمكنك الإبلاغ عن أي مشاكل باستخدام Issue Tracker.
- تعديلات على الطريقة
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
تم إصلاح المشاكل التالية:
- المشكلة 11331: لا يمكن اختيار النص داخل InfoWindow
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 كإصدار تجريبي. (يُرجى الاطّلاع على دليل تحديد إصدارات واجهة برمجة التطبيقات).
انتهاء دعم Internet Explorer 9
2 مايو 2016
اعتبارًا من 30 أبريل 2016، لم يعُد الإصدار 9 من Internet Explorer متوافقًا رسميًا مع Maps JavaScript API. يمكنك الاطّلاع على قائمة المتصفّحات المتوافقة.
3.24
14 أبريل 2016
التغييرات:
- يمكنك الآن إيقاف إمكانية النقر على رموز الخريطة. يمثّل رمز الخريطة نقطة اهتمام، تُعرف أيضًا باسم POI. اطّلِع على طريقة
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
التغييرات:
- يتحقّق الدالة الإنشائية
Autocompleteمن أنّه تم تزويدها بعنصر إدخال. - تعرض نوافذ معلومات نقاط الاهتمام في الخريطة الأساسية المحتوى نفسه في وضع عدم تسجيل الدخول كما هو الحال في وضع تسجيل الدخول.
- Google Maps API externs for the Closure Compiler now specify a type (number or string) for enums.
25 نوفمبر 2015
التغييرات:
- تمت إضافة طرق
.toJSON()إلى عناصرLatLngوLatLngBounds. وهي مخصّصة للاستخدام من خلالJSON.stringify().
19 نوفمبر 2015
التغييرات:
- شعار Google الأبيض للخرائط ذات التصميم الخاص
تم إصلاح المشاكل التالية:
- المشكلة 8674: خطأ: الحماية من img { max-width: 100%; }
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
التغييرات:
- تمت إضافة ميزة إتاحة أرقام تعريف الأماكن عند تقديم طلبات الاتجاهات ومصفوفة المسافات:
DirectionsRequest.originوDirectionsRequest.destinationوDirectionsWaypoint.locationتقبل الآن عناصر Place، وDistanceMatrixRequest.originsوDistanceMatrixRequest.destinationsتقبل الآن مصفوفة من عناصر Place.
15 سبتمبر 2015
التغييرات:
- تم تغيير الموضع والمظهر التلقائيين للعديد من عناصر التحكّم
على الخريطة وعلى صور بانوراما في "التجوّل الافتراضي". أصبحت تجربة المستخدم الآن متّسقة بغض النظر عمّا إذا كانت الخريطة تستخدم وضع تسجيل الدخول أم لا، كما أنّها أصبحت أكثر اتّساقًا مع موقع "خرائط Google" الإلكتروني. إذا أردت مواصلة استخدام المجموعة السابقة من عناصر التحكّم لفترة من الوقت، يمكنك ضبط
google.maps.controlStyle = 'azteca'في الإصدار 3.22. - يتيح عنصر التحكّم الجديد "ملء الشاشة" في "التجوّل الافتراضي" للمستخدم فتح بانوراما "التجوّل الافتراضي" في وضع ملء الشاشة.
متوقّفة نهائيًا:
- لم يعُد عنصر التحكّم في الخريطة المصغّرة متاحًا.
- لم يعُد عنصر التحكّم في العرض الشامل على الخريطة متاحًا. لعرض الخريطة عرضًا شاملاً، ينقر المستخدمون على الخريطة ويسحبونها أو يمرّرون سريعًا عليها. (يُرجى العِلم أنّ عنصر التحكّم في العرض الشامل في "التجوّل الافتراضي" يظل متاحًا).
- يتوفّر عنصر التحكّم في التكبير/التصغير بنمط واحد فقط، وبالتالي لم يعُد
google.maps.ZoomControlStyleمتاحًا.
1 سبتمبر 2015
التغييرات:
- تمت إضافة قيم LatLngBounds الحرفية
- تم إصلاح مشكلة متعلّقة بفئات CSS الواسعة جدًا
- تحسين تحميل المربّعات بعد تغيير حجم الخريطة
انتهاء دعم Internet Explorer 8
31 أغسطس 2015
اعتبارًا من 31 أغسطس 2015، لم يعُد متصفّح Internet Explorer 8 متوافقًا رسميًا مع Maps JavaScript API. يمكنك الاطّلاع على قائمة المتصفّحات المتوافقة. للحصول على معلومات حول سياسة دعم متصفّح Microsoft، يُرجى الاطّلاع على منشور IEBlog بتاريخ 7 أغسطس 2014.
3.21
5 أغسطس 2015
التغييرات:
- تحسين الأداء: تحميل المربّعات المرئية فقط
- تحسينات عديدة على المستندات
21 يوليو 2015
التغييرات:
- تم إطلاق ميزة "علامات مع تصنيفات"
- تم إصلاح خطأ iOS7 Out of Memory Error (نفاد الذاكرة في نظام التشغيل iOS7) في poly على الشاشات ذات الدقة العالية جدًا
- إصلاحات أحداث اللمس على IE10 والإصدارات الأحدث
- يتم الآن إخراج رسائل التحقّق من الأخطاء في المعلومات التي يقدّمها المطوّر إلى وحدة التحكّم بدلاً من عرض رسالة خطأ.
6 يوليو 2015
تم إصلاح المشاكل التالية:
- المشكلة 8159: خطأ: عرض غير صحيح لـ StrokePosition.OUTSIDE
17 يونيو 2015
التغييرات:
- تم إصلاح: المشكلة 6321: الخطأ: "Uncaught TypeError: Cannot read property 'x' of undefined" في متصفّحات Android/iOS فقط
2 يونيو 2015
التغييرات:
- متوقّفة نهائيًا: CloudLayer وPanoramioLayer
- تم إصلاح المشكلة 8098: خلل: لا يتم عرض خريطة التمثيل اللوني المرجحة بشكل صحيح بنقطة واحدة
2 يونيو 2015
التغييرات:
- تضيف إمكانية الترميز الجغرافي لـ placeId إلى عنوان/خط عرض وخط طول
- تعرض معرّفات الأماكن من خلال Geocoding API
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
سيصبح الإصدار التجريبي الحالي من Maps JavaScript API (3.19) هو نسخة الإصدار.
ستتم إزالة الإصدار 3.17. وستتم الآن معالجة طلبات الإصدار 3.17 أو أي إصدار سابق باستخدام الإصدار 3.18.
تتوفّر مستندات الإصدارات على الرابط: https://developers.google.com/maps/documentation/javascript/versions
الإصدارات المتاحة بعد الترحيل:
ميزة تجريبية: 3.20
الإصدار: 3.19
Frozen: 3.18
3.19
24 أبريل 2015
تم إصلاح المشاكل التالية:
- المؤشرات في وضع تسجيل الدخول
19 مارس 2015
تم إصلاح المشاكل التالية:
- المشكلة 7756: الخطأ: تراجُع أداء Safari 8
20 يناير 2015
تم إصلاح المشاكل التالية:
- المشكلة 7475: خطأ: phantomjs TypeError: Unable to delete property
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
تم إصلاح المشاكل التالية:
- المشكلة 7390: الخطأ: الروابط التشعّبية لموقع weather.com لا تعمل
18 سبتمبر 2014
تم إصلاح المشاكل التالية:
- المشكلة 7136: عناوين العلامات المتعددة لا تعمل في Firefox
9 سبتمبر 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 لواجهة برمجة التطبيقات Maps API.
20 مايو 2014
تم طرح الإصدار 3.17 في القناة التجريبية.
3.16
15 أبريل 2014
تم إصلاح المشاكل التالية:
- تتطابق الآن درجة تعتيم العلامات مع أنواع الأشكال الهندسية الأخرى - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 أبريل 2014
تمت إضافتها:
- تتحرّك الخريطة عند تحريك الماوس أثناء الرسم.
تم إصلاح المشاكل التالية:
- قبول LatLngLiteral في المزيد من المواقع الجغرافية
- تغيير حجم InfoWindow تلقائيًا عند انتهاء تحميل Roboto ( المشكلة 5713)
31 مارس 2014
تم إصلاح المشاكل التالية:
- طبقات KML شبه الشفافة لم تعد شفافة في IE 8 ( المشكلة 6540)
26 مارس 2014
تم إصلاح المشاكل التالية:
- تمت إزالة طلبات event.returnValue في Chrome لمنع ظهور تحذيرات وحدة التحكّم.
- لا تعمل ميزة التكبير أو التصغير بإصبعين في IE11 ( المشكلة 5747)
18 مارس 2014
تمت إضافتها:
- تم إطلاق طبقة البيانات - https://developers.google.com/maps/documentation/javascript/datalayer
12 مارس 2014
تمت إضافتها:
- دعم LatLngLiteral في معظم الأماكن التي يتم فيها قبول google.maps.LatLng - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 فبراير 2014
تمت إضافتها:
- إتاحة استخدام العبّارات في خدمتَي Distance Matrix وDirections
17 فبراير 2014
تم طرح الإصدار 3.16 في القناة التجريبية.
3.15
3 مارس 2014
تم إصلاح المشاكل التالية:
- إعادة تفعيل تسريع الأجهزة في Chrome على نظامَي التشغيل Windows وLinux بعد إصلاح الخطأ في Chrome ( https://code.google.com/p/chromium/issues/detail?id=336676)
10 فبراير 2014
تم إصلاح المشاكل التالية:
- إيقاف تسريع الأجهزة في جميع المربّعات على Chrome/Linux لحلّ مشكلة تسريع الأجهزة الأكبر حجمًا في Chrome
3 فبراير 2014
تم إصلاح المشاكل التالية:
- عجلة التمرير لا تعمل في IE 11 ( المشكلة 5944)
29 يناير 2014
تم إصلاح المشاكل التالية:
- إيقاف ميزة "تسريع الأجهزة" في جميع المربّعات على Chrome/Windows لحلّ مشكلة أكبر في ميزة "تسريع الأجهزة" في Chrome ( المشكلة 6219)
22 يناير 2014
تم إصلاح المشاكل التالية:
- إيقاف تسريع الأجهزة مؤقتًا على Chrome/Windows عند تحميل مدير الرسم لحل مشكلة Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 ( المشكلة 6224)
16 يناير 2014
تم إصلاح المشاكل التالية:
- تم جعل لغة CSS الخاصة بالتحديث المرئي أقل تحديدًا لتجاوز عدد أقل من الأنماط التي يحددها المستخدم.
27 نوفمبر 2013
تم إصلاح المشاكل التالية:
- يؤدي إنشاء علامة بعد إنشاء مثيل للخريطة إلى ظهور خطأ "contains" غير محدّد (المشكلة 5798)
19 نوفمبر 2013
تم إصلاح المشاكل التالية:
- لا يتم عرض رموز المناورة في لوحة الاتجاهات بشكل صحيح في Firefox
3.14
10 سبتمبر 2013
تم إصلاح المشاكل التالية:
- الروابط في نوافذ المعلومات الرسمية من Google لا تفتح في علامات تبويب أو نوافذ جديدة (المشكلة 5794)
15 أغسطس 2013
- يصبح التحديث المرئي هو وضع عرض الخريطة التلقائي في نسخة الإصدار من واجهة برمجة التطبيقات.
- DynamicMapsEngineLayer: إعداد تقارير عن الميزات لطبقات المتجهات والصور وKML
3.13
25 يونيو 2013
تمت إضافتها:
- DynamicMapsEngineLayer
11 يونيو 2013
تمت إضافتها:
- خيار "disableDefaultUI" إلى StreetViewPanoramaOptions
تم إصلاح المشاكل التالية:
- خطأ: صور بانوراما مخصّصة في "التجوّل الافتراضي" و90 درجة للأسفل ( المشكلة 4875)
3.12
4 يونيو 2013
تم إصلاح المشاكل التالية:
- لا يتم تنشيط domready في نافذة المعلومات عندما تكون قيمة visualRefresh=true ( المشكلة 5415)
- خطأ: نوافذ معلومات visualRefresh على نظام التشغيل iOS ( المشكلة 5396)
15 مايو 2013
تمت إضافتها:
- تحديث مرئي لـ "خرائط Google": https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 أبريل 2013
تم إصلاح المشاكل التالية:
- تبقى العلامات التي تمّت إزالتها على الخريطة في متصفّحَي Android وDolphin
3.11
19 فبراير 2013
تم إصلاح المشاكل التالية:
- يؤدي تغيير DrawingMode أثناء الرسم إلى حدوث خطأ
- يؤدي النقر على الخطوات في لوحة الاتجاهات إلى تغيير مستوى التكبير/التصغير
12 فبراير 2013
تم إصلاح المشاكل التالية:
- يمكن سحب المضلّع غير القابل للسحب من خلال مضلّع قابل للسحب باستخدام الإدخال باللمس ( المشكلة 4868)
- رموز النقل العام غير صحيحة في "لوحة المسارات البديلة" عند تبديل travelMode ( المشكلة 4581)
- لا تضع panTo(latLng) الخريطة دائمًا في المنتصف عند latLng بالضبط في بعض الحالات
29 يناير 2013
تمت إضافتها:
- تمت إضافة StreetViewCoverageLayer لإضافة طبقة التغطية برمجيًا
- تم عرض StreetViewPov لـ StreetViewPanoramas
تم إصلاح المشاكل التالية:
- زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من واجهة برمجة تطبيقات JavaScript لخرائط Google يؤدي إلى حدوث عطل (تمت ملاحظته في IE 9 وChrome وما إلى ذلك) ( المشكلة 4162 )
- القائمة المنسدلة (اختيار) في InfoWindow لن تتبع تحريك الخريطة في Firefox
22 يناير 2013
تمت إضافتها:
- الخيار draggable إلى الخطوط المتعدّدة والمضلّعات والدوائر والمستطيلات
- حقل price_level في PlaceResult
15 يناير 2013
تم إصلاح المشاكل التالية:
- يتم رسم رموز الخطوط المتعدّدة المتكرّرة بشكل غير صحيح لبعض الخطوط المتعدّدة ( المشكلة 4333)
7 يناير 2013
تم إصلاح المشاكل التالية:
- يؤدي الانتقال في الخريطة إلى الانتقال في الصفحة أيضًا ( المشكلة 1605، المشكلة 3652)
17 ديسمبر 2012
تمت إضافتها:
- لغات جديدة: الأردية والأيسلندية
تم إصلاح المشاكل التالية:
- الخرائط غير الواضحة/المموّهة في IE9 بعد التنقّل (المشكلة 3875)
17 ديسمبر 2012
تمت إضافتها:
- لغات جديدة: الأردية والأيسلندية
تم إصلاح المشاكل التالية:
- خرائط غير واضحة/ضبابية في IE9 بعد التنقل (المشكلة 3875)
10 ديسمبر 2012
تمت إضافتها:
- القدرة على تحميل الصور باستخدام مجموعة سمات crossorigin
تم إصلاح المشاكل التالية:
- مشاكل في عرض العلامات مع الصور البعيدة في اللقطات المقرّبة (المشكلة 4616)
- خطأ في JS عند إعادة عرض الرموز على الخطوط المتعدّدة في IE 7/8
3 ديسمبر 2012
تم إصلاح المشاكل التالية:
- مكتبة Markermanager لا تعمل مع الإصدار الثالث من Maps API JS ( المشكلة 4543)
27 تشرين الثاني (نوفمبر) 2012
تمت إضافتها:
- باستخدام لوحة رسم عالية الكثافة على الأجهزة ذات الكثافة العالية للحصول على علامات محسّنة
تم إصلاح المشاكل التالية:
- لم يمحُ MapTypeControl الأنماط ( المشكلة 4588)
3.10
4 فبراير 2013
تم إصلاح المشاكل التالية:
- هل يؤدي الاستخدام المتزايد للذاكرة عند استخدام الإصدار 3.8 من Google Maps JavaScript إلى حدوث عطل (تمت ملاحظته في IE 9 وChrome وما إلى ذلك)؟ ( المشكلة 4162 )
25 سبتمبر 2012
تمت إضافتها:
- التجوّل الافتراضي داخل المباني
- خيار fixedRotation في IconSequence
- "الوقت في حركة المرور الحالية" إلى "الاتجاهات"
11 سبتمبر 2012
جديد:
- تمت إضافة StrokePosition إلى المضلّعات والمستطيلات والدوائر
- computeOffsetOrigin إلى مكتبة الهندسة
- أربع لغات جديدة في واجهة برمجة التطبيقات: الأفريكانية والأمهرية والسواحلية والزولو
28 أغسطس 2012
تمت إضافتها:
- types to Places API 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
التغييرات الملحوظة:
- إخفاء تراكب "التجوّل الافتراضي" في الإسقاطات المخصّصة
تم إصلاح المشاكل التالية:
- لا يتم تشغيل رموز العلامات عندما يكون المقياس أكبر من 35 في Safari
- لم يتمّ رفع حدث ناتج عن النقر على العلامات على خريطة مخصّصة (نوع الخريطة + الإسقاط)
25 يوليو 2012
تم إصلاح المشاكل التالية:
- componentRestrictions في ميزة "الإكمال التلقائي" (المشكلة 4302)
17 يوليو 2012
تم إصلاح المشاكل التالية:
- لا يمكن النقر على مربّع النص في InfoWindow على IE
- يجب تنشيط bounds_changed قبل zoom_changed ( المشكلة 1399)
- لا يتم الاحتفاظ بخيار الخريطة backgroundColor بعد استدعاء "التجوّل الافتراضي"
- يؤدي التبديل من الخريطة ذات التصميم الخاص إلى القمر الصناعي إلى تحميل مربّعات الخريطة بشكل غير ضروري
- تم تجاهل سمات الخريطة القابلة للسحب/عجلة التمرير في وضع الرسم ( المشكلة 4012)
- يجب أن تعرض LatLngBounds نطاقًا كاملاً لخطوط الطول عند عرض أكثر من نسخة واحدة من العالم
- عدم رسم شكل فارغ عند النقر مرّتين (المشكلة 3964)
- أحداث العلامات الزائدة عند النقر ( المشكلة 3911)
التغييرات الملحوظة:
- تمت إعادة تسمية نقاط نهاية البحث وطلبات البحث إلى nearbySearch وtextSearch
10 يوليو 2012
التغييرات الملحوظة:
- تعديل google.maps.event.removeListener() لقبول قيمة فارغة كوسيطة
27 يونيو 2012
تمت إضافتها:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- تقسيم الصفحات والمراجعات وtextSearch إلى Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
التغييرات الملحوظة:
- التعرّف على اللون "الشفاف" كلون
23 يونيو 2012
تمت إضافتها:
- رموز
- HeatmapLayer
- خيارات جديدة لأداة التصميم "الوزن" و "اللون":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 مايو 2012
تمت إضافتها:
- القيود المفروضة على البلدان في ميزة "الإكمال التلقائي" (AutocompleteOptions.componentRestrictions) (المشكلة 3899)
- فلاتر نوع "المناطق والمدن"
3.8
1 مايو 2012
تم إصلاح المشاكل التالية:
- ظهور العلامات المحذوفة مجددًا في بعض الأحيان ( المشكلة 4087)
- لا يتم أحيانًا عرض ظلال العلامات ( المشكلة 3993)
23 أبريل 2012
تم إصلاح المشاكل التالية:
- يبقى "الدليل" على الخريطة مع نوع الخريطة المخصّص بعد إغلاق "التجوّل الافتراضي" ( المشكلة 4076)
- لا يمكن إعادة إضافة العلامات المتحركة التي تمت إزالتها إلى الخريطة ( المشكلة 4052)
18 أبريل 2012
تم إصلاح المشاكل التالية:
- تعرض نافذة معلومات الطقس دائمًا رمز المطر على Firefox ( المشكلة 4063)
تمت إضافتها:
- orderBy وlimit وoffset لـ FusionTablesLayer ( المشكلة 3557)
10 أبريل 2012
تم إصلاح المشاكل التالية:
- عرض الصور الجوية حتى إذا لم تكن متاحة لإطار العرض بالكامل (المشكلة 3913)
3 أبريل 2012
تمت إضافتها:
- WeatherLayer وCloudLayer ( المشكلة 3555)
- DemographicsLayer
تم إصلاح المشاكل التالية:
- حدود المربّعات مرئية للمضلّعات في وضع Quirks في IE 9
- العلامات تقفز عند التحريك في "التجوّل الافتراضي" في Canvas
28 مارس 2012
تم إصلاح المشاكل التالية:
- استخدام أسماء علامات بأحرف صغيرة لتكون متوافقة مع XHTML (المشكلة 3868)
- تم تغيير سلوك التكبير/التصغير في لوحات اللمس من Apple لجعلها أقل حساسية ( المشكلة 2416)
20 مارس 2012
تم إصلاح المشاكل التالية:
- يؤدي إنشاء علامة باستخدام صورة ظل غير موجودة إلى حدوث أخطاء (المشكلة 4014).
تمت إضافتها:
- النقر للانتقال/النقر للتكبير في "التجوّل الافتراضي" (المشكلة 2447)
التغييرات الملحوظة:
- تم إيقاف ميزة النقر مرّتين للتكبير أو التصغير تلقائيًا في "التجوّل الافتراضي"
6 مارس 2012
تم إصلاح المشاكل التالية:
- حدث خطأ في OverviewMapControl عند التكبير بسرعة كبيرة ( المشكلة 3882)
- حدث خطأ في IE عند إزالة div الخريطة من الصفحة ( المشكلة 3971)
- عرض العلامات ذات الحجم المتغيّر بشكل غير صحيح على IE < 9 ( المشكلة 3912، المشكلة 3908)
تمت إضافتها:
- التعتيم إلى GroundOverlay ( المشكلة 2767)
- إضافة utc_offset وopening_hours إلى PlaceResult ( المشكلة 2431)
- إضافة خيار clickToGo إلى StreetViewPanoramaOptions ( المشكلة 2447)
21 فبراير 2012
تم إصلاح المشاكل التالية:
- خرائط غير واضحة على IE 9 ( المشكلة 3875)
- تم تبسيط الخطوط المتعدّدة التي تتألف من حواف خطية في مساحة LatLng بشكل غير صحيح (المشكلة 3739)
تمت إضافتها:
- google.maps.geometry.poly.containsLocation() و isLocationOnEdge() ( المشكلة 1978)
15 فبراير 2012
تم إصلاح المشاكل التالية:
- تراجع: تم عرض العلامات التي تم تغيير حجمها بشكل غير صحيح باستخدام مَعلمة "size" غير صالحة (المشكلة 3908)
- توقُّف الخريطة في وضع التعديل عند استدعاء setEditable(false) أثناء سحب المستخدم لنقطة التحكّم (المشكلة 3842)
التغييرات الملحوظة:
- التلاشي التدريجي بين صور بانوراما في "التجوّل الافتراضي"
3.7
7 فبراير 2012
تم إصلاح المشاكل التالية:
- تومض العلامة في الموضع النهائي قبل ظهور الصورة المتحركة للإفلات ( المشكلة 3608)
- يؤدي فتح InfoWindow وضبط التكبير في الوقت نفسه إلى ظهور مركز خريطة غير صحيح (المشكلة 3738)
- تجاهُل النقر بزر الماوس الأيمن عند سحب العلامات ( المشكلة 3237)
- لا يظهر عنوان العلامة أحيانًا في Firefox ( المشكلة 3773)
التغييرات الملحوظة:
- يتم الآن عرض العلامات التي تم تغيير حجمها في Canvas حيثما كان ذلك متاحًا
- setOpacity() لـ ImageMapType ( المشكلة 3125)
- setOpacity() لـ GroundOverlay ( المشكلة 2767)
- حدث "tilesLoaded" لـ ImageMapType ( المشكلة 1744)
- stop() إلى MouseEvent، ما يؤدي إلى إيقاف نشر الحدث (المشكلة 2172)
31 يناير 2012
تم إصلاح المشاكل التالية:
- تم إصلاح مشكلة ظهور مربّعات كورية خاطئة بعد التحريك في جميع أنحاء العالم ( المشكلة 2722)
- تم إصلاح مشكلة عدم إمكانية إسقاط دليل "التجوّل الافتراضي" بدقة لعرض "التجوّل الافتراضي" (المشكلة 3861).
- تمت إضافة السمة "visible" (مرئي) للأشكال المتعددة (المشكلة 2861).
- تم إصلاح مشكلة عدم ظهور تأثيرات حركية في panTo وpanBy حتى عندما تكون إطارات العرض متباعدة (مشكلة تراجُع)
24 يناير 2012
تم إصلاح المشاكل التالية:
- تظهر أحداث الماوس من خلال InfoWindow ( المشكلة 3573)
- تم تفعيل تحويلات CSS على IE9
- تمت إضافة imageDateControl إلى StreetViewPanorama
- تم تفعيل ميزة "التجوّل الافتراضي" في Canvas على IE 9 وOpera وSafari/Windows
16 يناير 2012
تم إصلاح المشاكل التالية:
- يجب ألا يكون "دليل التجوّل الافتراضي" قابلاً للسحب في وضع الرسم
- تشغيل الأحداث بشكل صحيح، مع مراعاة zIndex للمضلّعات والطبقات الأخرى
- إضافة السمة "status" إلى KmlLayer ( المشكلة 3015)
10 يناير 2012
تم إصلاح المشاكل التالية:
- عرض "دليل التجوّل الافتراضي" إذا كانت قيمة disableDefaultUI هي "صحيح" وقيمة streetViewControl هي "صحيح"
7 ديسمبر 2011
تم إصلاح المشاكل التالية:
- يمكن تصميم الطرق السريعة الحرة بشكل منفصل عن الطرق السريعة (road.highway.controlled_access)
- يتم تنشيط place_changed عندما يضغط المستخدم على "Enter" في ميزة "الإكمال التلقائي" ( المشكلة 3407)
28 نوفمبر 1011
تم إصلاح المشاكل التالية:
- إعادة تحديد موضع الإكمال التلقائي عند تغيير حجم النافذة يمكن بدء حدث "resize" على عنصر "الإكمال التلقائي".
22 نوفمبر 2011
تم إصلاح المشاكل التالية:
- يتم الآن احتساب حجم محتوى InfoWindow مع مراعاة الأنماط المتتالية
- لا يتطابق عنصر التحكّم في تدوير الخريطة الجوية مع الاتجاه عند إنشاء الخريطة
7 نوفمبر 2011
التغييرات الملحوظة:
- النمط المرئي الجديد لعناصر التحكّم التلقائية
- الأشكال القابلة للتعديل (المضلّعات والخطوط المتعدّدة والدوائر والمستطيلات)
- DrawingManager الجديد لإضافة تراكبات جديدة
- حقول PlaceResult الجديدة: website وinternational_phone_number
- حقل ElevationResult الجديد: resolution
تم إصلاح المشاكل التالية:
- يتم الآن عرض رمزَي البداية والنهاية في نتائج الاتجاهات بخلفية شفافة في الإصدار 7 من Internet Explorer والإصدارات الأحدث.
3.6
31 أكتوبر 2011
تم إصلاح المشاكل التالية:
- حدث خطأ عند استخدام Maps API مع مكتبة Prototype على IE7
25 أكتوبر 2011
تم إصلاح المشاكل التالية:
- أخطاء عند تغيير خريطة KmlLayer قبل انتهاء تحميل الطبقة
- تسرّب الذاكرة في IE عند إضافة المضلّعات وإزالتها
18 أكتوبر 2011
التغييرات الملحوظة:
- تمت إضافة حقل الكلمة الرئيسية إلى PlaceSearchRequest
- تمت إزالة خطوط الطرق من "التجوّل الافتراضي"
10 أكتوبر 2011
تم إصلاح المشاكل التالية:
- العنوان طويل جدًا في معاينة "التجوّل الافتراضي"
27 سبتمبر 2011
تم إصلاح المشاكل التالية:
- يؤدي عنصر التحكّم في الخريطة المصغّرة إلى تعديل المركز والتكبير معًا في حال تغيير مستوى التكبير
27 سبتمبر 2011
تم إصلاح المشاكل التالية:
- الجلب المزدوج للمربّعات الأولية في Chrome
- تسرُّب الذاكرة أثناء العرض الشامل
- عدم إفلات دليل "التجوّل الافتراضي" عند التحريك إلى منطقة خارج نطاق التغطية
- مشكلة تراجعية: اختفاء تراكبات الأرض التي تتجاوز خط الطول -180
- تراجع: مركز الخريطة غير صحيح عند فتح نافذة المعلومات أثناء العرض الشامل والتكبير/التصغير
التغييرات الملحوظة:
- عرض معاينات "التجوّل الافتراضي" أثناء سحب "دليل التجوّل الافتراضي"
20 سبتمبر 2011
تم إصلاح المشاكل التالية:
- تسرُّب الذاكرة في Chrome/Windows عند عرض العلامات باستخدام Canvas
- عرض العلامة للتصوير الجوّي مع وجهة 90 أو 270 درجة
التغييرات الملحوظة:
- لا يمكن الوصول إلى أنواع خرائط Google التلقائية من خلال سجلّ أنواع الخرائط (يمنع الوصول إلى مربّعات الخريطة)
- حركات التدوير عند مغادرة الصور الجوية والدخول إليها
12 سبتمبر 2011
المشاكل التي تم حلّها:
- تظل العلامة في موضع مرتفع بعد ظهور تلميح على Firefox 4+ ( المشكلة 3334)
التغييرات الملحوظة:
- GeocoderResult.formatted_address غير موثَّق
6 سبتمبر 2011
تم إصلاح المشاكل التالية:
- لا تتبع نافذة معلومات عنصر الاختيار (القائمة المنسدلة) تحريك الخريطة في Firefox
- المربّعات في كوريا على بعض الأجهزة الجوّالة
29 أغسطس 2011
التغييرات الملحوظة:
- السماح لعناصر التحكّم المخصّصة بأن يكون لها مؤشر z أعلى من عناصر التحكّم في واجهة برمجة التطبيقات
- توجّه الروابط المستخدمين إلى إصدار اللغة الصحيح من maps.google.com
- لا تفتح InfoWindow فوق ميزة KML إذا لم يكن هناك نافذة معلومات html أو اسم أو وصف.
- تم إصلاح مشكلة تراجُع الأداء: تعطُّل المربّعات التي تتضمّن عددًا كبيرًا من النقاط لكل بوصة
24 أغسطس 2011
المشاكل التي تم حلّها:
- تم إيقاف تسريع الأجهزة في Chrome/Mac: تم إصلاح مشكلة عرض العلامات والنقر على العناصر المركّبة ( المشكلة 3544، المشكلة 3551)
- تم إصلاح مشكلة التكبير أو التصغير بإصبعين على أجهزة Android عند الانتقال إلى أسفل الصفحة (المشكلة 3373)
التغييرات الملحوظة:
- أصبحت رموز الأنشطة التجارية مفعَّلة الآن تلقائيًا.
17 أغسطس 2011
التغييرات الملحوظة:
- رموز خريطة قابلة للنقر لنقاط الاهتمام
- يمكن ضبط الأنماط في MapOptions وتطبيقها على جميع أنواع الخرائط التلقائية.
- يظهر "الدليل" في أنواع الخرائط المخصّصة ما لم يتم إيقافه صراحةً.
3.5
10 أغسطس 2011
تم إصلاح المشاكل التالية:
- العلامات عالقة في موضع السحب للأعلى عند سحبها إلى الأفق في "التجوّل الافتراضي"
- لا يتغيّر حجم "التجوّل الافتراضي" عند تغيير حجم الخريطة أو النافذة
- "التجوّل الافتراضي" مع نافذة معلومات مشتركة يؤدي إلى تعطُّل المتصفّح
2 أغسطس 2011
المشاكل التي تم حلّها:
- الروابط التشعّبية في نافذة المعلومات على متصفّح IE لا تعمل ( المشكلة 3503)
- لا تتم طباعة عنصر التحكّم في المقياس ( المشكلة 2966)
- تراجع: خطأ عند استخدام OverviewMapControl مع الخرائط ذات التصميم الخاص (المشكلة 3489)
التغييرات الملحوظة:
- تم الآن إيقاف قائمة السياق في معظم عناصر التحكّم عند النقر بزر الماوس الأيمن.
- لا يتم تحريك بانوراما في "التجوّل الافتراضي"/خريطة داخل InfoWindow عند تمرير الماوس فوق InfoWindow
- أصبح من الممكن الآن الانتقال للأعلى أو للأسفل في InfoWindow على iPad
18 يوليو 2011
المشاكل التي تم حلّها:
- خطأ في LatLng للحدث عند الانتقال إلى أعلى الصفحة أو أسفلها على نظام التشغيل 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
- تمت إزالة خيار "language" في GeocoderRequest
17 مايو 2011
المشاكل التي تم حلّها:
- تم إصلاح مشكلة عرض "التجوّل الافتراضي" في IE7 ( المشكلة 3272)
التغييرات الملحوظة:
- تم تفعيل الانتقال بين الإطارات باستخدام تأثير التلاشي لمربّعات الخريطة عند تحميل نوع الخريطة وتغييره.
7 مايو 2011
ما مِن تغييرات ملحوظة.
3.4
7 مايو 2011
ما مِن تغييرات ملحوظة.
6 مايو 2011
المشاكل التي تم حلّها:
- تم إصلاح مشكلة عدم عرض بانوراما "التجوّل الافتراضي" في IE7 (المشكلة 3272)
- تم إصلاح مشكلة: فقدان شفافية ملف PNG شبه الشفاف مع ImageMapType في IE7 وIE8 (المشكلة 3275)
التغييرات الملحوظة:
- خدمة Distance Matrix
14 أبريل 2011
المشاكل التي تم حلّها:
- تم إصلاح مشكلة: إتاحة ألوان CSS المُسمّاة لسمتَي strokeColor وfillColor في poly
- تم إصلاح مشكلة عدم ظهور المضلّع إذا تم ضبط strokeOpacity على 0.0 ( المشكلة 3241)
- تم إصلاح: أخطاء في IE8 عند التحريك مع ظهور AdUnit (المشكلة 3159)
- السماح بخريطة التضاريس والخريطة المختلطة بدون الخريطة وخريطة القمر الصناعي في عنصر التحكّم في نوع الخريطة ( المشكلة 3089)
- يتم تحميل المربّعات ذات النقاط العالية لكل بوصة (DPI) للشاشات ذات النقاط العالية لكل بوصة ( المشكلة 2614)
التغييرات الملحوظة:
- يتم ضبط الإمالة الجوية تلقائيًا على 45 درجة عند تفعيل الصور الجوية وإتاحتها
- تم تحسين سلوك التصغير/التكبير على جهاز iPad
- تمت إعادة تسمية DirectionsTravelMode وDirectionsUnitSystem إلى TravelMode وUnitSystem (تظل الأسماء القديمة متوافقة مع الأنظمة القديمة)
14 أبريل 2011
المشاكل التي تم حلّها:
- تم الإصلاح: لم يعد رمز العلامة والظل شفافين على IE6
- تم إصلاح مشكلة وميض العلامات عند التكبير أو التصغير
- تم إصلاح مشكلة عرض المضلّعات على مستوى حدود المربّعات بالقرب من القطبَين الشمالي والجنوبي
التغييرات الملحوظة:
- يتم الآن عرض الخطوط المتعدّدة والمضلّعات في Canvas حيثما أمكن ذلك.
- يتم الآن محاذاة LatLngs للأحداث على الخطوط المتعدّدة وحدود المضلّعات مع أقرب نقطة على الخط.
5 أبريل 2011
المشاكل التي تم حلّها:
- لا يتم تحريك panTo على الأجهزة التي تعمل باللمس ( المشكلة 3066)
- Marker.MAX_ZINDEX غير محدّد (المشكلة 3184)
28 مارس 2011
المشاكل التي تم حلّها:
- تعذُّر تغيير الاتجاه في "التجوّل الافتراضي" في وضع القمر الصناعي ( المشكلة 3174)
- تعطُّل الخريطة عند إيقاف VML ( المشكلة 3119)
التغييرات الملحوظة:
- يظهر الآن تراكب طريق "التجوّل الافتراضي" في وضع العرض المائل
22 مارس 2011
المشاكل التي تم حلّها:
- يظهر "الدليل" في أنواع الخرائط المخصّصة ( المشكلة 3154)
التغييرات الملحوظة:
- تم إصلاح مشكلة اقتصاص العلامات الكبيرة عند حدود المربّعات
- تم إصلاح مشكلة تراكب "التجوّل الافتراضي" في وضع "الصور المائلة"
- تم الإصلاح: يظهر عنصر التحكّم في الخريطة المصغّرة في وضع الطباعة
17 مارس 2011
المشاكل التي تم حلّها:
- صور بزاوية 45 درجة ( المشكلة 2412)
- عنصر التحكّم في الخريطة المصغّرة ( المشكلة 1470)
- إتاحة صور GIF المتحركة: تمت إضافة خيار "محسّن" (المشكلة 3095)
- عرض Marker.getVisible() غير محدّد ( المشكلة 3114)
التغييرات الملحوظة:
- تم إصلاح مشكلة تجاهل الدوائر والمستطيلات لسمة zIndex
- تم إصلاح المشكلة: أحداث الماوس تؤدي إلى تشغيل الأحداث مرتين عندما تكون العلامة متحركة
- تم إصلاح المشكلة: لا تستخدم الخرائط ذات التصميم الخاص الأنماط إذا تمت إضافة نوع الخريطة إلى السجلّ بعد ضبط معرّف نوع الخريطة
- تم إصلاح المشكلة: أنواع الخرائط غير المصمّمة تعتمد نمط نوع الخريطة ذات التصميم الخاص
- تنشّط العلامات الآن أحداث MouseEvents، وليس أحداث DOM
11 مارس 2011
المشاكل التي تم حلّها:
- لم يعُد النقر مرّتين على علامة يؤدي إلى تكبير الخريطة (المشكلة 3090)
- تعمل الآن نقطة الارتساء مع ظل محدّد الموقع المخصّص ( المشكلة 3112)
التغييرات الملحوظة:
- طبقة Panoramio
- تم إصلاح مشكلة فهرسة z لعلامة الاتجاهات
- تم إصلاح موضع الظل التلقائي
2 مارس 2011
التغييرات الملحوظة:
- يتم الآن عرض العلامات في Canvas/VML حيثما كان ذلك متاحًا
- أهداف نقر أكبر للخطوط المتعدّدة والمضلّعات وKML على الأجهزة التي تعمل باللمس
22 فبراير 2011
المشاكل التي تم حلّها:
- تم عرض علامة الارتساء InfoWindow من خلال السمة MVC "anchorPoint" (المشكلة 2860)
- تم إصلاح مشكلة في وضع "هجين" عند مستوى التكبير 0 و1 (المشكلة 3062)
- تم إصلاح مشكلة الدائرة/المستطيل في حال إضافتها/إزالتها بسرعة إلى الخريطة (المشكلة 3052)
- تم إصلاح مشكلة draggable: false على الأجهزة التي تعمل باللمس (المشكلة 3044)
18 فبراير 2011
المشاكل التي تم حلّها:
- يتم تصغير العلامات في "التجوّل الافتراضي" فقط، ولا يتم تكبيرها ( المشكلة 2969)
- تعمل الاتجاهات القابلة للسحب الآن عندما لا يكون routeIndex يساوي 0 ( المشكلة 2995)
- تم إصلاح التعارض بين Flash وسحب الخريطة ( المشكلة 2956)
- عند تغيير mapTypeId في أداة الاستماع maptypeid_changed، يصبح عنصر التحكّم في نوع الخريطة متسقًا الآن
التغييرات الملحوظة:
- يتم الآن تفعيل التصنيفات تلقائيًا عند النقر على "وضع القمر الصناعي" من عنصر التحكّم في نوع الخريطة
8 فبراير 2011
التغييرات الملحوظة:
- عناصر تحكّم جديدة في نوع الخريطة الهرمية، وهي سهلة الاستخدام باللمس
- شعار جديد (المشكلة 2574)
- تمت إعادة تسمية MarkerShape.coord إلى MarkerShape.coords لتتطابق مع سمة coords في علامة
<area>في HTML
3.3
17 مارس 2011
المشاكل التي تم حلّها:
- لا يتم عرض المضلّع
8 فبراير 2011
المشاكل التي تم حلّها:
- عدم إلغاء طلبات المربّعات في Chrome ( المشكلة 3011)
- عدم تنشيط حدث النقر بزر الماوس الأيمن في FF/Mac ( المشكلة 2920)
- مشاكل في عرض النصوص في Safari/Mac ( المشكلة 3024)
- لا تتم طباعة خرائط الاتجاهات في Internet Explorer بشكل صحيح
21 يناير 2011
التغييرات الملحوظة:
- أصبحت MVCArrays مقبولة الآن في مكتبة الهندسة الكروية
- إصلاح مشكلة ظهور علامة التقاطع أسفل العلامة أثناء سحبها في IE6
- لم يعُد يتم ضبط z-index على عنصر div لحاوية الخريطة
17 يناير 2011
المشاكل التي تم حلّها:
- تم إصلاح مشكلة تسبّب فيها التوقيت غير الصحيح لـ zoom_changed نتائج غير صحيحة لـ fromLatLngToContainerPixel ( المشكلة 2539)
6 يناير 2011
المشاكل التي تم حلّها:
- تمت إضافة مكتبة الهندسة التي توفّر أدوات مساعدة لهندسة الأشكال الكروية وترميز الخطوط المتعدّدة (المشكلة 2540 والمشكلة 2595 والمشكلة 2246)
- إمكانية ضبط الحدّ الأدنى/الأقصى لمستوى التكبير على الخريطة ( المشكلة 1624)
التغييرات الملحوظة:
- تم فصل عناصر التحكّم في التكبير/التصغير والتحريك (لم يعُد هناك عنصر تحكّم في التنقّل). ويمكن ضبط هذه الإعدادات بشكل منفصل.
- عنصر تحكّم جديد في التكبير/التصغير متوافق مع اللمس على الأجهزة التي تعمل باللمس
- يمكن الآن محو محتوى MVCArray من خلال استدعاء الدالة clear()
- تم إصلاح تسرّب الذاكرة عند إضافة العلامات وإزالتها في IE8
- عرض أسرع للمضلّعات باستخدام خوارزمية تبسيط محسّنة
23 ديسمبر 2010
المشاكل التي تم حلّها:
- تم إصلاح معالِجات النقر على النقاط على المسار في الاتجاهات القابلة للسحب (المشكلة 2871)
21 ديسمبر 2010
المشاكل التي تم حلّها:
- تمت إضافة قوة دفع إلى الخريطة عند السحب (المشكلة 2592).
- تم إصلاح خطأ CSS في "التجوّل الافتراضي" ( المشكلة 2666)
- تم إصلاح خطأ JS عند عرض InfoWindow بعرض خريطة يبلغ 0 في IE (المشكلة 2536)
التغييرات الملحوظة:
- على الأجهزة التي تعمل باللمس، سنعرض الآن عنصر تحكّم في التكبير/التصغير متوافق مع اللمس سواء تم طلب عنصر التحكّم في التنقّل ZOOM_PAN أو SMALL. إذا كان الجهاز يتيح اللمس المتعدّد في المتصفّح، لن يتم عرض أي عنصر تحكّم في التكبير أو التصغير، لأنّه يتم التكبير أو التصغير من خلال التصغير أو التكبير بإصبعين.
9 ديسمبر 2010
المشاكل التي تم حلّها:
- تتم طباعة InfoWindows الآن بشكل جيد في IE ( المشكلة 1343)
- تم إصلاح مشكلة التعتيم في IE8 لـ ImageMapType
التغييرات الملحوظة:
- سيتم عرض علامة تقاطع أسفل العلامات التي تحتوي على رمز مخصّص عند سحبها، ويتم تفعيل raiseOnDrag
5 ديسمبر 2010
المشاكل التي تم حلّها:
- توفير واجهة لاكتشاف الحد الأقصى لمستوى التكبير في موقع جغرافي معيّن لصور القمر الصناعي ( المشكلة 2049)
- إضافة خيار (raiseOnDrag) لتفعيل/إيقاف الصور المتحركة عند سحب علامة ( المشكلة 2910)
التغييرات الملحوظة:
- يتم الآن رفع العلامات عند سحبها، وترتد عند إفلاتها.
- يمكن التحكّم في حركات العلامات برمجيًا باستخدام الدالة setAnimation.
28 نوفمبر 2010
المشاكل التي تم حلّها:
- لم يعُد الحدث maptypeid_changed يتم تنفيذه مرّتين (المشكلة 2449)
- أصبحت سمة "size" لكائن MarkerImage متاحة الآن (المشكلة 2465)
- يشير شكل العلامة إلى الرمز بدلاً من الصورة المركّبة ( المشكلة 2629)
- تم تحسين تحريك الخريطة عند سحب العلامة للخرائط الأصغر حجمًا (المشكلة 2868)
- يمكن الآن طباعة الخرائط بدون تفعيل طباعة صور الخلفية
- تم إصلاح الخطأ الذي كان يتسبب في إمكانية سحب علامات الاتجاهات القابلة للسحب عندما تكون قيمة "draggable" مضبوطة على "false".
16 نوفمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 2076: توفير طريقة لإعطاء InfoWindow إلى DirectionsRenderer ( المشكلة 2076)
- المشكلة 2524: تنفيذ streetViewControlOptions
- المشكلة 2557: إضافة ميزة إيقاف التكبير/التصغير إلى "التجوّل الافتراضي"
التغييرات الملحوظة:
- تم إصلاح خلل أدّى إلى فتح نافذة جديدة في FF عند النقر على علامة مع الضغط على مفتاح Shift.
- تم فقدان رموز علامات الأحرف عند تحديد markerOptions باستخدام DirectionsRenderer
3.2
11 نوفمبر 2010
التغييرات الملحوظة:
- تم إصلاح الخطأ الذي تسبَّب في اقتصاص/اقتطاع المضلّعات عند استخدام لغة تُكتب من اليمين إلى اليسار على 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: نافذة المعلومات - لا يؤدي النقر بزر الماوس الأيمن على حقل إدخال إلى عرض قائمة السياق
- المشكلة 2741: لا يعمل وضع العلامات على نظام التشغيل iOS 4 بعد تحريك الخريطة
التغييرات الملحوظة:
- ميزة "التجوّل الافتراضي" مفعَّلة تلقائيًا
- تم إصلاح الخطأ الذي تسبَّب في عدم تمرير "this" إلى .getTileUrl
- يتم الآن تشغيل حدث domready في InfoWindow بعد أن تصبح النافذة مرئية
28 سبتمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 2712: تسرُّب الذاكرة (إضافة/إزالة العلامات، إظهار/إخفاء العلامات، تكبير/تصغير الخريطة أو تحريكها)
التغييرات الملحوظة:
- تعمل خرائط الإصدارَين الثاني والثالث بشكل أفضل عندما تكون كلاهما على الصفحة نفسها
- تم إصلاح الخطأ في HTML5 التجوّل الافتراضي عند السحب بسرعة إلى الأسفل
16 سبتمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 2701: عنوان عنصر التحكّم الأولي في التنقّل في "التجوّل الافتراضي" لا يتّبع وجهة النظر
14 سبتمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 157: إتاحة اتجاهات القيادة القابلة للسحب
- المشكلة 1852: يتم تشغيل حدث "rightclick" على google.maps.Marker بدون وسيطة
- المشكلة 2673: يختفي "دليل التجوّل الافتراضي" بعد تغيير الموضع
التغييرات الملحوظة:
- تم تحسين أداء العلامات
31 أغسطس 2010
المشاكل التي تم تغييرها:
- المشكلة 2658: نوافذ المعلومات الطويلة
التغييرات الملحوظة:
- تم تحسين الخطوط الجيوديسية لمستويات التكبير الأعلى
24 أغسطس 2010
المشاكل التي تم تغييرها:
- المشكلة 2648: يؤدي حدث تغيير حجم الخريطة إلى حدوث خطأ في Firefox في الإصدار 3.2.1
التغييرات الملحوظة:
- عند التكبير أو التصغير بشكل متكرر (مثل استخدام عجلة التمرير)، يتم الآن تحميل عدد أقل من المربعات من مستويات التكبير المتوسطة.
16 آب (أغسطس) 2010
المشاكل التي تم تغييرها:
- المشكلة 2416: حساسية مفرطة في التحريك والتكبير/التصغير في Apple Magic Mouse
- المشكلة 2606: يؤدي ضبط draggable: false على خريطة إلى إيقاف الروابط
- المشكلة 2640: لا يتم محو الذاكرة عند إعادة تحميل المتصفّح أو عند استخدام onunload (في متصفّح IE)
التغييرات الملحوظة:
- يتم تغيير حجم علامات "التجوّل الافتراضي" وفقًا للمسافة
- تعديلات على شريط تمرير التكبير/التصغير في العرض الشامل
9 أغسطس 2010
التغييرات الملحوظة:
- تمت إزالة السمتَين KMLMouseEvent.position وFusionTablesMouseEvent.position اللتين تم إيقافهما نهائيًا. استخدام .latLng بدلاً من ذلك
- تمت إزالة السمة StreetViewService.getNearestPanorama التي تم إيقافها نهائيًا. استخدِم .getPanoramaByLocation بدلاً من ذلك
3.1
28 سبتمبر 2010
التغييرات الملحوظة:
- تم إصلاح مشكلة ظهور خطأ في JavaScript عند طلب الاتجاهات بين نقطة بداية ونقطة نهاية متطابقتَين
9 أغسطس 2010
التغييرات الملحوظة:
- تم إصلاح مشكلة تغيير خريطة OverlayView
- تم إصلاح مشكلة استدعاء GroundOverlay.setMap(null)
- لم يعد متصفّح IE يسرّب الذاكرة عند التكبير/التصغير أو العرض الشامل
5 أغسطس 2010
المشاكل التي تم تغييرها:
- المشكلة 2588: يؤدي استدعاء setVisible(false) في كائن Panorama مع إرفاق مستمع إلى حدوث خطأ JS في IE
التغييرات الملحوظة:
- تم إصلاح مشكلة اختفاء العلامات في IE6 عند تغيير مستوى التكبير/التصغير
29 يوليو 2010
المشاكل التي تم تغييرها:
- المشكلة 2337: فقدان الخطوط المتعدّدة
- المشكلة 2497: لا يتم تطبيق الخيار "قابل للنقر" على الدائرة
التغييرات الملحوظة:
- تم إيقاف ميزة "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 على الشاشة
- تم تغيير LatLng في MouseEvent في KML وFusionTables من "position" إلى "latLng"
- لم تعُد عناصر التحكّم في التكبير/التصغير على Android تتيح النقر على الخريطة
17 يونيو 2010
المشاكل التي تم تغييرها:
- المشكلة 2346: خيار لإيقاف الصور المتحركة السلسة
التغييرات الملحوظة:
- تم إصلاح خطأ وميض العلامة
- تم تحسين تشغيل حدث domready في InfoWindow
- تم عرض DirectionsRoute.bounds الآن
11 يونيو 2010
المشاكل التي تم تغييرها:
- المشكلة 2389: لا تعمل ميزة "التجوّل الافتراضي" في IE7
- المشكلة 2460: خطأ في تحديد موضع "دليل التجوّل الافتراضي"
- تم إصلاح تسرّب الذاكرة في العلامات
- تم تحسين وقت استجابة الترميز الجغرافي الأول
- يتم توفير إمكانية الوصول إلى StreetViewService
3
18 مايو 2010
المشاكل التي تم تغييرها:
- المشكلة 2037: GPolylineOptions geodesic
- تم إصلاح خطأ لعرض حقوق الطبع والنشر لشركة Google بشكل صحيح على نوع الخريطة المخصّصة
- تمت إضافة السمة الجيوديسية إلى المضلّعات والخطوط المتعدّدة
- تمت إضافة خيار قابل للنقر إلى المضلّعات والخطوط المتعدّدة
- تمت إضافة خيار قابل للنقر إلى GroundOverlay
13 مايو 2010
- المشكلة 1724: حجم/هوامش infoWindow غير صحيحة عند ضبط المحتوى من خلال عنصر، بدلاً من سلسلة
التغييرات الملحوظة:
- تم إصلاح الخطأ الذي تسبَّب في اقتصاص تراكبات الأرض قبل الأوان عند عبور خط التاريخ
- تعمل الآن دالة setIcon الخاصة بالعلامة مع \ في عنوان URL
- أحداث mouseout على المضلّعات والخطوط المتعدّدة في IE
- لم يعُد تغيير رمز العلامة يؤدي إلى وميض
7 مايو 2010
- المشكلة 1458: طلب ميزة: إتاحة KML في الإصدار 3 من Google API
- المشكلة 1658: إضافة تراكب حركة المرور
- المشكلة 2209: تجاوز سعة تسلسل استدعاء الدوال
- المشكلة 2254: تؤدي الاستدعاءات المتعددة "setMap(gMap)" و"setMap(null)" على عنصر الدائرة إلى تغيير عتامة الحد والتعبئة
التغييرات الملحوظة:
- تمت إضافة طبقات KML وGeoRSS
- تمت إضافة صور مركّبة للأرض
- تمت إضافة طبقات جديدة: حركة المرور وركوب الدراجات
- تمت إضافة السمة "suppressBicyclingLayer" إلى DirectionsRendererOptions
- تم إصلاح خطأ لضمان الإشارة إلى طبقة التكبير/التصغير بشكل صحيح عند تغيير MapType
- تمت إعادة تسمية السمة "start/end_point" في DirectionsResult إلى "start/end_location"
- تمت إعادة تسمية السمة DirectionsLeg "start/end_geocode" إلى "start/end_address"
- تمت إعادة تسمية السمة "optimized_waypoint_order" في DirectionsRoute إلى "waypoint_order"
- تمت إزالة إمكانية استخدام أسماء سمات الاتجاهات القديمة (setTripIndex وgetTripIndex وhideTripList وprovideTripAlternatives) ومواصلة تسجيل التحذيرات. تزيل أيضًا تحويل المسارات إلى أقسام إلى خطوات والرحلات إلى مسارات إلى خطوات.
- تم تعديل GeocoderGeometry.latLng إلى GeocoderGeometry.location
30 أبريل 2010
- المشكلة 2230: يتم إعداد الخريطة بدون الإسقاط المخصّص المطلوب
التغييرات الملحوظة:
- يؤدي النقر على الخريطة الآن إلى التركيز على لوحة المفاتيح
- أصبح بإمكانك الآن استخدام ميزة التكبير أو التصغير بإصبعين على أجهزة iPad
26 أبريل 2010
- المشكلة 1826: إضافة أحداث mouseover وmouseout على المضلّعات والخطوط المتعدّدة
- المشكلة 2177: لا تعمل map.setZoom(z) بشكل صحيح أثناء الحدث 'maptypeid_changed'
- المشكلة 2247: لا يعمل خيار hideRouteList في 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 خيار avoidHighways
- المشكلة 2207: الخطأ: يتم ملء الخطوط المتعدّدة في IE
- المشكلة 2113: انقطاع الخطوط المتعدّدة في Firefox عند مستويات التكبير العالية بعد إصدار يناير
التغييرات الملحوظة:
- تمت إضافة اتجاهات الدراجات.
- تمت إضافة خيارات DirectionsRequest جديدة:
-
avoidHighways -
avoidTolls -
optimizeWaypoints - تحسين سرعات عرض المضلّعات/الخطوط المتعدّدة
- تمت إعادة تسمية عناصر الاتجاهات التالية. ولا يزال من الممكن استخدام الأسماء القديمة.
- DirectionsRoute to DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 مارس 2010
- المشكلة 2136: إخفاء السمات في google.maps.MarkerImage التي يجب عدم الإشارة إليها
التغييرات الملحوظة:
- تم إصلاح خطأ القفز المتكرر في الخريطة.
- تم تحسين ميزة التكبير مرتين متتاليتين.
- لم يعُد حدث سحب محدّد الموقع .latLng مخفيًا.
26 فبراير 2010
- المشكلة 1651: mousemove / mouseover / mouseout للوحة الخريطة
- المشكلة 2142: يجب أن يسمح DirectionsRendererOptions للمستخدمين بإيقاف العلامات بالكامل
- المشكلة 2148: event.latLng مفقود
- المشكلة 2109: الخطأ: لا يتم عرض NavigationControlStyle.ZOOM_PAN بشكل صحيح في IE8
- المشكلة 2153: لا تعرض MVCArray.push() طولاً جديدًا
التغييرات الملحوظة:
- إضافة عتامة إلى ImageMapType
- تم إصلاح الخلل الذي كان يمنع النقر بزر الماوس الأيمن على مستطيل أو دائرة.
- لم يعُد يتمّ إزالة أحداث محتوى نافذة المعلومات عند الإخفاء.
8 فبراير 2010
- المشكلة 2135: خطأ: في حال إعادة استخدام MVCArray لمضلّع في خطوط متعدّدة، يتم إغلاق الخطوط المتعدّدة.
التغييرات الملحوظة:
- تمت إضافة فئة جديدة Rectangle class
- تمت إضافة فئة جديدة باسم Circle
- تم إصلاح مشكلة تسرُّب الذاكرة عند إنشاء علامة ثم إزالتها.
- تم إيقاف إضافة تعليقات توضيحية إلى MVCArray من LatLngs لإغلاق المضلّعات، لأنّ ذلك يؤدي إلى إغلاق الخطوط المتعدّدة التي تشارك MVCArray نفسه أيضًا (راجِع المشكلة 2135)
- تم إصلاح خلل كان يؤدي أحيانًا إلى إخفاء العلامات الظاهرة على الشاشة إذا تم ضبط مستوى تكبير الخريطة على قيمته الحالية.
- تم إصلاح ImageMapType ليتم عرضه بشكل صحيح على Android.
- تم تغيير نظام اقتصاص المضلّعات للسماح بالمضلّعات التي تحتوي على القطب الشمالي أو الجنوبي.
- تمت زيادة نطاق خط العرض في MercatorProjection إلى أقصى حد ممكن يخضع لدقة النقطة العائمة.
28 يناير 2010
- المشكلة 1367: طلب ميزة: عرض LayoutManager للمطوّرين لوضع DIV في "تدفق التحكم"
- المشكلة 1916: طلب ميزة: إضافة إمكانية تغيير حجم MarkerImage
- المشكلة 1443: يجب أن تعرض الدالتان extend() وunion() الكائن LatLngBounds
- المشكلة 1997: توثيق MapOption "الحجم"
- المشكلة 2074: لا يتم عرض الخريطة عندما تتطابق خريطة العالم مع أبعاد حاوية الخريطة
التغييرات الملحوظة:
- تمت إضافة دعم للغات الهندية:
- البنغالية والغوجاراتية والكانادا والمالايالامية والماراثية والتاميلية والتيلوغوية
- تمت إضافة طرق ثابتة جديدة إلى مساحة الاسم الخاصة بالحدث:
- addListenerOnce
- addDomListenerOnce
- تمت إضافة السمة الجديدة "encoded_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
التغييرات الملحوظة:
- تمت إتاحة أنواع الخرائط المخصّصة، بما في ذلك أنواع الخرائط الأساسية وأنواع الخرائط المركّبة والإسقاط:
- عنصر ImageMapType جديد لإتاحة مربّعات الخرائط المخصّصة
17 ديسمبر 2009
التغييرات الملحوظة:
- تم إصلاح مشكلة الاهتزاز الأولي الذي يحدث قبل بدء حركة تحريك الخريطة.
- تم إصلاح مشكلة انتقال الخريطة إلى موقع جغرافي مختلف عند التكبير بعد الحد الأقصى لمستوى التكبير باستخدام عجلة التمرير أو النقر المزدوج.
- يتم تغيير حجم عناصر التحكّم في حقوق الطبع والنشر وMapType والتنقّل لتناسب حجم الخريطة.
- تم رسميًا إيقاف دوال الحصول على القيم وتعيينها وأسماء الأحداث ذات النمط القديم نهائيًا ولم تعد معرَّفة.
10 ديسمبر 2009
- المشكلة 1820: يبدو أنّ التكبير باستخدام عجلة التمرير يتجاوز الحد الأقصى لمستوى التكبير و"يتخطّى/يقفز" موضع الخريطة
- المشكلة 1743: يؤدي التكبير/التصغير باستخدام التمرير إلى نقل الخريطة إلى موقع جغرافي مختلف تمامًا
التغييرات الملحوظة الأخرى:
- تمت إضافة طريقة جديدة panToBounds.
- تمت إضافة حركة جديدة للخريطة. يؤثر ذلك في السحب والتحريك والتكبير/التصغير والطلبات إلى setCenter/setZoom في جميع المتصفّحات.
- تمت إضافة رسالة تحذير في سجلّ وحدة التحكّم في حال استخدام طرق متوقفة نهائيًا.
25 نوفمبر 2009
- المشكلة 1696: طلب ميزة: وضع عناصر التحكّم في الخريطة
- المشكلة 1909: تلف getBounds بعد تغيير مركز الخريطة
- المشكلة 1938: يتعذّر على map.setOptions التعرّف على خيارات التحكّم
التغييرات الملحوظة الأخرى:
- تمت إضافة ميزة الكتابة من اليمين إلى اليسار لإتاحة اللغات التالية: العربية والفارسية والعبرية
- تم عرض السمة lat_lngs لخطوات DirectionsResult.
11 نوفمبر 2009
- المشكلة 1742: يظهر دائمًا محدّد موقع الرمز المخصّص أعلى محدّد الموقع التلقائي
التغييرات الملحوظة الأخرى:
- تمت إضافة ثلاث لغات جديدة.
- الباسك
- الغليشيانية
- التاجالوجية
29 أكتوبر 2009
- المشكلة 1421: طلب ميزة: إضافة فئة "الاتجاهات" إلى الإصدار 3 من واجهة برمجة التطبيقات
التغييرات الملحوظة الأخرى:
- تم تعديل المستندات المرجعية باستخدام DirectionsRenderer و DirectionsService
26 أكتوبر 2009
- المشكلة 1647: طلب ميزة: توفير حدث لـ infowindow dom ready
- المشكلة 1710: إمكانية إلغاء حدث تكبير/تصغير المستخدم عند النقر مرّتين
التغييرات الملحوظة الأخرى:
- يتم عرض خطأ JS عند تمرير وسيطات غير صالحة إلى google.maps.LatLng() الجديدة
- تم إصلاح الخطأ: كانت الخريطة الثابتة يتم تحميلها مرتين عند تحميل الخريطة
15 أكتوبر 2009
- المشكلة 1525: خطأ get_bounds عند مستويات التكبير المنخفضة
- المشكلة 1757: لا تعمل الدالة fitBounds() على خط الطول 180
- المشكلة 1790: لا يمكن لـ map.setOptions ضبط المؤشر
- المشكلة 1767: خطأ في نشر الأحداث
التغييرات الملحوظة الأخرى:
- التعديلات التي تم إجراؤها على المستندات:
- تم عرض طريقة جديدة: LatLngBounds.isEmpty()
- تم ترتيب جميع الطرق والأحداث والخصائص والثوابت حسب الاسم
- تم إصلاح الأنواع غير الصحيحة في سمات خيارات الخطوط المتعدّدة والمضلّعات
28 سبتمبر 2009
- تحسينات على أداء عرض النماذج الثلاثية الأبعاد
- تم إصلاح المشكلة المتعلقة بتحذير JS لـ SVGView.
22 سبتمبر 2009
- المشكلة 1420: الميزة: إضافة فئة Polyline إلى واجهة برمجة التطبيقات
- المشكلة 1371: يتم تشغيل الحدث map.bounds_changed بشكل متكرّر أثناء تحرّك الخريطة
- المشكلة 1700: موقع جغرافي غير صحيح في النقرة بعد التصغير في Firefox 3.5
- المشكلة 1702: يتم الإبلاغ عن latLng غير صحيح في أحداث النقر والنقر المزدوج عندما يكون هناك إزاحة للتمرير في عنصر رئيسي
- المشكلة 1723: تقفز الخريطة عند السحب على iPhone
التغييرات الملحوظة الأخرى:
- تم إطلاق ميزتَي الخطوط المتعدّدة والمضلّعات تتيح لك هذه الميزة رسم خطوط أو مناطق ممتلئة على الخريطة، وتحديد أنماط الخطوط والتعبئة، وتتيح معظم أحداث الماوس (أي لا يوجد تمرير للماوس بعد). وهي تعمل في جميع المتصفحات المتوافقة (IE6.0 والإصدارات الأحدث وFirefox 2.0 والإصدارات الأحدث وSafari 3.1 والإصدارات الأحدث وChrome)، بما في ذلك الأجهزة الجوّالة المتوافقة.
- تمت إضافة قسمَين جديدَين إلى دليل المطوّرين حول الخطوط المتعدّدة والمضلّعات.
- تمت إضافة فئتَين جديدتَين إلى مرجع واجهة برمجة التطبيقات لـ الخطوط المتعدّدة و المضلّعات.
- تمت إضافة حدث جديد في الخريطة باسم "idle"، يتم تشغيله عندما لا تتحرك الخريطة لبعض الوقت. يحلّ هذا الإصدار المشكلة 1371.
- تم إصلاح قيم LatLng غير الصحيحة التي يتم عرضها من الأحداث الناتجة عن النقر.
- تم إصلاح خطأ التكبير/التصغير بإصبعين على iPhone. يمكنك الاطّلاع على المشكلة 1723.
10 سبتمبر 2009
- المشكلة 1659: يتم الإبلاغ عن latLng غير صحيح في أحداث النقر والنقر المزدوج بعد العرض الشامل، Firefox 3.5
- المشكلة 1621: الحصول على موقع جغرافي خاطئ بعد النقر على الخريطة في ie8 مع dooctype
- المشكلة 1642: InfoWindow overflow:auto
- المشكلة 1531: يزداد ارتفاع infoWindow مع كل عملية فتح
التغييرات الملحوظة الأخرى:
- تم تعديل البنية لطرق get/set وأسماء الأحداث كما هو موضّح أدناه. ستبقى البنية القديمة متاحة لضمان التوافق مع الأنظمة القديمة. مثلاً:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_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: لا تعمل الدالة map.set_center على موقع جغرافي قريب.
- المشكلة 1605: يؤدي الانتقال في الخريطة إلى الانتقال في الصفحة أيضًا
- المشكلة 1467: وظيفة تحريك الخريطة + الصور المتحركة
التغييرات الملحوظة الأخرى:
- تم تفعيل ميزة التكبير أو التصغير باستخدام عجلة التمرير تلقائيًا. لإيقافها، اضبط سمة scrollwheel في خيار Map على false.
- تم تعديل المستندات لتشمل الدالتَين panTo وpanBy.
14 أغسطس 2009
- المشكلة 1575: خطأ في طريقة set_draggable() للعلامات القابلة للسحب
التغييرات الملحوظة الأخرى:
- تم تفعيل ميزة التكبير/التصغير باستخدام عجلة التمرير.
- تم إصلاح المشكلة التي تؤثر في هواتف iPhone حيث تحدث قفزات في الخريطة بعد السحب.
4 أغسطس 2009
- المشكلة 1393: السماح بالعلامات القابلة للسحب
- المشكلة 1448: الخطأ: يحتاج الإصدار 3 من واجهة برمجة التطبيقات إلى دالة checkResize() (أو ما يعادلها)
- المشكلة 1404: خطأ في المؤشر في متصفّح Opera
- المشكلة 1514: يتم عرض سهم اختيار MapType بشكل غير صحيح مع HTML 4.01 strict
- المشكلة 1426: التحكّم في z-index الخاص بـ InfoWindow
التغييرات الملحوظة الأخرى:
- يجب أن يكون التصغير والتكبير والسحب على iPhone أكثر قوة.
- تمت إضافة دالّتَي setter وgetter لسمة zIndex إلى عناصر InfoWindow.
التغييرات في المستندات:
- تمت إضافة الطريقتَين get_draggable وset_draggable إلى العلامات
- تمت إضافة أحداث drag وdragstart وdragend وdraggable_changed للعلامة
- تمت إضافة سمة "العلامة قابلة للسحب"
- تمت إضافة الطريقتَين get_zIndex وset_zIndex إلى نافذة معلومات
- تمت إضافة حدث Info Window zIndex_changed
- تمت إضافة السمة zIndex في نافذة المعلومات
13 يوليو 2009
- المشكلة 1415: محتوى infowindow: قابل للاختيار (صحيح/ خطأ)
- المشكلة 1432: لا يتم تشغيل حدث Mouseout بعد استدعاء set_icon
- المشكلة 1365: يتم عرض عناصر التحكّم في نوع الخريطة بشكل غير صحيح مع نوع المستند الصارم
التغييرات الملحوظة الأخرى:
- لم يعُد المطوّرون بحاجة إلى تحديد حجم MarkerImage، لأنّ واجهة برمجة التطبيقات سترصده في حال عدم توفيره. في ملاحظة ذات صلة، تكون وسيطات الحجم والمثبّت والأصل لـ MarkerImage كلها اختيارية.
- لم يعُد المطوّرون بحاجة إلى استدعاء OverlayView.call(this) في دالة الإنشاء لفئة فرعية من OverlayView.
- تمت إزالة طرق "changed" في OverlayView من الواجهة. ومن المفترض ألا يؤثر ذلك في الرمز البرمجي للمطوّر، لأنّ هذه الطرق لم يتم استخدامها من قبل.
- تمت إزالة الخيار partialmatch من عناصر Geocoder Request. وإذا استمر المطوّر في تمريرها، لن يكون لها أي تأثير في طلب البحث.
12 يونيو 2009
المشاكل التي تم تغييرها:
- المشكلة 1363: الخطأ: لا يتم إرسال الأحداث الناتجة عن النقر على الخريطة على هاتف iPhone
التغييرات الملحوظة الأخرى:
- يمكن النقر على عنصر التحكّم في التكبير الكبير في جميع المتصفحات
- تتجاوز نافذة المعلومات عنصر التحكّم الكبير في التكبير/التصغير، وتضع نفسها بالكامل داخل الخريطة وعناصر التحكّم
- تستخدم حقوق الطبع والنشر على الأجهزة الجوّالة صورًا جميلة
- يتم تحميل المربّعات من الوسط بدلاً من أعلى اليمين
- لن يتمكّن المستخدمون بعد الآن من اختيار نص أزرار نوع الخريطة أو أي من صور عناصر التحكّم
- المكتبة الرئيسية أصغر بحجم 1.9 كيلوبايت تقريبًا