Releases: DiUS/chariotd
Releases · DiUS/chariotd
1.3.5 - AWS IoT Device SDK upgrade
Fixes/improvements:
- Upgraded the AWS IoT Device SDK to resolve outstanding potential vulnerability issue.
Full Changelog: 1.3.4...1.3.5
1.3.4 - Shadow out-of-sync issue fixed
Fixes/improvements:
- Fix an issue whereby out-of-sync/outdated values in the "reported" section of the device shadow would not get detected and updated as expected.
- Upgrade the AWS IoT Device SDK to the latest version, to address one of the two known-to-npm vulnerabilities in said package.
Full Changelog: 1.3.1...1.3.4
1.3.1 - Minor updates
Fixes/improvements:
- Updated AWS IoT Device SDK to latest to address npm audit concerns
- Updated node-getopt package to get rid of deprecation warning
- Prevent certificate and key data from ending up in the log when fleet provisioning without an 'outfile'
Full Changelog: 1.3.0...1.3.1
1.3.0 - Advanced message publishing and subscription
New features:
- Support for priority ordering of messages to upload.
- Explicit control over upload message concurrency.
- Support for using "letterheads" to fill in common parts in upload messages.
- Ability to compress messages on request when uploaded.
- Facility to listen for messages on topics and write them to the filesystem or invoke commands with them.
Fixes/improvements:
- Topics in upload messages may now be automatically prefixed or suffixed, for easier routing across e.g. dev/test/prod.
- Memory load when starting with many pending messages has been reduced.
Full Changelog: 1.2.0...1.3.0
1.2.0 - Device shadow validation support
New features:
- Support for validation of device shadow requests before applying them.
- Last Will & Testament support.
- Ability to treat
[]
as a deletion request, if enabled (for interoperability with systems using that as the canonical delete). - Automatic registration of file format handlers (just add files to the
filefmt/
directory). - Added
PLAINTEXT
file format.
Fixes:
- Various corner cases addressed.
- Device shadow is properly normalised after changes from different inputs.
- Top level changes in the device shadow now handled consistently.
- Suppress no-op deletion requests.
- Additional code structure improvements.
Full Changelog: 1.1.0...1.2.0
1.1.0 - IoT Secure Tunnel support
New features in this release:
- AWS IoT Secure Tunnel support
- Support for connecting on port 443
Base feature release
1.0.0 Added Travis CI integration.