Skip to content

Commit

Permalink
Release v4.0.0 (#309)
Browse files Browse the repository at this point in the history
* update version and changelog

* update recent main updates

* fix to removing old zip file
  • Loading branch information
tilfin authored Oct 22, 2023
1 parent 7e6076b commit d111141
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 38 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Changelog
=========

## 4.0.0 (2023/10/22)

- Change the storage location of profile data to **IndexedDB**, removing the registration number limit
- Update the host specification for the AWS Management Console

## 3.0.0 (2023/06/18)

- Migrate to Manifest V3 (thanks to @eetann)
Expand Down
8 changes: 6 additions & 2 deletions bin/archive.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ copydest=$1
cd dist/chrome;
version=`cat manifest.json | jq -r '.version' | sed 's/\./-/g'`
zipfile="aesr-chrome-$version.zip"
\rm $zipfile
if [ -e $zipfile ]; then
\rm $zipfile
fi
zip -r $zipfile \
manifest.json *.html icons/ js/
echo "archived: chrome/$zipfile"
Expand All @@ -20,7 +22,9 @@ echo "----"
cd ../firefox;
version=`cat manifest.json | jq -r '.version' | sed 's/\./-/g'`
zipfile="aesr-firefox-$version.zip"
\rm $zipfile
if [ -e $zipfile ]; then
\rm $zipfile
fi
zip -r $zipfile \
manifest.json *.html icons/ js/

Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "3.0.0",
"version": "4.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",
Expand Down
50 changes: 15 additions & 35 deletions src/updated.html
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,13 @@ <h1 style="margin:0">AWS Extend Switch Roles - Update Notice</h1>

<section>
<h2 style="color:#0099f2">Recent main updates</h2>

<h3>Migration profile data to IndexedDB</h3>
<p>
Change the storage location of profile data to <b>IndexedDB</b>. While this removes any fixed upper limit on the number of profiles,
there will now be a restriction based on the text size of the <b>Configuration</b>.
</p>

<h3>'Visual mode' setting</h3>
<p>
'Visual mode' has been added in the 'Configuration' to provide 3 options:
Expand All @@ -65,54 +72,27 @@ <h3>'Sign-in endpoint in current region' setting (Experimental, Supporters only)

<hr style="margin:18px 0">

<h2>3.0.0 <span style="margin-left:0.75em; color:rgb(221, 63, 0)">New version!</span></h2>
<h2>4.0.0 <span style="margin-left:0.75em; color:rgb(221, 63, 0)">New version!</span></h2>
<ul>
<li>Change the storage location of profile data to <b>IndexedDB</b>, removing the registration number limit</li>
<li>Update the host specification for the AWS Management Console</li>
</ul>

<h2>3.0.0</h2>
<ul>
<li>Migrate to Manifest V3</li>
<li>Add 'Visual mode' that can change UI to Dark Mode</li>
</ul>

<h2>2.3.2</h2>
<h2>2.1.0&ndash;2.3.2</h2>
<ul>
<li>Truncate the display name when the length exceeds the limit</li>
<li>Fix the browser console error when the popup menu is closed</li>
<li>Updating the target AWS console URLs, support new health dashboard and LightSail</li>
<li>Support 'aws_account_alias' parameter on base account</li>
</ul>

<h2>2.3.1</h2>
<ul>
<li>Fix that 'Sign-in endpoint in current region' breaks a switch role on some page like Chatbot</li>
<li>Fix that the icon's background becomes gray if it is transparent</li>
</ul>

<h2>2.3.0</h2>
<ul>
<li><b>Implement 'Sign-in endpoint in current region' setting (Experimental, Supporters only)</b></li>
<li>Fix how to get sign-in endpoint from AWS Console page</li>
<li>Fix that switching sometimes fails on new experience pages</li>
</ul>

<h2>2.2.0</h2>
<ul>
<li><b>Support 'role_name' parameter that expresses the name of role at login, on base account</b></li>
</ul>

<h2>2.1.0</h2>
<ul>
<li><b>Implement 'Configuration storage' setting to select 'Sync' or 'Local'</b></li>
<li>Change the configuration by Config Sender API saving to 'Local' storage</li>
<li>Strictly validate the AWS Configuration and change the error message distinct</li>
</ul>

<h2>2.0.4&ndash;2.0.6</h2>
<ul>
<li><b>Fix encoding redirect URI in the particular AWS Console pages</b></li>
<li><b>Fix double scrollbars of the popup menu</b></li>
<li><b>Add supporters program and golden key feature</b></li>
<li><b>Fix 'Show only matching roles'</b></li>
<li><b>Fix broken switch if the destination region is specified when you show AWS global service page</b></li>
<li><b>Fix to work on old AWS Console Nav UI for AWS GovCloud and China partition</b></li>
<li><b>Open the popup menu with the keyboard shortcut</b> (default: Windows: <code>Ctrl + Shift + ,</code> macOS: <code>Command + Shift + ,</code>)</li>
</ul>
</section>

Expand Down

0 comments on commit d111141

Please sign in to comment.