Releases: awslabs/aws-crt-nodejs
Releases · awslabs/aws-crt-nodejs
Resolve the packing size issue
- Remove the C source code from npm package to reduce to package size from 200 MB to 10 MB
- Store the source code in S3 and user can configure it from env variable for the host
- Only download the source code if no binary find and delete it once finishes local build to reduce the size
NOTE: This version is mostly for testing, will bump up the major version once we test thoroughly.
Release of submodules update
- trim down package.
Memory leak and usage improvements
- Fixes for a variety of memory leaks and overall memory usage by mqtt connections
Fix CA override functions
Fix the issue where "override_default_trust_store" functions did not actually override the system trust store on Linux and Apple platforms.
Arm CD Iteration
- Release to trigger and debug aarch64 builds for CD pipeline
Crc bindings and dependency bumps
- Update mqtt and crypto dependency versions
- Crc bindings
Mac SNI fix
- Properly perform an SNI check on OSX when the root CA has been overridden
v1.8.1: stop using deprecated aws_off_t (#216)
- Pending deprecation notice for trust store override APIs
- Update submodules to fix several issues (cal writing to stderr, CRL checking on Windows)
- Update build instructions
Sigv4a
- Sigv4a implementation
Bug fixes for tls and mqtt
- On Windows, perform a full verification of SNI/server cert chain even when using an overridden root CA
- Mqtt received messages to use the received topic and not the original subscription topic when calling into javascript
Fixes:
#167