tag:github.com,2008:https://github.com/tallpants/ssm-parameter-store/releasesRelease notes from ssm-parameter-store2023-03-27T16:33:09Ztag:github.com,2008:Repository/192221869/v3.0.02023-03-27T16:42:45Zv3.0.0<ul>
<li>Now uses AWS SDK v3 (and with that supports the Node.js 18.x runtime on AWS Lambda)</li>
<li>If you need to use AWS SDK v2, use the 2.1.2 release of this package.</li>
</ul>tallpantstag:github.com,2008:Repository/192221869/v2.1.22020-07-18T09:29:34Zv2.1.2<ul>
<li>Take an SSM parameter store instance as a constructor parameter instead of initializing it within the package.</li>
<li>Make <code>aws-sdk</code> a <code>peerDependency</code> and not a <code>dependency</code>.</li>
</ul>
<p>This was done to keep the package size small and avoid bundling a copy of the AWS SDK because it contributed significantly towards the Lambda package size limit, and the AWS SDK was available by default in the AWS Lambda environment anyway. So now <code>ssm-parameter-store</code> doesn't care <em>how</em> you're getting the SDK, it just needs the SSM instance from the SDK to work.</p>tallpants