Skip to content

Releases: oasisprotocol/explorer

Oasis Explorer 1.0.0

18 Jul 11:46
v1.0.0
4d79a03
Compare
Choose a tag to compare

Change Log

1.0.0 (2023-07-18)

Removals and Breaking Changes

  • Update NEXUS URLs (#735)

Features

  • Handle situations when a Paratime is unavailable (#619)

  • Graph redesign (#644)

  • Add check against sending menmonics to search (#656)

  • Graph network dropdown (#667)

  • Link from unverified contracts to Sourcify to encourage verifying (#669)

  • Show a warning when search text string it too short (#671)

  • Fully bring back support for ERC-721 tokens (#681)

  • Display type in tokens table (#685)

  • Properly display balance on ERC-721 token transfers (#687)

  • Make tickers into links in account token transfers (#687)

  • Token dashboard: make sure all cards have loading state (#691)

  • Add icons to event names in event logs (#720)

  • Disable automatically setting AddressSwitch based on URL (#727)

    Default to ETH instead. This shows more consistent information when seeing
    consensus withdrawals in transactions list (oasis tx hash, from eth, to
    oasis1) and then opening it:

    • before: oasis tx hash, from oasis1, to oasis1
    • after: oasis tx hash, from eth, to oasis1

Bug Fixes and Improvements

  • Don't die on ERC-721 tokens (#679)

  • Recognize out of data paratime data (again) (#686)

  • Fix contract creation info for tokens (#710)

  • Fix issue with charts responsive container (#713)

  • Graph feedback (#716)

  • Separate contracts from accounts search results (#725)

  • Add missing 0x prefix to eth hashes in runtime events (#728)

  • Compact large numbers in token total supply (#732)

    Enable formatting of large numbers in token snapshot card and token list

  • Implement client-side pagination for token transfers (#738)

  • Filter token transfers consistently (#743)

  • Un-break lots of pagination-related error pages (#746)

Internal Changes

  • Update i18n dependencies (#540)

  • Update dependency swiper to v10 (#642)

  • Update storybook dependencies to v7.0.26 (#660)

  • Fix description alignment in description list (#668)

  • Update lint dependencies (#670)

  • Remove "Decoded" column from events to improve mobile layout (#672)

  • Update dependency @types/testing-library__jest-dom to v5.14.7 (#673)

  • Pull the API specs directly from GitHub (#678)

  • Clean up theme.spacing usage and React imports (#680)

  • Fix full reload when clicking on TokenPills (#682)

  • Update test dependencies to v29.6.1 (#684)

  • Update dependency swiper to v10.0.4 (#692)

  • Update dependency orval to ^6.17.0 (#693)

  • Update fontsource monorepo to ^5.0.6 (#694)

  • Update dependency react-i18next to v13.0.2 (#706)

  • Update lint dependencies to v5.62.0 (#707)

  • Move all router access to page-level components (#712)

  • Fix changelog fragment file name (#714)

  • Update dependency @types/testing-library__jest-dom to v5.14.8 (#717)

  • Update material-ui monorepo (#718)

  • Update dependency i18next to v23.2.10 (#719)

  • Disable Emerald Mainnet (#722)

  • Update storybook dependencies to v7.0.27 (#726)

  • Update dependency @types/react-dom to v18.2.7 (#729)

  • Update dependency i18next to v23.2.11 (#730)

  • Update actions/setup-python action to v4.7.0 (#733)

  • Update dependency @types/react to v18.2.15 (#734)

  • Replace indexer api urls with nexus (#736)

  • Update react dependencies to v4.29.25 (#740)

  • Update dependency eslint to v8.45.0 (#741)

  • Update lint dependencies to v6.1.0 (#747)

Oasis Explorer 0.2.0

05 Jul 12:47
v0.2.0
55bba61
Compare
Choose a tag to compare

Change Log

0.2.0 (2023-07-05)

Removals and Breaking Changes

  • Update routes to conform to EIP-3091 (#534)

  • Remove explorer support for token types dropped by indexer, incl. ERC721 (#542)

  • Rename indexer to nexus (#632)

Features

  • Implement top part of token dashboard (#623)

  • Mobile ParaTime picker (#482)

  • Abbreviate numbers in transaction charts (#511)

  • Use custom locale for formatting distance between dates (#527)

  • Create transaction icons (#535)

  • At address page, recognize contracts, and use appropriate title (#544)

  • Add token overview page and dashboard component (#546)

  • Implement scroll restore and scroll to the top of the page on navigate (#567)

  • Save HelpScreen state on mobile (#576, #593)

  • Add tooltip with error message to transaction status icons on lists (#577)

  • Show contract verification and link to Sourcify (#609)

  • For contracts, display bytecode (#616)

  • Add token dashboard (#623)

  • Account details: display token transfers (#624)

  • Update graph graphics (#627)

  • Token dashboard: add "Token Transfers" and "Code" tabs (#634)

  • Add "Token Holders" tab to Token Dashboard (#635)

  • Support searching for tokens by name (#637)

  • Include contract verification info in token lists (#638)

  • Improve displaying events (#651)

Bug Fixes and Improvements

  • Abbreviate tables on dashboard mobile (#510, #574)

  • Show a nice error message when can't load account details. (#522)

  • Improve/fix styling of search results on mobile (#524)

  • Fix description list paddings for mobile variant (#525)

  • Fix paddings in table cell (#529)

  • Abbreviate block link on tablet (#531)

  • Set laptop breakpoint to handle more edge cases (#532)

  • Adjust layout to new breakpoint (#532)

  • Fix dashboard links to latest blocks and transactions (#537)

  • Prevent showing horizontal scrollbar on home page (#554)

  • Fix error display when using invalid layers (#557)

  • Don't indicate problem with nodes while loading number (#560)

  • Wrap all long values in detail pages (#571)

  • Show proper icon for not encrypted transaction (#572)

  • Fix offline indicators showing out-of-date 2 minutes after opening page (#578)

  • Differentiate user being offline and API being offline (#579, #585)

  • Prevent double click on graph (#583)

  • Fix glitchy mobile onboarding steps (#594)

  • Fix info icon missing on mobile (#601)

  • Freshness test: look at latest block time, not latest update (#611)

  • Specify search suggestions per layer (#617)

Internal Changes

  • Update material-ui monorepo (#278, #588, #653)

  • Refactor API bindings to support testnet using orval code generation (#473)

  • Add strict type-checks that most switch statements cover all cases (#477)

  • Update dependency swiper to v9.4.1 (#519)

  • Update react dependencies (#521, #556, #566, #589)

  • Change release build artifact name to show version instead of commit hash (#533)

  • Update dependency recharts to v2.7.0 (#538)

  • Update storybook dependencies to v7.0.21 (#539)

  • Update dependency recharts to v2.7.1 (#543)

  • Update react dependencies to v4.29.14 (#548)

  • Update dependency eslint to v8.43.0 (#550)

  • Update dependency markdownlint-cli to v0.35.0 (#551)

  • Update storybook dependencies to v7.0.22 (#552)

  • Update lint dependencies to v5.60.0 (#558)

  • Table column content: support ReactNode besides string (#562)

  • Use intlFormatDistance instead of formatDistanceToNow (#565)

  • Update dependency @storybook/testing-library to v0.2.0 (#569)

  • Update dependency recharts to v2.7.2 (#580)

  • Update storybook dependencies to v7.0.23 (#581)

  • Update parcel monorepo to v2.9.3 (#590)

  • Update lint dependencies to v5.60.1 (#595)

  • Update react dependencies to v4.29.18 (#596)

  • Update react dependencies to v4.29.19 (#603)

  • Update storybook dependencies to v7.0.24 (#604)

  • Update dependency typescript to v5.1.5 (#610)

  • Remove desktop tooltips on Graph (#612)

  • Update dependency typescript to v5.1.6 (#622)

  • Update dependency ts-jest to v29.1.1 (#633)

  • Update dependency react-router-dom to v6.14.1 (#636)

  • Update Nexus API bindings (#639)

  • Update dependency @types/node to v18.16.19 (#640)

  • Update dependency eslint to v8.44.0 (#641)

  • Update storybook dependencies to v7.0.25 (#645)

  • Switch back to staging API (#647)

  • Remove feedback form from banner on staging (#648)

  • Update lint dependencies to v5.61.0 (#649)

  • Update fontsource monorepo to ^5.0.5 (#652)

  • Update test dependencies to v29.6.0 (#657)

  • Switch to production API (#661)

  • Fix changelog major and minor patterns (#662)

  • Update towncrier to ignore package.j...

Read more

Oasis Explorer 0.1.0

13 Jun 18:34
v0.1.0
a52155d
Compare
Choose a tag to compare

Change Log

0.1.0 (2023-06-13)

Process Changes

  • Add Change Log and the Change Log fragments process for assembling it (#337)

    This follows the same Change Log fragments process as is used by Oasis Core.

    For more details, see Change Log fragments.

  • Initial release