- Do not setup checkin timeout if an update has already arrived (#70) @knolleary
- Device Remote logging (#66) @hardillb
- Ensure cli usage errors are reported properly (#67) @knolleary
- Remove/recreate symlink to module_cache if exists (#63) @hardillb
- Ensure settings are pulled for first snapshot (#65) @hardillb
- Allow the agent to start if initial checkin fails (#64) @knolleary
- Docs: update 'project' terminology to 'instances' (#59) @knolleary
- Auto Device Provisioning (#56) @Steve-Mcl
- Move nodejs version check (#55) @hardillb
- Add Project name, version to package.json (#49) @hardillb
- Ensure ws URLs with ipv6 address can connect MQTT (#51) @Steve-Mcl
- Support running on offline devices (#47) @hardillb
- Add "memory" and "persistent" as context stores (#44) @Steve-Mcl
- Device does not exit cleanly following new jitter timing (#41) @Steve-Mcl
- add jitter to mqtt and http checkin (#35) @Steve-Mcl
- Add NodeJS version test at startup (#39) @hardillb
- Update eslint and include build GH action (#38) @knolleary
- Align cli comment with args.js (#36) @Steve-Mcl
- Bump to v0.2.2 (#33) @hardillb
- Fix lint error
- change log format (#31) @sammachin
- Clean up .config.nodes.json (#28) @hardillb
- Add support for relative paths (#26) @hardillb
- Add project-node support (#24) @knolleary
- Add MQTT connectivity support (#22) @knolleary
- First pass Device Environment Vars (#16) @hardillb
- Fix typo in settings.js template (#18) @hardillb
- Fix engines dependency (#13) @flecoufle
- logging: Poll messages moved from info to debug (#11) @ZJvandeWeg
- Let Agent NR listen on all interfaces (#8) @hardillb
- Increase call-home timeout and avoid overlapping requests (#6) @knolleary
Initial alpha release of the Device Agent