Releases: rapid7/awsaml
Releases · rapid7/awsaml
Awsaml v2.1.0
Awsaml v2.0.0
This release represents a massive overhaul to how Awsaml's internals work. There are no changes to the way users interact with the tool aside from some nice bells and whistles. However, internally some of the changes include:
Changed
- Created new SPA frontend app and deprecated express-react-views
- Refactored the backend API to handle new SPA-based workflow
- Frontend refresh; updated Bootstrap and added Font-Awesome for icons
- Simplified and improved build process
- Added "copy to clipboard" buttons where appropriate
Awsaml v1.6.1
Added
- Add profile login buttons to touchbar
- Add touchbar buttons for refresh/logout
Changed
- Refresh credentials every half-duration
- Rebuild only prod dependencies.
- Refactor build script into stand-alone js file so we can use electron-packager hooks to force a dependency rebuild.
- Bump aws-sdk and electron packages.
- Load prism.js from local file for language compatibility.
- Remove unneeded css.
- Update jsx to work correctly with updated external dependencies.
- Update external css and js dependencies.
- Disable react/jsx-filename-extension as express-react-views requires views with .jsx extensions.
- Use symlinks instead of copying files to make macOS zips smaller.
- Update/pin dependencies to pick up security fixes.
- Update docs to denote use of Yarn and Node v7.
Fixed
- Remove unused dependencies
- Fix code linting errors.
- Fix issues around PropTypes being split from React core.
Awsaml v1.5.0
Added
- Ability to use custom names for "Recent Logins" profiles by @udangel-r7.
- Login button for "Recent Logins" profiles by @udangel-r7.
- yarn.lock file to pin package version changes by @davepgreene.
Changed
- Electron to pin version at 1.6.11 by @onefrankguy.
- Build process to allow platform to be set at run time by @onefrankguy.
- Build process to use "electron" instead of "electron-prebuilt" by @erran.
Awsaml v1.4.0
Awsaml v1.3.1 (beta 1)
Awsaml v1.3.0
Added
- Homebrew cask support by @fpedrini.
- Tests for the AwsCredentials class by @onefrankguy.
- Transpiler tooling to make frontend/backend splitting easier by @dgreene-r7.
- .nvmrc file to pin to the latest LTS release by @davepgreene.
Changed
- Credentials so they default to hidden in the UI by @erran.
- Electron packaging so tests are excluded from releases by @onefrankguy.
- Routes and server config to reside in their own source files by @davepgreene.
Fixed
- Issue where empty storage files caused uncaught exceptions by @erran.
Awsaml v1.2.0
Added
- Ability to run server backend locally without Electron by @dgreene-r7.
- Logout button and server endpoint by @devkmsg.
- Mocha test framework by @onefrankguy.
Changed
- Electron version to 0.37.8 by @onefrankguy.
Fixed
- Documentation to use the correct audience restriction URL by @erran.
Awsaml v1.1.0
Changelog:
- Account ID display makes using multiple AWS accounts easier
- Shell setup commands make configuring CLI tools easier
- Error messages show up for invalid metadata URLs
- Code follows the Rapid7 JavaScript Style Guide
Awsaml v1.0.0
Changelog:
- Initial release.