- Added: Beacon ranging signal.
- Added: Direct access to underlying CLLocationManager.
- Added: New options:
locationAgeLimit
,timeout
. - Fix: visits and headingUpdates subscription doesn't trigger the location manager start.
- Fix: required delegate methods available as signals (
locationUpdatePauses
,locationUpdateResumes
). - Added: request and subscribe to a specific region states (
statesForRegion:
). - Code cleanup.
- Fix: signals sharing identical settings are not automatically stopped.
- Complete library design overhaul, simpler functions, intelligent resource management. Incompatible with previous versions.
- Fix: region monitoring didn't work.
- Sample code for region monitoring.
- Manual request for authorization (e.g. for MapKit integration).
- Fix: request for authorization for all type of signals.
- Complete library design overhaul, implementing all CLLocationManager (up to iOS 8) functionalities. Incompatible with previous versions.
- Support for iOS 8 "Always" and "WhenInUse" authorization.
- iBeacon signals.
- Updated usage examples.
- Delegate leak bug-fix (Credit: longlongjump)
- Custom location manager signals.
- Updated usage examples.
- Signals for one-time location request.
- More robust location updating logic.
- Signals with accuracy and timeout.
Initial release.