iOS-এর জন্য Consumer SDK-এর রিলিজ নোট

এই বিভাগে iOS-এর জন্য Consumer SDK-এর রিলিজ নোট রয়েছে।

v11.1.0 (সেপ্টেম্বর, ২০২৬)

  • 11.1.0 রিলিজের জন্য ভার্সন বাম্প।
  • ছোটখাটো ত্রুটি সমাধান ও ইন্টার্নাল ডিপেন্ডেন্সি আপডেট।

v10.10.1 (মে, ২০২৬)

  • [ত্রুটি সমাধান] একটি রিগ্রেশন ঠিক করা হয়েছে যেখানে উত্তর থেকে নির্দিষ্ট ফিল্ড অনুপস্থিত থাকলে ট্রিপ আপডেট ব্যর্থ হতে পারে।

v10.10 (মার্চ, ২০২৬)

  • [ত্রুটি সমাধান] ট্রিপ চলাকালীন নেটওয়ার্ক বিঘ্নিত হলে ConsumerSDK যাতে আরও দ্রুত রিকভার করতে পারে তার জন্য পরিবর্তন করা হয়েছে।
  • Xcode 26-এর মাধ্যমে Consumer SDK তৈরি করা হয়েছে।

v10.0.0 (জুন, ২০২৫)

পরিবর্তন হয়েছে

  • iOS 15-এর জন্য সহায়তা এখন ফ্রিজ করা হয়েছে। iOS-এর ন্যূনতম ভার্সন এখন 16.0।

API-তে পরিবর্তন

  • GMTSVehicleLocationOptions ক্লাস যোগ করে, যেখানে আপনি serverTime প্রপার্টি ব্যবহার করে Fleet Engine-এর মাধ্যমে লেটেস্ট লোকেশন আপডেট পাওয়ার সময় নির্ধারণ করতে পারবেন।
  • GMTSVehicleLocation-এ initWithOptions<GMTSVehicleLocationOptions> ইনিশিয়ালাইজার যোগ করে
  • GMTSVehicleLocation-এ initWithLatLng:GMTSLatLng ইনিশিয়ালাইজার বন্ধ করে দেয়। পরিবর্তে, initWithOptions:<GMTSVehicleLocationOptions> ইনিশিয়ালাইজার ব্যবহার করুন।

v9.2.1 (এপ্রিল, ২০২৫)

পরিবর্তন হয়েছে

  • অনির্দিষ্ট চিহ্ন সংক্রান্ত সমস্যার সমাধান করে।

v9.2 (জানুয়ারি, ২০২৫)

পরিবর্তন হয়েছে

  • ভার্সন 9.0 থেকে 9.2-এ আপডেট করা হয়েছে।
  • ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং কাজ করে।
  • ট্রিপ চলাকালীন "গাড়ির লোকেশন" স্ট্যাটাস ফিরিয়ে আনতে ব্যবহারকারীদের সাহায্য করে।
  • পলিলাইন অদৃশ্য হয়ে যাওয়ার মতো বিরল সমস্যার সমাধান করে।

v9.0 (জুলাই, ২০২৪)

পরিবর্তন হয়েছে

  • Geo iOS SDKs v9.0-এ কাজ করে।
  • iOS 14-এর জন্য সহায়তা এখন ফ্রিজ করা হয়েছে। iOS-এর ন্যূনতম ভার্সন এখন 15.0।
  • এই রিলিজে Apple-এর গোপনীয়তা ম্যানিফেস্টকে সাপোর্ট করার জন্য .xcprivacy ফাইল অন্তর্ভুক্ত করা হয়েছে।
  • লগ-সম্পর্কিত বিরল ক্র্যাশ সমস্যার সম্ভাব্য সমাধান অন্তর্ভুক্ত।

v3.3.0 (মার্চ, ২০২৪)

পরিবর্তন হয়েছে

  • ড্রাইভার ও গ্রাহক SDK-এর কম্প্যাটিবিলিটি সাপোর্ট করে যাতে সেগুলি একই অ্যাপে তৈরি করা যায়।
  • ড্রাইভার ও কনজিউমার SDK-এর জন্য Swift প্যাকেজ ম্যানেজার কাজ করে।

v3.2.0 (ডিসেম্বর, ২০২৩)

পরিবর্তন হয়েছে

  • সমস্যার সমাধান ও ডকুমেন্টেশন আপডেট।

বন্ধ করে দেওয়া হয়েছে

  • GMTCMapView-এ [GMTCMapView initWithCoder] বাতিল করা হয়েছে।

v3.1.1 (অক্টোবর, ২০২৩)

পরিবর্তন হয়েছে

  • GMSMapViewDelegate পদ্ধতি কল না হওয়ার সমস্যার সমাধান করে।

v3.1.0 (সেপ্টেম্বর, ২০২৩)

পরিবর্তন হয়েছে

  • Consumer SDK-এর জন্য CocoaPod এখন একটি .xcframework যা Intel- এবং Apple Silicon-ভিত্তিক Mac-এ ডেভেলপারদের জন্য ডিভাইস এবং সিমুলেটর বিল্ড উভয়কেই সাপোর্ট করে।

v3.0.1 (আগস্ট, ২০২৩)

পরিবর্তন হয়েছে

  • অনির্দিষ্ট চিহ্ন সংক্রান্ত সমস্যার সমাধান করে।

v3.0.0 (মে, ২০২৩)

পরিবর্তন হয়েছে

  • GMTCMapView-এ বন্ধ হয়ে যাওয়া ইনিশিয়ালাইজার সরিয়ে দেয়।
  • GMTCTripModel থেকে সব সাবস্ক্রাইবার সরিয়ে দেওয়ার পরেও ক্রমাগত অথেনটিকেশন টোকেন ফেচ করার সমস্যা সমাধান করা হয়েছে।
  • iOS 13-এর জন্য সহায়তা এখন ফ্রিজ করা হয়েছে। iOS-এর ন্যূনতম ভার্সন এখন 14.0।
  • Xcode-এর নতুন ন্যূনতম সমর্থিত ভার্সন হল 14.0। বিটকোড দিয়ে তৈরি করার জন্য সহায়তা বন্ধ করার ব্যাপারে Xcode 14 রিলিজ নোট-এ অবচিতিগুলি লক্ষ্য করুন।
  • মোবাইল OS ভার্সন সংক্রান্ত সহায়তা নীতি অনুযায়ী, iOS v3.0.0-এর জন্য Consumer SDK-এর মতো iOS 13-এর জন্য আমরা সহায়তা বন্ধ করে দিচ্ছি। iOS 14 হল নতুন ন্যূনতম OS ভার্সন। আগের SDK ভার্সন iOS 13-এ কাজ করা চালিয়ে যাবে। আপনার ডিপেন্ডেন্সি কোনও ভার্সন নম্বর উল্লেখ না করলে, আপনার IDE লেটেস্ট SDK ভার্সন লোড করবে এবং আপনার অ্যাপের নতুন বিল্ড iOS 13-এ কাজ করবে না। আপনার অ্যাপের নতুন ভার্সনের জন্য ন্যূনতম সমর্থিত OS কখন বাড়াবেন তা নিয়ন্ত্রণ করতে, আপনার অ্যাপ্লিকেশনের বিল্ড ডিপেন্ডেন্সিতে iOS-এর জন্য Consumer SDK-এর একটি ভার্সন নির্দিষ্ট করুন।

ঘোষণা

iOS 14-এর জন্য ফ্রিজিং সাপোর্ট - ১৫ মে, ২০২৩

মোবাইল OS ভার্সন সংক্রান্ত সহায়তা নীতি অনুযায়ী, আমরা iOS-এর জন্য Consumer SDK-এর আসন্ন মেজর ভার্সনে iOS 14-এর জন্য সহায়তা বন্ধ করছি।

২০২৪ সালের দ্বিতীয় কোয়ার্টার থেকে iOS-এর জন্য Consumer SDK-এর যে ভার্সন রিলিজ করা হবে সেটি iOS 15 বা তার পরবর্তী ভার্সনে কাজ করবে। আগের SDK ভার্সন iOS 14-এ কাজ করা চালিয়ে যাবে।

আপনার ডিপেন্ডেন্সি কোনও ভার্সন নম্বর উল্লেখ না করলে, আপনার IDE লেটেস্ট SDK ভার্সন লোড করবে এবং আপনার অ্যাপের নতুন বিল্ড iOS 14-এ কাজ করবে না।

আপনার অ্যাপের নতুন ভার্সনের জন্য ন্যূনতম সমর্থিত OS কখন বাড়াবেন তা নিয়ন্ত্রণ করতে, আপনার অ্যাপ্লিকেশনের বিল্ড ডিপেন্ডেন্সিতে iOS-এর জন্য Consumer SDK-এর একটি ভার্সন নির্দিষ্ট করুন।

v2.2.0 (ফেব্রুয়ারি, ২০২৩)

পরিবর্তন হয়েছে

  • হেডার ফাইলে নিয়ম ও শর্তাবলীর URL সঠিক লিঙ্কে আপডেট করে এবং বিরামচিহ্ন সহ অন্যান্য ছোটখাটো সমস্যার সমাধান করে।
  • ডকুমেন্টেশনে বিভিন্ন বানান, যতিচিহ্ন ও অন্যান্য ছোটখাটো ভুল ঠিক করা হয়েছে।

v2.1.0 (১২ সেপ্টেম্বর, ২০২২)

পরিবর্তন হয়েছে

  • সমস্যার সমাধান ও ডকুমেন্টেশন আপডেট।

v2.0.0 (১৮ জুলাই, ২০২২)

পরিবর্তন হয়েছে

  • টার্মিনাল পয়েন্ট পরিষেবা সরিয়ে দেওয়া হয়েছে, যার মধ্যে অন্তর্ভুক্ত:

    • GMTSTerminalPoint
    • GMTSTerminalPointAccessPoint
    • GMTSTerminalPointTravelMode
    • GMTSTerminalPointsVehicleSearchPreference
    • GMTSTravelModeETA
  • iOS 12-এর জন্য সহায়তা এখন ফ্রিজ করা হয়েছে। iOS-এর ন্যূনতম ভার্সন এখন 13.0।

বন্ধ করে দেওয়া হয়েছে

  • পাবলিক ক্লাস GMTCMapView-এ বন্ধ হয়ে যাওয়া ইনিশিয়ালাইজার।

ঘোষণা

আমরা ২০২৩-এর মেজর ভার্সন আপডেটে iOS 13-এর জন্য কনজিউমার iOS SDK-এর সাপোর্ট বন্ধ (বন্ধ করে দেওয়া) করে দিচ্ছি। জুন ২০২৩ থেকে iOS 14 বা তার পরবর্তী ভার্সনে এটি কাজ করবে। গ্রাহকদের আপডেট করার আগে তাদের কোডে ন্যূনতম ভার্সন সাপোর্ট ফ্ল্যাগ পরিবর্তন করে প্রস্তুত হতে হবে।

v1.0.6 (২৪ মার্চ, ২০২২)

ইন্টার্নাল সমস্যার সমাধান।

v1.0 (৭ ডিসেম্বর, ২০২১)

এই রিলিজের জন্য iOS-এর ন্যূনতম ভার্সন 12.0 হতে হবে।

API-তে পরিবর্তন

যাচাইকরণ সংক্রান্ত পরিবর্তন

  • প্রতিটি gRPC-এর জন্য AuthTokenFactory ইন্টারফেসের আপনার ইমপ্লিমেন্টেশনের জন্য SDK getToken() কল করে। SDK, Fleet Engine-এ কল ইন্টারসেপ্ট করে এবং তারপর getToken() থেকে ফেরত আসা JWT-কে HTTP অথরাইজেশন হেডারে অ্যাটাচ করে এটি করে। মনে রাখবেন, সঠিক টোকেন জেনারেট করার দায়িত্ব আপনার। অর্থাৎ, যে টোকেনের মেয়াদ শেষ হয়নি এবং যেটির সঠিক দাবি আছে।

  • GMTSAuthorization-এর ভূমিকা GMTCAuthorization-এ পরিবর্তন করা হয়েছে।

  • GMTSServiceType কে সরানো হয়েছে।

ট্রিপের তথ্য ও কলব্যাক সংক্রান্ত পরিবর্তন

  • ট্রিপ প্রপার্টির নাম আপডেট করা হয়েছে: remainingDistanceOfActiveRouteInMeters।

  • ট্রাফিক ডেটা আপডেট করার সুবিধা GMTCTripModelSubscriber-এ যোগ করা হয়েছে।

  • remainingDistanceOfCurrentRouteInMeters প্রপার্টি যোগ করা হয়েছে।

  • GMTSTripPropertyFields-এ নতুন প্রপার্টি যোগ করা হয়েছে:

    • GMTSTripPropertyFieldRemainingDistanceOfActiveRouteInMeters।
    • GMTSTripPropertyFieldDistanceOfRemainingRouteInMetersGMTSTripPropertyFieldActiveRoute।
    • GMTSTripPropertyFieldActiveRouteTrafficGMTSTripPropertyFieldRemainingRoute।
    • GMTSTripPropertyFieldRemainingRouteTraffic।
  • GMTSTrip-এ নতুন প্রপার্টি remainingDistanceOfActiveRouteInMeters এবং distanceOfRemainingRouteInMeters যোগ করা হয়েছে।

  • RegisterSubscriber এখন tripModel-এর জন্য অটোমেটিক ট্রিপ মনিটর করা শুরু করে। আর কোনও সাবস্ক্রাইবার না থাকলে, UnregisterSubscriber মনিটর করা বন্ধ করে দেবে। ModelState এবং ModelOptions-এর নাম পরিবর্তন করে যথাক্রমে state এবং options করা হয়েছে। stop এবং start পাবলিক হেডার থেকে সরিয়ে দেওয়া হয়েছে।

    • modelState-এর নাম পরিবর্তন করে state করা হয়েছে।
    • modelOptions-এর নাম পরিবর্তন করে options করা হয়েছে।
    • TripModel-এ start() এবং stop() সরানো হয়েছে।

অন্যান্য API পরিবর্তন

  • GMTSTripPreview এবং GMTSTripPreviewVehicleOptions সরানো হয়েছে।

  • পিক-আপ পয়েন্ট বেছে নেওয়ার পরিষেবা সরিয়ে দেওয়া হয়েছে, যার মধ্যে রয়েছে:

    • GMTSPickupPointArea।
    • GMTSPickupPointGroup।
    • GMTSPickupPointMatch।

iOS 12-এর জন্য ফ্রিজিং সাপোর্ট - ১৮ অক্টোবর, ২০২১

আমাদের ইন্টার্নাল ডিপেন্ডেন্সিতে পরিবর্তনের কারণে, iOS-এর জন্য Consumer SDK-এর আসন্ন প্রধান ভার্সনে iOS 12-এর জন্য সহায়তা ফ্রিজ করা হচ্ছে।

iOS v2.0 বা তার পরবর্তী ভার্সনের জন্য Consumer SDK শুধুমাত্র সেইসব ডিভাইসে কাজ করবে যেগুলি কমপক্ষে iOS 13 ভার্সনে চলছে। আগের SDK ভার্সন iOS 12-এ কাজ করা চালিয়ে যাবে।

CocoaPods বা Carthage-এ আপনার ডিপেন্ডেন্সি কোনও ভার্সন নম্বর নির্দিষ্ট না করলে, Xcode নতুন ভার্সন লোড করবে এবং আপনার অ্যাপের নতুন বিল্ড iOS 12-এ কাজ করবে না।

আপনার অ্যাপ্লিকেশনের বিল্ড ডিপেন্ডেন্সিতে একটি ভার্সন উল্লেখ করতে ভুলবেন না যাতে আপনার অ্যাপের নতুন ভার্সনের জন্য ন্যূনতম সমর্থিত OS বাড়ানোর সময় আপনি নিয়ন্ত্রণ করতে পারেন। iOS-এর জন্য Maps SDK ডকুমেন্টেশনে একটি ভার্সন উল্লেখ করার উদাহরণ দেখুন। অ্যাপ রক্ষণাবেক্ষণ সংক্রান্ত পেশাদার পদ্ধতি সম্পর্কে নির্দেশিকা দেখুন।

v0.11.0 (৩০ সেপ্টেম্বর, ২০২১)

পরিবর্তনগুলি

  • SDK ইনিশিয়ালাইজ করার সময় ক্র্যাশ শনাক্তকরণ যোগ করা হয়েছে। এছাড়াও, GMTCServices-এ setAbnormalTerminationReportingEnabled: API ব্যবহার করে অপ্ট-আউট করার বিকল্প আছে।

API-তে পরিবর্তন

সব ক্লাসের জন্য নামের প্রিফিক্স আপডেট করা হয়েছে:

  • GRC -> GMTC, যেমন, GRCMapView -> GMTCMapView।
  • GRS -> GMTS, যেমন, GRSTrip -> GMTSTrip.

GMTSAuthorization API আপডেট করা হয়েছে

  • fetchAuthTokenForServiceType:authorizationContext:completion: কল করা হলে, authorizationContext-এ টাস্ক আইডি নির্দিষ্ট করার জন্য নতুন কী kGMTSAuthorizationContextKeyTaskID যোগ করা হয়েছে।

  • GMTSServiceType enum আপডেট করা হয়েছে:

    পুরনো ভ্যালু নতুন ভ্যালু
    GMTSServiceTypeUnknown GMTSServiceTypeUnspecified
    GMTSServiceTypeTripService
    GMTSServiceTypeVehicleService GMTSServiceTypeVehicle
    GMTSServiceTypeTerminalPointService
    GMTSServiceTypeTask

v0.10.0 (৩ মে, ২০২১)

পরিবর্তনগুলি

iOS 10.x-এর জন্য সহায়তা বন্ধ করা হয়েছে। iOS-এর 11.0 ভার্সন বা তার পরবর্তী ভার্সনে এটি কাজ করবে।

API-তে পরিবর্তন

v0.9.0 (২৫ জানুয়ারি, ২০২১)

উন্নতি

API-তে পরিবর্তন

  • পলিলাইন কাস্টমাইজেশনের জন্য GRCMutablePolylineStyleOptions পরিচয় করানো হয়েছে, যা জার্নি শেয়ারিংয়ের জন্য ট্রাফিক পলিলাইন রেন্ডারিং চালু করতে ব্যবহার করা যেতে পারে।
  • GRCTripModelSubscriber-এ ট্রাফিক ডেটা আপডেট কলব্যাক যোগ করা হয়েছে:
  • GRSTrafficData-এ চালু করা হয়েছে।
  • ট্রাফিক ডেটা অ্যাক্সেসের জন্য GRSTripWaypoint-এ নতুন প্রপার্টি যোগ করা হয়েছে:
  • ট্রাফিক ডেটা অ্যাক্সেসের জন্য GRSTrip-এ নতুন পদ্ধতি যোগ করা হয়েছে:

v0.6.7 (২৩ মার্চ, ২০২০)

উন্নতি

  • ট্রিপের স্ট্যাটাস ARRIVED_AT_PICKUP হলে রুটের পলিলাইন দেখানো হয় না।
  • অফ-রুট গাড়ি ট্র্যাকিং উন্নত করা হয়েছে (DriverSDK 1.15 প্রয়োজন):
    • গাড়িটি পিক-আপ পয়েন্ট পেরিয়ে গেলে, গাড়ি ট্র্যাকিং ফিচারটি গাড়িটিকে রুটে স্ন্যাপ করে না।
    • গাড়ি ট্র্যাকিংয়ের মাধ্যমে রাস্তার বাইরে গাড়ি দেখানো যায়; যেমন, ম্যাপ করা হয়নি এমন পার্কিং লটে।
  • ড্রাইভারের গন্তব্য Fleet Engine-এ উল্লেখ করা গন্তব্যের সাথে না মিললে, গাড়ির আইকন আর পুরনো রুটে দেখানোর জন্য বাধ্য করা হয় না।
  • ট্রিপ সংক্রান্ত পুরনো উত্তর এখন বাদ দেওয়া হয়েছে।

v0.6.3 (১৬ ডিসেম্বর, ২০১৯)

পরিবর্তনগুলি

  • ট্রিপের অনুরোধের লেটেন্সির জন্য লগ যোগ করা হয়েছে।

  • ট্রিপের উত্তর সংক্রান্ত সমস্যার জন্য লগ যোগ করা হয়েছে।

v0.5.4(86.0) (৭ আগস্ট, ২০১৯)

নতুন বৈশিষ্ট্য

  • জার্নি শেয়ারিংয়ের জন্য একাধিক গন্তব্য সংক্রান্ত সহায়তা।

API-তে পরিবর্তন

  • GRSTripStatus-এ নতুন ট্রিপ স্ট্যাটাস যোগ করা হয়েছে।

    • GRSTripStatusEnrouteToIntermediateDestination।
    • GRSTripStatusArrivedAtIntermediateDestination।
  • GRSTrip-এ নতুন প্রপার্টি যোগ করা হয়েছে।

    • intermediateDestinations।
    • intermediateDestinationIndex।
  • GRCTripServiceSubscriber-এ নতুন কলব্যাক API যোগ করা হয়েছে।

    • - (void)tripService:(GRCTripService *)service didUpdateETAToNextWaypoint:(NSTimeInterval)nextWaypointETA;

    • - (void)tripService:(GRCTripService *)service didUpdateIntermediateDestinations: (nullable NSArray<GRSTerminalLocation *> *)intermediateDestinations;

  • GRCMapViewMarkerType-এ নতুন মার্কার টাইপ enum যোগ করা হয়েছে।

    • GRCMapViewMarkerTypeIntermediateDestination।
  • GRCCustomizableMarkerType-এ নতুন কাস্টমাইজ করা যায় এমন মার্কার টাইপ enum যোগ করা হয়েছে।

    • GRCCustomizableMarkerTypeIntermediateDestination
  • GRCMapViewCustomerState-এ একটি নতুন mapViewCustomerState যোগ করা হয়েছে।

    • GRCMapViewCustomerStateJourneySharing
  • GRCMapViewCustomerState থেকে চারজন mapViewCustomerState মেম্বারকে মুছে ফেলা হয়েছে।

    • GRCMapViewCustomerStateWaitingForPickup
    • GRCMapViewCustomerStateArrivedAtPickup
    • GRCMapViewCustomerStateEnRoute
    • GRCMapViewCustomerStateEndOfTrip
  • GRCMapView থেকে চারটি mapView কলব্যাক API মুছে ফেলা হয়েছে।

    • -(void)mapViewDidStartWaitingForPickup:(GRCMapView *)mapview;
    • -(void)mapViewDidUpdateDueToDriverArrived:(GRCMapView *)mapview;
    • -(void)mapViewDidStartTripEnroute:(GRCMapView *)mapview;
    • -(void)mapViewDidCompleteTrip:(GRCMapView *)mapview;
  • GRCMapView-এ নতুন কলব্যাক API যোগ করা হয়েছে।

    • - (void)mapViewDidStartJourneySharing:(GRCMapView *)mapView;

উন্নতি

  • তালিকায় প্রথম ওয়েপয়েন্টে পৌঁছানোর ETA পরিবর্তন হলে, বাকি সব ওয়েপয়েন্টে পৌঁছানোর ETA আপডেট করুন।

  • ড্রাইভার পিক-আপ পয়েন্টে পৌঁছালে ক্যামেরা অটো-রিসেন্টারিং ফিচার জোর করে চালু করা।

  • ট্রিপ বুক করার পরে এবং কোনও ম্যাচ করা গাড়ির লোকেশন উপলভ্য হওয়ার আগে, ক্যামেরা বাউন্ডে পিক-আপ এবং ড্রপ-অফ লোকেশন, দুটিই অন্তর্ভুক্ত থাকবে।

v0.4.5(28.0) (২৬ জুন, ২০১৯)

নতুন বৈশিষ্ট্য

  • জার্নি শেয়ার করার জন্য কারপুল সহায়তা।

API-তে পরিবর্তন

  • GRSTerminalLocation থেকে type ফিল্ড সরিয়ে দেওয়া হয়েছে।

সমস্যার সমাধান

  • রুট সেগমেন্ট সিঙ্ক করা থাকলে তবেই এখন রুট অ্যানিমেশন হয়, যার ফলে ব্যবহারকারীর অভিজ্ঞতা আরও উন্নত হয়।

  • GRCCustomizableMarkerTypeSelectedDropoffPoint-এর জন্য isMarkerStyleOptionsCustomizedForType: API-তে কল করার সময় সবসময় NO উত্তর পাওয়ার সমস্যার সমাধান করা হয়েছে।

v0.4.3 (১৭ মে, ২০১৯)

নতুন বৈশিষ্ট্য

  • 'জার্নি শেয়ারিং' ফিচারের জন্য ব্যাক-টু-ব্যাক সহায়তা।
  • জার্নি শেয়ারিং এখন ডাইনামিক গাড়ির লোকেশন রিপোর্টিং রেটকে সাপোর্ট করে।

API-তে পরিবর্তন

GRCMapViewMarkerType

পুরনো ভ্যালু নতুন ভ্যালু
GRCMapViewMarkerTypeSelectedPickup GRCMapViewMarkerTypeSelectedPickupPoint
GRCMapViewMarkerTypeSelectedDropoff GRCMapViewMarkerTypeSelectedDropoffPoint
GRCMapViewMarkerTypePickupCandidate GRCMapViewMarkerTypeSuggestedPickupPoint
GRCMapViewMarkerTypeHighlightedPickupPoint
GRCMapViewMarkerTypeTripPreviewPickupPoint
GRCMapViewMarkerTypeTripPreviewDropoffPoint
GRCMapViewMarkerTypeTripPickupPoint
GRCMapViewMarkerTypeTripDropoffPoint

GRCMapView

পুরনো ভ্যালু নতুন ভ্যালু
redrawRidesharingOverlays

GRCTripServiceSubscriber প্রোটোকল

পুরনো ভ্যালু নতুন ভ্যালু
tripService:didUpdateTripRoute: tripService:didUpdateActiveRoute:
tripService:didUpdateRemainingDistance tripService:didUpdateActiveRouteRemainingDistance
tripService:didUpdateRemainingWaypoints

GRCPolylineType

পুরনো ভ্যালু নতুন ভ্যালু
GRCPolylineTypeTripRoute GRCPolylineTypeActiveRoute
GRCPolylineTypeTripPreviewAutoRoute GRCPolylineTypePreviewAutoRoute
GRCPolylineTypeTripPreviewTaxiRoute GRCPolylineTypePreviewTaxiRoute
GRCPolylineTypeTripPreviewTruckRoute GRCPolylineTypePreviewTruckRoute
GRCPolylineTypeTripPreviewTwoWheelerRoute GRCPolylineTypePreviewTwoWheelerRoute
GRCPolylineTypeRemainingRoute

GRCPolylineStyleOptions

পুরনো ভ্যালু নতুন ভ্যালু
zIndex

GRSTrip

পুরনো ভ্যালু নতুন ভ্যালু
remainingWaypoints-এর প্রপার্টি
route-এর প্রপার্টি
remainingDistanceInMeters-এর প্রপার্টি
GRSTripWaypoint

উন্নতি

  • জার্নি শেয়ার করার জন্য নেটওয়ার্কের ব্যবহার কমানো হয়েছে।
  • বেছে নেওয়া পিক-আপ ক্যান্ডিডেট এখন হাইলাইট করা হয়েছে।
  • Maps SDK v3.1.0-এর সাথে মানানসই

সমস্যার সমাধান

  • দ্বিতীয়বার ট্যাপ করার সময় মার্কার কাজ না করার সমস্যা সমাধান করা হয়েছে।
  • ট্রিপ বুক করার পরে, mapView-এর ক্যামেরা বাউন্ড কখনও কখনও শুরুতে অপ্রত্যাশিত ভিউপোর্ট দেখানোর সমস্যার সমাধান করা হয়েছে।
  • SDK ভার্সন API-এর সমস্যা সমাধান করা হয়েছে।