Recent Releases of https://github.com/awslabs/aws-crt-nodejs

https://github.com/awslabs/aws-crt-nodejs - v1.27.3

What's Changed

  • CD fix for Windows TLS 1.3 by @sbSteveK in https://github.com/awslabs/aws-crt-nodejs/pull/603

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.27.2...v1.27.3

- TypeScript
Published by sfod about 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.27.2

What's Changed

  • Bump tar-fs from 2.1.2 to 2.1.3 by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/622
  • remove windows-2019 and latest submodules by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/624

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.27.1...v1.27.2

- TypeScript
Published by sfod about 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.27.1

What's Changed

  • Bump Axios to Fix Vulnerabilities + Bump Minimum MacOS version to 10.15 by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/617
  • Remove clang-3 from CI by @sbSteveK in https://github.com/awslabs/aws-crt-nodejs/pull/618
  • Update submodules by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/620

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.27.0...v1.27.1

- TypeScript
Published by sfod about 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Bump tar-fs from 2.1.1 to 2.1.2

What's Changed

  • Build with Warning as Error by @sbSteveK in https://github.com/awslabs/aws-crt-nodejs/pull/613
  • Support changes in req-resp operations by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/612
  • Bump tar-fs from 2.1.1 to 2.1.2 by @dependabot in https://github.com/awslabs/aws-crt-nodejs/pull/609

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.26.2...v1.27.0

- TypeScript
Published by TingDaoK about 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.26.2

What's Changed

  • Increase nodejs package size by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/606

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.26.1...v1.26.2

- TypeScript
Published by xiazhvera over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Revert Win TLS1.3

What's Changed

  • fix nodejs arm ci by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-nodejs/pull/604
  • Revert Win TLS1.3 by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/605

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.26.0...v1.26.1

- TypeScript
Published by xiazhvera over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - TLS 1.3 Support for Windows

What's Changed

  • Update submodules by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/602

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.25.3...v1.26.0

- TypeScript
Published by sbSteveK over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.25.3

What's Changed

  • Add topic argument to publish callback in request-response stream client by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/599
  • Cmake modules by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/598

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.25.2...v1.25.3

- TypeScript
Published by sfod over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Fix segfaults -- CRC64NVME on machines with disabled AVX and uri parsing corner case.

What's Changed

  • Fix segfaults -- CRC64NVME on machines with disabled AVX and uri parsing corner case. by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/597

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.25.1...v1.25.2

- TypeScript
Published by TingDaoK over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Fix memory leak during signing

What's Changed

  • Fix memory leak during signing by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/596

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.25.0...v1.25.1

- TypeScript
Published by graebm over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Add musl arm64 binary

What's Changed

  • Attempt to reduce some test flakiness by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/594
  • Musl arm64 by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/595

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.24.2...v1.25.0

- TypeScript
Published by TingDaoK over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.24.2

What's Changed

  • Bump pack size by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-nodejs/pull/593

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.24.1...v1.24.2

- TypeScript
Published by DmitriyMusatkin over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.24.1

What's Changed

  • Request response browser streaming by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/579
  • Switch CI to Roles by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-nodejs/pull/591

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.24.0...v1.24.1

- TypeScript
Published by DmitriyMusatkin over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Revert MqttJS Upgrade (revert back to 4.x)

What's Changed

  • chore: Modified bug issue template to add checkbox to report potential regression. by @ashishdhingra in https://github.com/awslabs/aws-crt-nodejs/pull/580
  • Revert the MqttJs upgrade from 4.x to 5.x by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/588
  • Update submodule by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/589

New Contributors

  • @ashishdhingra made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/580

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.23.0...v1.23.1

- TypeScript
Published by xiazhvera over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Update CMake to 3.9

What's Changed

  • Update CMake to 3.9 by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/585

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.22.2...v1.23.0

- TypeScript
Published by waahm7 over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Bump Pack Size

What's Changed

  • bump pack size by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/587

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.22.1...v1.22.2

- TypeScript
Published by waahm7 over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - Prebuild S2N

What's Changed

  • Bind out crc64 and fix various hash bidning issues by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-nodejs/pull/583
  • Prebuild S2N by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/584
  • latest submodules by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/586

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.22.0...v1.22.1

- TypeScript
Published by waahm7 over 1 year ago

https://github.com/awslabs/aws-crt-nodejs - v1.22.0

What's Changed

  • Mqtt js upgrade by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/562

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.21.8...v1.22.0

- TypeScript
Published by bretambrose almost 2 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.21.8

What's Changed

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.21.3...v1.21.8

- TypeScript
Published by sbSteveK almost 2 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.21.3

What's Changed

  • Update every single submodule by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/547

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.21.2...v1.21.3

- TypeScript
Published by graebm about 2 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.21.2

What's Changed

  • Update builder to fix CI (v0.9.56) by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/533
  • update axios version by @jmklix in https://github.com/awslabs/aws-crt-nodejs/pull/535
  • Add windows cert section to mqtt5 user guide by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/530
  • Update axios to update follow-redirects by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/541
  • Bump s2n to version 1.4.11 support secp521r1 on TLS1.3 by @alfred2g in https://github.com/awslabs/aws-crt-nodejs/pull/542

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.21.1...v1.21.2

- TypeScript
Published by alfred2g about 2 years ago

https://github.com/awslabs/aws-crt-nodejs - Windows delay load support

What's Changed

  • Temporary disable windows cert store test by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/531
  • Add windelayload_hook by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/525

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.21.0...v1.21.1

- TypeScript
Published by xiazhvera over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.21.0

What's Changed

  • NPM update to resolve dependabot warnings by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/524
  • Napi search path by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/490

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.20.1...v1.21.0

- TypeScript
Published by bretambrose over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - To support VSOCK, stop limiting `port` to 16 bits

What's Changed

  • Documentation updates for custom auth connections by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/516
  • To support VSOCK, stop limiting port to 16 bits. by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/517

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.20.0...v1.20.1

- TypeScript
Published by graebm over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - Mqtt5 General Avalibility

What's Changed

  • Add shared subscriptions test by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/509
  • Hardcoded napi_no_external_buffers_allowed value for Node 21 and below by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/508
  • Fix some canary issues by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/511
  • Mqtt5 ga by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/510
  • Mqtt5 topic aliasing browser by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/505
  • Conditionally uri encode custom auth signature values by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/513
  • Don't let browser choose port in 311 implementation by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/514
  • Mqtt5 General Availability by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/518

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.19.1...v1.20.0

- TypeScript
Published by xiazhvera over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.19.1

What's Changed

  • Update For V8 Memory Cage by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/476
  • Fix Segfault on Electron Exit by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/501
  • Mqtt5 topic aliasing by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/502
  • fix stale bot permissions by @jmklix in https://github.com/awslabs/aws-crt-nodejs/pull/504
  • Setup Short Run Mqtt5 Canary by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/503

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.19.0...v1.19.1

- TypeScript
Published by waahm7 over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - Minimum Node Version Update (14)

What's Changed

  • Force server to send Will message in Will test by @sfod in https://github.com/awslabs/aws-crt-nodejs/pull/500
  • Node minimum version bump by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/499

New Contributors

  • @sfod made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/500

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.18.3...v1.19.0

- TypeScript
Published by bretambrose over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - Fix signing memory leaks

What's Changed

  • Fix signing leaks by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/497

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.18.2...v1.18.3

- TypeScript
Published by graebm over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - V1.18.2

Update submodules (#495) Add success and failure callbacks (#489)

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.18.1...v1.18.2

- TypeScript
Published by alfred2g over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - Fix sigv4a on MacOS 14+

What's Changed

  • added workflow for handling answerable discussions by @yasminetalby in https://github.com/awslabs/aws-crt-nodejs/pull/488
  • submodules update -> Fix sigv4a on MacOS 14+ by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/492

New Contributors

  • @yasminetalby made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/488

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.18.0...v1.18.1

- TypeScript
Published by TingDaoK over 2 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.18.0

What's Changed

  • npm update, for security fixes by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/487
  • Mqtt3 and 5 fixes/updates by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/486
  • Remove developer preview disclaimer on eventstream by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/480

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.17.1...v1.18.0

- TypeScript
Published by bretambrose almost 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Move CMake-js/tar to devDependence.

What's Changed

  • move cmakejs to devdeps by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/484

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.17.0...v1.17.1

- TypeScript
Published by TingDaoK almost 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.17.0

What's Changed

  • Update mqtt submodule to fix decoding/framing issue by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/483

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.16.0...v1.17.0

- TypeScript
Published by bretambrose almost 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Musl Support

What's Changed

  • Musl Support by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/470

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.22...v1.16.0

- TypeScript
Published by waahm7 almost 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Treat empty AWS environment variables as unset

What's Changed

  • Treat empty AWS environment variables as unset. by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/482

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.21...v1.15.22

- TypeScript
Published by waahm7 almost 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Change S2N security policy for 0-RTT in TLS 1.3

What's Changed

  • Change S2N security policy for 0-RTT in TLS 1.3 by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/479

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.20...v1.15.21

- TypeScript
Published by graebm almost 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.20

What's Changed

  • Init and clean up aws-c-event-stream by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/474
  • Update eventstream submodule to fix a crash by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/475

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.19...v1.15.20

- TypeScript
Published by bretambrose about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.19

What's Changed

  • MQTT311 extra connection callbacks by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/408
  • Node minimum version bump notice by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/469
  • So unload crash by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/473

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.18...v1.15.19

- TypeScript
Published by bretambrose about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.18

What's Changed

  • Update submodules to pull in topic trie crash fix by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/463

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.17...v1.15.18

- TypeScript
Published by bretambrose about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.17

What's Changed

  • Let's try ref counting by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/451
  • Adjust MQTT311 disconnect cleanup by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/455
  • Validate the input types in the main operations in MQTT311 by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/459
  • update time to ancient by @jmklix in https://github.com/awslabs/aws-crt-nodejs/pull/457
  • Unit test refactor by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/454
  • update submodules by @sbSteveK in https://github.com/awslabs/aws-crt-nodejs/pull/462

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.16...v1.15.17

- TypeScript
Published by sbSteveK about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.16

What's Changed

  • Issue templates by @jmklix in https://github.com/awslabs/aws-crt-nodejs/pull/446
  • Add tokenkeyname and token_value support to MQTT311 custom auth by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/447
  • PKCS12 builder support by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/449
  • update submodules by @sbSteveK in https://github.com/awslabs/aws-crt-nodejs/pull/450

New Contributors

  • @jmklix made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/446

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.15...v1.15.16

- TypeScript
Published by sbSteveK about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.15

What's Changed

  • Dns module update by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/444

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.14...v1.15.15

- TypeScript
Published by bretambrose about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.14

What's Changed

  • Add shim needed for Angular support by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/440
  • Eventstream client integration by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/439
  • API Compatibility by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/441
  • Submodule update by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/442
  • bump xml2js version by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-nodejs/pull/443

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.13...v1.15.14

- TypeScript
Published by bretambrose about 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.13

What's Changed

  • Bump package check limit - Source map support added a chunk to the package size by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/437

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.12...v1.15.13

- TypeScript
Published by bretambrose over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.12

What's Changed

  • Attempt to fix source map warnings on downstream consumers by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/389

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.11...v1.15.12

- TypeScript
Published by bretambrose over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - X509 support, React support and other improvements. (Take 2)

What's Changed

  • Bump package size limit by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/436

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.10...v1.15.11

- TypeScript
Published by xiazhvera over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - X509 support, React support and other improvements.

What's Changed

  • Use a disconnect with a non-zero reason code now that IoT Core supports it by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/400
  • NPM update by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/411
  • More usefull errors when missing data by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/414
  • MQTT5 userguide adjustment by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/412
  • Refactor flaky MQTT311 tests by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/419
  • Event Stream Bindings and Tests by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/410
  • Fix y18n version in package-lock.json by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/427
  • React support by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/428
  • Remove Buffer constructor invocation by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/433
  • Improve browser MQTT interaction with credentials refresh by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/431
  • X509 binding by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/432
  • Setup CI to validate lock file version by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/435

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.9...v1.15.10

- TypeScript
Published by xiazhvera over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Fixing a low severity issue with parsing certificate Common Name (CN)

What's Changed

  • Fixing a low severity issue with parsing certificate Common Name (CN) by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/407

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.8...v1.15.9

- TypeScript
Published by waahm7 over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.8

What's Changed

  • Mqtt311 operation statistics support by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/402
  • latest submodules by @waahm7 in https://github.com/awslabs/aws-crt-nodejs/pull/406

New Contributors

  • @waahm7 made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/406

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.7...v1.15.8

- TypeScript
Published by waahm7 over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Fix crash for Macosx Ventura

What's Changed

  • bump library versions by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-nodejs/pull/398
  • fix crash by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/401

New Contributors

  • @DmitriyMusatkin made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/398

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.6...v1.15.7

- TypeScript
Published by TingDaoK over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - General bug fixes and improvements

What's Changed

  • Switch mqtt5 websocket sigv4 test to use environmentally controlled credentials by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/387
  • Custom auth websocket fix by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/362
  • Rejoin always setting + tests by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/388
  • Added cross-compile win-x86 CI job by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/393
  • Update submodules by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/394
  • Ci update by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/397

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.5...v1.15.6

- TypeScript
Published by TwistedTwigleg over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.15.5

What's Changed

  • Fix GCC/Clang ASM error by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/384
  • Safeguard sub/unsub completion callbacks by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/386

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.4...v1.15.5

- TypeScript
Published by bretambrose over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - MQTT5 browser region handling improvements

  • Relaxes the requirement to specify the region in the credentials. Region can be passed in by config or inferred from the endpoint. Only public IoT Core AWS endpoint format is currently supported.

- TypeScript
Published by bretambrose over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Update AWS-LC to avoid build error (take 2)

What's Changed

  • bump package size limit by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/382

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.2...v1.15.3

- TypeScript
Published by graebm over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Update AWS-LC to avoid build error

What's Changed

  • Fix links to the MQTT5 user guide by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/380
  • Update aws-lc to avoid build error. by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/381

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.1...v1.15.2

- TypeScript
Published by graebm over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Mqtt5 Support take 2

What's Changed

  • Fix CD aarch64 builds by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/378

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.15.0...v1.15.1

- TypeScript
Published by bretambrose over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Mqtt5 Support

What's Changed

  • Mqtt5 support by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/377

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.8...v1.15.0

- TypeScript
Published by bretambrose over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Add Backward Compatibility for OSX 10.9

What's Changed

  • Setup CI for linux-x86 by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/374
  • Add compatibility for macos to support 10.9 by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/375

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.7...v1.14.8

- TypeScript
Published by xiazhvera over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Added ECC key support on Mac (take 2)

What's Changed

  • Added Raspberry CI support by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/360
  • Use newer docker image when creating releases by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/363
  • Added unit test to setup Mqtt Connect through EC-based certificate and key by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/361

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.5...v1.14.7

- TypeScript
Published by graebm over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Added ECC key support on Mac

What's Changed

  • Added Raspberry CI support by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/360
  • Use newer docker image when creating releases by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/363
  • Fix "dubious ownership" error from git, when running in docker using bind mounted directory by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/365
  • Added unit test to setup Mqtt Connect through EC-based certificate and key by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/361

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.5...v1.14.6

- TypeScript
Published by xiazhvera over 3 years ago

https://github.com/awslabs/aws-crt-nodejs - Cognito credentials provider support

What's Changed

  • Cognito provider by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/356

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.4...v1.14.5

- TypeScript
Published by bretambrose almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Fix build script on Raspberry Pi

Fixes the build script failing when building the CRT from source due to a typo in the build script. This should fix the issue where the CRT is not working correctly on the Raspberry Pi.

What's Changed

  • Fix build script not having globally defined nativeSourceDir by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/355

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.3...v1.14.4

- TypeScript
Published by TwistedTwigleg almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Fix the release pipeline

What's Changed

  • fix our release pipeline by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/351

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.2...v1.14.3

- TypeScript
Published by TingDaoK almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Use latest versions of S2N-TLS and AWS-LC

What's Changed

  • Use latest versions of S2N-TLS and AWS-LC by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/350

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.14.1...v1.14.2

- TypeScript
Published by graebm almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Revert dependency changes made in #343

  • #346 Stricter checks before release to npm.
  • #347 Changes made to build script does not work on 32-bit ARM platforms. Reverting to last confirmed working version of build script.

- TypeScript
Published by sbSteveK almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Pick up aws-c-common fix for dlopen usage from mac

What's Changed

  • latest submodule by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/345

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.13.3...v1.14.0

- TypeScript
Published by TingDaoK almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Browser MQTT client behavior fixes

  • Fixes an issue where the exponential backoff part of the reconnect behavior was not getting used properly because we needed to listen to the 'close' event and not the 'offline' event
  • Fixes an issue where the disconnect promise was not being completed.

- TypeScript
Published by bretambrose almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Move build-only dependencies outside of package

Moves tar and cmake-js outside of the npm dependencies and makes them dynamically fetched dependencies that are used during build time in a sub-folder.

What's Changed

  • Move tar and cmake-js outside of dependencies by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/338

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.13.1...v1.13.2

- TypeScript
Published by TwistedTwigleg almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Dependency Update

Removes an unused dependency, changes a polyfill, and updates the CRT submodules to newer versions for latest improvements.

What's Changed

  • Remove unused 'ws' dependency by @trivikr in https://github.com/awslabs/aws-crt-nodejs/pull/337
  • Update CONTRIBUTING to reflect how CI works in our repos by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/340
  • Slight adjustment to CONTRIBUTING wording by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/341
  • Use browser polyfills from @aws-sdk/util-utf8-browser (mirror) by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/339
  • Updated CRT submodules to latest releases by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/342

New Contributors

  • @trivikr made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/337

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.13.0...v1.13.1

- TypeScript
Published by TwistedTwigleg almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Typescript and typedoc major version upgrades

What's Changed

  • Browser qos0 publish fix by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/330
  • Typescript upgrade by @bretambrose in https://github.com/awslabs/aws-crt-nodejs/pull/332

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.12.5...v1.13.0

- TypeScript
Published by bretambrose almost 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Dependency Update

  • Removed npm-force-resolutions
  • updated mqtt dependency from 4.3.4 to 4.3.7

- TypeScript
Published by sbSteveK about 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Reconnect Backoff Support

What's Changed

  • Updated NPM packages by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/320
  • Updated Browser Credential Provider Interface by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/319
  • Added Browser Reconnect Backoff by @xiazhvera in https://github.com/awslabs/aws-crt-nodejs/pull/322

New Contributors

  • @xiazhvera made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/324

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.12.3...v1.12.4

- TypeScript
Published by xiazhvera about 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Custom Authorizer support for MQTT builder

What's Changed

  • MQTT builder custom authorizer support by @TwistedTwigleg in https://github.com/awslabs/aws-crt-nodejs/pull/317

New Contributors

  • @TwistedTwigleg made their first contribution in https://github.com/awslabs/aws-crt-nodejs/pull/317

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.12.2...v1.12.3

- TypeScript
Published by TwistedTwigleg about 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Support for Apple M1

What's Changed

  • Support for Apple M1 by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/316
  • adapt new input stream interface by @TingDaoK in https://github.com/awslabs/aws-crt-nodejs/pull/301

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.12.1...v1.12.2

- TypeScript
Published by graebm about 4 years ago

https://github.com/awslabs/aws-crt-nodejs - fix windows ecdsa

Fixes an encoding error for ECDSA signatures calculated on Windows

- TypeScript
Published by ilevyor over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - v1.12.0Support mutual TLS using a certificate from a Windows cert store

What's Changed

  • Support mutual TLS using a certificate from a Windows cert store by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/307

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.11.3...v1.12.0

- TypeScript
Published by graebm over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Security Fix (take 2)

  • Update the aws-lc submodule to a version that is not vulnerable to OpenSSL CVE-2022-0778 - Possible infinite loop in BNmodsqrt()
  • This is identical to the previous release v1.11.1, which failed while its scripts that upload to NPM

- TypeScript
Published by graebm over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Security Fix

  • Update the aws-lc submodule to a version that is not vulnerable to OpenSSL CVE-2022-0778 - Possible infinite loop in BNmodsqrt()

- TypeScript
Published by graebm over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Latest submodules

latest-submodules

- TypeScript
Published by ilevyor over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Support PKCS#11 for mutual TLS on Unix platforms

What's Changed

  • Support PKCS#11 for mutual TLS on Unix platforms by @graebm in https://github.com/awslabs/aws-crt-nodejs/pull/295

Full Changelog: https://github.com/awslabs/aws-crt-nodejs/compare/v1.10.6...v1.11.0

- TypeScript
Published by graebm over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Bug fixes

  • Fix an issue with how the disconnect callback was being configured in the browser mqtt shim
  • Throw an exception on NAPI module multi-init rather than just crash horribly

- TypeScript
Published by bretambrose over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Browser mqtt fix

  • Reverts a previous change to use ws module in the browser (invalid)
  • Switches from unmaintained websocket-stream to up-to-date fork @httptoolkit/websocket-stream

- TypeScript
Published by bretambrose over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Crash fix for queued napi function calls

  • Fixes a crash in mqtt native when a message is received and its callback queued as the connection is being closed.
  • Updates cmake-js dependency

- TypeScript
Published by bretambrose over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Remove deprecated dependency

Removes a dependency on websocket-stream

- TypeScript
Published by bretambrose over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Documentation refactor

Reworked typedoc configuration, plugins, and tags to fix broken links, missing documentation, and better category and subject sorting and structure

- TypeScript
Published by bretambrose over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Default bootstrap host resolver

  • Client bootstrap is now optional in all public APIs - either via an optional/default-valued argument or by allowing undefined/null. This simplifies the API and helps prevent an easy mistake (making a bootstrap per connection).

- TypeScript
Published by bretambrose over 4 years ago

https://github.com/awslabs/aws-crt-nodejs - Reduce the packe size formal

  • 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 environment 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: The formal version of the new method. Previous versions from v1.9.3 to v1.9.8 are testing versions.

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - To support node before v12.10

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - To support node before v14.14

  • rmSync to rmdirSync for node before v14.14

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Code deployment fix

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Code deployment fix

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Code deployment fix

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/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.

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Release of submodules update

  • trim down package.

- TypeScript
Published by TingDaoK almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Memory leak and usage improvements

  • Fixes for a variety of memory leaks and overall memory usage by mqtt connections

- TypeScript
Published by bretambrose almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Fix CA override functions

Fix the issue where "overridedefaulttrust_store" functions did not actually override the system trust store on Linux and Apple platforms.

- TypeScript
Published by graebm almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Arm CD Iteration

  • Release to trigger and debug aarch64 builds for CD pipeline

- TypeScript
Published by bretambrose almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Crc bindings and dependency bumps

  • Update mqtt and crypto dependency versions
  • Crc bindings

- TypeScript
Published by bretambrose almost 5 years ago

https://github.com/awslabs/aws-crt-nodejs - Mac SNI fix

  • Properly perform an SNI check on OSX when the root CA has been overridden

- TypeScript
Published by bretambrose about 5 years ago

https://github.com/awslabs/aws-crt-nodejs -

  • 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

- TypeScript
Published by bretambrose about 5 years ago