From ea5eed344a563c65fdc0de8e0f4a281a4af170d7 Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Fri, 24 Nov 2023 14:48:30 +0530 Subject: [PATCH 1/7] Add slide to release highlights --- .../tabs/locales/en/homeReleaseDetails.json | 8 ++++++ .../src/app/tabs/locales/en/index.js | 2 ++ .../src/lib/components/homeTabFeatured.tsx | 26 +++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json diff --git a/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json b/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json new file mode 100644 index 0000000000..c10a3df3c4 --- /dev/null +++ b/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json @@ -0,0 +1,8 @@ +{ + "homeReleaseDetails.title": "RELEASE HIGHLIGHTS:", + "homeReleaseDetails.highlight1": "Highlight 1", + "homeReleaseDetails.highlight2": "Highlight 2", + "homeReleaseDetails.highlight3": "Highlight 3", + "homeReleaseDetails.highlight4": "Highlight 4", + "homeReleaseDetails.more": "See Full Changelog" +} diff --git a/apps/remix-ide/src/app/tabs/locales/en/index.js b/apps/remix-ide/src/app/tabs/locales/en/index.js index 1b3d8cd97c..6cf6798601 100644 --- a/apps/remix-ide/src/app/tabs/locales/en/index.js +++ b/apps/remix-ide/src/app/tabs/locales/en/index.js @@ -1,6 +1,7 @@ import debuggerJson from './debugger.json'; import filePanelJson from './filePanel.json'; import homeJson from './home.json'; +import homeReleaseDetailsJson from './homeReleaseDetails.json'; import panelJson from './panel.json'; import pluginManagerJson from './pluginManager.json'; import searchJson from './search.json'; @@ -19,6 +20,7 @@ export default { ...debuggerJson, ...filePanelJson, ...homeJson, + ...homeReleaseDetailsJson, ...panelJson, ...pluginManagerJson, ...searchJson, diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index 29aa86aad4..b71c97fb25 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -40,6 +40,32 @@ function HomeTabFeatured() { autoPlaySpeed={15000} dotListClass="position-relative mt-2" > +
+ + + +
+
+ +
+
+
    +
  • +
  • +
  • +
  • +
+
+ _paq.push(['trackEvent', 'hometab', 'featuredSection', 'seeFullChangelog'])} + target="__blank" + href="https://github.com/ethereum/remix-project/releases" + > + + +
+
From 673949d973436bff2053bf13f54456d7eacf7f35 Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Mon, 27 Nov 2023 18:04:30 +0530 Subject: [PATCH 2/7] update release process --- release-process.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/release-process.md b/release-process.md index fe0df91b28..91d78bc477 100644 --- a/release-process.md +++ b/release-process.md @@ -17,10 +17,16 @@ Once feature freeze is done, `remix_beta` should be updated latest to the master - `git push -f origin remix_beta` ## Testing -Testing is performed after the Feature Freeze on `remix-beta.ethereum.org`. `build-qa-doc.js` script can be used to generate the list of QA tasks. Instructions to use the file are given in the file itself: https://github.com/ethereum/remix-project/blob/master/build-qa-doc.js#L18 . +Testing is performed after the Feature Freeze on `remix-beta.ethereum.org`. `build-qa-doc.js` script can be used to generate the list of QA tasks. Instructions to use the file are given in the file itself: https://github.com/ethereum/remix-project/blob/master/build-qa-doc.js#L18 Once ready to run, it can be run using the Node.js: `node build-qa-doc.js` +Find out the four release highlights and update in this file: `remix-project/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json` + +Update the GitHub release link in this file: `remix-project/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx` at line 44 & 63 + +This will set latest release details in the first slide of `Featured` section. + ## remixd NPM release Once testing is completed, release will start by publishing `remixd`.if required, `remixd` can be also released individually @@ -41,7 +47,9 @@ This command uses `lerna` and is solely responsible for publishing all the remix Once this command has been run, the versions for each remix library will be updated to latest in the libs' package.json file. - Create and merge bump PR to master -## Remix IDE Release +## Remix IDE Release +Make sure release highlights and full changelog link is updated to show them on Home tab. + ### Part 1. Bump the version and update Beta #### Make sure `remix_beta` is up-to-date with `master` branch: @@ -64,8 +72,7 @@ Once this command has been run, the versions for each remix library will be upda - `git pull origin remix_beta` - Create tag: `git tag v`, `` should be same as in package.json of `remix_beta` branch - Push tag: `git push --tags` - - Generate changelog using `build-changelog.js` script as described in the script itself - - Publish a release in GitHub using the generated changelog + - Publish a new release on GitHub and generate automated changelog by selecting the appropriate tag ### Part 2. Update the Remix Live From d49c50f6c01335e9fe37dc63e398572e55e7c4bb Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Tue, 28 Nov 2023 18:31:00 +0530 Subject: [PATCH 3/7] add previous release details --- .../src/app/tabs/locales/en/homeReleaseDetails.json | 13 ++++++++----- .../home-tab/src/lib/components/homeTabFeatured.tsx | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json b/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json index c10a3df3c4..3730e87da7 100644 --- a/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json +++ b/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json @@ -1,8 +1,11 @@ { - "homeReleaseDetails.title": "RELEASE HIGHLIGHTS:", - "homeReleaseDetails.highlight1": "Highlight 1", - "homeReleaseDetails.highlight2": "Highlight 2", - "homeReleaseDetails.highlight3": "Highlight 3", - "homeReleaseDetails.highlight4": "Highlight 4", + "homeReleaseDetails.title": "RELEASE HIGHLIGHTS", + "homeReleaseDetails.highlight1": "Circom plugin and ZKP Circom Semaphore template", + "homeReleaseDetails.highlight2": "ERC auto-complete will load the file", + "homeReleaseDetails.highlight3": "The Remix UI now translated into Spanish, French, Italian, and Simplified Chinese", + "homeReleaseDetails.highlight4": "Load Recent Workspaces & Start Coding Button", "homeReleaseDetails.more": "See Full Changelog" } + + + diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index b71c97fb25..dabb4c1d98 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -41,7 +41,7 @@ function HomeTabFeatured() { dotListClass="position-relative mt-2" >
- +
@@ -60,7 +60,7 @@ function HomeTabFeatured() { className="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" onClick={() => _paq.push(['trackEvent', 'hometab', 'featuredSection', 'seeFullChangelog'])} target="__blank" - href="https://github.com/ethereum/remix-project/releases" + href="https://github.com/ethereum/remix-project/releases/tag/v0.37.0" > From cae11b88872d61a085a41e258b0c36363fc6a426 Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Tue, 28 Nov 2023 18:38:48 +0530 Subject: [PATCH 4/7] add padding --- .../home-tab/src/lib/components/homeTabFeatured.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index dabb4c1d98..daf3746cf9 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -50,10 +50,10 @@ function HomeTabFeatured() {
    -
  • -
  • -
  • -
  • +
  • +
  • +
  • +
Date: Wed, 29 Nov 2023 13:12:03 +0530 Subject: [PATCH 5/7] update link to medium blog --- libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index daf3746cf9..de01ce126a 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -41,7 +41,7 @@ function HomeTabFeatured() { dotListClass="position-relative mt-2" >
- +
@@ -60,7 +60,7 @@ function HomeTabFeatured() { className="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" onClick={() => _paq.push(['trackEvent', 'hometab', 'featuredSection', 'seeFullChangelog'])} target="__blank" - href="https://github.com/ethereum/remix-project/releases/tag/v0.37.0" + href="https://medium.com/remix-ide/remix-release-v0-37-0-dbc750f7ab15" > From 2ab4969f6b560f6351c28714e8ca351fcf99f44e Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Wed, 29 Nov 2023 13:22:00 +0530 Subject: [PATCH 6/7] image update --- .../src/assets/img/ht-latest-features.webp | Bin 0 -> 15600 bytes .../src/lib/components/homeTabFeatured.tsx | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 apps/remix-ide/src/assets/img/ht-latest-features.webp diff --git a/apps/remix-ide/src/assets/img/ht-latest-features.webp b/apps/remix-ide/src/assets/img/ht-latest-features.webp new file mode 100644 index 0000000000000000000000000000000000000000..2f0768d4c2029bfda000e0549af6f706d3253386 GIT binary patch literal 15600 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 Kys{U8zyJVi{HGWI literal 0 HcmV?d00001 diff --git a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx index de01ce126a..0a54faca9e 100644 --- a/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx @@ -42,7 +42,7 @@ function HomeTabFeatured() { >
- +
From 0fb31e9fbed77ec2d67d34a7696599b2f6eaa1ae Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Wed, 29 Nov 2023 13:24:01 +0530 Subject: [PATCH 7/7] details update --- .../remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json | 4 ++-- release-process.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json b/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json index 3730e87da7..87415085bb 100644 --- a/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json +++ b/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json @@ -1,10 +1,10 @@ { - "homeReleaseDetails.title": "RELEASE HIGHLIGHTS", + "homeReleaseDetails.title": "v0.37.0 RELEASE HIGHLIGHTS", "homeReleaseDetails.highlight1": "Circom plugin and ZKP Circom Semaphore template", "homeReleaseDetails.highlight2": "ERC auto-complete will load the file", "homeReleaseDetails.highlight3": "The Remix UI now translated into Spanish, French, Italian, and Simplified Chinese", "homeReleaseDetails.highlight4": "Load Recent Workspaces & Start Coding Button", - "homeReleaseDetails.more": "See Full Changelog" + "homeReleaseDetails.more": "Know More" } diff --git a/release-process.md b/release-process.md index 91d78bc477..a427255efc 100644 --- a/release-process.md +++ b/release-process.md @@ -21,7 +21,7 @@ Testing is performed after the Feature Freeze on `remix-beta.ethereum.org`. `bui Once ready to run, it can be run using the Node.js: `node build-qa-doc.js` -Find out the four release highlights and update in this file: `remix-project/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json` +Find out the four release highlights and update in this file: `remix-project/apps/remix-ide/src/app/tabs/locales/en/homeReleaseDetails.json` along with the version in `title` string Update the GitHub release link in this file: `remix-project/libs/remix-ui/home-tab/src/lib/components/homeTabFeatured.tsx` at line 44 & 63