Skip to content

0.13.0

Compare
Choose a tag to compare
@ItsANameToo ItsANameToo released this 08 Feb 14:01
· 51 commits to main since this release
d96065b

What's Changed

Added

Changed

  • refactor: load collections in general instead of user specific by @crnkovic in #501
  • refactor: display icon in admin panel when collection is featured by @crnkovic in #502
  • refactor: add "view all" button to popular collections by @crnkovic in #492
  • refactor: scope for featured collections by @patricio0312rev in #510
  • refactor: adjust collection carousel ui by @goga-m in #505
  • refactor: store when NFTs are burned by @crnkovic in #493
  • refactor: search nominatable collections by @crnkovic in #545
  • refactor: prefix collection-related artisan commands with collections: by @crnkovic in #558
  • refactor: add voting to collections by @crnkovic in #553
  • refactor: cut the number of queries in featured collections by @crnkovic in #567
  • refactor: make popular collection components reusable by @shahin-hq in #571
  • refactor: store erc1155 tokens by @crnkovic in #442
  • refactor: aggregate "collection of the month" winners once a month by @crnkovic in #565
  • refactor: optimize collections page by @alfonsobries in #579
  • refactor: fixate footer buttons of collection traits panel to bottom by @crnkovic in #588
  • refactor: change the font weight on "Time left" label by @crnkovic in #591
  • refactor: ensure winner avatars are clickable on the cotm page by @crnkovic in #592
  • refactor: indicate cotm winners and disable voting for those collections by @crnkovic in #599
  • refactor: inline the query to update collection monthly ranking by @crnkovic in #598
  • refactor: global helper functions by @crnkovic in #606
  • refactor: use Headless UI's Dialog component for auth overlay by @crnkovic in #602
  • refactor: rename getNftCollection* methods to getCollection* by @crnkovic in #604
  • refactor: move authentication overlay to the nomination modal by @crnkovic in #603
  • refactor: prevent collections with no NFTs from being set as featured by @crnkovic in #608
  • refactor: store collection volume changes by @crnkovic in #576
  • refactor: use button element for collection row when voting by @crnkovic in #610
  • refactor: sorting by volume change in a specific period by @crnkovic in #607
  • refactor: rename Web3NftCollection* DTOs to Web3Collection* by @crnkovic in #605
  • refactor: add methods to convert crypto to current fiat price of a token by @crnkovic in #613
  • refactor: sort popular collections by volume by @crnkovic in #612
  • refactor: show volume in the popular collections table by @crnkovic in #611
  • refactor: use sum instead of average for volumes in a specific period by @crnkovic in #616
  • refactor: fetch collection volume history in a single request by @crnkovic in #618
  • refactor: replace "value" with "volume" in popular collections table by @crnkovic in #617
  • refactor: sort collections by volume fiat value by @crnkovic in #619
  • refactor: hide articles section if none have been published by @crnkovic in #621
  • refactor: hide featured collections if there are none by @crnkovic in #623
  • refactor: show the article placeholder if there's only a few articles by @crnkovic in #622
  • refactor: disable pagination in featured collections carousel if only one collection by @crnkovic in #626
  • refactor: show year for "cotm" winners by @crnkovic in #628
  • refactor: use 30-day volume for previous "cotm" winners by @crnkovic in #629
  • refactor: sort collections in the "cotm" table by votes/volume by @crnkovic in #627
  • refactor: when 2 collections have the same vote count, determine winners by 30-day volume by @crnkovic in #630
  • refactor: add composite (collection_id, deleted_at) index to nfts table by @crnkovic in #635
  • refactor: format the number of NFTs and collections on the "popular collections" page by @crnkovic in #636
  • refactor: do not use deprecated mnemonic APIs by @crnkovic in #632
  • refactor: improve JOIN query by @crnkovic in #637
  • refactor: cache "collections of the month" on the homepage by @crnkovic in #640
  • refactor: cache the articles on the homepage by @crnkovic in #639
  • refactor: lazy load popular collections on the homepage by @crnkovic in #642
  • refactor: set "collections" page as root by @crnkovic in #638
  • refactor: lazy load votable collections by @crnkovic in #644
  • refactor: add the collection metrics repository by @crnkovic in #648
  • refactor: lazy load popular collections by @crnkovic in #649
  • refactor: move browsershot config to services.php by @crnkovic in #653
  • refactor: use v2 of opensea api by @crnkovic in #655

Fixed

  • fix: phpunit misconfiguration by @ItsANameToo in #503
  • fix: whitespace above featured collections by @crnkovic in #523
  • fix: collection of the month styling by @crnkovic in #538
  • fix: flaky collections of the month test by @crnkovic in #551
  • fix: add typeNumeric macro to migration by @crnkovic in #560
  • fix: use my collections URL for sorting by @shahin-hq in #563
  • fix: use supply data for items column by @shahin-hq in #566
  • fix: warnings in tests by @crnkovic in #569
  • fix: show the total supply for the number of NFTs in a featured collection by @crnkovic in #568
  • fix: vote a collection banner not being rendered by @patricio0312rev in #575
  • fix: increment featured collection description span in mobile by @patricio0312rev in #574
  • fix: error during voting when already voted by @crnkovic in #577
  • fix: disable vote button when trying to nominate a collection if the user has already voted by @patricio0312rev in #578
  • fix: share on twitter modal handle issue by @alfonsobries in #580
  • fix: remove visible transition from light to dark mode on page load by @crnkovic in #584
  • fix: do not use Blade to render custom query if there are no parameters by @crnkovic in #586
  • fix: flaky test in UI components by @crnkovic in #589
  • fix: populate winners based on votes when seeding by @crnkovic in #585
  • fix: collection of the month error by @crnkovic in #583
  • fix: text color on the tab button should be primary-900 by @crnkovic in #590
  • fix: place "previous winners" In a "vote for cotm" block by @crnkovic in #593
  • fix: change voting limit to once a month instead of 30 days by @crnkovic in #595
  • fix: "featured collections" overflows onto the next line on 768px by @crnkovic in #594
  • fix: pagination style on popular collections page by @crnkovic in #600
  • fix: increase name column width on the popular collection table by @crnkovic in #601
  • fix: collection already won typo by @crnkovic in #609
  • fix: flaky collection vote test by @crnkovic in #620
  • fix: allow second/third ranked "cotm" collections to be voted on by @crnkovic in #631
  • fix: capitalize the month name properly by @crnkovic in #643
  • fix: shadow opacity by @crnkovic in #646
  • fix: strip markdown from a featured collection's description by @crnkovic in #647
  • fix: "cotm" winners not shown if latest month winners are equal to current month by @crnkovic in #645
  • fix: update volume header in popular collections table when changing period by @crnkovic in #652
  • fix: update volume header on both popular collections tables by @crnkovic in #654
  • fix: "division by zero" when searching for collections to nominate by @crnkovic in #658

Other Changes

Full Changelog: 0.12.0...0.13.0