@smithy/types
Advanced tools
+476
| # Change Log | ||
| ## 4.17.1 | ||
| ### Patch Changes | ||
| - d774f8d: chore: build packages with typescript 7. Packages continue to be compatible with TypeScript 3.4 through 7.0 in consumer applications. | ||
| ## 4.17.0 | ||
| ### Minor Changes | ||
| - ec9b4b2: chore: update builds to use typescript 6. This should not affect consumers, who may continue to use TypeScript 3.4 through 7.0 as of this version. | ||
| ## 4.16.1 | ||
| ### Patch Changes | ||
| - a97abc3: Set downlevel types to be used in typescript@'<4.5' | ||
| ## 4.16.0 | ||
| ### Minor Changes | ||
| - 74b3d45: add MetricsRecorder and MetricsRecorderFactory interfaces for SSDK metrics | ||
| ### Patch Changes | ||
| - 273e480: types updates for isolatedModules=true | ||
| ## 4.15.1 | ||
| ### Patch Changes | ||
| - 4395dad: move endpoint instructions types from core to types to fix the type of the instruction supplier static method of Command classes | ||
| ## 4.15.0 | ||
| ### Minor Changes | ||
| - 17e50e9: update dist-cjs output format to use plain require/exports statements | ||
| ## 4.14.4 | ||
| ### Patch Changes | ||
| - 1e5bdd3: Update author URL in package.json to be more specific | ||
| - bcbadbc: package json updates | ||
| ## 4.14.3 | ||
| ### Patch Changes | ||
| - 776bc52: update adaptive rate limiter to execute directly prior to outgoing requests & retries | ||
| ## 4.14.2 | ||
| ### Patch Changes | ||
| - cf00244: fix(types): exclude SharedArrayBuffer from recursive type transform | ||
| ## 4.14.1 | ||
| ### Patch Changes | ||
| - 131fce4: add eventStream indicator signal for NodeHttp2ConnectionManager so it does not reuse connections for event streams | ||
| - 52b4789: allow snapshot of credentials for event-stream signing | ||
| ## 4.14.0 | ||
| ### Minor Changes | ||
| - cffd868: Introduce default retry behavior modifications slated for 2026. They are: | ||
| less time between server error retries, but slightly more time between throttling errors. Lower retry capacity consumption for throttling, and improved parsing of the retry-after and x-amz-retry-after headers. | ||
| ## 4.13.1 | ||
| ### Patch Changes | ||
| - 5340b11: apply resolved endpoint headers to final request | ||
| ## 4.13.0 | ||
| ### Minor Changes | ||
| - d0954cc: allow adding new checksum algorithms via extension | ||
| ## 4.12.1 | ||
| ### Patch Changes | ||
| - 03c3dc8: update for rollup build externalLiveBindings=false | ||
| ## 4.12.0 | ||
| ### Minor Changes | ||
| - 745867a: encode required member count in structure schemas | ||
| ## 4.11.0 | ||
| ### Minor Changes | ||
| - 9ccb841: add static union schema as a new type | ||
| ## 4.10.0 | ||
| ### Minor Changes | ||
| - 5a56762: make protocol selection easier | ||
| ## 4.9.0 | ||
| ### Minor Changes | ||
| - 3926fd7: set release level for schemas | ||
| ## 4.8.1 | ||
| ### Patch Changes | ||
| - 6da0ab3: export used types | ||
| ## 4.8.0 | ||
| ### Minor Changes | ||
| - 8a2a912: remove usage of non-static schema classes | ||
| ## 4.7.1 | ||
| ### Patch Changes | ||
| - 052d261: fix ordering of static simple schema type | ||
| ## 4.7.0 | ||
| ### Minor Changes | ||
| - 761d89c: undeprecate socketTimeout for node:https requests | ||
| - 7f8af58: generation of static schema | ||
| ## 4.6.0 | ||
| ### Minor Changes | ||
| - 45ee67f: update dist-cjs generation to use rollup | ||
| ## 4.5.0 | ||
| ### Minor Changes | ||
| - bb7c1c1: schema code size optimizations | ||
| ## 4.4.0 | ||
| ### Minor Changes | ||
| - 64cda93: set sideEffects bundler metadata | ||
| ### Patch Changes | ||
| - f884df7: enforce consistent-type-imports | ||
| ## 4.3.2 | ||
| ### Patch Changes | ||
| - 64e033f: schema serde: http binding and cbor serializer refactoring | ||
| ## 4.3.1 | ||
| ### Patch Changes | ||
| - 358c1ff: fix Command interface compatibility with type transformers | ||
| ## 4.3.0 | ||
| ### Minor Changes | ||
| - 0547fab: add types for schemas | ||
| ## 4.2.0 | ||
| ### Minor Changes | ||
| - e917e61: enforce singular config object during client instantiation | ||
| ## 4.1.0 | ||
| ### Minor Changes | ||
| - 2aff9df: Added middleware support to pagination | ||
| - 000b2ae: allow paginator token fallback to be specified by operation input | ||
| ## 4.0.0 | ||
| ### Major Changes | ||
| - 20d99be: major version bump for dropping node16 support | ||
| ## 3.7.2 | ||
| ### Patch Changes | ||
| - b52b4e8: add support for error cause in transient error checks | ||
| ## 3.7.1 | ||
| ### Patch Changes | ||
| - fcd5ca8: prevent infinite recursion with NoUndefined and RecursiveRequired re: DocumentType | ||
| ## 3.7.0 | ||
| ### Minor Changes | ||
| - cd1929b: vitest compatibility | ||
| ## 3.6.0 | ||
| ### Minor Changes | ||
| - 84bec05: add feature identification map to smithy context | ||
| ## 3.5.0 | ||
| ### Minor Changes | ||
| - a4c1285: configurable hoisted headers | ||
| ## 3.4.2 | ||
| ### Patch Changes | ||
| - e7b438b: add interface stub for browser RequestInit type | ||
| ## 3.4.1 | ||
| ### Patch Changes | ||
| - cf9257e: add requestInit options to fetch | ||
| ## 3.4.0 | ||
| ### Minor Changes | ||
| - 2dad138: Add string array to EndpointParameters | ||
| ### Patch Changes | ||
| - 9f3f2f5: fix type transforms | ||
| ## 3.3.0 | ||
| ### Minor Changes | ||
| - 4784fb9: Adding support for setting the fetch API credentials mode | ||
| ## 3.2.0 | ||
| ### Minor Changes | ||
| - c2a5595: use platform AbortController|AbortSignal implementations | ||
| ### Patch Changes | ||
| - c16e014: add logger option to node-http-handler parameters, clear socket usage check timeout on error | ||
| ## 3.1.0 | ||
| ### Minor Changes | ||
| - 38da9009: adds accountId to the AwsCredentialIdentity interface | ||
| ## 3.0.0 | ||
| ### Major Changes | ||
| - 671aa704: update to node16 minimum | ||
| ### Minor Changes | ||
| - 7a7c84d3: fix type transforms for method signatures with no arguments | ||
| ## 2.12.0 | ||
| ### Minor Changes | ||
| - 38f9a61f: Update package dependencies | ||
| ### Patch Changes | ||
| - 661f1d60: allow command constructor argument to be omitted if no required members | ||
| ## 2.11.0 | ||
| ### Minor Changes | ||
| - 43f3e1e2: encoders allow string inputs | ||
| ## 2.10.1 | ||
| ### Patch Changes | ||
| - dd0d9b4b: make clock skew correcting errors transient | ||
| ## 2.10.0 | ||
| ### Minor Changes | ||
| - d70a00ac: allow ctor args in lieu of Agent instances in node-http-handler ctor | ||
| - 1e23f967: add socket exhaustion checked warning to node-http-handler | ||
| ## 2.9.1 | ||
| ### Patch Changes | ||
| - 2b1bf055: generate dist-cjs with runtime list of export names for esm | ||
| ## 2.9.0 | ||
| ### Minor Changes | ||
| - 9939f823: bundle dist-cjs index | ||
| ## 2.8.0 | ||
| ### Minor Changes | ||
| - 590af6b7: support credential scope | ||
| ## 2.7.0 | ||
| ### Minor Changes | ||
| - 340634a5: move default fetch and http handler ctor types to the types package | ||
| ## 2.6.0 | ||
| ### Minor Changes | ||
| - 9bfc64ed: add type helper for nullability in clients | ||
| ### Patch Changes | ||
| - 9579a9a0: Add internal error and success handlers to `HttpSigner`. | ||
| ## 2.5.0 | ||
| ### Minor Changes | ||
| - 8044a814: feat(experimentalIdentityAndAuth): move `experimentalIdentityAndAuth` types and interfaces to `@smithy/types` and `@smithy/core` | ||
| ## 2.4.0 | ||
| ### Minor Changes | ||
| - 5e9fd6ce: transform inputs for env specific type helpers | ||
| ### Patch Changes | ||
| - 05f5d42c: Allow lowercase type names for endpoint parameter | ||
| ## 2.3.5 | ||
| ### Patch Changes | ||
| - d6b4c090: Add enum IniSectionType | ||
| ## 2.3.4 | ||
| ### Patch Changes | ||
| - 2f70f105: Support `aliases` for `MiddlewareStack` | ||
| - 9a562d37: check for existence of browser Blob/ReadableStream types in payload union | ||
| ## 2.3.3 | ||
| ### Patch Changes | ||
| - ea0635d6: add debug method to middlewareStack | ||
| ## 2.3.2 | ||
| ### Patch Changes | ||
| - fbfeebee: Add `clientName` and `commandName` to `HandlerExecutionContext` | ||
| - c0b17a13: Add Smithy context to `HandlerExecutionContext` | ||
| ## 2.3.1 | ||
| ### Patch Changes | ||
| - b9265813: fix: broken ChecksumConfiguration interface in TS < 4.4 and conditional generic types in TS<4.1 | ||
| - 6d1c2fb1: fix paginator type | ||
| ## 2.3.0 | ||
| ### Minor Changes | ||
| - 88bcec3d: Add retry to runtime extension | ||
| ## 2.2.2 | ||
| ### Patch Changes | ||
| - b753dd4c: move extensions code to smithy-client | ||
| - 6c8ffa27: Rename defaultClientConfiguration to defaultExtensionConfiguration | ||
| ## 2.2.1 | ||
| ### Patch Changes | ||
| - 381e03c4: Remove symbol as an index from ChecksumConfiguration interface in @smithy/types | ||
| ## 2.2.0 | ||
| ### Minor Changes | ||
| - f6cb949d: add extensions to client runtime config | ||
| ## 2.1.0 | ||
| ### Minor Changes | ||
| - 59548ba9: Add type to check optional Client Configuration | ||
| ### Patch Changes | ||
| - 3e1ab589: add release tag public to client init interface components | ||
| ## 2.0.2 | ||
| ### Patch Changes | ||
| - 1b951769: custom ts3.4 downlevel for types/transform/type-transform | ||
| ## 2.0.1 | ||
| ### Patch Changes | ||
| - 9d53bc76: update to 2.x major versions | ||
| ## 1.2.0 | ||
| ### Minor Changes | ||
| - e3cbb3cc: set types to the 1.x line | ||
| ## 2.0.0 | ||
| ### Major Changes | ||
| - d90a45b5: improved streaming payload types | ||
| ### Patch Changes | ||
| - 8cd89c75: enable api extractor for documentation generation | ||
| ## 1.1.1 | ||
| ### Patch Changes | ||
| - 6e312329: restore downlevel types | ||
| ## 1.1.0 | ||
| ### Minor Changes | ||
| - adedc001c: Add types for migrated packages | ||
| All notable changes to this project will be documented in this file. | ||
| See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
| See [@aws-sdk/types](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/types/CHANGELOG.md) for additional history. |
+2
-10
| { | ||
| "name": "@smithy/types", | ||
| "version": "4.17.0", | ||
| "version": "4.17.1", | ||
| "homepage": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/types", | ||
@@ -30,5 +30,2 @@ "license": "Apache-2.0", | ||
| }, | ||
| "publishConfig": { | ||
| "directory": ".release/package" | ||
| }, | ||
| "scripts": { | ||
@@ -41,3 +38,2 @@ "build": "concurrently 'yarn:build:types' 'yarn:build:es:cjs'", | ||
| "extract:docs": "api-extractor run --local", | ||
| "stage-release": "premove .release && yarn pack && mkdir ./.release && tar zxvf ./package.tgz --directory ./.release && rm ./package.tgz", | ||
| "test": "yarn g:tsc -p tsconfig.test.json" | ||
@@ -51,8 +47,4 @@ }, | ||
| "downlevel-dts": "0.10.1", | ||
| "premove": "4.0.0", | ||
| "typedoc": "0.23.23" | ||
| "premove": "4.0.0" | ||
| }, | ||
| "typedoc": { | ||
| "entryPoint": "src/index.ts" | ||
| }, | ||
| "engines": { | ||
@@ -59,0 +51,0 @@ "node": ">=18.0.0" |
314754
2.67%3
-25%224
0.45%