Skip to content

v4.0.0

Compare
Choose a tag to compare
@rkoval rkoval released this 13 Jul 07:35
· 229 commits to master since this release
9348326

If you missed it and you're upgrading from 2.x, you'll need to see the 3.0.0 release for upgrade information

4.0.0 is out! While this is a new major release, it should not contain any breaking user-facing changes. However, there have been substantial internal changes that makes this feel worthy of a major bump. Additionally, there is technically a breaking change for developers in that the minimum go version has been updated (v1.14.0 -> v1.16.5).

The main thing to note about this release is the migration from aws-sdk-go to aws-sdk-go-v2. As it is advertised, this upgrade provides major CPU and memory improvements for the areas of the workflow that interact with AWS directly (see their release announcement for more details). It additionally provides a smaller binary for this workflow so the .alfredworkflow download is not as large as the previous release.

For more details surrounding the changes in this release, see below. Thanks for using this workflow!

Changes

User-facing

  • Fixed RDS Database searcher not paginating properly
  • Added SNS sub-services
  • Added SNS topic searcher
  • Added SNS subscription searcher

Internal

  • Upgraded aws-sdk-go to aws-sdk-go-v2
  • Upgraded minimum go version for development
  • Added code generators for creating searchers. The generators will inspect the AWS JSON files used to generate aws-sdk-go-v2 to generate the appropriate boilerplate for use in querying AWS.