V1.15 - 21st Jan, 2020

Added

  • "Route information listener" methods to get Route details (Start Location of Segment, End Location of Segment,  Duration of segment, Distance of segment , ManeuverType, Time of segment, Total Time of Route)

Fixed

  • Last restriction lines of 2 different positioning algorithm was conflicting when Path Confidence Feature is enabled

Documents

  • Updated document "NavibeesNavSDKMethod (iOS) 1.4.pdf"  to "NavibeesNavSDKMethod (iOS) 1.5.pdf"
  • Updated document "NavibeesCoreSDKMethod (iOS) 1.1.pdf" to "NavibeesCoreSDKMethod (iOS) 1.2.pdf"

Sample App

  • Added debug view which shows top beacons which app uses to shows location

V1.14 - 17th Dec, 2019

Fixed

  • Marker doesn’t reappear if user come back in coverage area from “out of coverage area"
  •  Arabic translations in navigation instructions

V1.13 - 7th November, 2019

Added

  • Path Confidence Feature, to avoid jumping in two paths
  • Rerouting (new route, when user deviates from the path) limit can be set from portal.
  • Added methods to fetch venue and building properties from CMS Portal

Updated

  • Updated Frameworks for Swift 5.1.2 compiler 
  • Previously beacons filtering and sorting was based on floor index, now building is also considered in filtering

CMS Portal Keys

  • Added key "Route_Recalculation_Distance" to set Reroute limit Reroute from portal in venue properties.
    Default value is 15 (meter)
  • Added key "Path_Confidence_Enable " to enable or disable Path Confidence feature from portal in venue properties. Default value is 0 (Not Enable)

Sample App

  • Add customs way-point to a route (in static route method)

V1.12 - 30th September, 2019

Updated

  • Updated Frameworks for Swift 5.1 compiler 
  • Optimize Positioning code

V1.11 - 2nd August, 2019

Added

  • Method to Verify License info with NaviBees Server 
  • Method to Synchronize License info with NaviBees Server 

Documents

  • Update document "NavibeesCoreSDKMethod (iOS) 1.0" to "NavibeesCoreSDKMethod (iOS) 1.1"

Sample App updates

  • Added License information verification method in ViewController
  • Added License information Synchronization method in ViewController

V1.10 - 30th July, 2019

Fixed

  • SDK crashes in iOS 11.4 

V1.9 - 3rd June, 2019

Fixed

  • Removed extra useless details from Navigation instructions 

Added

  • Minimum number of beacons quantity can be change through NaviBees CMS Portal.

CMS Portal Keys

  • Added Key "Minimum_Beacons” to change the quantity of beacons required to calculate the position Default value is 2 (beacons).

V1.8 - 6th May, 2019

Fixed

  • App crashes when plotting route from current location in Static Routes

Added

  • Multiple POI markers so that user can see all POIs of a particular category on Map View
  • Dialog to notify when user is outside the coverage area. Dialog's timing can be change through CMS portal

CMS Portal Keys

  • Added Key "Uncovered_area_timeout " to change notification timing of "Out of coverage area". Default value is 6 (seconds) 


V1.7 - 15th April, 2019

Fixed

  • In Navigation view (when Arabic language is selected), timing information parameters (number & Alphabets) were interchanged.
  • In Navigation view (when Arabic language is selected), distance information parameters (number & Alphabets) were interchanged.

Added

  •  Floor name in Navigation instruction, so if user wants to navigate to POI which is on another floor then he/she can see the floor name in “Navigation Instructions”. 

V1.6 - 9th April, 2019

Added

  •  End of Path Alert "You Have Arrived" when user reaches destination
  •  Multiple POI markers so that user can see all POIs on map-view

Fixed

  • Floor switching menu closes by slightest movement of hand
  • Changed declaration of "mapHoverDelegate" to weak property in MapViewController.h
  • Orientation bug which appears after floor switching

Updated

  • New frameworks for Xcode 10.2

Sample APP updates

  • Fixed crash in debug view


V1.5 - 5th March, 2019

Added

  • MapView controls to designed a customized Popup Menu (Bubble View)

Fixed

  •  Back button placements in Arabic language

Updated

  •  Region monitoring logic works only if the beacon RSSI (of that particular region) is greater than -75 "Region re-detection Interval" value is changed from seconds to minutes in NaviBees portal

Documents

  • Updated NaviBees SDK document ("NavibeesNav_SDK_Method (iOS) 1.2")

V1.4 - 17th Jan, 2018

Added

  • Added an option to delete Saved Location

Fixed

  • Camera view issue: Disabled current location function on selection of another floor.
  • Memory Leaks in SDK
  • User notification Method: Different message for Entry/Exit Notification

Updated

  • Positioning Restriction Algorithm

Documents

  • Updated SDK Guides

Sample APP updates

  • Fixed crash on click "Open Settings” button


V1.3.23 - 13th December, 2018

Added

  • Plotted restrictions in debugView.
  • Plotted user’s current location (dotted form) in debug view.

Updated

  • New Restriction Algorithm to restrict location marker on restricted areas
  • Setup Guide and SDK Methods document

Fixed

  • Navigation auto reroute when user go off the suggested route.

V1.3.21 - 28th November, 2018

Added

  • Saved Location Listener (see note 1)
  • Flag to control (show/hide) Saved Location Button (See note 2)

Fixed

  • Overlapping of "Savedlocation" button with floors
  • Memory Leakage
  • iPhone 5s crash issue

Notes

  • Note1: Saved Location Listener:  if let mapHoverController = (viewController as? UINavigationController)?.topViewController as? MapHoverViewController { mapHoverController.savedLocationCompletionHandler { (location) in print("Location Saved") } } 
  • Note2:  MapControls.

V1.3.19 - 4th November, 2018

Added

  • Added deep link retrieval methods 
    swift 
    //Add Listner for getting shared location from URL 
    NotificationCenter.default.addObserver(self, selector: #selector(showSharedLocation), name: NSNotification.Name(rawValue: "ShareLocationShowMap"), object: nil)

V1.3.18 - 2nd November, 2018

Added

  • Added share location method .


V1.3.15 - 9th October,2018

Added 

  • Added Tags and Properties in POI List view

Fixed

  • Fixed simulator build options

V1.3.14 - 8th October,2018

Updated 

  • Frameworks for Swift 4.2

Fixed

  • Fixed compilation issues for simulators


V1.3.13 - 26th September, 2018

Updated

  • Added condition of minimum 2 beacons to switch the floor

V1.3.5 - 25th September, 2018

Added 

  • Debug info view
  • Created Static routes; if current location is fetched (i.e user is in the venue) start position is set to current position (user can change it, if he wishes), further he can also navigate to that end place by tapping navigate button. If current location is not fetched, then user has to select a start place to start the route.(1.1.14)
  • Get Current Location button which returns current location if fetched (i.e beacons detected , user is inside Venue) (1.1.15)
  • Enable/Disable back button method (1.1.16)
  • Added more details in alert in get current location button.(1.1.17)
  • Added duration and distance in nearest POI Table-view.(1.1.17)
  • Made back button unhidden by default.(1.1.17)
  • Hide/Show Popup view Method(1.1.19)

Fixed

  • Fixed Map View Navigation (from current position).(1.1.14)
  • Fixed back button crash at Static route’s navigation view.(1.1.18)

    Hide back button in static route also, if client hides it.(1.1.18)

Updated

  • Improved algorithm for determining current floor
  • Selection of top three beacons for floor switching

Sample App Updates

  • Added Get Nearest POI button to show nearest POI if user is in the Venue (i.e current location is fetched).(1.1.14)
  • Static Route Button.(1.1.14)


V1.1 - 1st June, 2018

Updated

  • Swift 3.2.2 migration [Branch: swift-3.2.2]
  • Swift 4.1 migration [Branch: swift-4.1-migration]