From 8c6cc661197d7f2a7c61fd9fdbcee95d942632ef Mon Sep 17 00:00:00 2001 From: Toshimitsu Takahashi Date: Sun, 18 Jun 2023 02:30:09 +0900 Subject: [PATCH 1/3] bump v3.0.0 --- manifest.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/manifest.json b/manifest.json index c0f62ba..9c1ee98 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,5 @@ { - "version": "2.3.2", + "version": "3.0.0", "name": "AWS Extend Switch Roles", "description": "Extend your AWS IAM switching roles. You can set the configuration like aws config format", "short_name": "Extend SwitchRole", diff --git a/package.json b/package.json index b6c61e4..8877a4d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aws-extend-switch-roles", - "version": "2.3.2", + "version": "3.0.0", "description": "Extend your AWS IAM switching roles by Chrome extension", "main": "index.js", "directories": { From 5dddb975a3cf2252a5919e4fbef5f9e539a35bed Mon Sep 17 00:00:00 2001 From: Toshimitsu Takahashi Date: Sun, 18 Jun 2023 02:30:21 +0900 Subject: [PATCH 2/3] upate release notes --- CHANGELOG.md | 5 +++++ updated.html | 41 +++++++++++++++-------------------------- 2 files changed, 20 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 065d524..4e7bc37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Changelog ========= +## 3.0.0 (2023/06/18) + +- Migrate to Manifest V3 (thanks to @eetann) +- Add 'Visual mode' that can change UI to Dark Mode (thanks to @XargsUK) + ## 2.3.2 (2022/11/20) - Truncate the display name when the length exceeds the limit (thanks to @samhpickering) diff --git a/updated.html b/updated.html index b913031..8a19739 100644 --- a/updated.html +++ b/updated.html @@ -39,6 +39,13 @@

AWS Extend Switch Roles - Update Notice

Recent main updates

+

'Visual mode' setting

+

+ 'Visual mode' has been added in the 'Configuration' to provide 3 options: + following the browser default settings derived from the OS settings, + or explicitly setting the mode to light or dark. +

+

'aws_account_alias' parameter

Previously, when you logged in your account alias, you had to set the alias to 'aws_account_id', @@ -58,7 +65,13 @@

'Sign-in endpoint in current region' setting (Experimental, Supporters only)
-

2.3.2 New version!

+

3.0.0 New version!

+
    +
  • Migrate to Manifest V3
  • +
  • Add 'Visual mode' that can change UI to Dark Mode
  • +
+ +

2.3.2

  • Truncate the display name when the length exceeds the limit
  • Fix the browser console error when the popup menu is closed
  • @@ -84,11 +97,6 @@

    2.2.0

  • Support 'role_name' parameter that expresses the name of role at login, on base account
-

2.1.1

-
    -
  • Fix switching region broken by a strict change in the CSP of AWS Console
  • -
-

2.1.0

  • Implement 'Configuration storage' setting to select 'Sync' or 'Local'
  • @@ -96,35 +104,16 @@

    2.1.0

  • Strictly validate the AWS Configuration and change the error message distinct
-

2.0.6

+

2.0.4–2.0.6

  • Fix encoding redirect URI in the particular AWS Console pages
  • Fix double scrollbars of the popup menu
  • Add supporters program and golden key feature
  • -
  • Change left pane in the popup menu to always be visible
  • -
- -

2.0.5

-
  • Fix 'Show only matching roles'
  • Fix broken switch if the destination region is specified when you show AWS global service page
  • Fix to work on old AWS Console Nav UI for AWS GovCloud and China partition
  • -
- -

2.0.4

-
    -
  • Enable 'Show only matching roles' again
  • Open the popup menu with the keyboard shortcut (default: Windows: Ctrl + Shift + , macOS: Command + Shift + ,)
- -

2.0.3

-
    -
  • Significantly change to show the role list in the popup menu displayed when you click the extension icon on the browser menu bar.
  • -
  • Abolish attaching color line on the bottom of the AWS Console header
  • -
  • Abolish inserting the profile image into the AWS Console header even if the image parameter is defined
  • -
  • Disable 'Automatically assume last assumed role (Experimental)' temporarily
  • -
  • Change the color of this extension icon
  • -
From 9f99e86393008d910860b309c18c4cf2a026025f Mon Sep 17 00:00:00 2001 From: Toshimitsu Takahashi Date: Sun, 18 Jun 2023 02:38:10 +0900 Subject: [PATCH 3/3] update setting explanation --- README.md | 1 + options.html | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 789ed19..1f363a8 100644 --- a/README.md +++ b/README.md @@ -156,6 +156,7 @@ The 'Show only matching roles' setting is for use with more sophisticated accoun - **Sign-in endpoint in current region (Experimental, Supporters only)** instead of *signin.aws.amazon.com* when you browse a non-global page in AWS Management Console. For those working geographically far from Virginia, the switch role may be a little faster. - ~~**Automatically assume last assumed role (Experimental)** automatically assumes last assumed role on the next sign-in if did not back to the base account and signed out.~~ **temporarily disabled** - **Configuration storage** specifies which storage to save to. 'Sync' can automatically share it between browsers with your account but cannot store many profiles. 'Local' is the exact opposite of 'Sync.' +- **Visual mode** specifies whether light mode or dark mode is applied to the UI appearance. ## Extension API diff --git a/options.html b/options.html index d1889ce..35efef1 100644 --- a/options.html +++ b/options.html @@ -278,6 +278,7 @@

Settings

  • Automatically assume last assumed role (Experimental) automatically assumes last assumed role on the next sign-in if did not back to the base account and signed out.
  • Configuration storage specifies which storage to save to. 'Sync' can automatically share it between browsers with your account but cannot store many profiles. 'Local' is the exact opposite of 'Sync.'
  • +
  • Visual mode specifies whether light mode or dark mode is applied to the UI appearance.