v0.4.0: Deno 1.9, Relocate service modules
- Deno 1.9 compatibility
- Remove most less-common AWS services.
- To use a service that is no longer bundled, use the Web Service.
- API Version has been removed from module filenames.
- The primary export of each service module is no longer
export default
.
⚠️ BREAKING CHANGES ⚠️
- This release stops including every service's API in the published module. Instead, the code-generation process is running on Deno Deploy and allows importing extremely precise modules, generated on the fly based on multiple configuration options. Check out this Web Service wiki page for more details on this new URL endpoint.
This is a bit experimental! Please report any issues or concerns with this new approach. - For services that are still bundled (SQS, S3, SNS, etc), the import URL no longer includes an API version (the
@year-month-date
part). Only the most recent API version gets bundled. - The primary class export on each service module is no longer 'default'.
So instead ofimport SQS from ...
, you'll doimport { SQS } from ....
. - Removed
AbortSignal
inputs which were allowed everywhere previously. These never did anything, and I'll add them back once Deno itself supports request cancellation.
The last version of this library to include every then-current API client on /x/
is v0.3.1.