Releases: ThomasTJdev/nim_awsSTS
Release list
Refactor
This version represents a major refactor and introduces breaking changes.
-
The dependency on
sigv4has been removed due to excessive dependencies, including the problematicballsdependency, which caused numerous breaks in dependencies. -
A new
sigv4dependency, namedawsSigV4, has been introduced. It relies on only one external package. -
Flaky asynchronous procedures have been removed, improving the overall stability.
-
Two new ways of handling credentials have been implemented:
a. Use theawsSTScreateprocedure to retrieve credentials.
b. Store credentials in a global variable for access across threads, with automatic renewal using thestsGetprocedure.
These procedures are now split into different imports:awsSTSandawsSTS/sts. -
Core procedures have been renamed for clarity and consistency.