All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
- Extension is now a customized for Chrome vs Firefox as Chrome still lacks async support on needed APIs. Following the resolution of this ticket we should be good to move Chrome to WebCrypto too: https://bugs.chromium.org/p/chromium/issues/detail?id=328932
- Switched from CloudBuild to Github Actions
- Brought back mhart/aws4 for Chrome builds due to above note.
- Polished UI a bit
- Switched to mhart/aws4fetch
- Switched from a dumb shell script to a Makefile for packaging.
- Some CI/CD stuff
0.1.3 - 2018-11-16
- Updated deps for cached-path-relative >= 1.0.2. (CVE-2018-16472)
- Forgot to save fix for unit tests.
0.1.2 - 2018-09-27
- S3 URL test has been updated to handle everything from the docs.
0.1.1 - 2018-09-11
- Forgot to load settings at boot!
- web-ext was missing from deps.
0.1.0 - 2018-08-13
- this CHANGELOG.
- switched to being a standard WebExtension and shimming to support Chrome.
- switched to async interfaces where possible.
- we build dialog.js with browserify now too.
- cleaned up the UI a little.
- connection filter wasn't catching pre-signed S3 URLs.
0.0.9 - 2017-10-26
- started using jsbeautify.
- switched from uglify to babili.
- added production flag to gulp.
- request payloads being truncated to 4096 bytes.
0.0.8 - 2017-09-07
- S3 URL regex wasn't doing what I thought it was.
0.0.7 - 2017-07-19
- LICENSE
- step in filter to skip S3 URLs.
- handling of encoded characters in URLs.
0.0.6 - 2017-06-09
- filter at
onRequest
so we skip connections we don't care about sooner. - step in filter to skip S3 URLs.
0.0.5 - 2017-05-24
- use npm's version hooks.
0.0.4 - 2017-05-24
- build script stuff to make the version in manifest.json track the one in package.json.
0.0.3 - 2017-05-24
- version bump for no apparent reason.
0.0.2 - 2017-05-22
- version bump for no apparent reason.