Releases: malcommac/SwiftLocation
Releases · malcommac/SwiftLocation
6.0
SwiftLocation 5.1.0
SwiftLocation 5.0.3
SwiftLocation 5.0.2
Released on 2020-12-06
- [FIX] [#316] Fix incorrect
nonDeterminedstatus handling causing unauthorized error for one shot requests
SwiftLocation 5.0.1
Released on 2020-11-28
- [NEW] [#311] Added support for Swift Package Manager dynamic library.
- [NEW] [#312] Add support for precise and reduced GPS accuracy option introduced in iOS 14+.
- [NEW] [#313] Expose
allowsBackgroundLocationUpdatesandpausesLocationUpdatesAutomaticallyproperty to SwiftLocation - [NEW] [#314] Add opportunity to discard and not automatic save GPS/Geofence/Visits requests between app sessions.
- [NEW] [#286] Add BundleIdentifier to Google-requests to enable google api restriction option.
- [FIX] [#309] Fixed an issue when evaluating
minDistanceproperty of the Location Manager. - [FIX] [#303] Fixed an issue when compiling Mac Catalyst 14+ ('rangedRegions' fix).
- [FIX] [#305] Fixed several warnings with Mac Catalyst
- [FIX] [#310] Fixed an issue with Codable and
GPSLocationOptions'swheretimeoutvariable is nullable. - [FIX] [#306] Fixed
gpsLocationWith()init with builder which does not work correctly (cannot configure get continuous GPS values). - [FIX] [#304] Added LICENSE file to silent warning of CocoaPods.
- [FIX] [#302] Updated README.md documentation.
SwiftLocation 5.0.0
Released on 2020-11-12
This is a major refactor of the library. See the doc for other infos.
SwiftLocation 4.2.0 - (Swift 5.x)
Released on: 2019-11-17
CHANGES
- #266 [NEW] Added support for iBeacon's beacon tracking
- #271 [NEW] Fixed issue in SPM package which prevents library to be compiled in XCode 11 due to iOS9 related errors.
- #265 [CHG] Relaxed the accuracy level (both for horizontal accuracy and received interval) for
room(60mts/40secs) andhouse(25mts/20secs) - #272 [FIX]
AutoCompleteRequest.Optionshas now a public init. - #267 [FIX] Fixed bug which prevents
oneShotlocation requests to be removed from queue after completing.
SwiftLocation 4.1.0 - (Swift 5.x)
Release On: 2019-09-13
CHANGES
- #248 [NEW] Added
dataFrequencyproperty to theLocationRequestobject which allows to filtercontinoussubscription data by time/distance constraints. - #261 [NEW] Added support for Swift Package Manager (Swift 5.x).
- #262 [FIX]
place_idis now parsed correctly asidentifierproperty of thePlaceinstance both for OpenStreetMap and GoogleMaps requests. - #262 [FIX]
rawDataproperty of thePlaceallows you to access to the raw data returned from 3rd party services. - #263 [FIX]
GeocoderRequest.Optionsinitializer is now accessible.
SwiftLocation 4.0.2 (Swift 5.x+)
Released on: 2019-05-12
CHANGES
- #257 [NEW]
LocationManager'scompleteAllLocationRequest()function is now public and allows you to complete all gps location requests with a single command by passing optional error reason. - #256 [NEW]
LocationRequestnow produces a new type of error in case of missing required location before timeout. It's calledrequiredLocationNotFoundand includes both the time interval of the timeout and the last absolute location received from gps module (regardless the required accuracy).
SwiftLocation 4.0.1 (Swift 5.x+)
Releaed on: 2019-04-30
CHANGES:
- #254 Fixes a bug where authorization not asked in case of
.significantsubscription