Skip to content

Commit

Permalink
Merge pull request #1153 from alleslabs/feat/cut-release-1.9.0
Browse files Browse the repository at this point in the history
Feat/cut release 1.9.0
  • Loading branch information
songwongtp authored Sep 13, 2024
2 parents 5926de2 + f296074 commit 1c0fe12
Show file tree
Hide file tree
Showing 167 changed files with 18,288 additions and 11,110 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/jest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 8.14.1
version: 9.10.0
run_install: false
- name: Run Tests
run: |
Expand Down
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,48 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 1.9.0

### Features

- [#1147](https://github.com/alleslabs/celatone-frontend/pull/1147) Support Evm Tx Input data decoder
- [#1139](https://github.com/alleslabs/celatone-frontend/pull/1139) Support EVM method call erc20 factory
- [#1127](https://github.com/alleslabs/celatone-frontend/pull/1127) Add EVM contract details EVM transactions
- [#1131](https://github.com/alleslabs/celatone-frontend/pull/1131) Support EIP-1559 gas information on EVM Tx details page
- [#1120](https://github.com/alleslabs/celatone-frontend/pull/1120) Add EVM contract details Cosmos transactions
- [#1130](https://github.com/alleslabs/celatone-frontend/pull/1130) Support EVM contract and transaction hash in the main search
- [#1128](https://github.com/alleslabs/celatone-frontend/pull/1128) Implement EVM tx details
- [#1129](https://github.com/alleslabs/celatone-frontend/pull/1129) Support custom evm minitia
- [#1116](https://github.com/alleslabs/celatone-frontend/pull/1116) Add EVM contract details assets
- [#1112](https://github.com/alleslabs/celatone-frontend/pull/1112) Add EVM contract details bytecodes
- [#1109](https://github.com/alleslabs/celatone-frontend/pull/1109) Add EVM contract details overview
- [#1106](https://github.com/alleslabs/celatone-frontend/pull/1106) Add EVM contract details HTML skeleton layout
- [#1123](https://github.com/alleslabs/celatone-frontend/pull/1123) Implement block EVM tx list
- [#1122](https://github.com/alleslabs/celatone-frontend/pull/1122) Support batch json rpc requests
- [#1113](https://github.com/alleslabs/celatone-frontend/pull/1113) Add message EVM tag to transaction lists and details
- [#1121](https://github.com/alleslabs/celatone-frontend/pull/1121) Add EVM related tx section on the cosmos tx details page
- [#1111](https://github.com/alleslabs/celatone-frontend/pull/1111) Support basic EVM account details and saved account
- [#1118](https://github.com/alleslabs/celatone-frontend/pull/1118) Implement base evm method chip
- [#1117](https://github.com/alleslabs/celatone-frontend/pull/1117) Add JSON RPC request and get block data from JSON RPC
- [#1105](https://github.com/alleslabs/celatone-frontend/pull/1105) Add base minievm branch with its sign mode and pubkey type

### Improvements

- [#1151](https://github.com/alleslabs/celatone-frontend/pull/1151) Add redirect logics for /address path to /accounts and /accounts to either /contracts or /evm-contracts
- [#1141](https://github.com/alleslabs/celatone-frontend/pull/1141) Separate loading logic for evm contract cosmos and evm txs for more reasonably state logic
- [#1146](https://github.com/alleslabs/celatone-frontend/pull/1146) Bump pnpm to version 9
- [#1133](https://github.com/alleslabs/celatone-frontend/pull/1133) Refactor evm denom and amount for each method

### Bug fixes

- [#1152](https://github.com/alleslabs/celatone-frontend/pull/1152) Fix duplicate contract evm txs due to refetch on mount + cached data
- [#1145](https://github.com/alleslabs/celatone-frontend/pull/1145) Shorten value in evm txs table amount and render amount in evm txs details
- [#1142](https://github.com/alleslabs/celatone-frontend/pull/1142) Fix minievm bugbash (wording, spacing, and alignment)
- [#1143](https://github.com/alleslabs/celatone-frontend/pull/1143) Fix missing daemon name and block time info
- [#1134](https://github.com/alleslabs/celatone-frontend/pull/1134) Fix evm contract evm txs loading state and evm tx details ui
- [#1137](https://github.com/alleslabs/celatone-frontend/pull/1137) Bump axios and remove initia js client usage
- [#1126](https://github.com/alleslabs/celatone-frontend/pull/1126) Fix tx message detail alignment in small screen

## v1.8.1

### Features
Expand All @@ -49,6 +91,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Improvements

- [#1125](https://github.com/alleslabs/celatone-frontend/pull/1125) Refactor custom minitia chain config type
- [#1095](https://github.com/alleslabs/celatone-frontend/pull/1095) Update native broadcast helper function to generic sign and broadcast function
- [#1093](https://github.com/alleslabs/celatone-frontend/pull/1093) Remove unused userkeys and adjust flex from string to number

Expand Down
12 changes: 12 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,18 @@ const nextConfig = {
permanent: false,
});

rules.push({
source: "/address/:accountAddress",
destination: "/accounts/:accountAddress",
permanent: false,
});

rules.push({
source: "/:network/address/:accountAddress",
destination: "/:network/accounts/:accountAddress",
permanent: false,
});

return rules;
},
};
Expand Down
9 changes: 4 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "celatone",
"version": "1.7.3",
"version": "1.9.0",
"author": "Alles Labs",
"contributors": [
{
Expand Down Expand Up @@ -42,7 +42,7 @@
"build-storybook": "storybook build"
},
"dependencies": {
"@alleslabs/shared": "1.0.0-dev2",
"@alleslabs/shared": "1.0.0-dev3",
"@amplitude/analytics-browser": "^2.3.3",
"@amplitude/analytics-types": "^2.3.0",
"@amplitude/plugin-user-agent-enrichment-browser": "^1.0.0",
Expand Down Expand Up @@ -76,7 +76,6 @@
"@hookform/resolvers": "^3.9.0",
"@initia/initia.js": "0.2.5",
"@initia/initia.proto": "0.2.0",
"@initia/utils": "0.62.0",
"@interchain-ui/react": "1.23.9",
"@monaco-editor/react": "^4.6.0",
"@rjsf/chakra-ui": "v5.18.1",
Expand All @@ -95,7 +94,7 @@
"@vercel/analytics": "^1.1.1",
"@vercel/speed-insights": "^1.0.1",
"ace-builds": "^1.12.5",
"axios": "^1.1.3",
"axios": "^1.7.4",
"big.js": "^6.2.1",
"camelcase": "^7.0.0",
"chain-registry": "1.20.0",
Expand Down Expand Up @@ -178,5 +177,5 @@
"ts-jest": "^29.0.5",
"typescript": "^5.1.6"
},
"packageManager": "pnpm@8.14.1"
"packageManager": "pnpm@9.10.0"
}
Loading

0 comments on commit 1c0fe12

Please sign in to comment.