Implemented enhancements:
- Create
Asset
class separate fromSubscriber
(allows tracking multiple assets on one connection) #108
Fixed bugs:
- Calling start() multiple times might lead to unclosed connections #106
Implemented enhancements:
- Implement smooth animation mechanism #83
- Move appropriate location rendering functional from example app to the SDK #76
Merged pull requests:
- Implement smooth animations in the example app with LocationAnimator #85 (KacperKluka)
- Add the LocationAnimator for smooth map marker animations #84 (KacperKluka)
- Add resolution and location update interval listeners to the Subscriber SDK #82 (KacperKluka)
Implemented enhancements:
- Display the horizontal accuracy of locations in the subscriber example app #71
Fixed bugs:
- Fix Mapbox directory name in mapbox.html in the example app #69
- Fix a security vulnerability with dependency confusion in the example app
Closed issues:
- Add raw location tracking marker to the Subscriber Example App #74
Merged pull requests:
- Fix dependency confusion vulnerability in example app #79 (owenpearson)
- Raw location marker #75 (owenpearson)
- Bump follow-redirects from 1.13.2 to 1.14.7 #73 (dependabot[bot])
- Display accuracy circles in example app #72 (owenpearson)
- Rename MapBox to Mapbox #70 (owenpearson)
- Improving rendering #67 (AndyNicks)
- Bump axios from 0.21.1 to 0.21.2 #66 (dependabot[bot])
- Allow rendering of skipped locations in example app #65 (owenpearson)
- Bump tmpl from 1.0.4 to 1.0.5 #63 (dependabot[bot])
- Bump ws from 5.2.2 to 5.2.3 #61 (dependabot[bot])
- Bump url-parse from 1.5.1 to 1.5.3 #60 (dependabot[bot])
- Bump ws from 5.2.2 to 5.2.3 in /examples/subscribing-example-app #59 (dependabot[bot])
Implemented enhancements:
Fixed bugs:
- Change names of client type values from presence data #34
Closed issues:
- Remove battery level from location / location update API #46
- Unify the way of parsing enums sent over Ably channels across all platforms #32
- Add battery level property to location update type #30
- API differs from Android/Cocoa SDKs #10
Merged pull requests:
- Remove batteryLevel from typings #48 (owenpearson)
- Set 'tracking' channel namespace #45 (owenpearson)
- Bump postcss from 8.2.4 to 8.2.15 #44 (dependabot[bot])
- Bump lodash from 4.17.20 to 4.17.21 #43 (dependabot[bot])
- Bump hosted-git-info from 2.8.8 to 2.8.9 #42 (dependabot[bot])
- Bump url-parse from 1.4.7 to 1.5.1 #40 (dependabot[bot])
- Links to Asset Tracking content - ably-asset-tracking-js #39 (ramiro-nd)
- updating google example and index page to have ably branding and styles. #38 (thisisjofrank)
- Accept skipped locations from publisher #37 (owenpearson)
- use SCREAMING_SNAKE_CASE enum encoding for accuracy #35 (owenpearson)
- Add batteryLevel to location update type #31 (owenpearson)
Closed issues:
- Add detail to README.md #23
- Add JSDoc annotations #22
- Accept new
LocationUpdate
format on the Subscriber side #14
Merged pull requests:
- Rename AssetSubscriber to Subscriber #27 (owenpearson)
- Fix deploy workflow #26 (owenpearson)
- Improve readme and add contributing.md #25 (owenpearson)
- Add jsdoc annotations #24 (owenpearson)
- Respond to 'present' event #21 (owenpearson)
- Use new location update format #20 (owenpearson)
- Use force push to Heroku app #18 (owenpearson)
- Automatically deploy example app #17 (owenpearson)
- Add integration tests #16 (owenpearson)
- Add maintainers file #15 (niksilver)
- Example app: add change resolution example #13 (owenpearson)
- Add unit tests #12 (owenpearson)
Merged pull requests:
- Example app: Prompt users for map provider API keys in the interface. [#7] (OwenPearson)
- Broadcasting of requested resolution #8 (OwenPearson)
Merged pull requests:
- Update link in the Readme #6 (IvanKavalerov)
- Add mapbox demo #5 (OwenPearson)
- Add mapbox demo #4 (OwenPearson)
- Initial implementation of AssetSubscriber class #1 (OwenPearson)