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

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

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

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

للحصول على تحديثات حول إصدارات Maps API الجديدة، يرجى الاشتراك في مجموعة google-maps-js-api-v3-notify.

3.66.3d

2 سبتمبر 2026

التغييرات:

  • [قناة ألفا] تمت إضافة الحقل trafficPolylinesDisabled إلى RoutePolyline3DOptions. يتيح هذا للمطورين تعطيل الخطوط المتعددة المدركة لحركة المرور عند إنشاء خطوط متعددة للمسارات ثلاثية الأبعاد.
  • [قناة ألفا] تحسين Route3DElement لتجنب طلبات الواجهة الخلفية غير الضرورية عند تبديل trafficPolylinesDisabled.

3.66.2d

26 أغسطس 2026

التغييرات:

  • [قناة ألفا] تمت إزالة أيقونات Route 3D من تحميل الخطوط ونقلها إلى أصول SVG المضمنة لتجنب التعقيدات عند تحميل خط Material Symbols أكثر من مرة.
  • [قناة تجريبية] إضافة مكونات متقدمة لمجموعة أدوات واجهة المستخدم الخاصة بالأماكن: AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement, PlaceLinkElement, PlaceButtonElement, PlaceNameElement, AdvancedPlaceListElement, AdvancedPlaceSearchElement
  • تمت إضافة تلميح إلى أسماء خطوط النقل العام لعرض الاسم الكامل حتى عند اقتطاعه.
  • تمت إضافة تعريفات removeEventListener لمكونات الويب المخصصة.
  • تم إصلاح مشكلة عرض VoiceOver لمخطط تفصيلي للتركيز على عناصر قارئ الشاشة المخفية بصريًا لعلامات المسار

3.66.1a

17 أغسطس 2026

التغييرات:

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

3.65.12f

6 أغسطس 2026

التغييرات:

  • [قناة ألفا] يضيف <gmp-label-3d> (google.maps.maps3d.Label3DElement) إلى قناة ألفا الخاصة بواجهة برمجة تطبيقات الخرائط ثلاثية الأبعاد JS. يمكن للمطورين الآن استخدام العنصر الجديد للإعلان عن نص التسمية وتكوين سلوك التصادم الخاص به بشكل مستقل عن عناصر العلامات ثلاثية الأبعاد المرتبطة به (مثل <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 المنبثقة لعرض أيقونات غير متعلقة بالمواصلات العامة (ركوب الدراجات، والقيادة، والدراجات ذات العجلتين، والمشي).
  • [alpha channel] Route.createWaypointMarkers يقوم بإنشاء علامات للأصل والوجهة، مع تطبيق التنسيق الافتراضي ما لم يتم تحديد وظيفة customOverride. لا يتم دعم نقاط الطريق الوسيطة حاليًا.

3.65.10a

22 يوليو 2026

التغييرات:

  • تم إصلاح مشكلة حيث قام تطبيق Maps JS بتحميل خط Material Symbols Outlined بطريقة قد تؤثر على نفس الخط المحمل على الصفحة الأساسية.
  • تم إصلاح مشكلة حيث كان PlaceAutocompleteElement يرسل قيمة فارغة في نموذج POST عند تهيئته باستخدام options.value أو تعديله برمجيًا عبر خاصية القيمة.
  • تم تحديث عناصر التحكم في واجهة المستخدم الخاصة بإمالة واتجاه الخريطة ثلاثية الأبعاد لإعادة تفعيلها في حالة زيادة نطاق تقييد الكاميرا.

3.65.8c (تم التراجع عنه)

7 يوليو 2026

التغييرات:

  • [قناة ألفا] Route3DElement يعرض بيانات إضافية للخطوط المتعددة والبيانات المنبثقة لمسارات النقل.
  • تمت إضافة دعم لـ internalUsageAttributionIds إلى واجهة برمجة تطبيقات التحقق من صحة العنوان. تتيح هذه الخاصية إسناد استدعاءات واجهة برمجة التطبيقات إلى حزم محددة أو مكتبات مفتوحة المصدر.
  • تم تحديث نافذة المعلومات الافتراضية لنقرات نقاط الاهتمام على الخرائط ثنائية الأبعاد لاستخدام أدوات المكان.
  • تم تحسين موثوقية صور بانوراما خدمة التجوّل الافتراضي في ظل ظروف الازدحام المروري الشديد.

3.65.6a

25 يونيو 2026

التغييرات:

  • [قناة تجريبية] تم تحديث نافذة المعلومات الافتراضية لنقرات نقاط الاهتمام على الخرائط ثنائية الأبعاد لاستخدام أدوات الوضع.
  • تم إصلاح خطأ كان يتسبب أحيانًا في ظهور خطأ في الخريطة ثلاثية الأبعاد عند القيم المتطرفة fov.
  • تم تحديث علامات المسار الافتراضية بحيث لم تعد تستخدم الخيار المهمل glyph PinElement.

3.65.5e

17 يونيو 2026

التغييرات:

  • تم إصلاح أنواع OverlayView.getMap()
  • تم تحديث أنواع BasicPlaceAutocompleteElement و PlaceAutocompleteElement للإشارة إلى أن معلمة خيارات المُنشئ اختيارية

3.65.3b

4 يونيو 2026

التغييرات:

  • لم تعد وظيفة DrawingManager في واجهة برمجة تطبيقات JavaScript للخرائط متاحة. للمزيد من المعلومات، انظر https://developers.google.com/maps/deprecations.
  • تحسين تباين الألوان في مربع حوار حقوق النشر الخاص بالخريطة في الوضع الداكن.
  • قم بتعطيل عناصر التحكم في تدوير الخريطة ثلاثية الأبعاد عند الوصول إلى حدود الاتجاه.
  • تم إصلاح مشكلة تداخل حقل إدخال الإكمال التلقائي للمكان في الهاتف المحمول مع شريط حالة نظام iOS/المنطقة الآمنة. ملاحظة: يعمل الإصلاح عند تعيين viewport-fit=cover في علامة meta الخاصة بمنفذ العرض.
  • تمت إضافة دعم لـ internalUsageAttributionIds إلى واجهة برمجة تطبيقات JavaScript الخاصة بخرائط ثلاثية الأبعاد. تتيح هذه الخاصية للمطورين إمكانية إسناد استدعاءات واجهة برمجة التطبيقات إلى حزم محددة أو مكتبات مفتوحة المصدر.
  • تمت إضافة دعم لـ internalUsageAttributionIds إلى واجهة برمجة تطبيقات الأماكن (الجديدة). تتيح هذه الخاصية للمطورين إمكانية إسناد استدعاءات واجهة برمجة التطبيقات إلى حزم محددة أو مكتبات مفتوحة المصدر.
  • [قناة ألفا] تم تضييق أنواع getter لخصائص Route3DElement لتتوافق مع توحيد setter.
  • [قناة ألفا] يعرض عنصر Route3DElement خصائص المسارات، ومعلومات التراجع، ونتائج الترميز الجغرافي.

3.65.2d

27 مايو 2026

التغييرات:

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

3.65.1c

20 مايو 2026

التغييرات:

  • سيصبح شعار جوجل الآن رماديًا داكنًا على خلفية بيضاء لخريطة الطريق والتضاريس في الوضع الفاتح، بغض النظر عما إذا تم توفير معرف الخريطة أو نمط مخصص.
  • [قناة ألفا] يقوم Route3DElement بإرسال أحداث gmp-load و gmp-error بعد استدعاءات Routes API الناجحة والخاطئة، على التوالي.
  • تم إصلاح التوثيق غير الصحيح الذي ينص على أن التطابقات يتم تمييزها في النص الثانوي لتوقعات الإكمال التلقائي. يتم تمييز النتائج المطابقة فقط في النص الرئيسي، مما يعكس سلوك الإكمال التلقائي لواجهة برمجة تطبيقات الأماكن.
  • تم تحسين خاصية توريث الألوان لعناصر التنبؤ بالإكمال التلقائي بحيث ترث بسلاسة اللون المحدد على العنصر الأصل.
  • تمت إضافة خانات 'input-icon' و 'clear-icon' إلى كل من PlaceAutocompleteElement و BasicPlaceAutocompleteElement لتخصيص الأيقونات.
  • تم عرض الأجزاء الظلية prediction-item-secondary-text و prediction-item-nonmatch لكل من عناصر التنبؤ BasicPlaceAutocomplete و PlaceAutocomplete، مما يتيح تصميمًا مخصصًا للنص الرئيسي غير المتطابق والنص الثانوي.
  • أضف السمة no-clear-button والخاصية noClearButton إلى كل من PlaceAutocompleteElement و BasicPlaceAutocompleteElement للسماح بإخفاء زر المسح
  • تم إيقاف تشغيل وظيفة طبقة الخريطة الحرارية في واجهة برمجة تطبيقات جافا سكريبت للخرائط.
  • تحسين معالجة الأخطاء في استرجاع إعدادات الخريطة.
  • تم إيقاف استخدام صور بزاوية 45 درجة في الخرائط النقطية.
  • تمت إضافة الفئات المفقودة إلى وثائق مكتبة الأماكن. كما تم توثيق طريقة toString() على FormattableText.
  • تحسين إمكانية الوصول إلى روابط "الإبلاغ عن خطأ في الخريطة".

3.64.12d

6 مايو 2026

التغييرات:

  • يقبل الإجراء equals() الخاص بـ LatLng الآن عناصر LatLngLiteral بدلاً من عرض خطأ. تعرض مستندات LatLng وLatLngAltitude equals() الآن أيضًا بدقة مستوى التفاوت الحالي البالغ 1e-9.
  • [قناة الإصدار الأوّلي] يتم الآن عرض Map3DElement مع ميزة "الملاءمة التلقائية" للأطفال في البداية باستخدام RELATIVE_TO_GROUND وضع الارتفاع، ما يتيح عرض المناطق المرتفعة عند التحميل في الحالات التي يتم فيها تحديد خصائص الكاميرا مسبقًا بدلاً من تطبيقها باستخدام flyCameraTo. بالإضافة إلى ذلك، عند التحميل الأوّلي لـ Map3DElement، إذا كانت الخريطة تتضمّن عناصر فرعية تستخدم واجهة برمجة التطبيقات AutofitsCamera API التي لا تزال تعمل، يتم تأجيل عرض الخريطة الأوّلي إلى أن تنتهي جميعها من العمل، ويتم ضبط الكاميرا بغض النظر عن إعداد الحركة السريعة، وتراعي تحديثات الكاميرا اللاحقة إعداد الحركة السريعة.
  • [alpha channel] Polygon3DElement يضيف خاصية autofitsCamera لدعم ملاءمة الكاميرا التلقائية.

3.64.11d

‫29 أبريل 2026

التغييرات:

  • [قناة الإصدار الأوّلي] تضيف السمة MarkerElement السمة autofitsCamera لتتيح ضبط الكاميرا تلقائيًا على العلامة.
  • تم إصلاح مشكلة في PlaceAutocompleteElement حيث لا يتم عرض رمز عنصر التوقّع في متصفّح Safari.
  • أضافت مكتبة Places isPureServiceAreaBusiness إلى الأماكن. يمكنك الآن طلب نتائج للأنشطة التجارية التي تقدّم خدماتها في منطقة معيّنة فقط من خلال ضبط pureServiceAreaBusinessesIncluded على طلبات "الإكمال التلقائي للأماكن" (واجهة برمجة التطبيقات للبيانات والأدوات) و"البحث النصي".
  • أضافت "مكتبة الأماكن" addressDescriptor وcontainingPlaces وtimeZone إلى الأماكن.
  • أضافت مكتبة Places futureOpeningDate إلى الأماكن. يمكنك الآن طلب نتائج للأنشطة التجارية التي لم يتم افتتاحها بعد من خلال ضبط futureOpeningBusinessesIncluded على طلبات Place Autocomplete (واجهة برمجة التطبيقات للبيانات والأدوات) وNearby Search وText Search.
  • سيكون شعار Google الآن هو نفسه في "خريطة الطريق" الخفيفة سواء تم استخدام معرّف خريطة أو تصميم مخصّص أم لا. في السابق، كنا نعرض شعار Google الخاص بالوضع الداكن لجميع خرائط "خريطة الطريق" باستخدام معرّف خريطة. للحفاظ على شعار Google الأبيض، يجب أن ينتقل المستخدمون إلى الوضع الداكن.
  • تمت إضافة focus-ring كجزء من CSS Shadow في كلّ من PlaceAutocompleteElement وBasicPlaceAutocompleteElement.
  • تمت إضافة FuelType DIESEL_PLUS وE100 جديدَين. تمت إضافة EVConnectorType NACS جديد.
  • تمت إضافة سمات القيمة، والعنصر النائب، والمعطل، والقراءة فقط، ورمز عدم الإدخال، والحد الأقصى للطول إلى PlaceAutocompleteElement و BasicPlaceAutocompleteElement.
  • تمت إضافة السمة "الوصف" إلى كل من PlaceAutocompleteElement وBasicPlaceAutocompleteElement لتوفير سياق إضافي لمستخدمي قارئ الشاشة.
  • تم تضييق نطاق النوع المعلَن لـ LatLngAltitudeLiteral.altitude كي لا يسمح بقيمة فارغة أو غير محدّدة. تم تصحيح نوع الإرجاع المعلَن للدالة DirectionalLocation.toJSON().

3.64.9c

‫14 أبريل 2026

التغييرات:

  • تفرّق تعريفات TypeScript الآن بشكلٍ صحيح بين أنواع دوال الحصول على القيم وتعيينها (بما في ذلك الخصائص للقراءة فقط التي لا تتضمّن دوال تعيين).

3.64.8b

‫8 أبريل 2026

التغييرات:

  • [قناة الإصدار الأولي] لن تتسبّب عناصر Route3DElement وMarker3DElement وPolyline3DElement التي تتضمّن autofitsCamera في تعديلات على الكاميرا عند إزالتها من DOM. بالنسبة إلى Route3DElement، ليس للأخطاء أو الردود الفارغة أي تأثير على الكاميرا. بالإضافة إلى ذلك، لن يؤدي تغيير قيمة autofitsCamera من "صحيح" إلى "خطأ" في عنصر معيّن إلى تعديل الكاميرا لاستبعاد هذا العنصر، ولكن سيؤدي إلى إيقاف العنصر من التحديثات المستقبلية للكاميرا.
  • يتم الآن تحديد 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.
  • [قناة الإصدار الأولي] يتوفّر الآن وضع خريطة ROADMAP جديد على "خرائط ثلاثية الأبعاد" في قناة alpha.
  • تم إصلاح الخطأ الذي كان يتسبّب في عدم عمل شخص Street View بشكل صحيح على الأجهزة الجوّالة عند عرض خريطة مرفقة بعنصر DOM تم إنشاؤه في سياق إطار مختلف عن رمز مكتبة JavaScript في "خرائط Google".

3.64.6d

‫26 مارس 2026

التغييرات:

  • تم إصلاح مشكلة عدم إرسال نموذج يحتوي على عناصر "الإكمال التلقائي للأماكن" عند الضغط على مفتاح Enter إذا لم يتم تمييز أي عبارة مقترَحة.
  • تم إصلاح مشكلة تداخل تؤدي إلى تعذُّر رسم FlattenerElement على "الخرائط الثلاثية الأبعاد".
  • تم إصلاح الخطأ الذي كان يتسبّب في عدم عمل معالجة اللمس على الأجهزة الجوّالة بشكل صحيح عند إرفاق خريطة بعنصر DOM تم إنشاؤه في سياق iframe مختلف عن رمز مكتبة JavaScript للخرائط.

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 وجهات أكثر تحديدًا للمستخدمين الذين يبحثون داخل مكان كبير أو معقّد، مثل مطار أو متنزه وطني أو جامعة أو ملعب.
  • تم إصلاح مشكلة كانت تتطلّب تحديد الارتفاع عند ضبط السمة "المركز" في JavaScript (القيمة التلقائية الآن هي 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 في مكتبة التحقق من صحة العنوان
  • إضافة دعم سمة placeholder وسمة HTML إلى PlaceAutocompleteElement
  • تتيح السمة PlaceAutocompleteElement الآن تخصيص المزيد من خصائص خطوط CSS العادية، بما في ذلك: الخط والحجم والمجموعة والوزن وارتفاع السطر والنمط واللون. أصبح حجم الخط التلقائي الآن 16 بكسل.
  • إضافة دعم سمة value وسمة HTML إلى PlaceAutocompleteElement
  • تحسين تحميل الصور في مجموعة أدوات واجهة المستخدم الخاصة بالأماكن.
  • تمت إضافة جزء CSS input إلى PlaceAutocompleteElement

3.63.5d

‫11 ديسمبر 2025

التغييرات:

  • إطلاق Address Validation API في Maps JavaScript API
  • mapTypeId الآن يتم تعيينها افتراضيًا إلى MapTypeId.ROADMAP عند تعيينها إلى null أو undefined، مما يؤدي إلى إصلاح مشكلة قد تتسبب في عدم تحميل مربعات الخريطة.
  • قم بإخفاء قسم المراجعات في 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.
  • أصبحت مربعات الحوار المنبثقة (مثل مربع حوار اختصارات لوحة المفاتيح على الخريطة ومربع حوار الإفصاحات في Places UI Kit) تغلق الآن بنقرة خارج منطقة المحتوى.
  • تتضمّن بيانات الأماكن الآن ملخّصات معلوماتية من إنشاء الذكاء الاصطناعي للمراجعات والمرافق القريبة. السمات الجديدة هي 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 إلى الخريطة ثلاثية الأبعاد PopoverElement.
  • لم تعد مربعات الصور المنبثقة في مجموعة أدوات واجهة المستخدم الخاصة بـ Places تغلق عند النقر خارج الصورة.

3.62.11d

23 أكتوبر 2025

التغييرات:

  • [قناة الإصدار الأولي] إتاحة استخدام الوضع الداكن لتسليط الضوء على عناصر القائمة السياقية الخاصة بالأماكن
  • تمت إضافة السمتَين anchorLeft وanchorTop إلى AdvancedMarkerElementOptions.
  • يتوفّر الآن مكوّن الويب <gmp-pin>. استخدِم السمة الجديدة glyphSrc لتوفير عنوان URL لصورة الحرف الرسومي، أو السمة glyphText لعرض النص. تم الآن إيقاف سمة glyph نهائيًا على PinElement.
  • يمنع ظهور InfoWindow بشكل غير متوقّع عند إنشاء AdvancedMarker مرتبط خارج إطار العرض.
  • تتوفّر "خرائط ثلاثية الأبعاد" الآن في القناة الأسبوعية. يتضمّن هذا الإصدار عنصر تحكّم جديدًا في البوصلة وعناصر تحكّم مبسطة في واجهة المستخدم التلقائية، وإمكانية استخدام أنماط الخرائط المستندة إلى السحابة الإلكترونية، والتعامل التعاوني مع الإيماءات، وتحسينات على إمكانية استخدام اللغة المحلية من خلال السمتَين الجديدتَين language وregion في Map3DElement، بالإضافة إلى تحسينات على سهولة الاستخدام في ما يتعلّق بتصنيفات الخريطة الأساسية. لمزيد من المعلومات، اطّلِع على مقالة خرائط ثلاثية الأبعاد في Maps JavaScript.
  • تم تحسين إدارة الذاكرة في "خريطة ثلاثية الأبعاد" لتجنُّب مشاكل نفاد الذاكرة على أجهزة iOS.
  • تم إطلاق Routes JS. تسمح هذه الحزمة للمطوّرين بإجراء طلبات إلى واجهة Routes API ورسم مسارات باستخدام Maps JS API.

3.62.9c

‫9 أكتوبر 2025

التغييرات:

  • تمت إضافة السمتَين anchorTop وanchorLeft إلى AdvancedMarkerElement. يتيح ذلك تغيير نقطة الارتكاز الخاصة بعلامة إلى موضع آخر غير الموضع التلقائي في أسفل المنتصف.

3.62.8d

‫2 أكتوبر 2025

التغييرات:

  • تم تفعيل عناصر تحكم جديدة للكاميرا في واجهة برمجة تطبيقات تضمين الخرائط.
  • تم استبدال السمة [beta channel] 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

التغييرات:

3.62.1

‫21 أغسطس 2025

التغييرات:

  • [قناة الإصدار التجريبي] تمت إضافة sessionToken وplaceAutocompleteElement كخيارات اختيارية إلى Address Validation API لإدارة الجلسات في AddressValidation.fetchAddressValidation()
  • [قناة الإصدار التجريبي] تم إطلاق Routes JS. تسمح هذه الحزمة للمطوّرين بإجراء طلبات إلى واجهة Routes API ورسم مسارات باستخدام Maps JS API.

3.61.14

7 أغسطس 2025

التغييرات:

  • يُصلح هذا التحديث مشكلة عدم توفر نافذة عرض الصور في عنصر "وضع التفاصيل المصغرة" عند استخدام الوضع الأفقي.

3.61.12c

31 يوليو 2025

التغييرات:

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

3.61.11a

24 يوليو 2025

التغييرات:

  • أضف originalText و originalTextLanguageCode إلى فئة Place Review.
  • [قناة ألفا] تفعيل وضع الخريطة لأداة تأريض الخرائط السياقية المكانية. يسمح للمستخدمين بالتبديل بين ROADMAP و HYBRID و NONE.
  • [قناة تجريبية] يقوم عنصر Map3DElement الآن بتشغيل حدث إذا فشلت الخريطة في التهيئة، على سبيل المثال بسبب عدم وجود دعم WebGL في متصفح المستخدم.
  • تم إيقاف استخدام صور 45 درجة على الخريطة. انظر Deprecations – 45° Imagery لمزيد من المعلومات.

3.61.10d

17 يوليو 2025

التغييرات:

  • أداة الإكمال التلقائي للأماكن الأساسية متاحة الآن في القناة الأسبوعية.
  • [قناة ألفا] إزالة عنصر قائمة الأماكن التجريبي.
  • أضف عنصر البحث عن المكان وعناصر التكوين / الطلب المرتبطة به.
  • رموز أنماط إضافية لـ PlaceDetailsElement و PlaceDetailsCompactElement.

3.61.9a

10 يوليو 2025

التغييرات:

  • تم تحديث العلامات لمنع تكرار تعليمات التنقل على كل عنصر عند استخدام قارئ الشاشة. يتم الآن الإعلان عن التعليمات مرة واحدة فقط في كل مرة يتم فيها دخول المجموعة.
  • تم إصلاح مشكلة التباين في مربع حوار اختصارات لوحة المفاتيح في الوضع الداكن.
  • تفعيل دعم تخصيص الحدود، ونصف قطر الحدود، ولون خلفية الأداة، ونظام الألوان لعنصر الإكمال التلقائي للمكان. يحترم عنصر الإكمال التلقائي للمكان الآن الوضع الداكن تلقائيًا - لتعطيله، قم بتطبيق color-scheme: light في CSS.
  • تمت إضافة حقول googleMapsURI إلى فصول وضع الصور ومراجعة الفصول الدراسية.
  • [قناة تجريبية] أضف PossibleNextAction enum إلى واجهة برمجة تطبيقات التحقق من صحة العنوان.

3.61.7a

1 يوليو 2025

التغييرات:

  • لم تعد وظيفة طبقة الخريطة الحرارية في واجهة برمجة تطبيقات جافا سكريبت للخرائط مدعومة. تم إيقاف استخدام واجهة برمجة التطبيقات هذه في مايو 2025 وستصبح غير متاحة في إصدار لاحق من واجهة برمجة تطبيقات خرائط جافا سكريبت، والذي سيصدر في مايو 2026. للمزيد من المعلومات، انظر https://developers.google.com/maps/deprecations).
  • يُصلح هذا التحديث مشكلة في Google Analytics تمنع معالجة النقرات على نقاط الاهتمام التي تم إخفاؤها بواسطة أنماط مخصصة.
  • [قناة تجريبية] تمت إضافة معالجة إضافية لفقدان سياق 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

التغييرات:

  • [قناة تجريبية] تمت إضافة دعم لواجهة برمجة تطبيقات التحقق من صحة العنوان في واجهة برمجة تطبيقات جافا سكريبت للخرائط.
  • تم إصلاح مشكلة تتعلّق بطلبات الشبكة من السياقات التي لا تحتوي على عناوين 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 بالكامل الآن. محاولة إنشاء مثيل لـ LocalContextMapView الآن تؤدي إلى ظهور خطأ. لمزيد من المعلومات، يُرجى الانتقال إلى https://developers.google.com/maps/deprecations#localcontext-deprecation.
  • تم إصلاح خطأ تسبب في سلوك غريب عند سحب العلامات المتقدمة على الأجهزة التي تعمل باللمس.
  • تمت زيادة شفافية طبقة معالجة الإيماءات التعاونية بحيث يلبي النص الموجود عليها متطلبات التباين في جميع مناطق الخريطة.
  • أضف دعمًا لـ PostalAddress في واجهة برمجة تطبيقات الأماكن.
  • يضمن أن يكون نظام الألوان المستخدم في طبقة الخريطة الثابتة عند بدء التشغيل هو نفسه نظام الألوان المستخدم في الخريطة الأساسية.

3.60.7b

3 أبريل 2025

التغييرات:

  • أداة الإكمال التلقائي للأماكن متاحة الآن في القناة الأسبوعية.

3.60.6

27 مارس 2025

التغييرات:

  • تم إصلاح مشكلة في متصفح سفاري حيث لم تكن الصفحات التي تستخدم overscroll-behavior قابلة للتمرير بشكل صحيح.
  • تم إصلاح مشكلة الوميض عند إضافة الكثير من العلامات المتقدمة مع تمكين سلوك التصادم.
  • تمت إضافة دعم لـ PriceRange في الأماكن.

3.60.5 (تم التراجع عنه)

20 مارس 2025

التغييرات:

  • تم إصلاح خطأ كان يمنع إمكانية التمرير في الصفحة عند النقر أو لمس العلامات المتقدمة.
  • تم إصلاح خطأ تسبب في عدم عمل وضع ملء الشاشة بشكل صحيح في <gmp-map>.
  • تم إصلاح الخطأ الذي كان يؤدي إلى استمرار ظهور "نافذة المعلومات" الخاصة بعلامة متقدّمة مخفية.
  • لن تفقد الخرائط ذات التصميم الخاص في "خريطة الطريق" أنماطها المخصّصة عند إضافة طبقة "ركوب الدراجات".

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.
  • [قناة ألفا] يجب الآن ضبط خيار mode جديد على Map3DElement ليتم عرض "خريطة ثلاثية الأبعاد" (تتوفّر قيمتان جديدتان هما HYBRID وSATELLITE). تمت إزالة الخيار defaultLabelsDisabled الحالي، يُرجى ضبط mode على HYBRID أو SATELLITE.
  • [قناة الإصدار التجريبي] ستتم إعادة ضبط لون الخلفية على الإعداد التلقائي أو اللون المحدّد في MapOptions إذا لم يتم ضبطه بشكل خاص لنوع خريطة معيّن.
  • [قناة الإصدار التجريبي] يجب أن تنطبق الأنماط المخصّصة النقطية على نوع الخريطة الذي تم تعيين النمط له فقط.
  • تم إصلاح مشكلة تتسبّب في تغيير موضع "العلامات المتقدّمة" عند سحبها في وضع ملء الشاشة. تم أيضًا إصلاح مشكلة في رجل Street View الصغير الذي يظهر في مكان غير صحيح عند سحبه في وضع ملء الشاشة.
  • استبدِل عنصر التحكّم التلقائي في التكبير/التصغير بعنصر التحكّم الجديد في الكاميرا الذي يتضمّن زرَّي التحريك والتكبير/التصغير.
  • تعديل رموز أزرار التكبير/التصغير لتتوافق مع رموز أزرار التحريك الجديدة

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 بـ includedRegionCodes.
  • [قناة الإصدار الأولي] PlaceAutocompleteElement: تم استبدال الأنواع بـ 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 App Check الآن للاستخدام مع Maps JavaScript API وPlaces JavaScript.

3.59.2

‫5 ديسمبر 2024

التغييرات:

  • [قناة الإصدار الأوّلي] ستظهر ميزات الخريطة الدقيقة في المدن التي تتوفّر فيها الميزة عند مستوى التكبير 17 أو أعلى.
  • تضيف هذه السمة معرّف تحديد المصدر إلى أداة التهيئة، ما يساعد Google في التعرّف على المكتبات والنماذج التي تفيد المطوّرين، مثل استخدام مكتبة لتجميع العلامات. لإيقاف إرسال معرّف تحديد المصدر الخاص بالاستخدام، يمكنك حذف هذه السمة أو استبدال القيمة بسلسلة فارغة. قد يتم تجاهل أي تغييرات تُجريها على هذه القيمة بعد إنشاء مثيل.
  • يمكنك الآن استخدام فحص التطبيقات من Firebase للحماية من الطلبات الضارة. مزيد من المعلومات حول استخدام App Check مع Places واستخدام App Check مع "خرائط Google"

3.59.1

‫21 نوفمبر 2024

التغييرات:

  • [قناة الإصدار التجريبي] تم إصلاح مشكلة عدم توفّر أداة التحكّم في التكبير/التصغير في "التجوّل الافتراضي".
  • تم إصلاح خطأ كان يؤدي إلى إرسال حدث النقر حتى عند استخدام علامات قديمة غير قابلة للنقر.
  • تم إصلاح الخطأ الذي كان يتسبّب في عدم تعديل "العلامات المتقدّمة" لموضع البكسل عند التبديل إلى نوع خريطة مخصّص.
  • يتم الآن تسجيل تحذير في وحدة التحكّم عند تطبيق أنواع وخرائط تلقائية أو مخصّصة باستخدام معرّف خريطة. في حال توفّر معرّف خريطة، يتم التحكّم في أنماط الخرائط من خلال Cloud Console، ولا تتوفّر ميزة "تصميم الخرائط باستخدام السحابة الإلكترونية" حاليًا إلا لأنواع الخرائط المتاحة في خارطة الطريق.
  • تعديل تصميم أزرار تحريك عناصر التحكّم في الكاميرا عند التمرير فوقها في الوضع الداكن
  • تم إصلاح مشكلة المسافة المتروكة في fitBounds عند استخدام حدود صغيرة جدًا.

3.58.11a

‫31 أكتوبر 2024

التغييرات:

  • [قناة الإصدار التجريبي] تم إصلاح خطأ كان يؤدي إلى عدم إمكانية استخدام "الدليل" في "التجوّل الافتراضي" على خريطة مكوّن الويب.
  • تم منع قارئات الشاشة من التركيز على رسالة التمرير عندما تكون مخفية على خريطة Embed API.

3.58.10

‫24 أكتوبر 2024

التغييرات:

  • تم حلّ مشكلة كانت تؤدي إلى حدوث استثناء عند الوصول إلى مساحة تخزين الجلسة.

‫3.58.9 (تم التراجع عن التغييرات)

‫17 أكتوبر 2024

التغييرات:

  • [قناة ألفا] يمكن الآن استخدام الصور المخصّصة وملفات SVG للعلامات المعروضة على "خرائط ثلاثية الأبعاد".

3.58.8

‫10 أكتوبر 2024

التغييرات:

  • تمت إزالة تحذير غير صحيح في وحدة تحكّم WebGLOverlayView.
  • تم إصلاح مشكلة كانت تتسبّب في عرض Chrome بشكل خاطئ لخط تركيز أزرق حول الخريطة إذا كانت العنصر الأول على الصفحة الذي يتم التفاعل معه باستخدام مؤشر أو ماوس.
  • تمت إضافة مقدّمي خدمات الموقع الجغرافي للمركبات وأساطيل المركبات التي تعمل عند الطلب إلى "تتبُّع أسطول المركبات" في 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

التغييرات:

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

3.57.12

‫1 أغسطس 2024

التغييرات:

  • [قناة الإصدار التجريبي] تمت إضافة "أوصاف العناوين" إلى ردّ Geocoding بشأن "الترميز الجغرافي العكسي" و"الترميز الجغرافي المباشر" و"البحث عن معرّف المكان".
  • [قناة الإصدار التجريبي] السماح بضبط نظام الألوان (فاتح أو داكن) عند إنشاء الخريطة
  • تقليل زمن الاستجابة لـ IconMouseEvent عند النقر على ميزة في الخرائط المتجهة

3.57.10

‫25 يوليو 2024

التغييرات:

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

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

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

3.57.2

‫28 مايو 2024

التغييرات:

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

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

3.55.11a

‫15 فبراير 2024

التغييرات:

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

3.55.11

‫8 فبراير 2024

التغييرات:

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

3.55.10

‫1 فبراير 2024

التغييرات:

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

3.55.9

‫25 يناير 2024

التغييرات:

  • [قناة الإصدار التجريبي] تم إصلاح مشكلة عدم إمكانية إغلاق مربّع حوار اختصارات لوحة المفاتيح عند الضغط على المفتاح Esc على جهاز MapElement.
  • تمت إضافة مَعلمة عنوان URL جديدة loading=async إلى عنوان URL الخاص بالتحميل الأوّلي لتحميل البرنامج النصي مباشرةً. يشير ذلك إلى أنّه لم يتم تحميل واجهة برمجة تطبيقات JavaScript لخرائط Google بشكل متزامن، وأنّه لم يتم تشغيل أي رمز 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 في عناصر الخريطة
  • قم بتمكين MapTypeControl HORIZONTAL_BAR للتعامل تلقائيًا مع سياقات تخطيط RTL.

3.54.11

26 أكتوبر 2023

التغييرات:

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

3.54.10

18 أكتوبر 2023

التغييرات:

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

3.54.9

12 أكتوبر 2023

  • [قناة تجريبية] إضافة ملخص تحريري إلى واجهة برمجة تطبيقات Places v2.

3.54.7a

28 سبتمبر 2023

التغييرات:

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

3.54.6

21 سبتمبر 2023

التغييرات:

  • تستجيب طبقة الميزات في خرائط جوجل لأحداث تحريك الماوس.
  • تمت إضافة google.maps.FeatureType.SCHOOL_DISTRICT، بحيث يتم دعم المناطق التعليمية في التصميم القائم على البيانات.

3.54.5

14 سبتمبر 2023

التغييرات:

  • [قناة تجريبية] تم إصلاح خطأ تسبب في عدم توفر دالة addEventListener() الخاصة بـ AdvancedMarkerElement.

3.54.4

7 سبتمبر 2023

التغييرات:

  • لن يتداخل شعار جوجل مع معلومات حقوق النشر على الخريطة بنفس القدر.

3.54.2

24 أغسطس 2023

التغييرات:

  • تم إصلاح خطأ في DirectionsRenderer حيث لم يتم تحميل الخريطة إذا لم يتم ضبط التكبير والمركز قبل عرض DirectionsResult.

3.54.1

18 أغسطس 2023

التغييرات:

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

3.53.12

20 يوليو 2023

التغييرات:

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

3.53.11

13 يوليو 2023

التغييرات:

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

3.53.7

15 يونيو 2023

التغييرات:

  • [قناة ألفا] تحديث عنصر الإكمال التلقائي للمكان لتحسين دعم قارئات الشاشة والتقنيات المساعدة الأخرى.

3.53.5

1 يونيو 2023

التغييرات:

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

3.53.4a

24 مايو 2023

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

  • تم إصلاح مشكلة الوميض التي حدثت على خريطة المتجهات.
  • تم إصلاح حساب التاريخ غير الصحيح عند مراعاة المناطق الزمنية المختلفة في طريقة getNextOpeningTime() place.
  • تم تصحيح نوع خاطئ في VehicleJourneySegment لمشاركة الرحلة.

3.53.3

18 مايو 2023

التغييرات:

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

3.53.2

4 مايو 2023

التغييرات:

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

3.53.1a

27 أبريل 2023

التغييرات:

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

3.52.9

13 أبريل 2023

التغييرات:

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

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

  • تم إصلاح الخطأ الذي كان يحدث عند إغلاق InfoWindow.

3.52.8

‫6 أبريل 2023

التغييرات:

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

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

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

3.52.6

‫23 مارس 2023

التغييرات:

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

3.52.5

16 مارس 2023

التغييرات:

  • [قناة تجريبية] تصميم قائم على البيانات: تمت إزالة أنواع الميزات NEIGHBORHOOD و ADMINISTRATIVE_AREA_LEVEL_3 و ADMINISTRATIVE_AREA_LEVEL_4 و SUBLOCALITY_LEVEL_1.

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

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

3.52.4

9 مارس 2023

التغييرات:

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

3.52.3

2 مارس 2023

التغييرات:

  • [قناة الإصدار التجريبي] إضافة عناصر TaskTrackingInfo لميزة "مشاركة الرحلة" في JavaScript
  • [قناة الإصدار التجريبي] ترقية Maps JavaScript API لتوافقها مع ECMAScript 2020 بشكلٍ أصلي

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

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

3.52.2

23 فبراير 2023

التغييرات:

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

3.52.1

16 فبراير 2023

التغييرات:

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

3.51.8

2 فبراير 2023

التغييرات:

  • قناة تجريبية: دعم عرض العلامات المتقدمة على أنواع الخرائط المخصصة.
  • ستعيد النسخة الأحدث من inline bootstrap loader الآن استخدام قيم CSP nonce الموجودة في مكان آخر في المستند.

3.51.7

26 يناير 2023

التغييرات:

  • قناة تجريبية: تصميم قائم على البيانات: تمت إضافة طريقة fetchPlace للحصول على اسم العرض لـ PlaceFeature. سيتم إيقاف خاصية PlaceFeature.displayName وإزالتها في فبراير 2023.

3.51.6

19 يناير 2023

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

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

3.51.5

12 يناير 2023

التغييرات:

  • يقوم بتصحيح نوع element في AdvancedMarkerView و PinView و LocalContextMapView، من Element إلى HTMLElement | SVGElement لتمثيل نوع العنصر المطلوب بشكل أدق.

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

  • يُصلح هذا التحديث خطأً عند استخدام علامة متقدمة مع نافذة معلومات، حيث قد لا تفتح نافذة المعلومات بعد سحب العلامة باستخدام لوحة المفاتيح.

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

3.51.2

1 ديسمبر 2022

التغييرات:

  • قناة بيتا: google.maps.importLibrary() واجهة برمجة التطبيقات متاحة الآن.
  • قناة بيتا: Deprecated: تم إيقاف استخدام Local Context، ولم يعد يُنصح به للمواقع الإلكترونية الجديدة. ستستمر هذه الميزة في العمل، وسيتم تقديم إشعار قبل 12 شهرًا من إيقاف الدعم. إذا كنت مهتمًا ببناء تجربة مشابهة للسياق المحلي بنفسك، فنقترح عليك الاطلاع على حل "اكتشاف الأحياء" في Quick Builder أو استخدام Places Library, Maps JavaScript API. يمكن أن تساعدك نماذج التعليمات البرمجية ودروس البرمجة الخاصة بمكتبة الأماكن.
  • القناة التجريبية: لتحسين Core Web Vitals وتقليل نقل البيانات غير الضرورية، تؤجّل Maps JS الآن تحميل مربّعات الخريطة إلى أن تقترب الخريطة من إطار العرض. لن تلاحظ أي فرق في الخرائط التي يتم إنشاؤها ضمن إطار العرض الأولي للصفحة.
  • قناة تجريبية: تضيف حدثًا لتغييرات حالة الاستطلاع لمقدّمي خدمات الموقع الجغرافي في ميزة "مشاركة الرحلة".
  • قناة تجريبية: تضيف وظائف تخصيص الأنماط لميزة "مشاركة الرحلة". تم إيقاف طرق الإعداد القديمة نهائيًا.
  • تضيف هذه السمة إمكانية استخدام لوحة المفاتيح للوصول إلى خطوات لوحة الاتجاهات. يمكن الآن التنقّل بين الاتجاهات باستخدام مفتاح التبويب، واختيارها باستخدام مفتاح المسافة أو مفتاح Enter.
  • تقبل google.maps.geometry.spherical.computeArea() الآن LatLngBounds وCircle. يمكن الآن إنشاء LatLngBounds باستخدام LatLngBoundsLiteral.
  • تضيف هذه السمة النص alt إلى الصور في لوحة المسارات المقترَحة في DirectionRenderer.

3.51.1

‫17 نوفمبر 2022

التغييرات:

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

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

  • إصلاح خطأ كان يؤدي إلى إعادة توجيه تركيز لوحة المفاتيح إلى العلامة عند فتح نافذة معلومات
  • إصلاح خطأ كان يؤدي إلى عدم إمكانية التركيز على العلامات

3.51

‫16 نوفمبر 2022

التغييرات:

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

3.50.12a

‫7 نوفمبر 2022

التغييرات:

  • تم إصلاح مشكلة الربط غير الصحيح بين google.maps.event.addListenerOnce وgoogle.maps.event.addDomListenerOnce وthis.

3.50.12

‫3 نوفمبر 2022

التغييرات:

  • قناة تجريبية: تتيح "محدّدات المواقع المتقدّمة" الآن استخدام الارتفاع عند استخدامها على الخرائط المائلة.

3.50.11

‫27 أكتوبر 2022

التغييرات:

  • قناة الإصدار التجريبي: يتم الآن تسجيل خطأ عندما تصبح طبقات الميزات المستندة إلى البيانات غير متاحة.
  • قناة تجريبية: تحسينات على أداء تحميل "العلامات المتقدّمة" التلقائية

3.50.10

‫20 أكتوبر 2022

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

  • إصلاح مساحة الحشو اليمنى والسفلية في InfoWindow على أجهزة iOS

3.50.9

‫13 أكتوبر 2022

التغييرات:

  • يتم الآن تمييز الخطوات المحدّدة في لوحة الاتجاهات.
  • إصلاح كتابة TypeScript لبرنامج إنشاء PinView
  • إصلاح كتابة TypeScript لبرنامج إنشاء LagLngAltitude
  • تعدّل هذه السمة صورة رمز العلامة التلقائي في DirectionsRenderer.

3.50.8

‫6 أكتوبر 2022

التغييرات:

  • القناة التجريبية: تم طرح معاينة علامات التقدّم.
  • قناة تجريبية: تتضمّن مستندات حول isAdvancedMarkersAvailable في عنصر الإرجاع getMapCapabilities().
  • تتم إضافة "هذا الحقل للقراءة فقط" إلى وصف واجهة برمجة التطبيقات الخاص بـ LocalContextMapView وإلى السمة element الخاصة بـ LocalContextMapViewOption

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

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

3.50.7

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

التغييرات:

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

3.50.6

‫22 سبتمبر 2022

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

  • تم إصلاح الخطأ الذي كان يسمح لميزة 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
  • تم إصلاح الخطأ الذي كان يتجاهل رمز المنطقة في عدة واجهات برمجة تطبيقات JavaScript الخاصة بـ "أماكن Google". إضافة مَعلمتَي اللغة والمنطقة إلى واجهات برمجة تطبيقات JavaScript المختلفة الخاصة بخدمة "أماكن Google"
  • إزالة التوافق في Maps JavaScript API Streetview مع المواقع الإلكترونية التي لا يتضمّن إعدادات &quot;سياسة أمان المحتوى&quot; فيها النطاق 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

التغييرات:

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

  • تتيح الوصول إلى تعداد BusinessStatus من خلال google.maps.places.BusinessStatus.

3.49.5

‫16 يونيو 2022

التغييرات:

  • تضيف هذه الميزة عنصر تحكّم ومربّع حوار خاصَين باختصارات لوحة المفاتيح إلى &quot;تجوّل افتراضي&quot;، ما يحسّن إمكانية اكتشاف اختصارات لوحة المفاتيح.

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

  • تم إصلاح الخطأ الذي كان يؤدي إلى إرسال نموذج عند إغلاق "التجوّل الافتراضي".

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

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

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

3.48.8

7 أبريل 2022

التغييرات:

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

3.48.7a

31 مارس 2022

التغييرات:

  • قناة بيتا: تزيل واجهات برمجة تطبيقات WebGL Overlay View القديمة.
  • يُمكّن الخريطة الأساسية المحدثة لعملاء واجهة برمجة تطبيقات جافا سكريبت للخرائط. توفر الخريطة الأساسية المحدثة، والتي يتم استخدامها بالفعل في خرائط جوجل للمستهلكين، خريطة أساسية أكثر ثراءً وتفصيلاً، لا سيما فيما يتعلق بالمعالم الطبيعية للأرض.

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

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

3.48.6

‫24 مارس 2022

التغييرات:

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

3.48.5

‫17 مارس 2022

التغييرات:

  • خاص بمتصفح سفاري فقط: يضمن التركيز التلقائي على زر الإغلاق وحاوية المحتوى على open.

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

  • يُصلح مشكلة تباين الألوان لرابط "عرض على خرائط جوجل" في sInfoWindows.
  • يُصلح هذا التحديث مشكلة تباين الألوان لرابط "عرض على خرائط جوجل" في عنصر التحكم الخاص بالعنوان StreetViewPanorama.

3.48.4

10 مارس 2022

التغييرات:

  • يقدم منتجاً جديداًvisible حدث لـInfoWindow.
  • يقدم منتجاً جديداًfocus طريقة علىInfoWindow.

3.48.3

3 مارس 2022

التغييرات:

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

‫9 ديسمبر 2021

التغييرات:

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

3.47.2

‫02 ديسمبر 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.
  • لم تعُد "خرائط Google" تتلقّى التركيز على علامة التبويب عندما يكون خيار الخريطة keyboardShortcuts مضبوطًا على false.
  • تم الآن إيقاف زرَّي "التكبير" و"التصغير" عند الوصول إلى الحد الأقصى أو الأدنى لمستوى التكبير/التصغير.
  • تم تحويل عنصر التحكّم MapType لاستخدام عناصر دلالية بهدف تحسين إمكانية الوصول وتجربة قارئ الشاشة في Maps Embed API.
  • تمت إضافة نص بديل إلى الرمز على شاشة الخطأ.
  • تحسينات متنوّعة على جودة الرمز البرمجي بشكل عام

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

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

3.47

‫11 نوفمبر 2021

التغييرات:

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

3.46.12

‫4 نوفمبر 2021

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

  • تم تعديل شريط قائمة "نوع الخريطة" باستخدام تصنيفات ARIA أكثر دقة.
  • Embed API: تمت إضافة تصنيفات ARIA إلى العديد من الروابط، وذلك لتحسين تجربة استخدام قارئ الشاشة.
  • ‫Embed API: تم إصلاح تباين الألوان لبعض عناصر النص.
  • تم إصلاح نوع google.maps.Marker.MAX_ZINDEX في externs.

3.46.11

‫28 أكتوبر 2021

التغييرات:

  • تم تحويل دوال الجلب والضبط لاستخدام goog.a11y.aria. سيساعد ذلك في الحماية من الأخطاء الإملائية.

3.46.8

‫7 أكتوبر 2021

التغييرات:

  • السياق المحلي: تمت إزالة رابط الإسناد من صور نافذة معلومات السياق المحلي.

3.46.6

‫23 سبتمبر 2021

التغييرات:

  • تم إصلاح الخطأ الذي كان يتسبب في ظهور مؤشر الماوس على شكل يد عندما لا يمكن سحب الخريطة.

3.46.5

16 سبتمبر 2021

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

  • تم إصلاح خطأ في نسبة تباين الألوان في أداة الإكمال التلقائي للمكان.

3.46.3

‫02 سبتمبر 2021

التغييرات:

  • تظهر الآن تعليمات التمرير أعلى InfoWindows و CustomOverlays المفتوحة.

3.46.2

‫26 أغسطس 2021

التغييرات:

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

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، ولم يعُد بالإمكان استخدامه.

الميزات التي سيتم إيقافها نهائيًا:

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

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

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

3.45.8

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

التغييرات:

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

3.45.7

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

التغييرات:

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

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

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

3.45.6a

15 يوليو 2021

التغييرات:

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

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

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

3.45.5

‫01 تموز (يوليو) 2021

التغييرات:

  • تم تحديث عنوان URL الخاص بـ Maps Studio في تعريفات الأنواع وواجهة برمجة تطبيقات جافا سكريبت.

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

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

3.45.4

‫24 يونيو 2021

التغييرات:

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

3.45.3

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

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

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

التغييرات:

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

3.45.2

10 يونيو 2021

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

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

التغييرات:

3.45.1

3 يونيو 2021

التغييرات:

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

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

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

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

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

3.44.14

‫13 مايو 2021

التغييرات:

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

3.44.12

28 أبريل 2021

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

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

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

  • تمت إضافة دعم للمصفوفات التي لا تحتوي على طريقة @@iterator معرفة كقيمة placeTypePreferences صالحة.

3.44.11a

20 أبريل 2021

التغييرات:

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

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

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

3.44.9

8 أبريل 2021

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

  • تم إصلاح الخلل الذي كان يتيح استخدام لوحة المفاتيح للوصول إلى أدوات التحكّم في الخريطة عند تفعيل ميزة &quot;التجوّل الافتراضي&quot;.

3.44.8

‫1 أبريل 2021

التغييرات:

  • مكتبة السياق المحلي: تم نقل شعار جوجل في عرض تفاصيل المكان إلى أسفل المحتويات.

3.44.7

25 مارس 2021

التغييرات:

  • تتم الآن إعادة تركيز لوحة المفاتيح على العنصر المناسب عند إغلاق InfoWindow.

3.44.4

4 مارس 2021

التغييرات:

  • 45° imagery متوفر الآن في نطاق أوسع من مستويات التكبير، ويتضمن التحكم في الدوران الآن أزرارًا في اتجاه عقارب الساعة وعكس اتجاه عقارب الساعة.

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

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

3.44.2

25 فبراير 2021

التغييرات:

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

3.44.1

18 فبراير 2021

التغييرات:

  • تم تعطيل أزرار اختيار المكان في LocalContext عند إعادة تحميل الأماكن المعروضة.
  • أصبحت العلامات غير المحسّنة قابلة للتركيز ويمكن الوصول إليها باستخدام لوحة المفاتيح.
  • قناة الإصدار التجريبي: تمت إزالة العناصر التي تمت إضافتها عن طريق الخطأ إلى window (Spherical وPolylineCodec وPolyGeometry). يجب بدلاً من ذلك الوصول إلى هذه العناصر في مساحة الاسم المؤهَّلة بالكامل.
  • تم تفعيل خاصية عزل Polyfill في قناة بيتا. هذا يعني أن واجهة برمجة تطبيقات جافا سكريبت للخرائط لن تقوم بعد الآن بتثبيت مكتبات التوافق في الصفحة المضيفة.

3.43.8a

25 فبراير 2021

تم تحديث القناة الفصلية فقط. التغييرات:

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

3.43.8

5 فبراير 2021

التغييرات:

  • تمت إضافة دعم تجريبي لـ Promises في AutocompleteService.getPlacePredictions().

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

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

3.43.7a

28 يناير 2021

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

  • تم إصلاح العديد من المشاكل المتعلقة برسم الخطوط المتعددة.

3.43.6

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

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

  • تم إصلاح خطأ كان يتسبب أحيانًا في ملء الفراغات في مضلعات GeoJSON.
  • تم إصلاح خطأ تسبب في اختفاء الطبقة الشفافة عند التبديل بين عرض الخريطة وعرض الشارع.

3.43.5

‫14 يناير 2021

التغييرات:

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

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

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

3.43.3

9 ديسمبر 2020

التغييرات:

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

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

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

3.43.2

1 ديسمبر 2020

التغييرات:

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

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

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

3.43.1a

20 نوفمبر 2020

التغييرات:

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

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

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

3.43

‫18 نوفمبر 2020

الإصدار 3.43 من واجهة برمجة تطبيقات جافا سكريبت للخرائط متاح الآن. راجِع دليل التحكّم في الإصدارات.

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

3.42.9

15 أكتوبر 2020

التغييرات:

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

3.42.8

7 أكتوبر 2020

التغييرات:

  • تمت إضافة دعم تجريبي لـ promises في خدمة Directions.
  • يقوم Geocoder componentRestrictions الآن بإجراء فحوصات التحقق من صحة السلاسل الفارغة.
  • تم إصلاح خطأ كان يتسبب في تغطية رمز العلامة المخصصة لعلامة المتصفح في متصفح سفاري.

دعم أيقونات الأماكن المحدثة

1 أكتوبر 2020

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

3.42.7

29 سبتمبر 2020

التغييرات:

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

3.42.6

21 سبتمبر 2020

التغييرات:

3.42.5

16 سبتمبر 2020

التغييرات:

  • تم تحديث طريقة LatLngBounds.union للتعامل مع الحالات التي يكون فيها حدان أكبر من 180 درجة.

3.42.4

8 سبتمبر 2020

التغييرات:

  • يتم الآن تسجيل خطأ في وحدة التحكم عند اكتشاف تنفيذ غير صالح لـ Date.now().
  • تمت إضافة دعم تجريبي لـ Promises في طرق خدمة Elevation.
  • تم تقديم خاصية جديدة InfoWindow.minWidth لتحديد الحد الأدنى للعرض لـ InfoWindow.
  • تم إصلاح خطأ كان يتسبب في تشويش مسارات التوجيه بعد تغيير الوجهة.

3.42

19 أغسطس 2020

الإصدار 3.42 من واجهة برمجة تطبيقات جافا سكريبت للخرائط متاح الآن. راجِع دليل التحكّم في الإصدارات.

التغييرات:

  • أصبح لدى نوافذ المعلومات الآن حد أقصى افتراضي للعرض يبلغ 648 بكسل، والذي يمكن تجاوزه عن طريق تعيين خاصية InfoWindow maxWidth. يمكن الآن أن يتجاوز عرض نافذة المعلومات 648 بكسل، ولكنه سيظل محدودًا بعرض الخريطة. (في السابق، كانت نوافذ المعلومات مقيدة دائمًا بالأقل من 648 بكسل أو عرض الخريطة.)
  • منع وميض العرض ذي النمط الافتراضي أثناء عرض مجموعات بيانات GeoJson الكبيرة.
  • تم تحديث القناة الأسبوعية إلى الإصدار 3.42.
  • تم تحديث القناة الفصلية إلى الإصدار 3.41.
  • لا يزال الإصدار 3.40 متاحًا عند طلبه بالرقم.
  • تم حذف الإصدار 3.39، ولم يعد بالإمكان استخدامه.

3.41.7

22 يوليو 2020

تم حلّ المشكلة:

  • تم إصلاح خطأ حيث لم يكن لتعيين الخاصية clickableIcons إلى false أي تأثير عند استخدام Cloud Styling.

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

التغييرات:

  • تم إصلاح مشكلة النص المقتطع في حقل مدة الرحلة في الإصدار 11 من Internet Explorer.

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 من واجهة برمجة تطبيقات JavaScript لـ "خرائط Google". راجِع دليل التحكّم في الإصدارات.

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

الميزات التي سيتم إيقافها نهائيًا:

  • تم إيقاف الحقلَين open_now وutc_offset في Places نهائيًا اعتبارًا من 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، ولم يعُد بالإمكان استخدامه.
  • لم يعُد بإمكانك استخدام "جداول الدمج" (كان الإصدار 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 هي رموز قصيرة توفّر عنوانًا لكل موقع جغرافي في العالم، حتى في المناطق التي لا تتوفّر فيها عناوين الشوارع التقليدية.
  • لم يعُد الإصدار 9 من Internet Explorer متوافقًا مع الخدمة.

الميزات التي سيتم إيقافها نهائيًا:

  • تم إيقاف المَعلمة placeIdOnly في Autocomplete نهائيًا.
  • تم إيقاف "طبقة الجداول الشاملة" في Maps JavaScript API نهائيًا اعتبارًا من 3 كانون الأول (ديسمبر) 2018. سيتم إيقاف &quot;طبقة جداول الدمج&quot; نهائيًا في 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 على قناتهم الافتراضية بدلاً من ذلك، إما القناة الأسبوعية أو القناة الفصلية (انظر دليل Versioning).
  • تم الآن تفعيل واجهة تحكم أكبر. مع زيادة عمليات اللمس على الأجهزة المختلفة، عدّلنا واجهة مستخدم عنصر التحكّم لتناسب كلّاً من اللمس بالإصبع والنقر بالماوس. (من الممكن إلغاء الاشتراك عن طريق تحميل واجهة برمجة التطبيقات باستخدام v=quarterly أو v=3.33 أو v=3.32.)

3.33

11 يونيو 2018

التغييرات:

‫16 مايو 2018

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

التغييرات:

  • أصبح renderer الجديد هو الوضع الافتراضي الآن.
  • أصبحت الخريطة الأساسية الجديدة هي الخريطة الافتراضية الآن.

3.32

13 فبراير 2018

التغييرات:

  • يتوفر الآن برنامج عرض تجريبي جديد renderer.
  • تتوفر الآن خريطة أساسية تجريبية جديدة .

3.31

13 فبراير 2018

التغييرات:

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

21 نوفمبر 2017

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

التغييرات:

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

3.30

‫16 أغسطس 2017

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

التغييرات:

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

3.29

‫16 مايو 2017

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

التغييرات:

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

3.28

‫18 أبريل 2017

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

‫15 فبراير 2017

يتوفّر الآن الإصدار 3.28 من واجهة برمجة تطبيقات JavaScript لـ "خرائط Google" كإصدار تجريبي. اطّلِع على دليل إصدارات واجهة برمجة التطبيقات.

التغييرات:

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

3.27

‫2 فبراير 2017

تم حلّ المشكلة:

‫10 يناير 2017

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

‫15 نوفمبر 2016

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

التغييرات:

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

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

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

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

‫6 أكتوبر 2016

تم إيقاف ميزة تسجيل الدخول نهائيًا. تستمر الإصدارات 3.27 وما قبلها من واجهة برمجة تطبيقات جافا سكريبت للخرائط في دعم الخرائط التي تم تسجيل الدخول إليها. لن يتوافق إصدار مستقبلي مع الخرائط التي تتطلّب تسجيل الدخول، ولكن سيظل متوافقًا مع الميزات التي تحفظ مكانًا في &quot;خرائط Google&quot; باستخدام نافذة معلومات أو الرمز SaveWidget. مزيد من المعلومات حول الخرائط التي تتطلّب تسجيل الدخول

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

‫29 أغسطس 2016

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

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

3.26

18 أغسطس 2016

الإصدار 3.26 من واجهة برمجة تطبيقات جافا سكريبت للخرائط متاح الآن كإصدار تجريبي. (راجِع دليل إصدارات واجهة برمجة التطبيقات).

التغييرات:

  • يوفر محرك عرض Street View الجديد تحسينات في العرض، بما في ذلك انتقالات ورسوم متحركة أكثر سلاسة، ونمذجة محسّنة للكائنات، ودعم أفضل للأجهزة المحمولة، وعناصر تحكم أكثر وضوحًا. اطلع على التفاصيل في مدونة مطوري جوجل الجغرافية .
  • يدعم الآن واجهة برمجة التطبيقات (API) أحداث توجيه الجهاز في خدمة عرض الشوارع (Street View)، بحيث يمكن للمستخدمين على الأجهزة المحمولة النظر حولهم عن طريق تحريك هواتفهم. بصفتك مطوّرًا، يمكنك تفعيل هذه الميزة أو إيقافها. راجِع دليل المطوِّر للاطّلاع على التفاصيل.

3.25

25 مايو 2016

يتوفّر الآن الإصدار 3.25 من واجهة برمجة تطبيقات JavaScript لـ &quot;خرائط Google&quot; كإصدار تجريبي. (راجِع دليل إصدارات واجهة برمجة التطبيقات).

انتهاء إتاحة متصفّح Internet Explorer 9

‫2 مايو 2016

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

3.24

14 أبريل 2016

التغييرات:

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

31 مارس 2016

تم حلّ المشكلة:

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

‫28 مارس 2016

تم حلّ المشكلة:

  • المشكلة 9394: يتم إغلاق نوافذ المعلومات تلقائيًا عندما يفتح المستخدم نافذة معلومات لرمز خريطة أساسية، والعكس صحيح.
  • عرض شعار جوجل الأبيض عند تصميم الخريطة الأساسية باستخدام الخاصية 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 الآن نوعًا (رقمًا أو سلسلة) لقيم التعداد في Closure Compiler.

‫25 نوفمبر 2015

التغييرات:

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

‫19 نوفمبر 2015

التغييرات:

  • شعار Google الأبيض للخرائط ذات الأنماط

تم حلّ المشكلة:

3.22

‫7 يناير 2016

تم حلّ المشكلة:

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

‫10 نوفمبر 2015

التغييرات:

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

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

  • تم الآن إيقاف حقل الطلب durationInTraffic نهائيًا. كانت هذه السمة في السابق الطريقة المقترَحة لعملاء &quot;خطة Premium&quot; في &quot;منصة خرائط Google&quot; لتحديد ما إذا كان يجب أن تتضمّن النتيجة مدة تأخذ في الاعتبار أحوال حركة المرور الحالية. يجب الآن استخدام الحقل 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

التغييرات:

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

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

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

1 سبتمبر 2015

التغييرات:

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

انتهى دعم متصفح إنترنت إكسبلورر 8

‫31 أغسطس 2015

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

3.21

5 أغسطس 2015

التغييرات:

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

21 يوليو 2015

التغييرات:

  • تم إطلاق علامات تحمل ملصقات
  • تم الإصلاح: خطأ نفاد الذاكرة في نظام iOS 7 لتطبيقات Poly على الشاشات عالية الدقة جدًا
  • إصلاحات أحداث اللمس في متصفح إنترنت إكسبلورر 10 والإصدارات الأحدث
  • أصبح التحقق من الأخطاء في المدخلات التي يقدمها المطور يُخرج الآن إلى وحدة التحكم بدلاً من إظهار خطأ.

6 يوليو 2015

تم حلّ المشكلة:

17 يونيو 2015

التغييرات:

  • تم الإصلاح: المشكلة رقم 6321: خطأ: "Uncaught TypeError: Cannot read property 'x' of undefined" فقط في متصفحات Android/iOS

‫2 يونيو 2015

التغييرات:

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

‫2 يونيو 2015

التغييرات:

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

28 مايو 2015

التغييرات:

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

‫19 مايو 2015

تم حلّ المشكلة:

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

3.20

‫24 أبريل 2015

تم حلّ المشكلة:

  • زيادة الحد الأقصى للتكبير في التضاريس وتحميل أجزاء الصور المقسّمة ذات معدل نقل البيانات العالي حتى عند التكبير إلى الحد الأقصى

‫13 أبريل 2015

تم حلّ المشكلة:

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

‫25 مارس 2015

تم حلّ المشكلة:

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

‫17 مارس 2015

تم حلّ المشكلة:

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

‫17 فبراير 2015

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

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

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

الإصدارات المتوفّرة بعد التبديل:

تجريبي: 3.20

الإصدار: 3.19

مجمَّد: 3.18

3.19

‫24 أبريل 2015

تم حلّ المشكلة:

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

‫19 مارس 2015

تم حلّ المشكلة:

‫20 يناير 2015

تم حلّ المشكلة:

‫13 يناير 2015

تم حلّ المشكلة:

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

‫17 ديسمبر 2014

تم حلّ المشكلة:

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

‫2 ديسمبر 2014

تم حلّ المشكلة:

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

25 نوفمبر 2014

تم حلّ المشكلة:

  • المشكلة 7333: خطأ: مؤشر نافذة المعلومات معطل في متصفح إنترنت إكسبلورر 9

3.18

4 ديسمبر 2014

تم حلّ المشكلة:

18 سبتمبر 2014

تم حلّ المشكلة:

9 سبتمبر 2014

تم حلّ المشكلة:

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

26 أغسطس 2014

تم إصدار الإصدار 3.18 للتجربة.

الإصدار 3.17 مستقر الآن.

3.17

20 أغسطس 2014

تم حلّ المشكلة:

  • المشكلة رقم 6937: تراجع في الإصدار 3.17: لا يمكن قراءة الخاصية "remove" من قيمة غير معرّفة (في أماكن)

12 أغسطس 2014

تم حلّ المشكلة:

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

31 يوليو 2014

تمت إضافتها:

  • Map Panes مع توفير وثائق صريحة حول كيفية انتشار أحداث DOM من خلالها. تمت إضافة لوحة overlayMouseTarget.

7 يوليو 2014

تمت إضافتها:

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

24 يونيو 2014

تمت إضافتها:

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

26 مايو 2014

تمت إضافتها:

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

20 مايو 2014

تم إصدار الإصدار 3.17 للتجربة.

3.16

‫15 أبريل 2014

تم حلّ المشكلة:

8 أبريل 2014

تمت إضافتها:

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

تم حلّ المشكلة:

  • اقبل نظام LatLngLiteral في مواقع أكثر.
  • تغيير حجم InfoWindow تلقائيًا عند الانتهاء من تحميل Roboto ( المشكلة 5713)

‫31 مارس 2014

تم حلّ المشكلة:

  • لم تعُد طبقات KML شبه الشفافة شفافة على الإصدار 8 من Internet Explorer ( المشكلة 6540)

‫26 مارس 2014

تم حلّ المشكلة:

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

‫18 مارس 2014

تمت إضافتها:

‫12 مارس 2014

تمت إضافتها:

‫24 فبراير 2014

تمت إضافتها:

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

‫17 فبراير 2014

تم طرح الإصدار 3.16 في القناة التجريبية.

3.15

‫03 مارس 2014

تم حلّ المشكلة:

‫10 فبراير 2014

تم حلّ المشكلة:

  • إيقاف جميع عمليات تسريع الأجهزة الخاصة بالمربّعات على Chrome/Linux لحل مشكلة أكبر في تسريع الأجهزة على Chrome

‫3 فبراير 2014

تم حلّ المشكلة:

  • لا تعمل عجلة التمرير في الإصدار 11 من Internet Explorer ( المشكلة 5944)

‫29 يناير 2014

تم حلّ المشكلة:

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

‫22 يناير 2014

تم حلّ المشكلة:

‫16 يناير 2014

تم حلّ المشكلة:

  • تم تعديل ملف CSS الخاص بـ "التصميم الجديد" ليصبح أقل تحديدًا من أجل تجاهل عدد أقل من الأنماط التي يضبطها المستخدم.

‫27 نوفمبر 2013

تم حلّ المشكلة:

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

‫19 نوفمبر 2013

تم حلّ المشكلة:

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

3.14

‫10 سبتمبر 2013

تم حلّ المشكلة:

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

‫15 أغسطس 2013

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

3.13

25 يونيو 2013

تمت إضافتها:

  • DynamicMapsEngineLayer

‫11 يونيو 2013

تمت إضافتها:

تم حلّ المشكلة:

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

3.12

4 يونيو 2013

تم حلّ المشكلة:

  • لا يتم تشغيل Infowindow domready عندما يكون visualRefresh=true ( Issue 5415)
  • خطأ: نوافذ معلومات التحديث المرئي على نظام iOS ( المشكلة 5396)

15 مايو 2013

تمت إضافتها:

29 أبريل 2013

تم حلّ المشكلة:

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

3.11

‫19 فبراير 2013

تم حلّ المشكلة:

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

12 فبراير 2013

تم حلّ المشكلة:

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

29 يناير 2013

تمت إضافتها:

  • تمت إضافة طبقة تغطية StreetViewCoverageLayer لإضافة طبقة التغطية برمجيًا
  • عرض زاوية رؤية StreetView لصور بانورامية StreetView

تم حلّ المشكلة:

  • يؤدي ازدياد استخدام الذاكرة عند استخدام الإصدار 3.8 من جافا سكريبت لخرائط جوجل إلى حدوث عطل (لوحظ ذلك في متصفح إنترنت إكسبلورر 9، ومتصفح كروم، وما إلى ذلك). ( المشكلة 4162 )
  • لا تتبع قائمة الاختيار المنسدلة في نافذة المعلومات حركة الخريطة في متصفح فايرفوكس

22 يناير 2013

تمت إضافتها:

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

15 يناير 2013

تم حلّ المشكلة:

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

7 يناير 2013

تم حلّ المشكلة:

‫17 ديسمبر 2012

تمت إضافتها:

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

تم حلّ المشكلة:

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

‫17 ديسمبر 2012

تمت إضافتها:

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

تم حلّ المشكلة:

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

‫10 ديسمبر 2012

تمت إضافتها:

  • إمكانية تحميل الصور مع ضبط السمة crossorigin

تم حلّ المشكلة:

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

3 ديسمبر 2012

تم حلّ المشكلة:

  • تعذُّر عمل مكتبة Markermanager مع الإصدار 3 من Maps API JS ( المشكلة 4543)

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

تمت إضافتها:

  • استخدام لوحة عرض High DPI على أجهزة High DPI للحصول على علامات محسّنة

تم حلّ المشكلة:

3.10

‫4 فبراير 2013

تم حلّ المشكلة:

  • زيادة استخدام الذاكرة عند استخدام الإصدار 3.8 من Google Maps JavaScript API تؤدي إلى حدوث عطل (تم رصده في الإصدار 9 من Internet Explorer وChrome وغيرهما) ( المشكلة 4162 )

‫25 سبتمبر 2012

تمت إضافتها:

  • "التجوّل الافتراضي" في الأماكن المغلقة
  • تمت إضافة الخيار fixedRotation إلى IconSequence
  • "الوقت في حركة المرور الحالية" إلى "الاتجاهات"

‫11 سبتمبر 2012

جديد:

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

‫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
  • لم يتم إطلاق حدث النقر للعلامات الموجودة على خريطة مخصصة (نوع الخريطة + الإسقاط)

25 يوليو 2012

تم حلّ المشكلة:

17 يوليو 2012

تم حلّ المشكلة:

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

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

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

10 يوليو 2012

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

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

27 يونيو 2012

تمت إضافتها:

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

  • التعرّف على &quot;شفاف&quot; كلون

23 يونيو 2012

تمت إضافتها:

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

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

15 مايو 2012

تمت إضافتها:

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

3.8

1 مايو 2012

تم حلّ المشكلة:

  • تظهر العلامات المحذوفة أحيانًا من جديد ( المشكلة 4087)
  • في بعض الأحيان، لا يتم عرض ظلال العلامات ( المشكلة 3993)

‫23 أبريل 2012

تم حلّ المشكلة:

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

‫18 أبريل 2012

تم حلّ المشكلة:

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

تمت إضافتها:

‫10 أبريل 2012

تم حلّ المشكلة:

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

‫3 أبريل 2012

تمت إضافتها:

تم حلّ المشكلة:

  • حدود المربّعات مرئية للمضلّعات في وضع التوافق في الإصدار 9 من Internet Explorer
  • تتحرك العلامات بشكل عشوائي عند تحريك الكاميرا في &quot;التجوّل الافتراضي&quot; على لوحة العرض

‫28 مارس 2012

تم حلّ المشكلة:

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

‫20 مارس 2012

تم حلّ المشكلة:

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

تمت إضافتها:

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

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

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

‫6 مارس 2012

تم حلّ المشكلة:

  • حدث خطأ في OverviewMapControl عند التكبير بسرعة كبيرة ( المشكلة 3882)
  • حدث خطأ في Internet Explorer عند إزالة عنصر div الخاص بالخريطة من الصفحة ( المشكلة 3971)
  • عرض العلامات الموسّعة بشكل غير صحيح على الإصدارات الأقدم من Internet Explorer 9 ( المشكلة 3912, المشكلة 3908)

تمت إضافتها:

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

تم حلّ المشكلة:

  • خرائط غير واضحة على الإصدار 9 من Internet Explorer ( المشكلة 3875)
  • تم تبسيط خط متعدد يتكون من حواف متوازية في فضاء LatLng بشكل غير صحيح ( المشكلة 3739)

تمت إضافتها:

  • google.maps.geometry.poly.containsLocation() and isLocationOnEdge() ( Issue 1978)

15 فبراير 2012

تم حلّ المشكلة:

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

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

  • انتقال تدريجي بين صور بانورامية من خدمة عرض الشوارع.

3.7

7 فبراير 2012

تم حلّ المشكلة:

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

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

  • يتم الآن عرض العلامات المُقاسة في Canvas حيثما كان ذلك متاحًا
تمت الإضافة:

‫31 يناير 2012

تم حلّ المشكلة:

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

‫24 يناير 2012

تم حلّ المشكلة:

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

16 يناير 2012

تم حلّ المشكلة:

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

10 يناير 2012

تم حلّ المشكلة:

  • عرض "الدليل" إذا كان disableDefaultUI صحيحًا وstreetViewControl صحيحًا

‫7 ديسمبر 2011

تم حلّ المشكلة:

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

28 نوفمبر 1011

تم حلّ المشكلة:

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

22 نوفمبر 2011

تم حلّ المشكلة:

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

7 نوفمبر 2011

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

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

تم حلّ المشكلة:

  • تظهر أيقونات البداية والنهاية في نتائج الاتجاهات الآن بخلفية شفافة في متصفح إنترنت إكسبلورر 7 والإصدارات الأحدث.

3.6

31 أكتوبر 2011

تم حلّ المشكلة:

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

25 أكتوبر 2011

تم حلّ المشكلة:

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

‫18 أكتوبر 2011

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

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

‫10 أكتوبر 2011

تم حلّ المشكلة:

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

‫27 سبتمبر 2011

تم حلّ المشكلة:

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

‫27 سبتمبر 2011

تم حلّ المشكلة:

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

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

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

20 سبتمبر 2011

تم حلّ المشكلة:

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

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

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

12 سبتمبر 2011

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

  • علامة عالقة في وضع مرتفع بعد ظهور تلميح الأدوات على متصفح Firefox 4+ ( المشكلة 3334)

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

  • GeocoderResult.formatted_address غير موثق

‫6 سبتمبر 2011

تم حلّ المشكلة:

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

29 أغسطس 2011

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

  • السماح لعناصر التحكم المخصصة بالحصول على قيمة z-index أعلى من عناصر التحكم في واجهة برمجة التطبيقات (API).
  • تنقل الروابط المستخدمين إلى النسخة اللغوية الصحيحة من خرائط جوجل (maps.google.com).
  • لا تقم بفتح نافذة معلومات فوق ميزة KML إذا لم يكن هناك نص HTML أو اسم أو وصف لنافذة المعلومات.
  • تم إصلاح مشكلة التراجع: تعطلت مربعات DPI العالية

‫24 أغسطس 2011

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

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

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

  • أصبحت أيقونات الأعمال مفعلة الآن بشكل افتراضي.

17 أغسطس 2011

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

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

3.5

10 أغسطس 2011

تم حلّ المشكلة:

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

2 أغسطس 2011

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

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

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

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

‫18 يوليو 2011

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

  • عدم صحة Event LatLng عند الانتقال إلى أسفل الصفحة على نظام التشغيل iOS 4.1 أو إصدار أحدث (المشكلة 3373)

‫11 يوليو 2011

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

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

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

  • أصبحت العلامات التي لها قيمة z-index نفسها مرتبة بشكل متّسق على مستوى حدود المربّعات
  • أصبح من الممكن الآن التنقّل في النافذة المنبثقة على أجهزة iOS
  • تتم الآن إعادة رسم العلامات والمضلّعات عند تغيير إسقاط الخريطة

‫5 يوليو 2011

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

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

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

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

‫30 يونيو 2011

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

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

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

  • تم تغيير ميزة الإكمال التلقائي للأماكن لتتم إضافتها إلى نص الصفحة بدلاً من العنصر الأصل الخاص بعناصر الإدخال
  • تم الآن تصحيح مواضع BOTTOM_RIGHT

‫8 يونيو 2011

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

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

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

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

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

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

  • تم إصلاح مشكلة عرض Street View في الإصدار 7 من Internet Explorer ( المشكلة 3272)

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

  • تم تفعيل تأثيرات الانتقال التدريجي لمربّعات الخريطة عند تحميلها وتغيير نوع الخريطة.

‫7 مايو 2011

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

3.4

‫7 مايو 2011

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

‫6 مايو 2011

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

  • تم إصلاح المشكلة: لا تظهر بانوراما "التجوّل الافتراضي" في الإصدار 7 من Internet Explorer ( المشكلة 3272)
  • تم إصلاح المشكلة: يفقد ملف PNG شبه الشفاف الذي يتضمّن ImageMapType الشفافية في الإصدارين 7 و8 من Internet Explorer‏ ( المشكلة 3275)

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

  • خدمة Distance Matrix

‫14 أبريل 2011

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

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

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

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

‫14 أبريل 2011

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

  • تم إصلاح المشكلة: لم يعُد رمز العلامة والظل شفافَين في الإصدار 6 من Internet Explorer
  • تم إصلاح المشكلة: لم تعُد العلامات تومض عند التكبير
  • تم إصلاح مشكلة عرض المضلّعات على حدود المربّعات بالقرب من القطبين الشمالي والجنوبي

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

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

‫5 أبريل 2011

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

‫28 مارس 2011

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

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

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

  • تظهر الآن طبقة الطرق في &quot;التجوّل الافتراضي&quot; في وضع العرض المائل

‫22 مارس 2011

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

  • يظهر بيجمان في أنواع الخرائط المخصصة ( العدد 3154)

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

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

17 مارس 2011

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

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

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

11 مارس 2011

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

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

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

  • طبقة بانوراميو
  • تم تثبيت فهرسة Z لعلامات الاتجاهات
  • تم تثبيت موضع الظل الافتراضي

2 مارس 2011

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

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

22 فبراير 2011

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

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

18 فبراير 2011

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

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

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

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

8 فبراير 2011

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

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

3.3

17 مارس 2011

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

  • عدم عرض المضلّع

8 فبراير 2011

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

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

‫21 يناير 2011

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

  • أصبحت مصفوفات MVCArrays مقبولة الآن في مكتبة الهندسة الكروية
  • إصلاح مشكلة ظهور علامة زائد أسفل علامة التحديد أثناء السحب في متصفح إنترنت إكسبلورر 6
  • لم يعد يتم تعيين z-index على عنصر div الخاص بحاوية الخريطة

17 يناير 2011

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

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

6 يناير 2011

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

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

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

23 ديسمبر 2010

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

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

21 ديسمبر 2010

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

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

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

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

‫9 ديسمبر 2010

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

  • أصبحت InfoWindows تُطبع بشكل جيد في Internet Explorer ( المشكلة 1343)
  • تم إصلاح مستوى التعتيم في الإصدار 8 من Internet Explorer لنوع ImageMapType

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

  • سيتم عرض علامة X أسفل العلامات التي تتضمّن رمزًا مخصّصًا عند سحبها، ويكون الخيار raiseOnDrag مفعَّلاً

‫5 ديسمبر 2010

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

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

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

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

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

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

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

‫16 نوفمبر 2010

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

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

  • تم إصلاح خطأ كان يتسبّب في فتح نافذة جديدة في Firefox عند النقر مع الضغط على Shift على علامة.
  • فقدان رموز علامات الأحرف عند تحديد markerOptions باستخدام DirectionsRenderer

‎3.2

11 نوفمبر 2010

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

  • تم إصلاح الخلل الذي كان يتسبب في قص/تقطيع المضلعات عند استخدام الكتابة من اليمين إلى اليسار في متصفحي IE7/IE8
  • تم إصلاح الخلل الذي كان يتسبب في إخفاء مربعات الاختيار في Safari 5 بسبب عمليات التحويل الثلاثية الأبعاد
  • كانت الخطوط الجيوديسية المتعددة التي امتدت عبر خط الاستواء تفتقر إلى التفاصيل.
  • تمت إضافة مواضع تحكم لـ LEFT_CENTER و LEFT_BOTTOM و RIGHT_CENTER و RIGHT_BOTTOM.
  • تمت إعادة تسمية مواضع التحكم من اليسار إلى أعلى اليسار، ومن اليمين إلى أعلى اليمين، ومن الأعلى إلى وسط الأعلى، ومن الأسفل إلى وسط الأسفل.

11 أكتوبر 2010

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

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

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

  • يتم تفعيل عرض الشوارع بشكل افتراضي
  • تم إصلاح خطأ حيث لم يتم تمرير 'this' إلى .getTileUrl
  • يتم الآن تشغيل حدث domready الخاص بنافذة المعلومات بعد أن تصبح النافذة مرئية.

28 سبتمبر 2010

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

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

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

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

16 سبتمبر 2010

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

  • المشكلة 2701: عنوان عنصر التحكّم الأوّلي في أداة التنقّل في "التجوّل الافتراضي" لا يتوافق مع نقطة العرض

14 سبتمبر 2010

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

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

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

‫31 أغسطس 2010

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

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

  • تم تحسين الخطوط الجيوديسية لتوفير مستويات تكبير أعلى

24 أغسطس 2010

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

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

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

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

16 أغسطس 2010

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

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

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

  • يتم تغيير حجم علامات StreetView وفقًا للمسافة بينها.
  • يتم تحديث شريط تمرير التكبير/التصغير أثناء التحريك.

9 أغسطس 2010

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

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

3.1

28 سبتمبر 2010

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

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

9 أغسطس 2010

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

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

5 أغسطس 2010

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

  • المشكلة رقم 2588: استدعاء الدالة setVisible(false) على كائن Panorama مع مُستمع مُرفق به يُسبب خطأً في جافا سكريبت في متصفح إنترنت إكسبلورر.

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

  • تم إصلاح مشكلة اختفاء العلامات في متصفح إنترنت إكسبلورر 6 عند تغيير مستوى التكبير/التصغير

29 يوليو 2010

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

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

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

22 يوليو 2010

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

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

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

  • لم يعد يتم إطلاق حدث النقر عند سحب مضلع.
  • لم يعد النقر على عنصر تحديد النموذج الذي يتوسع خارج نافذة المعلومات يؤدي إلى تشغيل نقرة على الخريطة
  • لم يعد النقر على طبقة KML يؤدي إلى تشغيل حدث النقر على الخريطة
  • يتم الآن تحريك عرض الشارع تلقائيًا ليناسب نافذة المعلومات على الشاشة
  • تم تغيير قيمة LatLng في حدث الماوس في KML و FusionTables من 'position' إلى 'latLng'
  • لم تعد عناصر التحكم في تكبير/تصغير الخريطة في نظام Android تمرر النقر إلى الخريطة

17 يونيو 2010

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

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

  • تم إصلاح مشكلة وميض العلامات
  • تم تحسين آلية تشغيل حدث domready في نافذة المعلومات
  • تم الآن عرض DirectionsRoute.bounds

11 يونيو 2010

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

التغييرات الملحوظة:
  • تم إصلاح تسرب الذاكرة الخاص بالعلامات
  • تم تحسين زمن استجابة الترميز الجغرافي الأولي
  • تم توفير الوصول إلى خدمة عرض الشارع StreetViewService

3

18 مايو 2010

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

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

13 مايو 2010

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

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

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

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

7 مايو 2010

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

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

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

30 أبريل 2010

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

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

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

26 أبريل 2010

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

  • العدد 1826: إضافة أحداث التمرير فوق العناصر وإبعادها عن المضلعات والخطوط المتعددة
  • المشكلة رقم 2177: لا تعمل الدالة map.setZoom(z) بشكل صحيح أثناء حدث 'maptypeid_changed'
  • المشكلة رقم 2247: خيار إخفاء قائمة المسارات في 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 عند استخدام نمط &quot;الاتجاهات&quot; القديم.

‫10 مارس 2010

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

  • المشكلة 1801: zIndex للخطوط المتعددة/المضلعات
  • المشكلة 2144: يجب أن يوفّر DirectionsRequest خيار avoidHighways
  • المشكلة 2207: خطأ: يتم ملء الخط المتعدد في Internet Explorer
  • المشكلة 2113: تعطُّل الخطوط المتعددة في Firefox عند مستويات تكبير عالية بعد الإصدار في يناير

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

‫3 مارس 2010

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

  • المشكلة 2136: إخفاء خصائص في google.maps.MarkerImage لا يجب الرجوع إليها

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

  • تم إصلاح الخلل الذي يتسبب في انتقال الخريطة بشكل مفاجئ.
  • تم تحسين إيماءة التكبير مرّتين متتاليتين.
  • لم يعُد يتم تشويش حدث سحب العلامة .latLng.

‫26 فبراير 2010

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

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

  • إضافة مستوى تعتيم إلى ImageMapType
  • تم إصلاح الخلل الذي كان يؤدي إلى عدم تفعيل النقر بزر الماوس الأيمن على مستطيل أو دائرة.
  • لم يعُد يتم إزالة محتوى نافذة المعلومات عند إخفائها.

‫8 فبراير 2010

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

  • المشكلة 2135: خطأ: إذا أعدت استخدام MVCArray الخاص بمضلّع في خط متعدّد الأضلاع، سيتم إغلاق الخط المتعدّد الأضلاع.

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

  • تمت إضافة فئة Rectangle الجديدة
  • تمت إضافة فئة Circle
  • تم إصلاح مشكلة تسريب الذاكرة عند إنشاء حاوية مادة طباعة ثم إزالتها.
  • تم إيقاف إضافة التعليقات التوضيحية إلى MVCArray الخاص بـ LatLngs لإغلاق المضلّعات، لأنّ ذلك يؤدي إلى إغلاق الخطوط المتعددة التي تشارك MVCArray نفسه أيضًا (راجِع المشكلة 2135).
  • تم إصلاح خطأ كان يؤدي أحيانًا إلى إخفاء العلامات الظاهرة على الشاشة إذا تم ضبط مستوى تكبير/تصغير الخريطة على قيمته الحالية.
  • تم إصلاح ImageMapType ليتم عرضه بشكل صحيح على أجهزة Android.
  • تم تغيير نظام قص المضلّعات للسماح بالمضلّعات التي تحتوي على القطب الشمالي أو الجنوبي.
  • تمت زيادة نطاق خطوط العرض في MercatorProjection إلى الحد الأقصى الممكن مع مراعاة دقة النقطة العائمة.

‫28 يناير 2010

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

  • المشكلة 1367: طلب ميزة: إتاحة LayoutManager للمطوّرين لوضع عناصر DIV في "مسار التحكم"
  • المشكلة 1916: طلب ميزة: إضافة إمكانية تغيير حجم MarkerImage
  • المشكلة 1443: يجب أن تعرض الدالتان extend() وunion() العنصر LatLngBounds
  • المشكلة 1997: توثيق MapOption الخاص بـ "الحجم"
  • المشكلة 2074: لا يتم عرض الخريطة عندما تتطابق أبعاد خريطة العالم مع أبعاد حاوية الخريطة

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

  • تمّت إضافة دعم للغات الهندية:
    • bn, gu, kn, ml, mr, ta, te
  • تمت إضافة طرق ثابتة جديدة إلى مساحة اسم الحدث:
    • addListenerOnce
    • addDomListenerOnce
  • تمت إضافة السمة الجديدة &quot;encoded_lat_lngs&quot; إلى عنصر DirectionsStep لعرض مجموعة من خطوط الطول والعرض بتنسيق ASCII مضغوط.
  • تحسين الأداء من خلال إزالة عناصر DOM التي تتضمّن علامة خارج الشاشة
  • إصلاح خطأ التحريك في Google Chrome
  • تم إصلاح خطأ تكبير/تصغير الشاشة باستخدام إصبعين على iPhone

‫19 كانون الثاني (يناير) 2010

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

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

17 ديسمبر 2009

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

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

‫10 ديسمبر 2009

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

  • المشكلة 1820: يبدو أن التكبير باستخدام عجلة التمرير يتجاوز مستوى التكبير الأقصى ويتخطى/يقفز موضع الخريطة
  • المشكلة 1743: يؤدي تكبير/تصغير الخريطة بالتمرير إلى نقلها إلى موقع مختلف تمامًا

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

  • تمت إضافة طريقة جديدة panToBounds.
  • تمت إضافة رسوم متحركة جديدة للخريطة. تؤثّر هذه السمة في عمليات السحب والتنقل والتكبير/التصغير وطلبات setCenter/setZoom في جميع المتصفحات.
  • تمت إضافة رسالة تحذير في سجلّ وحدة التحكّم في حال استخدام طُرق تم إيقافها نهائيًا.

25 نوفمبر 2009

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

  • العدد 1696: طلب ميزة: وضع عناصر التحكم في الخريطة
  • المشكلة 1909: تلف دالة getBounds بعد تغيير مركز الخريطة
  • المشكلة 1938: فشل map.setOptions في التعرف على خيارات التحكم

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

  • تمت إضافة دعم الكتابة من اليمين إلى اليسار لتمكين اللغات التالية: العربية، الفارسية، العبرية
  • تم الكشف عن خاصية lat_lngs لخطوات DirectionsResult.

11 نوفمبر 2009

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

  • المشكلة 1742: يظهر دائمًا رمز مخصّص فوق الرمز التلقائي

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

  • تمت إضافة دعم لثلاث لغات جديدة.
    • الباسك
    • الغليشيانية
    • التاجالوجية

29 أكتوبر 2009

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

  • المشكلة رقم 1421: طلب إضافة ميزة: إضافة فئة الاتجاهات إلى واجهة برمجة التطبيقات الإصدار 3

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

26 أكتوبر 2009

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

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

  • يتم طرح خطأ جافا سكريبت عند تمرير وسائط غير صالحة إلى new google.maps.LatLng()
  • تم إصلاح الخلل: كانت الخريطة الثابتة تُحمّل مرتين عند تحميل الخريطة

15 أكتوبر 2009

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

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

  • تحديثات الوثائق:
    • تم الكشف عن طريقة جديدة: LatLngBounds.isEmpty()
    • تم فرز جميع الطرق والأحداث والخصائص والثوابت حسب الاسم
    • تم إصلاح الأنواع غير الصحيحة في خصائص خيار الخط المتعدد والمضلّع

28 سبتمبر 2009

  • تحسينات في أداء عرض المضلعات.
  • تم إصلاح مشكلة تحذير جافا سكريبت الخاص بـ SVGView.

‫22 سبتمبر 2009

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

  • العدد 1420: ميزة: إضافة فئة Polyline إلى واجهة برمجة التطبيقات
  • المشكلة رقم 1371: يتم تشغيل حدث map.bounds_changed بشكل متكرر عند تحريك الخريطة
  • المشكلة 1700: موقع غير صحيح عند النقر بعد التصغير في متصفح فايرفوكس 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 مع نوع المستند
  • المشكلة 1642: InfoWindow overflow:auto
  • المشكلة 1531: يزداد ارتفاع نافذة المعلومات مع كل فتح

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

  • تم تعديل صيغة طرق 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 على "خطأ".
  • تم تحديث الوثائق لتشمل وظائف panTo و panBy.

14 أغسطس 2009

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

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

  • تم تفعيل خاصية التكبير/التصغير باستخدام عجلة التمرير.
  • تم إصلاح مشكلة تؤثر على أجهزة iPhone حيث تحدث قفزات في الخريطة بعد السحب.

4 أغسطس 2009

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

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

  • ينبغي أن يكون الضغط والسحب على جهاز iPhone أكثر سلاسة.
  • تمت إضافة دوال الضبط والجلب لـ zIndex إلى كائنات InfoWindow.

تغييرات في الوثائق:

  • تمت إضافة طريقتي get_draggable و set_draggable للعلامات
  • تمت إضافة أحداث سحب العلامات، وبدء السحب، ونهاية السحب، وتغيير العنصر القابل للسحب
  • تمت إضافة خاصية سحب العلامة
  • تمت إضافة طريقتَي get_zIndex وset_zIndex إلى Info Window
  • تمت إضافة حدث zIndex_changed إلى نافذة المعلومات
  • تمت إضافة خاصية zIndex لنافذة المعلومات

13 يوليو 2009

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

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

  • لم يعد المطورون بحاجة إلى تحديد حجم صورة العلامة، حيث ستكتشف واجهة برمجة التطبيقات ذلك عند عدم توفيره. وفي سياق متصل، فإن وسيطات الحجم والمرساة والأصل لـ MarkerImage كلها اختيارية.
  • لم يعد المطورون بحاجة إلى استدعاء OverlayView.call(this) في مُنشئ فئة فرعية من OverlayView.
  • تمت إزالة طرق "التغيير" الخاصة بـ OverlayView من الواجهة. لا ينبغي أن يؤثر هذا على كود المطور، حيث لم يتم استخدام هذه الأساليب من قبل.
  • تمت إزالة خيار المطابقة الجزئية من كائنات طلب Geocoder. إذا استمر المطور في تمريرها، فلن يكون لها أي تأثير على الاستعلام.

12 يونيو 2009

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

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

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