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
nonDetermined
status 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
allowsBackgroundLocationUpdates
andpausesLocationUpdatesAutomatically
property 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
minDistance
property 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's
wheretimeout
variable 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.Options
has now a public init. - #267 [FIX] Fixed bug which prevents
oneShot
location requests to be removed from queue after completing.
SwiftLocation 4.1.0 - (Swift 5.x)
Release On: 2019-09-13
CHANGES
- #248 [NEW] Added
dataFrequency
property to theLocationRequest
object which allows to filtercontinous
subscription data by time/distance constraints. - #261 [NEW] Added support for Swift Package Manager (Swift 5.x).
- #262 [FIX]
place_id
is now parsed correctly asidentifier
property of thePlace
instance both for OpenStreetMap and GoogleMaps requests. - #262 [FIX]
rawData
property of thePlace
allows you to access to the raw data returned from 3rd party services. - #263 [FIX]
GeocoderRequest.Options
initializer 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]
LocationRequest
now produces a new type of error in case of missing required location before timeout. It's calledrequiredLocationNotFound
and 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
.significant
subscription