Skip to content

Latest commit

 

History

History
139 lines (112 loc) · 5.31 KB

CHANGELOG.md

File metadata and controls

139 lines (112 loc) · 5.31 KB

Change Log

[2.2.2] - 2019-09-12

Fixed

  • Upgraded electron bits to version that supports WebAuthn standard #135

[2.2.1] - 2019-08-08

Fixed

  • Upgraded electron and everything else, fixing #126

[2.2.0] - 2019-08-07

Added

  • Adds ability to proactively name new profiles (#125)

Changed

  • Disables hardware acceleration, giving you more battery time (#123)
  • Documentation updates (#124)

2.1.0 - 2018-08-08

Added

  • Search for recent logins (#120)
  • Multiple role support (#119)
  • Copy/paste button for terminal export commands

Changed

  • Backend improvements to identify each recent login profile with a unique UUID

2.0.0 - 2018-07-26

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

1.6.1 - 2018-06-13

Fixed

  • Remove unused dependencies

1.6.0 - 2018-06-13

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

  • Fix code linting errors.
  • Fix issues around PropTypes being split from React core.

1.5.0 - 2017-08-25

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.

1.4.0 - 2016-11-21

Added

  • 👷 Enable TravisCI builds for continuous integration by @erran!
  • Support a list of "recent logins" on the configure page by @erran.

1.3.0 - 2016-09-28

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.
  • Issue where automatic token renewal failed after logout by @onefrankguy.

1.2.0 - 2016-05-13

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.

1.1.0 - 2016-02-22

Added

  • Display of error messages for invalid metadata URLs by @dgreene-r7.
  • Display of setup commands to make configuring CLI tools easier by @dgreene-r7.
  • Display of AWS account ID to make using multiple accounts easier by @athompson-r7.

Changed

  • Electron version to 0.36.7 by @onefrankguy.
  • Code formatting to match the Rapid7 Style Guide by @dgreene-r7.

Fixed

  • Issue where refresh button didn't work after session timeout by @dgreene-r7.

1.0.0 - 2016-01-19

Added

  • Initial release by @onefrankguy.