GENERAL

  • bVerifySSL is now on by default
  • Every node now calls its callback, including when the client is invalid or the platform is unsupported.

New

  • QueryAll and ScanAll follow every page and merge the results, with an optional MaxPages limit.
  • Attribute helper nodes under AWS > DynamoDB > Attributes to make and read strings, numbers, booleans, null, binary, sets, maps and lists.
  • The LogAws setting under [Core.Log] now accepts a level: Off, Error, Warning, Info, Debug or Trace.

Fixes

  • Numbers keep full precision. Previously they were truncated to 32-bit integers or rounded through doubles.
  • The error enum is in sync with the AWS SDK, so errors are reported correctly.
  • The AWS SDK is shut down cleanly when the module unloads.
  • A missing SDK DLL on Windows logs an error instead of crashing.
  • Fixed a crash when a client object was destroyed while it was still being created.
  • Android no longer requests the WRITE_EXTERNAL_STORAGE permission.