Releases: alleslabs/celatone-frontend
Releases · alleslabs/celatone-frontend
Celatone v1.0.3
Overview
This release adds the following features:
- Pages for accounts and transaction details
- Public account details
- CW2 info for codes and contracts
Full changelog below.
Full Changelog
Features
- #310 Add amplitude for landing on the following pages - blocks, block detail, txs, network overview
- #268 Wireup create proposal to whitelisting
- #266 Add proposal whitelisting page
- #286 Add block proposer
- #275 Searching can now be determined by chain
- #273 Add subheader and network overview
- #278 Fully wired block details page
- #272 Add blocks page and table component
- #287 Add app default human address for each chain
- #271 Create transaction list page
- #245 Add amplitude for account detail page
- #232 Add delegation data and section for the account detail page
- #261 Add Relation column to transaction tables and refactor transaction table components
- #265 Add filter by status and type to proposal list page, and change Inactive proposal status to DepositFailed
- #263 Wireup search bar and my proposal switch in proposal list page
- #260 Add proposal list table to proposal list page
- #255 Get data for proposal list page
- #250 Add skeleton, route, and amp for proposal list page
- #262 Add amplitude tracking for tx page components
- #224 Support search by tx and internal tx link
- #226 Add fully functional transaction details page
- #254 Add GiHub link to public code and contract detail pages
- #230 Add cw2info to code table
Improvements
- #309 Add public account name and description in account detail page
- #289 Add public accounts to public projects
- #308 Adjust view more button to full width and fix empty state layout in contract history
- #304 Remove suffix for token card
- #282 Change details page top section explorer link to copy link
- #293 Add comma separator to pagination and total blocks
- #291 Update tx count query
- #285 Add data fetching error state, and empty state to blocks page
- #292 Handle format token with M and show only 2 decimal points when more than 1,000
- #284 Add data fetching error state to txs page
- #281 Change Osmosis mainnet GraphQL
- #251 Refactor Code and Contract tables into general components
- #252 Refactor Empty State image source logic
- #249 Change code table format in select code draw and add CW2 info
- #247 Refactor hover logic of copier icon
- #246 Show edit button when code name is set, and align button section to top
- #240 Change modals containing tables to drawers for easier exploration
- #239 Add code description and code name for public code in code details page
- #237 Change unsupported tokens layout and style
Bug fixes
- #306 Fix react query function timeout and retries, minor ui bugs
- #307 Remove minor ui in account detail
- #297 Fix open new tab on tx modal link clicked
- #303 Fix pagination problem when using filter
- #301 Fix whitelist revalidation trigger
- #305 Fix UI avatar for validator not shown when encounter special chars
- #302 Fix token card width, text size for unsupported token button in account details page and tx count color when equal to zero
- #300 Fix search bar's placeholder text and remove separator in latest block height
- #290 Fix spacing and styling in account detail
- #280 Fix begin unlocking optional coins field causing crash
- #269 Fix array value json string format and receipt row text color
- #257 Fix proposal resolved height query, resolved height rendering, and move ResolvedHeight and VotingEndTime to their own file
- #264 Fix txhash uppercase query
- #258 Fix address type render for contract admin address
- #253 Fix public code logo shown when switching from mainnet to testnet
- #248 Fix table padding bottom for editable cells
- #241 Fix NAToken size
- #244 Fix json funds instantiate cannot edit
- #243 Fix Json viewer and view more btn
- #299 Fix validator identity url
Celatone v1.0.2
Overview
This release adds the following features:
- Faucet page (testnet only)
- Allow attaching of any assets when instantiating and sending transactions to contract
- Icon set overhaul
Full changelog below.
Full Changelog
Features
- #233 Disable account detail page
- #228 Add Faucet testnet page
- #79 Add dropdown menu and wireup up json attach funds
- #225 Add assets section in account details page
- #220 Add transactions table for account details page
- #222 Add proposals of an account
- #221 Add codes of an account
- #223 Newer version of token card and format mechanism
- #214 Show code permission helper text in save new code modal
- #218 Add instantiated and admin contracts of an account
- #192 Add alternative sidebar with only icons
- #210 New design for token card, currently support price
- #189 Add skeleton for the account details page
- #193 Get data for account details page
Improvements
- #234 Fix faucet wording
- #216 Change icon to Alles Labs icon set
- #227 Refactor directory structure and components e.g. various tables
- #207 Add cta to submit public project in list page
- #206 Refactor copy functionality into one component
Bug fixes
- #238 Fix incorrect isCurrentPage for overview page
- #235 Fix css bugs and aesthetics improvement
- #236 Add alphabetically sorting to JSON attach funds
- #231 Fix double slash for endpoint, disable calling endpoint when there is no contract addr in contract details page
- #229 Disable Sentry debug to prevent "logger.info is not a function" error
- #219 Fix asset value and price formatter
- #217 Fix state reset in Save New Code modal and no permission in migration
Celatone v.1.0.1
This release includes a few key bug fixes that improve the stability and reliability of the application. Specifically, we have fixed an issue with window.crypto.randomUUID()
in old Safari versions (<15.4) and an issue with at()
of arrays.
We've also introduced a new feature in this release: the ability to edit the code name cell for migration tables directly from the contract detail page.
Bug fixes
Celatone v1.0.0
This release signifies the initial version of Celatone.
Full Changelog: link
Features
- #199 Final prelaunch cleanup
- #202 Reorder absolute and relative timestmap in stored block height
- #201 Add GPLv3 license
- #170 Add Google Analytics 4 for website analytics
- #169 Add amplitude for website analytics
- #133 Add OG and default SEO with next-seo
- #160 Add remaining public codes and contracts info
- #162 Add sentry.io for error logging and stack tracing
- #178 Add close modal button when update admin succeed and reset states on close
- #167 Show public projects only on mainnet networks and change all codes to recent codes
- #152 Change default network to mainnet and refactor logic
- #150 Add Osmosis mainnet GraphQl, LCD, RPC
- #149 Apply new branding
- #93 Add filter code by instantiate permission in all codes page
- #141 Add 404 not found page, catch network params error
- #134 Fix un-align sub-page with sidebar
- #144 Add
Assign me
for admin address on instantiate form - #131 Add CW2-related information to contract details page
- #120 Add simulate migrate fee and the final migration step
- #108 Add migrate options on migrate page and upload new code for migration
- #130 Add support for Terra public projects
- #112 Refactor past transactions page, support new messages including Migration, Instantiate2, Update Admin, Clear Admin, and change filter actions to dropdown selection. Add redo modal for instantiate2 and create component for tokens used in past tx page.
- #113 Update admin page ui and wireup
- #98 Add migrate, update admin, clear admin menu on contract list and detail
- #102 Add quick menu in overview and add highlighted in left sidebar
- #125 Add connect wallet alert in instantiate page
- #126 Add port id copier for IBC port id
- #76 Add Public projects page
- #116 Support Terra2.0 mainnet and testnet
- #94 Add unsupported assets in contract details page
- #106 Add sort alphabetically to query and execute shortcuts
- #88 Add code snippet for query and execute
- #107 Remove osmosis mainnet from chain list
- #99 Validate label and codeId field in instantiate page
- #103 Add check mark to selected network
- #92 Create select contract component for admin and migrate pages
- #97 Change label style to always afloat
- #95 Add network to url path
- #89 Update feedback link
- #90 Add update admin (
/admin
) and migrate (/migrate
) page routes - #91 Add migrate shortcut to the sidebar
- #75 Add code-related contracts table to the code detail page
- #81 Can scroll on side bar with fix deploy new contract button
- #86 Add transactions table in contract details page
- #74 Add tokens rendering for contract details page
- #85 Add sending asset in execute contract page
- #84 Contract proposals table ui and wireup
- #82 Add all codes page
- #83 Add invalid code state
- #73 Wireup migration table
- #77 Wireup code info section in code details page
- #70 Change default token denom on contract detail
- #78 Ignore building step when branch is not main
- #62 Add footer
- #71 Add search bar at the top (currently support only contract address and code id)
- #69 Add execute table in contract details page
- #65 Create instantiate button component
- #64 Add contract not exist page
- #63 Add code id explorer link and code table row navigation
- #67 Add Public Codes shortcut to sidebar and add Quick Actions section
- #66 Add code details data loader including code info and contract instances
- #60 Add navigation to contract row
- #47 Wireup init msg in contract details page
- #51 Wireup contract info in contract details page
- #59 Wireup code name, description, and cta section
- #53 Show contract description in contract details page
- #58 Wireup top section in contract details page
- #54 Render execute cmds shortcut in contract details page
- #46 Wireup instantiate info in contract details page
- #55 Add "Add To List / Edit" button to edit offchain details on query and execute pages
- #44 Render query cmds shortcut in contract details page
- #38 Show execute msg cmds when wallet is not connected
- #49 Add
develop
branch tomain.yml
- #39 Render "Me" instead of user address
- #43 Add code details page ui skeleton
- #37 Add contract details data loader
- #31 Add contract details page ui skeleton
- #41 Add Github action for tracking CHANGELOG.md for changes
Improvements
- #204 Change back button wording and adjust flow
- #191 Add typeface (Poppins) and add new styling for command shortcut
- #190 Setup sentry tunnel in next config
- #179 Add loading state to My code, Recent Codes, Contract details, Code details, All public projects, Public project, Saved Contract, Instantiated my be
- #182 Disable mainnet store code and show alert, refactor select chain hook and alert variants
- #180 Add helper text to editable cell, Change trash button to bookmark button
- [#181](https://github.com/alleslabs/...