الاشتراك
في ملاحظات الإصدار هذه
يُجري فريق العمل لواجهة برمجة التطبيقات Maps JavaScript API تحديثات منتظمة على واجهة برمجة التطبيقات من خلال إضافة ميزات جديدة وإصلاح الأخطاء وتحسين الأداء. يمكنك الإشارة إلى إصدار واجهة برمجة التطبيقات الذي تريد تحميله في تطبيقك من خلال تحديده في المَعلمة v لطلب تشغيل Maps JavaScript API. مزيد من المعلومات حول تحديد الإصدارات
يسرد سجلّ التغييرات هذا الإصدارات حسب التاريخ ورقم الإصدار، بالإضافة إلى التغييرات المرتبطة بها.
لتلقّي آخر الأخبار حول الإصدارات الجديدة من Maps API، يُرجى الاشتراك في مجموعة google-maps-js-api-v3-notify.
3.66.9d
14 أكتوبر 2026
التغييرات:
- تم إصلاح مشكلة كانت تؤدي إلى تشغيل حدث ناتج عن النقر على الخريطة بشكل خاطئ عند إكمال عملية سحب على AdvancedMarkerElement.
- تم إصلاح مشكلة عدم إغلاق نافذة معلومات نقطة الاهتمام باستخدام مفتاح Escape بعد إعادة فتح نقطة الاهتمام نفسها.
- تتيح قنوات الإصدار الأولي
AdvancedPlaceDetailsElementوAdvancedPlaceDetailsCompactElementوAdvancedPlaceItemElementالآن استخدام الفتحتَينbasic-section-topوbasic-section-bottomفي قناة الإصدار الأولي. - [alpha channel]
PlacePinElementis now available in the alpha channel to show place information on a map - تم إصلاح مشكلة عدم إغلاق InfoWindow باستخدام مفتاح Escape، وعدم عودة التركيز إلى العنصر الذي تم التركيز عليه سابقًا، عندما تكون الخريطة عنصر gmp-map.
3.66.8b
8 أكتوبر 2026
التغييرات:
- تم إصلاح مشكلة عدم إغلاق نافذة معلومات نقطة الاهتمام باستخدام مفتاح Escape بعد النقر على رمز نقطة الاهتمام مرة أخرى.
- تم إصلاح مشكلة نقل التركيز إلى AdvancedMarkerElements خارج منطقة الخريطة المرئية عند التنقّل باستخدام مفاتيح الأسهم في لوحة المفاتيح.
- [القناة التجريبية] تمت إضافة
MapMode.ROADMAP، وهو عنصر التحكّم في واجهة المستخدم لوضع الخريطة، وMap3DElement.colorScheme(لنمط الخريطة الفاتح والداكن)، وLabel3DElement(<gmp-label-3d>) إلى الخرائط الثلاثية الأبعاد (Map3DElement).
3.66.7
1 أكتوبر 2026
التغييرات:
- [قناة الإصدار الأولي] تم إصلاح مشكلة اختفاء رموز مركبات النقل العام في نافذة
Route3DElementالمنبثقة في وضع الألوان المفروضة. - يضبط [alpha channel]
Route.createWaypointMarkers()الآن قيمة تلقائية مترجَمةtitle("نقطة الانطلاق" أو "الوجهة") على العلامات التي ينشئها. - [قناة الإصدار الأولي] تم إصلاح مشكلة عدم ظهور نص النافذة المنبثقة
Route3DElementفي وضعَي الخريطة المختلطة والقمر الصناعي. - [قناة ألفا] تحتفظ العلامات الثلاثية الأبعاد التي تم إنشاؤها بواسطة
Route.createWaypointMarkers()الآن بحجم شاشة ثابت (sizePreservedهوtrueتلقائيًا). - يمكن الآن الوصول إلى علامات المصدر والوجهة [alpha channel]
Route3DElementباستخدام لوحة المفاتيح، كما تعلن عنها برامج قراءة الشاشة. يؤدي تمرير مؤشر الماوس فوق علامة إلى عرض عنوانها كتلميح. - [القناة التجريبية] تمت إضافة السمتَين Map3DElement.maxMemoryMegabytes وMap3DElement.qualityMode، إلى جانب التعداد QualityMode، للمساعدة في تقليل استخدام الذاكرة في الخريطة الثلاثية الأبعاد.
- تم إصلاح المشكلة التي كانت تؤدي إلى انزياح
PopoverElement(<gmp-popover>) عن موضع تثبيته عند تغيير مستوى تكبير الصفحة في Safari. - تمت إضافة إمكانية استخدام أحداث المؤشر من خلال
gmp-pointeroverوgmp-pointeroutوgmp-pointermoveللعناصر التفاعلية في Maps3D. - تم إصلاح تعريفات TypeScript لعناصر رسم "الخرائط الثلاثية الأبعاد" (Marker3DElement وModel3DElement وPolygon3DElement وPolyline3DElement وFlattenerElement وCirclePathElement) وPopoverElement لقبول google.maps.LatLng.
3.66.6c
22 سبتمبر 2026
التغييرات:
- تم إصلاح مشكلة عدم عرض زر المحو في
PlaceAutocompleteElementعند تعبئته آليًا من خلال خيارات الدالة الإنشائية أو سمة القيمة. - [alpha channel] تمت إزالة "
colorScheme" من "google.maps.routes.RoutePolyline3DOptions". يتتبّع Route3DElement الآن نظام الألوان الفعّال في Map3D الرئيسي. - [قناة تجريبية] تم إصلاح مشكلة تسرب الذاكرة في دورة حياة عرض بانوراما في "التجوّل الافتراضي".
- [قناة تجريبية] قد يتم إخفاء رموز
PlaceLinkElementالتلقائية باستخدام السمةdefault-icon-hidden، ما يسمح بإنشاء روابط نصية فقط للأماكن.
3.66.4d
9 سبتمبر 2026
التغييرات:
- [قناة الإصدار الأولي] تم تغيير الحدّ الأدنى لنطاق AutofitsCamera من 2,000 متر إلى 80 مترًا.
- تم إيقاف
AdvancedMarkerElement.addListener()والأحداث القديمة (clickوdragstartوdragوdragend). استخدِمaddEventListener()العادي مع الأحداث التي تبدأ بالبادئةgmp-بدلاً من ذلك.
3.66.3d
2 سبتمبر 2026
التغييرات:
- [قناة ألفا] تمت إضافة الحقل
trafficPolylinesDisabledإلىRoutePolyline3DOptions. يتيح ذلك للمطوّرين إيقاف خطوط متعدّدة الأضلاع تراعي حركة المرور عند إنشاء خطوط متعدّدة الأضلاع ثلاثية الأبعاد للطرق. - [قناة الإصدار الأولي] تحسين Route3DElement لتجنُّب طلبات الخلفية غير الضرورية عند تبديل trafficPolylinesDisabled
3.66.2d
26 أغسطس 2026
التغييرات:
- [قناة الإصدار الأولي] تمت إزالة رموز Route 3D من تحميل الخطوط ونقلها إلى مواد عرض SVG مضمّنة لتجنُّب التعقيدات عند تحميل خط Material Symbols أكثر من مرة.
- [قناة تجريبية] تمت إضافة مكوّنات متقدّمة في حزمة أدوات "خرائط Google" الجاهزة للأماكن:
AdvancedPlaceDetailsElementوAdvancedPlaceDetailsCompactElementوPlaceLinkElementوPlaceButtonElementوPlaceNameElementوAdvancedPlaceListElementوAdvancedPlaceSearchElement - تمت إضافة تلميح أدوات إلى أسماء خطوط النقل العام لعرض الاسم الكامل حتى عندما يكون الاسم مختصرًا.
- تمت إضافة
removeEventListenerنوعًا لمكوّنات الويب المخصّصة. - تم إصلاح مشكلة ظهور مخطط تركيز في VoiceOver على عناصر قارئ الشاشة المخفية بصريًا لعلامات المسار
3.66.1a
17 أغسطس 2026
التغييرات:
- تم إصلاح سلوك تسهيل الاستخدام لصور بطاقات الأماكن الثابتة من خلال إضافة تصنيفات احتياطية وإزالة نقاط التركيز الزائدة في لوحة المفاتيح.
3.65.12f
6 أغسطس 2026
التغييرات:
- [alpha channel] Adds
<gmp-label-3d>(google.maps.maps3d.Label3DElement) to the alpha channel of the 3D Maps JS API. يمكن للمطوّرين الآن استخدام العنصر الجديد لتحديد نص التصنيف وضبط سلوك التداخل بشكل مستقل عن عناصر العلامات الثلاثية الأبعاد المرتبطة به (مثل<gmp-marker-3d>و<gmp-marker-3d-interactive>). - قدِّم أسماء فريدة مناسبة لذوي الاحتياجات الخاصة لأزرار "خيارات إضافية" في جميع أدوات "تفاصيل المكان".
- [قناة الإصدار الأولي] تم تحسين رسائل الخطأ في وضع السفر ثلاثي الأبعاد في Route عند استخدام
TravelMode.TWO_WHEELERخارج الإصدار الأولي/التجريبي - [قناة الإصدار الأولي] يتيح مكوّن Route3D الآن استخدام السمة
trafficPolylinesDisabled. يسمح ذلك للمطوّرين بإيقاف الخطوط المتعدّدة التي تراعي حركة المرور عند استخدام خيارات المسارTRAFFIC_AWAREأوTRAFFIC_AWARE_OPTIMAL. - [قناة الإصدار الأولي] تمّت زيادة مساحة الحشو في الحدود الشمالية لـ AutofitsCamera لمنع اقتصاص الدبوس التلقائي.
- تم إصلاح مشكلة عدم إمكانية سحب "دليل التجوّل الافتراضي" إلى الخريطة على الأجهزة التي تعمل باللمس.
3.65.11b
27 يوليو 2026
التغييرات:
- [قناة الإصدار الأوّلي] تم تحسين النافذة المنبثقة Route3D لعرض رموز غير متعلّقة بالنقل العام (ركوب الدرّاجات والقيادة والمركبات ذات العجلتين والمشي).
- [قناة الإصدار الأولي] تنشئ الدالة
Route.createWaypointMarkersعلامات لنقطة الانطلاق والوجهة، مع تطبيق النمط التلقائي ما لم يتم تحديد دالة customOverride. لا تتوفّر حاليًا نقاط طريق وسيطة.
3.65.10a
22 يوليو 2026
التغييرات:
- تم إصلاح مشكلة كانت تؤدي إلى تحميل Maps JS لخط Material Symbols Outlined بطريقة قد تؤثر في الخط نفسه الذي يتم تحميله على الصفحة الأساسية.
- تم إصلاح مشكلة كانت تتسبّب في إرسال
PlaceAutocompleteElementلقيمة فارغة عند إرسال النموذج باستخدام POST عند تهيئته باستخدام options.value أو تعديله آليًا من خلال السمة value. - تم تعديل عناصر التحكّم في واجهة المستخدم الخاصة بالإمالة والاتجاه في الخريطة الثلاثية الأبعاد لإعادة تفعيلها في حال زيادة نطاق قيود الكاميرا.
3.65.8c (تم التراجع عن التغييرات)
7 يوليو 2026
التغييرات:
- [قناة الإصدار الأولي] يعرض
Route3DElementبيانات إضافية حول الخطوط المتعدّدة والنوافذ المنبثقة لمسارات النقل العام. - تمت إضافة دعم للسمة
internalUsageAttributionIdsإلى واجهة برمجة التطبيقات للتحقّق من صحة العناوين. تسمح هذه السمة بتحديد مصدر طلب البيانات من واجهة برمجة التطبيقات إلى حِزم معيّنة أو مكتبات برامج مفتوحة المصدر. - تم تعديل نافذة المعلومات التلقائية للنقرات على نقاط الاهتمام في الخرائط الثنائية الأبعاد لاستخدام "أدوات تحديد الأماكن".
- تم تحسين موثوقية صور بانوراما في "التجوّل الافتراضي" في حالات حركة المرور الكثيفة.
3.65.6a
25 يونيو 2026
التغييرات:
- [قناة تجريبية] تم تعديل "نافذة المعلومات" التلقائية لنقرات "نقاط الاهتمام" على الخرائط الثنائية الأبعاد لاستخدام "أدوات تحديد الأماكن".
- تم إصلاح الخلل الذي كان يتسبّب أحيانًا في ظهور خطأ في الخريطة الثلاثية الأبعاد عند استخدام قيم
fovقصوى. - تم تعديل علامات المسار التلقائية لعدم استخدام خيار
glyphPinElementالذي تم إيقافه نهائيًا.
3.65.5e
17 يونيو 2026
التغييرات:
- تم إصلاح أنواع
OverlayView.getMap() - تم تعديل أنواع
BasicPlaceAutocompleteElementوPlaceAutocompleteElementللإشارة إلى أنّ مَعلمة خيارات الدالة الإنشائية اختيارية
3.65.3b
4 يونيو 2026
التغييرات:
- لم تعُد وظيفة DrawingManager في Maps JavaScript API متاحة. لمزيد من المعلومات، يُرجى الانتقال إلى https://developers.google.com/maps/deprecations.
- تم تحسين تباين الألوان في مربّع حوار حقوق الطبع والنشر في "الخريطة" في الوضع الداكن.
- إيقاف عناصر التحكّم في تدوير الخريطة الثلاثية الأبعاد عند بلوغ حدود الاتجاه
- تم إصلاح مشكلة تداخل حقل الإدخال في ميزة "الإكمال التلقائي للأماكن" على الأجهزة الجوّالة مع شريط الحالة أو المنطقة الآمنة في نظام التشغيل iOS. ملاحظة: يعمل الإصلاح عند ضبط viewport-fit=cover في علامة وصفية لإطار العرض.
- تمت إضافة إمكانية استخدام internalUsageAttributionIds إلى Maps 3D JavaScript API. تتيح هذه السمة للمطوّرين تحديد مصدر طلبات البيانات من واجهة برمجة التطبيقات إلى حِزم معيّنة أو مكتبات برامج مفتوحة المصدر.
- تمت إضافة إمكانية استخدام internalUsageAttributionIds في Places API (الجديدة). تتيح هذه السمة للمطوّرين ربط طلبات البيانات من واجهة برمجة التطبيقات بحِزم أو مكتبات برامج مفتوحة المصدر معيّنة.
- [قناة الإصدار الأولي] تم تضييق أنواع دوال getter لسمات Route3DElement لتتطابق مع تسوية دوال setter.
- [قناة الإصدار الأولي] يعرض Route3DElement سمات routes وfallbackInfo وgeocodingResults.
3.65.2d
27 مايو 2026
التغييرات:
- تم إصلاح مشكلة في زر التكبير/التصغير عند تصغير خريطة ذات حدود محظورة.
- قدّمت مكتبة الأماكن
transitStationإلى الأماكن. - تمت إضافة ميزة
internalUsageAttributionIdsفي مكتبة المسارات. تتيح هذه السمة للمطوّرين ربط طلبات البيانات من واجهة برمجة التطبيقات بحِزم أو مكتبات برامج مفتوحة المصدر معيّنة.
3.65.1c
20 مايو 2026
التغييرات:
- سيظهر شعار Google الآن باللون الرمادي الداكن على خلفية بيضاء في "خريطة الطريق" و"التضاريس" في الوضع الفاتح، بغض النظر عمّا إذا تم توفير معرّف خريطة أو تصميم مخصّص.
- [قناة الإصدار الأولي] يرسل Route3DElement الحدثَين gmp-load وgmp-error بعد إجراء طلبات ناجحة وخاطئة إلى Routes API، على التوالي.
- تم إصلاح المستندات غير الصحيحة التي تشير إلى أنّه يتم تمييز التطابقات في النص الثانوي لعبارات البحث المقترحة. يتم تمييز التطابقات في النص الرئيسي فقط، ما يعكس سلوك ميزة "الإكمال التلقائي" في Places API.
- تم تحسين توارث الألوان لعناصر عبارات البحث المقترحة في ميزة "الإكمال التلقائي للأماكن" لكي تكتسب بشكل سلس اللون المحدّد في العنصر الرئيسي.
- تمت إضافة خانتَي 'input-icon' و 'clear-icon' إلى كلّ من PlaceAutocompleteElement وBasicPlaceAutocompleteElement لتخصيص الرموز.
- تم عرض أجزاء الظل
prediction-item-secondary-textوprediction-item-nonmatchلكل من عناصر التوقّعات BasicPlaceAutocomplete وPlaceAutocomplete، ما يتيح استخدام أنماط مخصّصة للنص الرئيسي والنص الثانوي غير المطابقَين. - إضافة السمة no-clear-button والخاصية noClearButton إلى كلّ من PlaceAutocompleteElement وBasicPlaceAutocompleteElement للسماح بإخفاء زرّ الإغلاق
- تم الآن إيقاف وظيفة "طبقة الخريطة الحرارية" في Maps JavaScript API.
- تحسين طريقة التعامل مع الأخطاء عند استرداد إعدادات الخريطة
- تم إيقاف الصور بزاوية 45 درجة في الخرائط النقطية.
- تمت إضافة فئات غير متوفّرة إلى مستندات PlacesLibrary. تم أيضًا توثيق طريقة
toString()فيFormattableText. - تم تحسين إمكانية الوصول إلى الروابط المؤدية إلى صفحة "الإبلاغ عن خطأ على الخريطة".
3.64.12d
6 مايو 2026
التغييرات:
- يقبل الإجراء
equals()منLatLngالآن عناصرLatLngLiteralبدلاً من عرض رسالة خطأ. تعكس الآن مستنداتLatLngوLatLngAltitudeequals()بدقة مستوى هامش الخطأ الحالي البالغ 1e-9. - [قناة ألفا] يتم الآن عرض
Map3DElementمع ميزة "الملاءمة التلقائية" للأطفال في البداية باستخدامRELATIVE_TO_GROUNDوضع الارتفاع، ما يتيح عرض المناطق المرتفعة عند التحميل في الحالات التي تكون فيها خصائص الكاميرا محدّدة مسبقًا بدلاً من تطبيقها باستخدامflyCameraTo. بالإضافة إلى ذلك، عند التحميل الأوّلي لـMap3DElement، إذا كانت الخريطة تتضمّن عناصر فرعية تستخدم واجهة برمجة التطبيقات AutofitsCamera API التي لا تزال تعمل، يتم تأجيل عرض الخريطة الأوّلي إلى أن تنتهي جميعها من العمل، ويتم ضبط الكاميرا بغض النظر عن إعداد الرسوم المتحركة "التحليق إلى"، بينما تراعي تحديثات الكاميرا اللاحقة إعداد "التحليق إلى". - [قناة الإصدار الأولي] تضيف
Polygon3DElementالسمة autofitsCamera لتتيح إمكانية ضبط الكاميرا تلقائيًا.
3.64.11d
29 أبريل 2026
التغييرات:
- [قناة الإصدار الأولي] تضيف السمة MarkerElement السمة autofitsCamera لإتاحة ضبط الكاميرا تلقائيًا على العلامة.
- تم إصلاح مشكلة في PlaceAutocompleteElement حيث لم يتم عرض رمز عنصر عبارة البحث المقترَحة في متصفّح Safari.
- أضافت مكتبة Places السمة
isPureServiceAreaBusinessإلى الأماكن. يمكنك الآن طلب نتائج للأنشطة التجارية التي تقدّم خدماتها في منطقة محدّدة فقط من خلال ضبطpureServiceAreaBusinessesIncludedعلى طلبات Place Autocomplete (واجهة برمجة التطبيقات للبيانات والأدوات) وText Search. - أضافت مكتبة الأماكن
addressDescriptorوcontainingPlacesوtimeZoneإلى الأماكن. - قدّمت مكتبة الأماكن
futureOpeningDateإلى الأماكن. أصبح من الممكن الآن طلب نتائج للأنشطة التجارية التي لم يتم افتتاحها بعد من خلال ضبطfutureOpeningBusinessesIncludedفي طلبات "الإكمال التلقائي للأماكن" (واجهة برمجة تطبيقات البيانات والتطبيقات المصغّرة) و"البحث في الجوار" و"البحث النصي". - سيظلّ شعار Google كما هو الآن في الوضع الفاتح لخريطة الطريق، سواء تم استخدام معرّف خريطة أو نمط مخصّص أم لا. في السابق، كنا نعرض شعار Google في الوضع الداكن لجميع خرائط Roadmap باستخدام معرّف خريطة. للحفاظ على شعار Google الأبيض، على المستخدمين التبديل إلى الوضع الداكن.
- تمت إضافة حلقة التركيز كجزء من ظل CSS في كل من PlaceAutocompleteElement وBasicPlaceAutocompleteElement.
- تمّت إضافة
FuelTypeDIESEL_PLUSوE100جديدَين. تمت إضافةEVConnectorTypeNACSجديد. - تمت إضافة سمات القيمة المضافة والعنصر النائب والإيقاف والقراءة فقط وno-input-icon وmaxlength إلى PlaceAutocompleteElement وBasicPlaceAutocompleteElement.
- تمت إضافة السمة "description" إلى كل من PlaceAutocompleteElement وBasicPlaceAutocompleteElement لتوفير سياق إضافي لمستخدمي قارئ الشاشة.
- تم تضييق نطاق النوع المعلَن لـ LatLngAltitudeLiteral.altitude لعدم السماح بالقيمة null أو undefined. تم تصحيح نوع القيمة التي تم إرجاعها المعلَن للدالة DirectionalLocation.toJSON().
3.64.9c
14 أبريل 2026
التغييرات:
- تفرّق تصريحات TypeScript الآن بشكل صحيح بين أنواع دوال الحصول على الخصائص وتعيينها (بما في ذلك الخصائص للقراءة فقط بدون دوال تعيين).
3.64.8b
8 أبريل 2026
التغييرات:
- [قناة الإصدار الأولي] لن تؤدي العناصر Route3DElement وMarker3DElement وPolyline3DElement التي تستخدم السمة autofitsCamera إلى تعديل الكاميرا عند إزالتها من نموذج العناصر في المستند (DOM). بالنسبة إلى Route3DElement، ليس للأخطاء أو الردود الفارغة أي تأثير في الكاميرا. بالإضافة إلى ذلك، لن يؤدي تغيير autofitsCamera من true إلى false في عنصر معيّن إلى تعديل الكاميرا لاستبعاد هذا العنصر، ولكنّه سيؤدي إلى استبعاد العنصر من تعديلات الكاميرا المستقبلية.
- يتم الآن تحديد السمة
zIndexللعنصرAdvancedMarkerElementمن خلال قيمتها المحدّدة صراحةً أو من خلال موضع البكسل العمودي بشكل تلقائي. وتكون للقيم الصريحة الأولوية على القيمة التلقائية. لتجنُّب تداخل العلامات التي تظهر في أسفل الشاشة بدونzIndexبشكل غير متوقّع مع العلامات التي تتضمّن، ننصحك بتطبيقzIndexبشكل متّسق على جميع العلامات. - تتضمّن تصريحات TypeScript الآن واجهة تربط أسماء علامات HTML بفئات JS (
google.maps.HTMLElementTagNameMapوHTMLElementTagNameMapالعام)، وواجهة تربط أسماء علامات HTML بـ EventMap لكل فئة JS (google.maps.HTMLElementEventMapTagNameMap)، وواجهة لجميع سمات CSS المخصّصة (google.maps.CSSProperties)، ولكل تعداد مستند إلى سلسلة نوع اتحاد سلسلة محدّد (مثل${EnumName}String) ويتم استخدام اتحاد السلسلة هذا لهذا التعداد في جميع التصريحات. يتم أيضًا تحميلaddEventListener()بشكل زائد على كل عنصر مخصّص مع أنواع EventMap الخاصة به، ويتم تحميلgoogle.maps.importLibrary()بشكل زائد لكتابة كل مكتبة تم إرجاعها بشكل صحيح لاسم المكتبة الذي تم تمريره.
3.64.7d
1 أبريل 2026
التغييرات:
- يمكن الآن تعديل السمة
mapIdبشكل ديناميكي بعد عملية التهيئةMap3DElement، ما يلغي الحاجة إلى إعادة إنشاءMap3DElement. - [قناة ألفا] تمت إضافة
Route3DElementجديد لعرض المسارات على الخرائط الثلاثية الأبعاد. - [قناة الإصدار الأولي] تمت إضافة واجهتَي برمجة تطبيقات جديدتَين،
Route.create3DPolylines()وRoute.createPopover(). - [قناة الإصدار الأولي] تمت إضافة واجهة برمجة تطبيقات جديدة لـ
spherical.traversePath(). - [قناة الإصدار الأولي] تمت إضافة واجهة برمجة تطبيقات
autofitsCameraجديدة إلىMarker3DElementوPolyline3DElementوRoute3DElement، مع توفُّر واجهة برمجة تطبيقاتautofitsCameraAnimationجديدة لإصدارMap3DElement. - [قناة ألفا] تمت إضافة
CirclePathElementجديد لعرض الدوائر باستخدامPolygon3DElement. - [alpha channel] يتوفّر الآن وضع خريطة
ROADMAPجديد في "الخرائط الثلاثية الأبعاد" في قناةalpha. - تم إصلاح خلل في عمل دليل "التجوّل الافتراضي" بشكل صحيح على الأجهزة الجوّالة عندما يكون في خريطة مرفقة بعنصر DOM تم إنشاؤه في سياق إطار مختلف عن رمز مكتبة Maps JS.
3.64.6d
26 مارس 2026
التغييرات:
- تم إصلاح مشكلة عدم إرسال نموذج يحتوي على عناصر "الإكمال التلقائي للأماكن" عند الضغط على مفتاح Enter في حال عدم تمييز أي عبارة مقترَحة.
- تم إصلاح حالة السباق التي تسبّبت في تعذُّر رسم
FlattenerElementعلى الخرائط الثلاثية الأبعاد. - تم إصلاح خلل كان يتسبّب في عدم عمل ميزة التعامل مع اللمس على الأجهزة الجوّالة بشكل صحيح عند إرفاق خريطة بعنصر DOM تم إنشاؤه في سياق إطار iframe مختلف عن رمز مكتبة JS للخرائط.
3.64.5d
18 مارس 2026
التغييرات:
- تتضمّن قناة
weeklyالآن العديد من التحديثات على "خرائط ثلاثية الأبعاد"، بما في ذلكMarkerElementوFlattenerElementالجديدان. بالإضافة إلى ذلك، أضفنا السمتَينcameraPositionوfov، وأتحنا استخدامaltitudeModeمع الطريقتَينflyCameraToوflyCameraAround. - أضافت "مكتبة الأماكن"
currentOpeningHoursوregularSecondaryOpeningHoursوcurrentSecondaryOpeningHoursللأماكن المحدّدة. تقدّمcurrentOpeningHoursساعات العمل للأسبوع القادم، بما في ذلك أي ساعات استثنائية مثل العطلات. تختلف ساعات العمل الثانوية عن ساعات العمل الرئيسية للمكان، وتشير إلى ساعات العمل لخدمات مثل الطلب من السيارة أو الاستلام أو الوجبات الجاهزة. - تم إصلاح مشكلة في الخرائط الثلاثية الأبعاد حيث لم يتم أحيانًا تحديث الرابط المؤدي إلى "خرائط Google" بشكل صحيح بعد نقل الخريطة.
3.64.4d
12 مارس 2026
التغييرات:
- تمت مزامنة السمة
InfoWindowللخريطة عند تغيير الموضع لإصلاح المشكلة التي تسبّبت في ظهور تحذيرات غير ضرورية في وحدة التحكّم. - تم إصلاح مشكلة تؤدي أحيانًا إلى تجاهل التعديلات الآلية على
fovفي Map3DElement. - تقبل الآن طريقة
flyCameraAroundفيMap3DElementالقيمةNumber.InfinityللمَعلمةrepeatCount، ما يتيح إنشاء صور متحركة لا نهائية.
3.64.3a
2 مارس 2026
التغييرات:
- تستخدم Maps Embed API الآن حزمة أدوات "خرائط Google" الجاهزة للأماكن لعرض تفاصيل الأماكن.
- [قناة تجريبية] أصبحت السمة
cameraPositionالتي تم طرحها سابقًا فيMap3DElementفي الإصدار 3.64.2 متاحة الآن أيضًا في هدفflyCameraTo. يُرجى الاطّلاع على خرائط ثلاثية الأبعاد في Maps JavaScript لمزيد من المعلومات.
3.64.2b
26 فبراير 2026
التغييرات:
- تم إيقاف
google.maps.DirectionsServiceوgoogle.maps.DirectionsRendererوgoogle.maps.DistanceMatrixServiceنهائيًا اعتبارًا من 25 فبراير 2026. في الوقت الحالي، ليس من المقرّر إيقافها نهائيًا، وستستمر في تلقّي إصلاحات الأخطاء لأي مشاكل كبيرة. سيتم إرسال إشعار قبل 12 شهرًا على الأقل من إيقاف الدعم. يُرجى الاطّلاع على القديمة للحصول على تفاصيل إضافية (بما في ذلك البدائل الأحدث المقترَحة). - [القناة التجريبية] تم تقديم
MarkerElementجديد يتيح لك عرض محتوى HTML مخصّص ضمن العلامات على الخريطة الثلاثية الأبعاد. بالإضافة إلى ذلك، يمكن الآن لـFlattenerElementجديد تسوية الشبكات الثلاثية الأبعاد في مناطق معيّنة. - تم تعديل [قناة تجريبية]
Map3DElementلتشمل السمتَينfovوcameraPosition، بينما تتوافق الطريقتانflyCameraToوflyCameraAroundالآن معaltitudeMode. يُرجى الاطّلاع على خرائط ثلاثية الأبعاد في Maps JavaScript لمزيد من المعلومات. - تم إصلاح خلل كان يؤدي إلى ظهور خطأ
NotSupportedErrorعند إنشاءPinElementباستخدامdocument.createElement('gmp-pin').
3.64.1c
19 فبراير 2026
التغييرات:
- تعديل التصادم عند تغيير حجم "
AdvancedMarkerElement"
3.63.14d
5 فبراير 2026
التغييرات:
- قدّمت "مكتبة الأماكن" خيارات جديدة لتحديد مكان عند طلب البيانات. بالإضافة إلى استخدام
id، يمكنك الآن تحديدresourceNameلإعداد عنصرPlace. - قدّمت مكتبة "الأماكن"
subDestinationsللأماكن المحدّدة. توفّر هذهsubDestinationsوجهات أكثر تحديدًا للمستخدمين الذين يبحثون داخل مكان كبير أو معقّد، مثل مطار أو متنزّه وطني أو جامعة أو ملعب. - تم إصلاح مشكلة كانت تتطلّب تحديد الارتفاع عند ضبط السمة "المركز" في JS (القيمة التلقائية الآن هي 0).
- يتضمّن عنصر Place من
PlaceDetailsElementوPlaceDetailsCompactElementالآن السمةgoogleMapsLinksالتي توفّر عناوين URL لإنشاء روابط لصفحات معيّنة في "خرائط Google" من أجل تنفيذ مجموعة متنوعة من الإجراءات. ويشمل ذلك معرّفات الموارد المنتظمة (URI) لعرض المكان والحصول على الاتجاهات وعرض الصور وقراءة المراجعات الحالية وكتابة مراجعة جديدة.
3.63.13
29 يناير 2026
التغييرات:
- لم تعُد Maps Embed API تعرض بطاقات معلومات عند وضع مؤشر الماوس فوق نقاط الاهتمام.
- إضافة تحذيرات في وحدة التحكّم بشأن عناصر حزمة أدوات "خرائط Google" الجاهزة للأماكن التي تم ضبطها بشكلٍ خاطئ (تفاصيل المكان + البحث عن الأماكن)
- سيعرض PlaceDetailsElement الآن ملخّصات الأماكن من إنشاء الذكاء الاصطناعي عندما تكون متاحة.
- يتوفّر الآن ملخّص مراجعة من إنشاء الذكاء الاصطناعي لعنصر PlaceDetailsElement.
3.63.10a
13 يناير 2026
التغييرات:
- تم إصلاح مشكلة كانت تمنع إيماءات الانتقال والنقر داخل النوافذ المنبثقة.
- يتوفّر الآن الحقلان
resourceNameوshortFormattedAddressمن خلال Places API
3.63.9d
8 يناير 2026
التغييرات:
- تعرض
PlaceSearchElementالمحتوى غير المرتبط بالصور بشكل أسرع قليلاً أثناء تحميل الصور. تم تحسين تأثيرات ظهور الصور تدريجيًا في حزمة أدوات "خرائط Google" الجاهزة للأماكن. - تحسين الأداء عند عرض خطوط متعددة الأضلاع على خريطة مائلة
- تم إصلاح الخطأ الذي لم يتم فيه تعديل كاميرا الخريطة الثلاثية الأبعاد عند ضبطها برمجيًا في ظروف معيّنة.
- تم إجراء تحسين بسيط في الأداء عند تحميل الصور على
PlaceDetailsElementوPlaceSearchElement. - تم توضيح سلوك السمة
draggableفيMapOptionsلشرح قيود تفاعل المستخدم بشكل أفضل. - فرض الوصول إلى قناة تجريبية من
possibleNextActionفي مكتبة Address Validation - إضافة سمة
placeholderوإتاحة سمة HTML فيPlaceAutocompleteElement - تتيح السمة
PlaceAutocompleteElementالآن تخصيص المزيد من خصائص خطوط CSS العادية، بما في ذلك: الخط والحجم والعائلة والوزن وارتفاع السطر والنمط واللون. أصبح حجم الخط التلقائي الآن 16 بكسل. - إضافة سمة
valueوإتاحة سمة HTML فيPlaceAutocompleteElement - تحسين تحميل الصور في حزمة أدوات "خرائط Google" الجاهزة للأماكن
- تمت إضافة جزء CSS
inputإلىPlaceAutocompleteElement
3.63.5d
11 ديسمبر 2025
التغييرات:
- إطلاق Address Validation API في Maps JavaScript API
- يتم الآن ضبط قيمة
mapTypeIdتلقائيًا علىMapTypeId.ROADMAPعند ضبطها على قيمة فارغة أو غير محدّدة، ما يؤدي إلى حلّ مشكلة قد تتسبب في عدم تحميل مربّعات الخريطة. - إخفاء قسم المراجعات في
PlaceDetailsElementإذا كان المكان غير قابل للتقييم - تحسين تباين الألوان لشعار Google المعروض على
google.maps.Mapباستخدام نمط مخصّص - تستخدم الخرائط الاتجاهية الآن صور القمر الصناعي نفسها التي تستخدمها الخرائط النقطية، ما يتيح دقة مرئية أعلى.
3.63.4a
4 ديسمبر 2025
التغييرات:
- يتم الآن تطبيق السمة
--gmp-mat-spacing-mediumعلى حشو الحاوية الداخلية للعرض الأفقي فيPlaceDetailsCompactElement. - تم إصلاح مشكلة تغيُّر الخريطة الثلاثية الأبعاد على متصفّح Safari في نظام التشغيل MacOS عند التفاعل مع عناصر التحكّم في واجهة المستخدم.
- يمكن الآن تغيير السمتَين
languageوregionديناميكيًا علىMap3DElementبدون الحاجة إلى إعادة إنشاء خريطة.
3.63.1b
20 نوفمبر 2025
التغييرات:
- تم إصلاح مشكلة ظهور نافذة المعلومات في موضع غير صحيح عند إرفاقها بـ
AdvancedMarkerElement. - تم إظهار زر محو
PlaceAutocompleteElementفقط عندما يحتوي حقل الإدخال على نص. - تم جعل مطابقة سمة الاتجاه غير حساسة لحالة الأحرف في أنماط PlaceDetailsCompactElement.
- تمت إضافة إمكانية إيقاف تحريك الخريطة عند فتح
PopoverElementعلى "الخرائط الثلاثية الأبعاد". - تم إصلاح خلل كان يمنع استخدام
addEventListener()علىPinElement. - يمكن الآن إغلاق مربّعات الحوار المشروطة (مثل مربّع حوار اختصارات لوحة المفاتيح على الخريطة ومربّع حوار الإفصاحات في حزمة أدوات "خرائط Google" الجاهزة للأماكن) من خلال النقر خارج منطقة المحتوى.
- تتضمّن بيانات الأماكن الآن ملخّصات معلوماتية من إنشاء الذكاء الاصطناعي للمراجعات والمرافق القريبة. السمات الجديدة هي evChargeAmenitySummary وneighborhoodSummary وgenerativeSummary وreviewSummary.
3.62.13e
6 نوفمبر 2025
التغييرات:
- تم إصلاح مشكلة تسرُّب الذاكرة عند إضافة
PopoverElementوإزالته ديناميكيًا من نموذج العناصر في المستند (DOM). - تم إصلاح مشكلة تسريب الذاكرة عند إضافة
Map3DElementوإزالتها ديناميكيًا من/إلى DOM. - تم إصلاح محاذاة زوايا الصور المستديرة مع زوايا الحاوية المستديرة عند استخدام حدود سميكة في
PlaceDetailsCompactElement.
3.62.12c
30 أكتوبر 2025
التغييرات:
- [قناة الإصدار الأولي] تمت إزالة السمة التجريبية
ElevationElement. - تمت إضافة متغيّرات CSS لـ
background-colorوborder-radiusوbox-shadowوpaddingإلى Map 3DPopoverElement. - لم يعُد من الممكن إغلاق مربّعات الصور في حزمة أدوات "خرائط Google" الجاهزة للأماكن عند النقر خارج الصورة.
3.62.11d
23 أكتوبر 2025
التغييرات:
- [قناة الإصدار الأولي] إتاحة استخدام الوضع الداكن لإبراز عناصر القائمة السياقية الخاصة بالأماكن
- تمت إضافة السمتَين
anchorLeftوanchorTopإلىAdvancedMarkerElementOptions. - يتوفّر الآن مكوّن الويب "
<gmp-pin>". استخدِم السمة الجديدةglyphSrcلتقديم عنوان URL لصورة الرمز، أو السمةglyphTextلعرض نص. تم إيقاف سمةglyphنهائيًا علىPinElement. - يمنع ظهور InfoWindow بشكل غير متوقّع عند إنشاء AdvancedMarker مرتبط خارج إطار العرض.
- تتوفّر ميزة "الخرائط الثلاثية الأبعاد" الآن في القناة الأسبوعية. يتضمّن هذا الإصدار عنصر تحكّم جديدًا في البوصلة وعناصر تحكّم مبسطة في واجهة المستخدم التلقائية، وإمكانية استخدام أنماط الخرائط المستندة إلى السحابة الإلكترونية، والتعامل التعاوني مع الإيماءات، وتحسين إمكانية تحديد الموقع الجغرافي من خلال السمتَين الجديدتَين
languageوregionفيMap3DElement، بالإضافة إلى تحسينات على سهولة الاستخدام في تصنيفات الخريطة الأساسية. لمزيد من المعلومات، اطّلِع على مقالة خرائط ثلاثية الأبعاد في Maps JavaScript. - تم تحسين إدارة الذاكرة في Map 3D لتجنُّب مشاكل نفاد الذاكرة على أجهزة iOS.
- تم إطلاق Routes JS. تتيح هذه الواجهة للمطوّرين إجراء طلبات بيانات من واجهة برمجة التطبيقات Routes API ورسم المسارات باستخدام واجهة برمجة التطبيقات Maps JS API.
3.62.9c
9 أكتوبر 2025
التغييرات:
- تمت إضافة السمتَين
anchorTopوanchorLeftإلىAdvancedMarkerElement. يتيح ذلك تغيير نقطة الارتكاز الخاصة بعلامة إلى موضع آخر غير الموضع التلقائي في أسفل المنتصف.
3.62.8d
2 أكتوبر 2025
التغييرات:
- تم تفعيل عناصر التحكّم الجديدة في الكاميرا في Maps Embed API.
- [القناة التجريبية] تم استبدال السمة
defaultUIDisabledفي الفئةMap3DElementوالواجهةMap3DElementOptionsبالسمةdefaultUIHidden. سيستمر عملdefaultUIDisabledفي قناةbeta. - [قناة تجريبية] تم استبدال السمة
roundsفي واجهةFlyAroundAnimationOptionsبالسمةrepeatCount. سيستمر تطبيق "rounds" في العمل في قناة "beta". - تم إيقاف سمة
mapModeنهائيًا علىPlaceContextualElement.
3.62.7e
25 سبتمبر 2025
التغييرات:
- تفعيل علامات التمييز لـ PlaceContextualElement
3.62.6d
18 سبتمبر 2025
التغييرات:
- [قناة تجريبية] توضيح رسائل الخطأ
Route - [قناة تجريبية] إتاحة أسماء موارد "المكان" في طلبات
Route - [القناة التجريبية] السماح بإنشاء
Routeخطوط متعدّدة من مساراتRouteLeg
3.62.5d
10 سبتمبر 2025
التغييرات:
- [قناة تجريبية] تم استبدال السمة
coordinatesفي Polyline3DElement بالسمةpath، التي تتوفّر الآن كسمة HTML. تم استبدال السمةouterCoordinatesفي Polygon3DElement بالسمةpath، وهي متاحة الآن كسمة HTML. تم استبدال السمةinnerCoordinatesفي Polygon3DElement بالسمةinnerPaths. تم إيقاف جميع سمات "الإحداثيات" في هذين العنصرين نهائيًا، ولكن سيستمر عملها في القناة التجريبية.
3.62.3c
3 سبتمبر 2025
ما مِن تغييرات موجّهة للجمهور.
3.62.2c
28 أغسطس 2025
التغييرات:
- تم إيقاف مكتبة الرسم نهائيًا. يُرجى الاطّلاع على https://developers.google.com/maps/deprecations لمزيد من المعلومات.
3.62.1
21 أغسطس 2025
التغييرات:
- [القناة التجريبية] تمت إضافة
sessionTokenوplaceAutocompleteElementكخيارَين في Address Validation API لإدارة الجلسات فيAddressValidation.fetchAddressValidation() - [القناة التجريبية] تم إطلاق Routes JS. يسمح للمطوّرين بإجراء طلبات بيانات من واجهة برمجة التطبيقات إلى Routes API ورسم المسارات باستخدام Maps JS API.
3.61.14
7 أغسطس 2025
التغييرات:
- تم إصلاح مشكلة عدم توفّر Lightbox للصور في العنصر "تفاصيل المكان" المدمج عند استخدام الوضع الأفقي.
3.61.12c
31 يوليو 2025
التغييرات:
- تمت إضافة مستندات للحقول الإضافية في PlaceAutocompleteElementOptions وBasicPlaceAutocompleteElementOptions.
- تم حلّ مشكلة وميض العلامات المتقدّمة لفترة وجيزة ثم اختفائها عند تحريكها خارج الشاشة.
- تمت إضافة googleMapsLinks إلى فئة المكان.
3.61.11a
24 يوليو 2025
التغييرات:
- أضِف originalText وoriginalTextLanguageCode إلى فئة Place Review.
- [قناة الإصدار الأولي] تفعيل mapMode لأداة PlaceContextual Maps Grounding Widget يسمح للمستخدمين بالتبديل بين ROADMAP وHYBRID وNONE.
- [القناة التجريبية] يطلق Map3DElement الآن حدثًا إذا تعذّر إعداد الخريطة، مثلاً بسبب عدم توفّر WebGL في متصفّح المستخدم.
- تم إيقاف ميزة "صور بزاوية 45 درجة على الخريطة" نهائيًا. لمزيد من المعلومات، يُرجى الاطّلاع على الميزات المتوقفة نهائيًا: صور بزاوية 45 درجة.
3.61.10d
17 يوليو 2025
التغييرات:
- يتوفّر الآن تطبيق "الإكمال التلقائي للمكان" المصغّر الأساسي في القناة الأسبوعية.
- [قناة الإصدار الأولي] إزالة PlaceListElement التجريبي
- أضِف PlaceSearchElement وعناصر الضبط / الطلب المرتبطة به.
- رموز مميّزة إضافية للأسلوب في PlaceDetailsElement وPlaceDetailsCompactElement
3.61.9a
10 يوليو 2025
التغييرات:
- تم تعديل العلامات لمنع تكرار تعليمات التنقّل في كل عنصر عند استخدام قارئ الشاشة. يتم الآن الإعلان عن التعليمات مرة واحدة فقط في كل مرة يتم فيها الدخول إلى المجموعة.
- تم إصلاح مشكلة التباين في مربّع حوار اختصارات لوحة المفاتيح في "الوضع الداكن".
- تفعيل إمكانية تخصيص الحدود ونصف قطر الحدود ولون خلفية التطبيق المصغّر ونظام الألوان لعنصر "الإكمال التلقائي للأماكن" يتوافق عنصر الإكمال التلقائي للأماكن الآن تلقائيًا مع الوضع الداكن. ولإيقافه، طبِّق
color-scheme: lightفي CSS. - تمت إضافة حقول googleMapsURI إلى فئتَي "صورة المكان" و"المراجعة".
- [القناة التجريبية] إضافة تعداد
PossibleNextActionإلى Address Validation API
3.61.7a
1 يوليو 2025
التغييرات:
- لم تعُد وظيفة "طبقة الخريطة الحرارية" في Maps JavaScript API متاحة. تم إيقاف واجهة برمجة التطبيقات هذه نهائيًا في مايو 2025، ولن تكون متاحة في إصدار لاحق من Maps JavaScript API سيتم طرحه في مايو 2026. لمزيد من المعلومات، يُرجى الاطّلاع على https://developers.google.com/maps/deprecations).
- تم إصلاح مشكلة في GA كانت تمنع معالجة النقرات على نقاط الاهتمام التي تم إخفاؤها من خلال النمط المخصّص.
- [القناة التجريبية] تمت إضافة معالجة إضافية لفقدان سياق WebGL في الخرائط الثلاثية الأبعاد. ستحاول الخرائط الثلاثية الأبعاد الآن استعادة نفسها عند استعادة سياق WebGL.
3.61.6d
26 يونيو 2025
التغييرات:
- إضافة internalUsageAttributionIds إلى Map3DElement وMap3DElementOptions
3.61.5a
17 يونيو 2025
التغييرات:
- تفعيل إتاحة السلسلة "IP_BIAS" لـ LocationBias في ميزة "الإكمال التلقائي للأماكن"
- تم إصلاح خطأ في مستندات
SearchNearbyRequest. القيمة التلقائية لـSearchNearbyRequest.RankPreferenceهيPOPULARITY، وليسDISTANCE.
3.61.4a
12 يونيو 2025
التغييرات:
- تمت إضافة تعداد
RPCStatusلوصف رموز الحالة التي تعرضها بعض خدمات الويب.
3.61.3b
5 يونيو 2025
ما مِن تغييرات موجّهة للجمهور.
3.61.2
29 مايو 2025
التغييرات:
- تمت إضافة PlaceDetailsElement وPlaceDetailsCompactElement وعناصر الضبط المرتبطة بهما. تمت إزالة PlaceDetailsSize.
- تم إصلاح مشكلة في PlaceAutocompleteElement حيث كان اختيار إدخال IME يؤدي إلى اختيار العنصر لعنصر اقتراح.
3.61.1
22 مايو 2025
التغييرات:
- [قناة تجريبية] إصلاح مشكلة عدم توفّر الموقع الجغرافي/إطار العرض في ناتج المكان PlaceDetailsCompactElement
- تتوفّر تفاصيل على مستوى الشارع في المدن التي تغطيها الخدمة.
3.60.12
8 مايو 2025
التغييرات:
- [القناة التجريبية] تمت إضافة إمكانية استخدام Address Validation API في Maps JavaScript API.
- تم إصلاح مشكلة تتعلّق بطلبات الشبكة من السياقات التي لا تتضمّن عناوين Origin.
3.60.11 (تم التراجع عنه)
1 مايو 2025
التغييرات:
- [قناة تجريبية] أضِف PlaceDetailsCompactElement وعناصر الإعدادات المرتبطة.
- تم إصلاح مشكلة عدم عمل StreetViewPanoramaOptions.zoomControl = false مع خرائط "التجوّل الافتراضي".
3.60.10
24 أبريل 2025
التغييرات:
- [القناة التجريبية] تتوفّر ميزة "الخرائط الثلاثية الأبعاد" الآن في القناة التجريبية. يتضمّن هذا الإصدار تحسينات على أدوات تسهيل الاستخدام بالإضافة إلى عناصر تفاعلية جديدة للخطوط المتعدّدة والمضلّعات والنماذج الثلاثية الأبعاد. بالإضافة إلى ذلك، يتوفّر الآن
PopoverElementجديد لعرض محتوى HTML مخصّص على "خرائط ثلاثية الأبعاد". يُرجى الاطّلاع على الخرائط الثلاثية الأبعاد في Maps JavaScript لمزيد من المعلومات.
3.60.9
17 أبريل 2025
التغييرات:
- [قناة الإصدار الأولي] إطلاق PlaceContextualElement في الإصدار التجريبي غير المقيّد
- [قناة الإصدار الأوّلي] يتم الآن عرض النماذج الثلاثية الأبعاد باستخدام الإضاءة المستندة إلى الصور (IBL) تلقائيًا على "الخرائط الثلاثية الأبعاد".
3.60.8
9 أبريل 2025
التغييرات:
- [القناة التجريبية] تمت الآن إزالة LocalContext API بالكامل. تؤدي محاولة إنشاء مثيل LocalContextMapView الآن إلى ظهور خطأ. لمزيد من المعلومات، يُرجى الانتقال إلى https://developers.google.com/maps/deprecations#localcontext-deprecation.
- تم إصلاح خلل كان يؤدي إلى سلوك غريب عند سحب العلامات المتقدّمة على الأجهزة التي تعمل باللمس.
- تمت زيادة مستوى عتامة التراكب الخاص بميزة "التعامل مع الإيماءات التعاونية" لكي يستوفي النص المتراكب متطلبات التباين في جميع مناطق الخريطة.
- إضافة دعم للسمة
PostalAddressفي Places API - يضمن أن يكون لون تراكب الخريطة الثابتة عند بدء التشغيل هو نفسه لون الخريطة الأساسية.
3.60.7b
3 أبريل 2025
التغييرات:
- أصبحت "أداة الإكمال التلقائي لأسماء الأماكن" متاحة الآن في القناة الأسبوعية.
3.60.6
27 مارس 2025
التغييرات:
- تم إصلاح مشكلة في متصفّح Safari حيث لا يمكن التنقّل بشكلٍ صحيح في الصفحات التي تستخدم
overscroll-behavior. - تم إصلاح مشكلة الوميض عند إضافة الكثير من العلامات المتقدّمة مع تفعيل سلوك التصادم.
- تمت إضافة معلومات عن السمة
PriceRangeفي Places.
3.60.5 (تمت العودة إلى الإصدار السابق)
20 مارس 2025
التغييرات:
- تم إصلاح خلل كان يمنع الانتقال إلى أعلى الصفحة أو أسفلها عند النقر على "العلامات المتقدّمة" أو لمسها.
- تم إصلاح خلل تسبّب في عدم عمل وضع ملء الشاشة بشكل صحيح في
<gmp-map>. - تم إصلاح الخطأ الذي كان يتسبّب في استمرار ظهور "نافذة المعلومات" الخاصة بعلامة متقدّمة مخفية.
- لن تفقد الخرائط ذات التصميم الخاص في Roadmap أنماطها المخصّصة عند إضافة طبقة "ركوب الدراجات".
3.60.4
11 مارس 2025
التغييرات:
- يتم تطبيق الأنماط المخصّصة وألوان الخلفية على نوع الخريطة ونظام الألوان المحدّدَين اللذين تم تحديد النمط لهما (في البداية، سيقتصر ذلك على "الخريطة التفصيلية" و"الخريطة التفصيلية الداكنة"). ستحتفظ طبقة النقل العام بأي أنماط مخصّصة لنوع الخريطة المحدّد.
3.60.3 (تمت العودة إلى الإصدار السابق)
5 مارس 2025
التغييرات:
- تم إصلاح خلل كان يؤدي إلى عدم ظهور لوحة الاتجاهات.
3.60.2
27 فبراير 2025
التغييرات:
- الأماكن: تمت إضافة دعم لنوع وصلة المركبات الكهربائية NACS (SAE J3400).
- تم إصدار عنصرَي HTML gmp-map وgmp-advanced-marker في الإصدار العلني العام.
3.60.1
20 فبراير 2025
التغييرات:
- [قناة الإصدار الأولي] يتم ضبط قيمة
altitudeModeعلىPolygon3DElementوPolyline3DElementتلقائيًا علىCLAMP_TO_GROUND. - [alpha channel] A new
modeoption onMap3DElementhas now to be set for 3D Map to be rendered (2 new valuesHYBRIDandSATELLITEare available). تمت إزالة الخيارdefaultLabelsDisabledالحالي، يُرجى ضبطmodeعلىHYBRIDأوSATELLITE. - [قناة تجريبية] ستتم إعادة لون الخلفية إلى الإعداد التلقائي أو اللون المحدّد في
MapOptionsإذا لم يتم ضبطه بشكل خاص لنوع خريطة معيّن. - [قناة تجريبية] يجب أن تنطبق الأنماط المخصّصة النقطية فقط على نوع الخريطة الذي تم تعيين النمط له.
- تم إصلاح مشكلة تتسبّب في تحرّك "العلامات المتقدّمة" عند سحبها في وضع ملء الشاشة. تم أيضًا إصلاح مشكلة في "دليل التجوّل الافتراضي" حيث كان يظهر في موضع غير صحيح عند سحبه في وضع ملء الشاشة.
- استبدِل عنصر التحكّم التلقائي في التكبير/التصغير بعنصر التحكّم الجديد في الكاميرا الذي يتضمّن زرَّي التحريك والتكبير/التصغير.
- تعديل رموز زرّ التكبير/التصغير لتتلاءم مع رموز زرّ التحريك الجديدة
3.59.8
6 فبراير 2025
التغييرات:
- يمكن للعملاء الآن الوصول إلى قيم TransitFare كنص.
- [قناة الإصدار الأولي] تم إطلاق AirQualityMeterElement الجديد: <gmp-air-quality-meter>.
- [قناة الإصدار الأولي] سيتطلّب استخدام PlaceAutocompleteElement الآن تفعيل Places API (New) في مشروع Google Cloud. .
- [قناة الإصدار الأولي] PlaceAutocompleteElement: تم استبدال الحدث gmp-placeselect بالحدث gmp-select، ويوفّر عنصر PlacePredictionSelectEvent بدلاً من عنصر PlaceAutocompletePlaceSelect.
- [قناة الإصدار الأولي] PlaceAutocompleteElement: تم استبدال الحدث gmp-requesterror بالحدث gmp-error، ويوفّر كائن Event بدلاً من كائن PlaceAutocompleteRequestErrorEvent.
- [قناة الإصدار الأولي] PlaceAutocompleteElement: تم استبدال componentRestrictions بـ includeRegionCodes.
- [إصدار أولي] PlaceAutocompleteElement: تم استبدال types بـ includedPrimaryTypes.
3.59.7
30 يناير 2025
التغييرات:
- [القناة التجريبية] يجب عرض ألوان خلفية خريطة الطريق وخريطة الطريق في الوضع الداكن التي تم ضبطها للأنماط المخصّصة خلف المربّعات وخارج هوامش الخريطة.
- [القناة التجريبية] ستحافظ خريطة الطريق ذات النمط المخصّص (أو خريطة الطريق بالوضع الداكن) على نمطها المخصّص عند إضافة طبقة نقل عام، بدلاً من العودة إلى نمط الخريطة الأساسية التلقائي.
- ستبقى الخرائط في "الوضع الداكن" عند إضافة طبقة النقل العام.
3.59.6
23 يناير 2025
ما مِن تغييرات موجّهة للجمهور.
3.59.5
16 يناير 2025
التغييرات:
- تم إصلاح خلل كان يؤدي إلى ظهور أخطاء غير معروفة عند إنشاء بانوراما مخصّصة في "التجوّل الافتراضي".
3.59.4a
9 يناير 2025
التغييرات:
- تم إصلاح خلل تسبَّب في حدوث أخطاء غير متوقعة عند تفعيل طبقة حركة المرور.
- [القناة التجريبية] تم حلّ مشكلة عدم تركيز PlaceAutocompleteElement بشكل صحيح.
- [القناة التجريبية] ستظهر ميزات الخريطة الذرية في المدن التي تتوفّر فيها هذه الميزة عند مستوى التكبير/التصغير 17 أو أكثر.
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
التغييرات:
- [قناة تجريبية] تم إصلاح الخطأ الذي تسبّب في عدم إمكانية استخدام "الدليل" في Street View على خريطة مكوّن الويب.
- تم منع قارئات الشاشة من التركيز على رسالة الانتقال عندما تكون مخفية على خريطة 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
التغييرات:
- [قناة الإصدار الأوّلي] تمت إزالة سمات
*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 يرتفع الآن.
- [قناة تجريبية] يتوفّر الآن زر إغلاق جديد لنافذة المعلومات وعنوان اختياري.
- [قناة الإصدار التجريبي] ميزات محسّنة لتسهيل استخدام لوحة المفاتيح وأجهزة المؤشر الفردي مع أداة التحكّم في "رجل التجوّل الافتراضي"
- تم إصلاح مشكلة تسريب الذاكرة الناتجة عن إزالة "العلامات المتقدّمة".
- تم إصلاح مشكلة عدم رسم الدوائر لمحيط سلس.
- تمت إضافة واجهة برمجة تطبيقات لضبط وضع المتّجه أثناء إنشاء مثيل 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. - إضافة خيارات مواقف السيارات إلى واجهة برمجة التطبيقات الجديدة لفئة "مكان"
- إيقاف 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
- إضافة خيارات الدفع إلى واجهة برمجة التطبيقات الجديدة لفئة "مكان"
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.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
- [قناة تجريبية] إضافة ملخّص تحريري إلى Places API الإصدار 2
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
التغييرات:
- [قناة تجريبية] تمت إعادة هيكلة سمات فئة "المكان" الجديدة. "
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.
- [قناة ألفا] تم تعديل أنماط عبارات البحث المقترحة في ميزة "الإكمال التلقائي للأماكن" لضمان ظهور علامة الحذف عند تجاوز النص الحدّ المسموح به.
- [قناة تجريبية] تعرض ميزة "السياق المحلي" الآن إشعارًا بأنّه سيتم قريبًا إيقاف عرض المعلومات السياقية عن الأماكن على خريطة "السياق المحلي".
- تم إصلاح الخلل الذي كان يمنع ظهور معاينة عند التمرير فوق "رجل Street View الصغير" وسحبه إلا بعد إعادته إلى الرصيف مرة واحدة على الأقل.
- تم إيقاف الحقول bounds وlocation وradius نهائيًا في خدمة Place Autocomplete. استخدِم locationBias وlocationRestriction بدلاً من ذلك.
3.53.2
4 مايو 2023
التغييرات:
- [القناة التجريبية] تتوفّر ميزة "التصميم المستند إلى البيانات" لمجموعات البيانات
- [القناة التجريبية] يتوفّر الآن مكوّنا الويب
<gmp-map>و<gmp-advanced-marker>. - تمت إضافة TimeWindow كحقل إلى Task وTaskTrackingInfo في ميزة "مشاركة الرحلة" المستندة إلى JavaScript.
- تم إصدار 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' بدلاً من ذلك.
- [قناة تجريبية] تقبل السمة "العنوان" في AdvancedMarkerView الآن سلسلة فقط. يمكن إزالة العناوين باستخدام سلسلة فارغة.
- [قناة تجريبية] إضافة 'svgIconMaskURI' كاسم حقل متوافق مع طرق Place.fromPlaceFrom
- [القناة التجريبية] تم تغيير سمة فئة المكان من
userRatingsCountإلىuserRatingCount - تم تحسين طباعة الأخطاء عند تسجيلها في وحدة التحكّم.
إصلاح الأخطاء:
- تم إصلاح الخطأ الذي كان يحدث عند إغلاق InfoWindow.
3.52.8
6 أبريل 2023
التغييرات:
- تمت إضافة
pollingIntervalMillisكحقل عام لمقدّمي بيانات مواقع الاقتراع في JavaScript Journey Sharing. - [القناة التجريبية] تم تغيير استجابة 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 عندما يكون في جذر ظل.
- لتحسين "مؤشرات أداء الويب الأساسية" وتقليل نقل البيانات غير الضرورية، تؤجّل Maps JavaScript الآن تحميل مربّعات الخرائط إلى أن تقترب الخريطة من إطار العرض. ولن يطرأ أي تغيير على الخرائط التي يتم إنشاؤها ضمن إطار العرض الأولي للصفحة.
3.52.1
16 فبراير 2023
التغييرات:
- تضيف هذه الميزة الدالة
importLibrary()التي تتيح تحميل المكتبات ديناميكيًا في وقت التشغيل. - [قناة تجريبية] تفعيل ميزة التحريك التلقائي لنافذة InfoWindow عند فتحها على علامة Advanced Marker
- [قناة تجريبية] جعل بعض الحقول في عناصر بيانات مكتبة "مشاركة الرحلة" غير قابلة للقيم الفارغة
- [القناة التجريبية] التصميم المستند إلى البيانات: تم إيقاف أنواع العناصر 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
إصلاح الأخطاء:
- تم إصلاح مشكلة في "العلامات المتقدّمة"، حيث كان من الممكن أن تؤدي إزالة علامة تتضمّن تداخلاً من الخريطة إلى ترك عنصر علامة غير مرئي في واجهة Document Object Model (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 الخاصة بميزة "مشاركة الرحلة" لتضمين سمات مخصّصة - تم إصلاح خطأ كان يؤدي إلى ظهور 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 API. يقدّم مَعلمتَي اللغة والمنطقة إلى واجهات برمجة تطبيقات 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 المختلفة الخاصة بـ "أماكن Google"
- تحسين تباين الألوان في وضع ملء الشاشة وعناصر التحكّم في البوصلة في الوضع الداكن
- تتيح هذه الميزة إمكانية الوصول إلى عناصر التحكّم في بوصلة "التجوّل الافتراضي" وزر الإغلاق وعنصر التحكّم في رابط العنوان، كما أنّها متوافقة مع برامج قراءة الشاشة.
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 API للإصدار التجريبي - إيقاف جميع الفئات والطُرق التي تتضمّن "gl" في اسمها نهائيًا واستخدام فئات وطُرق جديدة تتضمّن "GL" في الاسم، وإيقاف WebglCameraParams نهائيًا واستخدام فئة CameraParams الجديدة (التي تتضمّن فئة CameraOptions الفرعية).
- تم تعديل مستندات طريقة PlaceOpeningHours لتوضيح أنّ ساعات العمل الاستثنائية لا تُستخدم في حساباتها.
3.47.3
09 ديسمبر 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.
- تم إصلاح تباين الألوان على شاشة الخطأ.
- تم الآن إيقاف الإصدار 11 من Internet Explorer نهائيًا في v=beta. الإصدار الأخير من 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
02 سبتمبر 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
01 يوليو 2021
التغييرات:
- تم تعديل عنوان URL الخاص بـ Maps Studio في عمليات الكتابة وJS API.
إصلاح الأخطاء:
- تم إصلاح مشكلة رفض 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، ما يتيح للمطوّرين التحكّم في كيفية إدارة التركيز عند فتح نوافذ المعلومات.
- يمكن الآن إغلاق نوافذ المعلومات بالضغط على مفتاح ESC.
- يتم الآن الإعلان عن InfoWindows على أنّها "مربّع حوار" عند استخدام برامج قراءة الشاشة.
- تم الآن تفعيل ميزة عزل Polyfill، ويمنع هذا التغيير تثبيت عمليات التعبئة الداخلية لواجهة برمجة التطبيقات Maps API على صفحة المضيف.
إصلاح الأخطاء:
- تم إصلاح مشكلة ظهور حلقة تركيز الخريطة عند التبديل بين علامات تبويب المتصفح.
- تم إصلاح مشكلة ظهور حلقة التركيز لعناصر التحكّم في الخريطة وعناصر العلامات وعناصر القائمة الفرعية للتحكّم في نوع الخريطة بشكل غير صحيح عند التفاعل بالماوس في بعض المتصفّحات.
الميزات الجديدة:
- تم تفعيل إمكانية استخدام Promises
في خدمات Directions وDistance Matrix وElevation وGeocoder وMaximum Zoom Imagery
وStreetView و
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
التغييرات:
- Local Context Library: نقلنا شعار 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هي false.
3.43.7a
28 يناير 2021
إصلاح الأخطاء:
- تم إصلاح مشاكل متعدّدة متعلّقة برسم الخطوط المتعدّدة.
3.43.6
21 يناير 2021
إصلاح الأخطاء:
- تم إصلاح الخلل الذي كان يؤدي أحيانًا إلى ملء ثقوب المضلّعات في ملفات geojson.
- تم إصلاح خلل كان يؤدي إلى اختفاء التراكب عند التبديل بين الخريطة و"التجوّل الافتراضي".
3.43.5
14 يناير 2021
التغييرات:
- تم تغيير مربّعات الاختيار في القوائم لتسهيل استخدامها مع برامج قراءة الشاشة.
- تمت زيادة حجم أزرار الطوابق لصور بانوراما في "التجوّل الافتراضي" للأماكن الداخلية.
- تم إصلاح موضع عناصر التحكّم في تتبُّع الحركة على الأجهزة الجوّالة في ميزة "التجوّل الافتراضي".
إصلاح الأخطاء:
- يؤدي زر قائمة لوحة المفاتيح الآن إلى تشغيل الحدث
contextmenu. - تم إصلاح خطأ كان يتسبب في عدم عمل عنصر التحكّم في ملء الشاشة بشكل صحيح عند التبديل بين "الخريطة" و"التجوّل الافتراضي" في بعض الحالات.
- تم إصلاح مشكلة عدم تمكُّن برامج قراءة الشاشة من الانتقال إلى العلامات داخل الخريطة.
- تم إصلاح خلل كان يؤدي إلى اختفاء رمز المكان في علامة المكان في LocalContext.
3.43.3
9 كانون الأول (ديسمبر) 2020
التغييرات:
- تمت إعادة تسمية واجهة
google.maps.MouseEventإلىgoogle.maps.MapMouseEventوإضافة السمةdomEvent، ما يتيح الوصول المباشر إلى الحدث الأساسي من نموذج DOM. - تحسين سلوك الذاكرة لتراكبات المضلّعات
- يتم الآن تحرير ذاكرة لوحة العرض بشكلٍ صريح لتجنُّب مشاكل الذاكرة في 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
التغييرات:
- تمت إضافة إصدار تجريبي من الوعود في خدمة "مصفوفة المسافات".
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. اطّلِع على دليل التحكّم في الإصدارات.
التغييرات:
- تتضمّن نوافذ المعلومات الآن عرضًا أقصى تلقائيًا يبلغ 648 بكسل، ويمكن إلغاء هذا العرض من خلال ضبط السمة maxWidth الخاصة بنافذة المعلومات. يمكن أن يتجاوز عرض 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. اطّلِع على دليل التحكّم في الإصدارات.
التغييرات:
- لم يعُد الإصدار 10 من Internet Explorer متاحًا (كان الإصدار 3.38 هو آخر إصدار متوافق معه).
- تعرض الدالة
AutocompletePredictionالآن المسافة المستقيمة إلى المكان المحدّد، انطلاقًا من خطوط الطول والعرض المحدّدة للمصدر.
الميزات التي سيتم إيقافها نهائيًا:
- تم إيقاف حقلي Places
open_nowوutc_offsetنهائيًا اعتبارًا من 20 تشرين الثاني (نوفمبر) 2019، وسيتم إيقافهما في 20 شباط (فبراير) 2021. يمكنك الاطّلاع على نقل حقل "الأماكن" لمزيد من المعلومات.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.39.
- تم تحديث القناة الربع سنوية إلى الإصدار 3.38.
- لا يزال الإصدار 3.37 متاحًا عند طلبه حسب الرقم.
- تم حذف الإصدار 3.36 ولم يعُد بالإمكان استخدامه.
3.38
20 أغسطس 2019
يتوفّر الآن الإصدار 3.38 من Maps JavaScript API. اطّلِع على دليل التحكّم في الإصدارات.
- تم تحديث القناة الأسبوعية إلى الإصدار 3.38.
- تم تعديل القناة الفصلية إلى الإصدار 3.37.
- لا يزال الإصدار 3.36 متاحًا عند طلبه حسب الرقم.
- تم حذف الإصدار 3.35، ولم يعُد من الممكن استخدامه.
- لم يعُد من الممكن استخدام Fusion 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 ولم يعُد من الممكن استخدامه.
- لم يعُد بالإمكان استخدام الإصدار 9 من Internet Explorer (كان الإصدار 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 Layer نهائيًا في Maps JavaScript API اعتبارًا من 3 كانون الأول (ديسمبر) 2018. سيتم إيقاف "طبقة جداول الدمج" نهائيًا في 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إلا لعملاء "خطة Premium" من "منصة خرائط 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 Path Notation بشكل صحيح على أجهزة 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
09 سبتمبر 2014
تم إصلاح المشاكل التالية:
- المشكلة 7098: يؤدي ضبط عنوان وجهة نظر "التجوّل الافتراضي" إلى ظهور خطأ
26 أغسطس 2014
تم طرح الإصدار 3.18 في القناة التجريبية.
الإصدار 3.17 أصبح الآن مستقرًا.
3.17
20 أغسطس 2014
تم إصلاح المشاكل التالية:
- المشكلة 6937: تراجع في الإصدار 3.17: يتعذّر قراءة السمة "remove" الخاصة بالقيمة غير المحدّدة (في الأماكن)
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
تمت إضافتها:
- إتاحة استخدام العبّارات في خدمتَي "مصفوفة المسافة" و"الاتجاهات"
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
تم إصلاح المشاكل التالية:
- عجلة التمرير لا تعمل في Internet Explorer 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 لإضافة طبقة التغطية برمجيًا
- ExposedStreetViewPov لصور StreetViewPanoramas
تم حلّ المشكلة:
- زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من واجهة برمجة تطبيقات JavaScript لخرائط Google يؤدي إلى حدوث عطل (تمت ملاحظته في IE 9 وChrome وما إلى ذلك) ( المشكلة 4162 )
- القائمة المنسدلة (اختيار) في InfoWindow لن تتبع تحريك الخريطة في Firefox
22 يناير 2013
تمت إضافتها:
- خيار قابل للسحب إلى الخطوط المتعددة والمضلّعات والدوائر والمستطيلات
- حقل 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
03 ديسمبر 2012
تم إصلاح المشاكل التالية:
- مكتبة Markermanager لا تعمل مع الإصدار الثالث من Maps API JS ( المشكلة 4543)
27 تشرين الثاني (نوفمبر) 2012
تمت إضافتها:
- باستخدام لوحة رسم عالية الكثافة على الأجهزة ذات الكثافة العالية للحصول على علامات محسّنة
تم حلّ المشكلة:
- لم يمحُ MapTypeControl الأنماط ( المشكلة 4588)
3.10
4 فبراير 2013
تم إصلاح المشاكل التالية:
- زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من Google Maps JavaScript؟ يؤدي إلى حدوث عطل (تم رصده في الإصدار 9 من Internet Explorer وChrome وما إلى ذلك) ( المشكلة 4162 )
25 سبتمبر 2012
تمت إضافتها:
- التجوّل الافتراضي داخل الأماكن
- خيار fixedRotation في IconSequence
- "الوقت في حركة المرور الحالية" إلى "الاتجاهات"
11 سبتمبر 2012
جديد:
- تمت إضافة StrokePosition إلى المضلّعات والمستطيلات والدوائر
- computeOffsetOrigin إلى مكتبة الهندسة
- أربع لغات جديدة في واجهة برمجة التطبيقات: الأفريكانية والأمهرية والسواحلية والزولو
28 أغسطس 2012
تمت إضافتها:
- أنواع textSearch في Places API
تم إصلاح المشاكل التالية:
- لا يمكن تمرير عنصر الرمز إلى 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 للخريطة بعد استدعاء Streetview
- يؤدي التبديل من "الخرائط ذات التصميم الخاص" إلى صور القمر الصناعي إلى تحميل مربّعات الخريطة بدون داعٍ
- تم تجاهل سمات الخريطة القابلة للسحب/عجلة التمرير في وضع الرسم ( المشكلة 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
تم حلّ المشكلة:
- حدود المربّعات مرئية للمضلّعات في وضع التوافق في الإصدار 9 من Internet Explorer
- العلامات تقفز عند التحريك في "التجوّل الافتراضي" في 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 option to StreetViewPanoramaOptions ( Issue 2447)
21 شباط (فبراير) 2012
تم إصلاح المشاكل التالية:
- خرائط غير واضحة على IE 9 ( المشكلة 3875)
- تم تبسيط الخطوط المتعدّدة التي تتألف من حواف خطية في مساحة LatLng بشكل غير صحيح (المشكلة 3739)
تمت إضافتها:
- google.maps.geometry.poly.containsLocation() وisLocationOnEdge() (المشكلة 1978)
15 فبراير 2012
تم حلّ المشكلة:
- تراجع: عرض العلامات الموسّعة بشكل غير صحيح مع مَعلمة "الحجم" غير صالحة ( المشكلة 3908)
- توقُّف الخريطة في وضع التعديل عند استدعاء setEditable(false) أثناء سحب المستخدم لنقطة التحكّم (المشكلة 3842)
التغييرات الملحوظة:
- التلاشي التدريجي بين صور بانوراما في "التجوّل الافتراضي"
3.7
7 فبراير 2012
تم إصلاح المشاكل التالية:
- تومض العلامة في الموضع النهائي قبل ظهور الصورة المتحركة للإفلات ( المشكلة 3608)
- يؤدي فتح InfoWindow وضبط التكبير في الوقت نفسه إلى ظهور مركز خريطة غير صحيح (المشكلة 3738)
- تجاهل النقر بزر الماوس الأيمن عند سحب العلامات ( المشكلة 3237)
- لا يظهر عنوان العلامة أحيانًا على Firefox ( المشكلة 3773)
التغييرات الملحوظة:
- يتم الآن عرض العلامات التي تم تغيير حجمها في لوحة العرض حيثما كان ذلك متاحًا
- 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 على الإصدار 9 من Internet Explorer
- تمت إضافة imageDateControl إلى StreetViewPanorama
- تم تفعيل ميزة "التجوّل الافتراضي" في Canvas على IE 9 وOpera وSafari/Windows
16 يناير 2012
تم حلّ المشكلة:
- يجب ألا يكون Pegman قابلاً للسحب في وضع الرسم
- تشغيل الأحداث بشكل صحيح، مع مراعاة zIndex للمضلّعات والطبقات الأخرى
- إضافة السمة "status" إلى KmlLayer ( المشكلة 3015)
10 يناير 2012
تم حلّ المشكلة:
- عرض Pegman إذا كانت قيمة disableDefaultUI هي true وكانت قيمة streetViewControl هي true
7 ديسمبر 2011
تم حلّ المشكلة:
- يمكن تصميم الطرق السريعة الحرة بشكل منفصل عن الطرق السريعة (road.highway.controlled_access)
- يتم تنشيط place_changed عندما يضغط المستخدم على "Enter" في ميزة "الإكمال التلقائي" ( المشكلة 3407)
28 نوفمبر 1011
تم إصلاح المشاكل التالية:
- إعادة ضبط موضع الإكمال التلقائي عند تغيير حجم النافذة يمكن بدء حدث "resize" على عنصر "الإكمال التلقائي".
22 نوفمبر 2011
تم حلّ المشكلة:
- يتم الآن احتساب حجم محتوى InfoWindow مع أخذ أنماط التتالي في الاعتبار
- لا يتطابق عنصر التحكّم في تدوير الخريطة الجوية مع العنوان عند إنشاء الخريطة
7 نوفمبر 2011
التغييرات الملحوظة:
- نمط مرئي جديد لعناصر التحكّم التلقائية
- الأشكال القابلة للتعديل (المضلّعات والخطوط المتعدّدة والدوائر والمستطيلات)
- New DrawingManager for adding new overlays
- حقلان جديدان في 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
- تسرُّب الذاكرة أثناء التحريك
- عدم إفلات دليل "التجوّل الافتراضي" عند التحريك إلى منطقة خارج نطاق التغطية
- تراجع: اختفاء GroundOverlays التي تعبر خط الطول -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-index نفسها مرتبة بشكل متّسق على مستوى حدود المربّعات
- أصبح من الممكن الآن التمرير في نافذة المعلومات على نظام التشغيل 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)
- يتم تحميل المربّعات ذات النقاط العالية لكل بوصة للشاشات ذات النقاط العالية لكل بوصة ( المشكلة 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 من خلال السمة "anchorPoint" MVC ( المشكلة 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 مقبولة الآن في مكتبة الهندسة الكروية
- إصلاح مشكلة ظهور علامة X أسفل علامة أثناء سحبها في 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
المشاكل التي تم حلّها:
- أصبحت نوافذ المعلومات تُطبع بشكل جيد في Internet Explorer ( المشكلة 1343)
- تم إصلاح مشكلة التعتيم في الإصدار 8 من Internet Explorer لنوع 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: إضافة ميزة إيقاف التكبير/التصغير إلى "التجوّل الافتراضي"
التغييرات الملحوظة:
- تم إصلاح خلل أدّى إلى فتح نافذة جديدة في Firefox عند النقر مع الضغط على 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 في الإصدار 8 من Internet Explorer
- المشكلة 2661: نافذة المعلومات - لا يؤدي النقر بزر الماوس الأيمن على حقل إدخال إلى عرض قائمة السياق
- المشكلة 2741: لا يعمل وضع العلامات على نظام التشغيل iOS 4 بعد تحريك الخريطة
التغييرات الملحوظة:
- ميزة "التجوّل الافتراضي" مفعَّلة تلقائيًا
- تم إصلاح الخطأ الذي تسبَّب في عدم تمرير "this" إلى .getTileUrl
- يتم الآن بدء حدث domready الخاص بـ InfoWindow بعد أن تصبح النافذة مرئية
28 سبتمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 2712: تسرُّب الذاكرة (إضافة/إزالة العلامات، إظهار/إخفاء العلامات، تكبير/تصغير الخريطة أو تحريكها)
التغييرات الملحوظة:
- تعمل الخريطتان V2 وV3 بشكل أفضل عندما تكونان على الصفحة نفسها
- تم إصلاح الخطأ الذي كان يظهر في "التجوّل الافتراضي" المستند إلى HTML5 عند سحبه بسرعة إلى الأسفل
16 سبتمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 2701: عنوان عنصر التحكّم الأولي في "أداة استكشاف التجوّل الافتراضي" لا يتوافق مع "نقطة العرض"
14 سبتمبر 2010
المشاكل التي تم تغييرها:
- المشكلة 157: إتاحة إمكانية سحب اتجاهات القيادة
- المشكلة 1852: يتم تشغيل حدث "rightclick" على google.maps.Marker بدون وسيطة
- المشكلة 2673: يختفي "دليل التجوّل الافتراضي" بعد تغيير الموضع
التغييرات الملحوظة:
- تم تحسين أداء مواد الطباعة
31 أغسطس 2010
المشاكل التي تم تغييرها:
- المشكلة 2658: نوافذ معلومات طويلة
التغييرات الملحوظة:
- تم تحسين الخطوط الجيوديسية لمستويات التكبير الأعلى
24 أغسطس 2010
المشاكل التي تم تغييرها:
- المشكلة 2648: يؤدي حدث تغيير حجم خريطة المشغّل إلى حدوث خطأ في الإصدار 3.2.1 من Firefox
التغييرات الملحوظة:
- عند التكبير أو التصغير بشكل متكرّر (مثل استخدام عجلة التمرير)، يتم الآن تحميل عدد أقل من المربّعات من مستويات التكبير أو التصغير المتوسطة.
16 آب (أغسطس) 2010
المشاكل التي تم تغييرها:
- المشكلة 2416: حساسية مفرطة في تحريك وتكبير/تصغير Apple Magic Mouse
- المشكلة 2606: يؤدي ضبط draggable: false على خريطة إلى إيقاف الروابط
- المشكلة 2640: عدم محو الذاكرة عند إعادة تحميل المتصفّح أو عند إغلاقه (IE)
التغييرات الملحوظة:
- يتم تغيير حجم علامات Street View بناءً على المسافة
- تعديلات على شريط تمرير التكبير/التصغير عند تحريك الخريطة
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 يؤدي إلى تشغيل حدث ناتج عن النقر على الخريطة
- يتم الآن تحريك Street View تلقائيًا لتلائم نافذة InfoWindow على الشاشة
- تم تغيير LatLng في MouseEvent في KML وFusionTables من "position" إلى "latLng"
- لم تعُد عناصر التحكّم في التكبير/التصغير على Android تتيح النقر على الخريطة
17 يونيو 2010
المشاكل التي تم تغييرها:
- المشكلة 2346: خيار لإيقاف الصور المتحركة السلسة
التغييرات الملحوظة:
- تم إصلاح خطأ وميض العلامة
- تم تحسين تشغيل حدث domready في InfoWindow
- أصبح بإمكانك الآن الوصول إلى DirectionsRoute.bounds
11 يونيو 2010
المشاكل التي تم تغييرها:
- المشكلة 2389: لا تعمل ميزة "التجوّل الافتراضي" في IE7
- المشكلة 2460: خطأ في تحديد موضع Pegman
- تم إصلاح تسرّب الذاكرة في العلامات
- تم تحسين وقت استجابة الترميز الجغرافي الأول
- يتم توفير إمكانية الوصول إلى 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)" على عنصر Circle إلى تغيير عتامة الحد والتعبئة
التغييرات الملحوظة:
- تمت إضافة طبقات 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: خطأ: يتم ملء الخط المتعدد في Internet Explorer
- المشكلة 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 وNavigation لتناسب حجم الخريطة.
- تم إيقاف نهائيًا استخدام طرق جلب البيانات وتعيينها وأسماء الأحداث القديمة، ولم يعُد يتم تحديدها.
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 عند تمرير وسيطات غير صالحة إلى new google.maps.LatLng()
- تم إصلاح الخطأ: كان يتم تحميل الخريطة الثابتة مرتين عند تحميل الخريطة
15 أكتوبر 2009
- المشكلة 1525: خطأ get_bounds عند مستويات التكبير المنخفضة
- المشكلة 1757: لا تعمل الدالة fitBounds() على خط الطول 180
- المشكلة 1790: لا يمكن لـ map.setOptions ضبط المؤشر
- المشكلة 1767: خطأ في نشر الأحداث
التغييرات الملحوظة الأخرى:
- آخر التعديلات على المستندات:
- تم عرض طريقة جديدة: LatLngBounds.isEmpty()
- تم ترتيب جميع الطرق والأحداث والخصائص والثوابت حسب الاسم
- تم إصلاح الأنواع غير الصحيحة في سمات خيارات الخطوط المتعدّدة والمضلّعات
28 سبتمبر 2009
- تحسينات على أداء عرض النماذج الثلاثية الأبعاد
- تم إصلاح مشكلة تتعلّق بتحذير JavaScript بشأن 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: الحصول على موقع جغرافي غير صحيح بعد النقر على الخريطة في الإصدار 8 من Internet Explorer باستخدام 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 في InfoWindow
التغييرات الملحوظة الأخرى:
- يجب أن يكون التصغير والتكبير والسحب على iPhone أكثر قوة.
- تمت إضافة دوال ضبط واسترجاع zIndex إلى عناصر InfoWindow.
التغييرات في المستندات:
- تمت إضافة طريقتَي Marker get_draggable وset_draggable
- تمت إضافة أحداث Marker drag وdragstart وdragend وdraggable_changed
- تمت إضافة سمة "العلامة قابلة للسحب"
- تمت إضافة طريقتَي get_zIndex وset_zIndex في Info Window
- 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 كيلوبايت