Releases: kodadot/nft-gallery
Releases Β· kodadot/nft-gallery
Tiger π
What's Changed
- fix: unified evm avatar by @Jarsen136 in #10833
- π§ drop page redirect to / on prefix change by @roiLeo in #10823
- fix: multi balance issues by @hassnian in #10801
- fix: Base collections: Not showing minting live - link to collection by @Jarsen136 in #10806
- fix: Landing create modal still appearing with a profile by @hassnian in #10834
- fix: Drops on Base show AHP drops by @Jarsen136 in #10839
Full Changelog: 0.0.37...0.0.38
Shark π¦
What's Changed
- feat: Profiles: Popup to create profile by @Jarsen136 in #10707
- fix: The default avatars of EVM addresses would overlap each other by @Jarsen136 in #10723
- fix: autoteleport signing dialog broken? by @hassnian in #10727
- π QA.md by @vikiival in #10728
- fix: icon gone - connect wallet sidebar by @Jarsen136 in #10653
- feat: Support minting (free) drops on EVM by @hassnian in #10670
- ci: adjust flaky test by @preschian in #10739
- fix: profile text by @Jarsen136 in #10737
- feat: Profile creation - signuature toasts by @hassnian in #10618
- fix: Simulate transaction fail on paid mint by @hassnian in #10740
- fix: hide empty drop calendar section on drops page by @Jarsen136 in #10721
- feat: Support NFT burning on EVM by @Jarsen136 in #10738
- feat: Faster skeleton loading on drops by @hassnian in #10710
- fix: Collection name broken by @Jarsen136 in #10759
- Add PolkaGate Extension by @AMIRKHANEF in #10699
- fix: prevent changing border color on hover for avatars in followed by section by @dvelikiy in #10758
- feat: update code-checker parts by @Jarsen136 in #10748
- fix: profile cover image quality by @Jarsen136 in #10769
- Readd-husky by @preschian in #10770
- fix: Landing
Create Profile
modal appearing for users with existing profile by @hassnian in #10746 - feat: use dyndata endpoint for drops by @preschian in #10607
- fix: base
/drops
grid not loading by @hassnian in #10771 - integration/mantle by @vikiival in #10767
- [skip ci] updated code diagram by @github-actions in #10734
- fix: Remove minted out collection from landing by @Jarsen136 in #10668
- fix: Make sure that EVM connectors work properly by @hassnian in #10762
- fix: Code-checker: wrong links by @Jarsen136 in #10786
- fix: Hide immutable, Base in Create by @Jarsen136 in #10784
- fix: mantle disable create nft by @hassnian in #10779
- fix: Connected on Polkadot, opening Base link on Koda, mint ing - starts loading by @Jarsen136 in #10772
- fix: Party kit popup does not remember the state by @hassnian in #10789
- fix: View NFT link links wrong - MNT by @hassnian in #10777
- fix: Confusing linking on Base by @Jarsen136 in #10756
- feat: Chain connect wallet limitation - styling followup by @hassnian in #10742
- feat: Pricing on drop cards by @hassnian in #10741
- fix: On wallet disconnect both wallet are shown by @hassnian in #10776
- fix: paid mint modal stuck on loading by @hassnian in #10798
- fix: Switch wallet modal dark mode by @hassnian in #10788
- fix: Drop Calendar section is missing & mobile view a bit off by @hassnian in #10795
- feat: Hero design simplification by @hassnian in #10793
- refactor: proper setup wagmiPlugin by @preschian in #10799
- fix: drops max count by @preschian in #10713
- fix: Landing create modal still appearing with a profile by @hassnian in #10829
- π§ mobile collection filter position by @roiLeo in #10825
- β¨ drops page shortcuts by @roiLeo in #10612
New Contributors
- @AMIRKHANEF made their first contribution in #10699
- @dvelikiy made their first contribution in #10758
Full Changelog: 0.0.36...0.0.37
Raccoon π¦
What's Changed
- perf: collection/gallery explore page images by @hassnian in #10443
- π§ Remove people from AssetHub deny list by @vikiival in #10656
- fix: Remove information hash by @Jarsen136 in #10655
- fix: Wording change - congrats modal by @Jarsen136 in #10654
- feat: Curated drops on profile by @hassnian in #10568
- [skip ci] updated code diagram by @github-actions in #10658
- fix: Failing test by @Jarsen136 in #10659
- chore: use eslint modules by @preschian in #10627
- Update koda beehiiv.md by @damskyftw in #10666
- fix: Disconnecting evm wallet by @Jarsen136 in #10637
- chore: update lint-staged by @preschian in #10665
- chore: pnpm run lint:fix by @preschian in #10671
- chore: fix some eslint by @preschian in #10677
- feat: Add context offchain profile to wallet connection by @Jarsen136 in #10661
- fix: Cannot scroll in following profiles by @Jarsen136 in #10694
- chore: downgrade sass version by @preschian in #10672
- Update ParaSpell to v5.7.0 by @dudo50 in #10698
- fix: use img tag avatar drop page by @preschian in #10716
Full Changelog: 0.0.35...0.0.36
PiraΓ±a π
Why so early release?
- Create is back
- Fixed drop loader
What's Changed
- fix: Drops
Collected By
profile popover not loading by @hassnian in #10615 - [skip netlify] Update Bumped minor version of packages by @renovate in #10624
- fix: fetch drop by collection id by @Jarsen136 in #10634
- fix: remove modal close on random clicks by @Jarsen136 in #10629
- β‘ Create is back by @hassnian in #10626
- Revert Drop loader by @vikiival in #10640
- fix: Image tag and Image placeholder issuesΒ by @hassnian in #10619
- feat: drop creators to artists offchain profiles & base calendar drops by @hassnian in #10536
Full Changelog: 0.0.34...0.0.35
Otter π¦¦
What's Changed
- [skip ci] updated code diagram by @github-actions in #10579
- chore(actions): update pnpm/action-setup to v4 and pnpm to 9.4.0 by @preschian in #10594
- fix: Profile: If follower doesnot have profile picture leave that Polkadot wallet picture by @Jarsen136 in #10583
- Image tag overlaying sidebar by @hassnian in #10595
- fix: Rift: Minting 4 items - error by @hassnian in #10592
- fix: attach fall through attributes to teleport component by @AnmolBansalDEV in #10585
- feat: Markdown supported copy in offchain profile text fields by @hassnian in #10598
- fix: Clicking on
edit existing profile
opens wrong modal state by @hassnian in #10587 - feat(profiles): faster profile images and Option to remove img and clear profile by @hassnian in #10434
- fix: Profile buttons overflowing on mobile by @hassnian in #10576
- feat: profiles search by @Jarsen136 in #10584
- feat: koda art announcement message on landing by @Jarsen136 in #10603
- [skip netlify] Update Bumped minor version of packages by @renovate in #10556
- fix: Better wording when sharing profile on X/Telegram by @Jarsen136 in #10601
- π§ collection mobile by @roiLeo in #10573
- chore: add drop-checker page by @preschian in #10578
Full Changelog: 0.0.33...0.0.34
Nighthawk π¦
π Big changes ahead
- EVM connector added
- Create removed
What's Changed
- feat: Make EVM wallet connector by @hassnian in #10354
- fix: temp remove profile create on base by @Jarsen136 in #10403
- Update EVM/v0 by @Jarsen136 in #10436
- Merge main by @Jarsen136 in #10441
- fix: wallet connect default project id by @Jarsen136 in #10419
- feat: Use eth identicons to distinquish evm from polkadot by @Jarsen136 in #10411
- feat: create and follow profiles on Base by @Jarsen136 in #10462
- update
feat/evm/v0
branch by @Jarsen136 in #10468 - feat: verification for Polkadot address by @Jarsen136 in #10480
- Feat: EVM address verification by @Jarsen136 in #10520
- Road to EVM by @Jarsen136 in #10478
- fix: Click on following/followers tab with a disconnected account by @Jarsen136 in #10535
- fix: App will crash when EVM wallet from talisman is provided by @hassnian in #10550
- fix(ipfs): remove dynamic metadata check from sanitizeIpfsUrl by @preschian in #10539
- ref: Deprecate and remove create by @hassnian in #10541
- feat: disable
clarity
ondev
env by @hassnian in #10551 - fix: Security Hotspot warning by @Jarsen136 in #10552
- Trying to make EVM work [Feat/evm/v1] by @vikiival in #10534
- fix: full height modal on mobile if needed / weird scrolling behaviour on nova wallet by @Jarsen136 in #10549
- Added stalebot by @TouchstoneTheDev in #10507
- [skip ci] updated code diagram by @github-actions in #10506
- fix: Wrong size of NFT preview by @Jarsen136 in #10561
- chore: use iframe to image on code-checker by @preschian in #10526
- π mobile profile responsiveness by @roiLeo in #10566
- fix: Drop page does not work on mobile by @hassnian in #10570
- Update ParaSpell to v5.6.0 by @dudo50 in #10560
- fix: Non-genart icon z-index by @mikechao2022 in #10544
- fix: Got into infinite loop with EVM by @hassnian in #10562
- refactor: square gallery icons by @AnmolBansalDEV in #10569
- fix: List for sale and add to cart buttons by @hassnian in #10553
- feat: Enable following of non-created profiles by @Jarsen136 in #10444
- chore: upgrade pnpm version by @preschian in #10571
New Contributors
- @mikechao2022 made their first contribution in #10544
- @AnmolBansalDEV made their first contribution in #10569
Full Changelog: 0.0.32...0.0.33
Mountain Lion π¦βοΈ
This is the (prob) last release before EVM
What's Changed
- fix: Prevent user from adding comma on drops by @Jarsen136 in #10469
- fix:
koda.art
is using beta workers by @hassnian in #10496 - fix: Adjust profiles for mobile by @hassnian in #10492
- chore: node.js version by @preschian in #10493
- feat: code checker open in a new tab button by @hassnian in #10473
- fix: auto-import not working in tests by @hassnian in #10504
- feat: Hover card changes by @hassnian in #10476
- fix: It is still possible to mint two identic images by @hassnian in #10334
- feat: Enable links in bio by @hassnian in #10337
- [skip netlify] Update Bumped minor version of packages by @renovate in #10322
- π§ notification break all word by @roiLeo in #10481
- feat: Add new check to code-checker by @hassnian in #10484
- π§ dev console warnings by @roiLeo in #10483
- feat: Mental shift from gen art tag to normal png tag by @Jarsen136 in #10455
- fix: Collection Activity on AHP not loading or taking a long time to load by @hassnian in #10523
- fix: hover card does not load the correct name by @hassnian in #10522
- fix: Limit image size when upload images to profile by @Jarsen136 in #10521
- fix: Change
buy now
to listed by @Jarsen136 in #10538 - fix: Profile followed by images small improvements by @hassnian in #10528
Full Changelog: 0.0.31...0.0.32
Lion π¦
What's Changed
- feat: Cookie options by @hassnian in #10377
- fix: Changing counter resizes windows by @hassnian in #10378
- perf: improve drop first load speed by @hassnian in #10379
- fix: try to follow someone without having a profile setup by @Jarsen136 in #10372
- fix: Activity table does not work on Base by @Jarsen136 in #10387
- fix: Use new logo on our app by @Jarsen136 in #10392
- clean: Remove notifications by @Jarsen136 in #10395
- refactor: cleanup preview items on drops page by @preschian in #10344
- fix: Gallery item shadow by @Jarsen136 in #10410
- #10429 change copy by @prachi00 in #10431
- feat: Cookies cleanup and simplification by @hassnian in #10398
- fix: Top Collection representation "streched" (only Base) by @hassnian in #10414
- [skip ci] updated code diagram by @github-actions in #10218
- fix: Timezones on Drop again not working? by @hassnian in #10365
- Update ParaSpell to v5.5.0 by @dudo50 in #10438
- fix(code-checker): Problematic art passing by @hassnian in #10413
- fix(top collections): show ALL by default (looks better) by @hassnian in #10423
- fix: Explore card - reorder networks by @Jarsen136 in #10442
- feat: Profiles: Show on Drops profile pictures instead of polkadot wallet by @Jarsen136 in #10445
- fix: Create profile when not connected by @Jarsen136 in #10456
- feat: Fixed aspect ratio to 1:1 for drop cards by @hassnian in #10460
- feat: remove featured articles by @prachi00 in #10432
- (chore): v4 actions by @prury in #10439
- fix: NeoButton states and variants by @hassnian in #10375
- fix: inputting zero should default to 1 by @hassnian in #10459
- #10425: remove onchain identity by @prachi00 in #10433
Full Changelog: 0.0.30...0.0.31
Koda means code
What's Changed
- Production push by @yangwao in #5791
- beta update by @yangwao in #5896
- Enabling RMRK2 on production by @yangwao in #5898
- Supplemental RMRK2 release by @yangwao in #5912
- beta update by @yangwao in #6009
- release update by @yangwao in #6011
- beta update by @yangwao in #6040
- release update by @yangwao in #6041
- beta update by @yangwao in #6105
- release update by @yangwao in #6106
- beta update by @yangwao in #6240
- release update by @yangwao in #6241
- beta update by @yangwao in #6302
- beta update by @yangwao in #6304
- beta update by @yangwao in #6350
- beta update by @yangwao in #6357
- beta update by @yangwao in #6397
- beta update by @yangwao in #6435
- beta update by @yangwao in #6463
- π’ Stick v3 to beta by @vikiival in #6480
- beta update by @yangwao in #6481
- beta update by @yangwao in #6514
- beta update by @yangwao in #6564
- beta update by @yangwao in #6587
- beta update by @yangwao in #6622
- beta update by @yangwao in #6734
- beta update by @yangwao in #6788
- beta update by @yangwao in #6815
- [blogpost] KodaDot Products: Exploring the New Horizon of NFTs by @Jarsen136 in #6829
- beta update by @yangwao in #6831
- feat: highlight code by @floyd-li in #6794
- Update ACTIVITY.md by @yangwao in #6842
- refactor(BasicNumberInput): to composition api by @leo-anderson-x in #6830
- fix: Footer shows i18n object instead of translated string by @Jarsen136 in #6834
- fix: update accessibility issues - lighthouse #6838 by @thnaylor in #6843
- style: navbar menu on mobile by @preschian in #6825
- fix: Cant list items on AHK - for Uniques pallet by @Jarsen136 in #6850
- fix: incorrect templateRef by @stephenjason89 in #6854
- refactor(BasicSwitch): to composition api by @leo-anderson-x in #6814
- Fix/permission by @stephenjason89 in #6770
- Feat/profile v0 9 by @daiagi in #6745
- feat(transfer token switch): Implement token switching buttons on transfer redesign by @hassnian in #6716
- refactor(BalanceInput): to compositionApi by @stephenjason89 in #6836
- fix(loader): Loader won't close when you click outside modal on BSX by @hassnian in #6858
- fix: update components to be more seo compatible - lighthouse by @thnaylor in #6844
- beta update by @yangwao in #6861
- refactor(SearchBar): to compositionApi and refactored keyboard mixin by @stephenjason89 in #6806
- feat: 3 nfts per collection on landing page by @preschian in #6863
- β unused PaginatedCardList by @roiLeo in #6859
- [blogpost] Unravelling the Mystery: Where to Buy Polkadot by @Jarsen136 in #6870
- β balanceInput test by @roiLeo in #6874
- remove: failing test by @stephenjason89 in #6876
- refactor(SearchCollection): to compositionApi by @stephenjason89 in #6841
- beta update by @yangwao in #6878
- fix: price_gte to only be included when min is explicitly specified by @stephenjason89 in #6894
- fix: remove prevent default event from function by @thnaylor in #6891
- β vue-class-component peerdependencies by @roiLeo in #6906
- [blogpost] what is polkadot by @Jarsen136 in #6904
- feat(blogpost): what is nft staking by @floyd-li in #6907
- feature: how to stake polkadot by @thnaylor in #6902
- fix: remove anchor tags from cookie banner affecting lighthouse score by @thnaylor in #6883
- π§ close wallet modal when click set identity by @daiagi in #6901
- fix: Wrong price at landing lists by @Jarsen136 in #6881
- fix: tooltip inside modal style by @floyd-li in #6845
- π§ BalanceInput height by @daiagi in #6899
- refactor(BasicBalanceInput): to compositionApi by @stephenjason89 in #6877
- fix: rmrk2 fallback images by @preschian in #6903
- beta update by @yangwao in #6908
- fix: Buy now filter not working by @stephenjason89 in #6868
- style: dead bird to X by @stephenjason89 in #6919
- fix: update sidebar title padding and icon by @justskinny5 in #6867
- refactor: show featured post once by @thnaylor in #6898
- mimetype from static by @daiagi in #6900
- fix: Network dropdown on explorer doesn't change(#6872) by @xiiiAtCn in #6897
- beta update by @yangwao in #6925
- Playwright Installation by @prury in #6920
- [blogpost] upcoming nft events the ultimate guide by @thnaylor in #6936
- CreateToken to composition API by @leo-anderson-x in #6896
- fix: duplicate items in itemsGrid by @stephenjason89 in #6855
- bsx/snek CreateCollection to composition API by @leo-anderson-x in #6924
- Fix/issue 6886 by @xiiiAtCn in #6923
- refactor: deprecated ohmyfetch by @Jarsen136 in #6934
- fix: profile items not showing, loading skeleton not working after clicking 'Buy now' by @justskinny5 in #6938
- fix: mobile tooltip style by @floyd-li in #6914
- beta update by @yangwao in #6950
- refactor: transactionList.ts by @floyd-li in #6948
- refactor: Remove src-functions files and also Axios package by @Jarsen136 in #6952
- KodaDot Discord -> KodaDot Telegram by @yangwao in #6966
- fix: 3D NFT Thumbnail Preview by @Jarsen136 in #6956
- chore: remove unused component by @Jarsen136 in #6963
- refactor: execMintStatemine and execMintStatemine by @floyd-li in #6928
- refactor: execAcceptOfferTx and execWithdrawOfferTx by @floyd-li in #6940
- fix: export const name issue by @floyd-li in #6976
- Chore/title tag by @daiagi in #6993
- fix: Missing USD value on gallery item by @Jarsen136 in #6975
- fix: wrong usd price of dot coin in purchase cart by @xiiiAtCn in #6965
- fix: null collection in /drops pages by @Jarsen136 in #6994
- refactor(BaseDotsamaWallet): created an accountMap function by @stephenjason89 in #6984
- feat: support for downloading original images by @newraina in #6958
- fix: keyboard shortcut K on landing not working by @newraina in https://github.com/kodadot...
Oroshi
https://en.wikipedia.org/wiki/Oroshi
What's Changed
- fix(notification): scroll position resetting & minor code cleanup by @stephenjason89 in #6643
- π§ bsx/snek offers composition api by @roiLeo in #6633
- [blogpost] value driver by @hassnian in #6635
- Delete cypress again by @prury in #6640
- β @kodadot1/vuex-options by @roiLeo in #6645
- fix(cart): scroll position resetting & minor code cleanup by @stephenjason89 in #6642
- π§ vue3 composition by @roiLeo in #6649
- fix: adjust imageSrc on carousel component by @preschian in #6599
- π§ sidebar closeBurgerMenu by @roiLeo in #6653
- doc(rewards): updated table with the correct rates based on the labels by @stephenjason89 in #6657
- ci: disable sentry on build by @preschian in #6662
- chore: remove sentry related packages by @preschian in #6672
- π§ vue3 composition by @roiLeo in #6670
- π§ new snek release by @roiLeo in #6676
- π static @ 0.0.3 by @vikiival in #6679
- build: add nuxt-optimisations by @preschian in #6671
- #6637 update press kit url by @prachi00 in #6666
- feat: Buy now spinning wheel by @hassnian in #6674
- fix: menu buttons resseting scroll position on mobile by @stephenjason89 in #6673
- Changing network in navbar always redirects to Landing page by @hassnian in #6613
- docs: specified correct node version to avoid --openssl-legacy-provid⦠by @stephenjason89 in #6651
- Update NeoButton.vue by @daiagi in #6691
- ci: exit on failed to parse by @preschian in #6690
- docs(): documented fix for can't find .env by @god-of-js in #6639
- fix: Followup Transfer Redesign by @Jarsen136 in #6682
- refactor(addressParser): to script setup composition api by @stephenjason89 in #6687
- style(error): changed links style to not have the same as default text by @stephenjason89 in #6686
- fix: SearchBar component is called multiple times by @floyd-li in #6704
- Update NeoNftCard.vue by @daiagi in #6701
- build: reduce manifest size by @preschian in #6707
- π§ vue3 composition api by @roiLeo in #6703
- [skip netlify] Update Bumped minor version of packages by @renovate in #6699
- fix: forbiding landing page on DOT by @Jarsen136 in #6710
- Transfer Redesign handover - Transaction confirm & Send Transaction by @Jarsen136 in #6695
- fix: remove console error by @floyd-li in #6712
- π Error into composition API by @vikiival in #6715
- feat: use v-safe-href to sanitize url by @floyd-li in #6709
- refactor: programmatic modal by @preschian in #6714
- style(cart): NFT name allowed to overflow by @god-of-js in #6684
- fix: Collection pfp object fit by @Jarsen136 in #6728
- fix: transfer amount by @Jarsen136 in #6729
- π§ Vue3 composition Money component by @roiLeo in #6717
- π§ PulseChart vue3 by @roiLeo in #6724
- π§ PriceChart vue3 by @roiLeo in #6720
- π§ GalleryCardList vue3 by @roiLeo in #6723
- Refactor/decorator2 by @stephenjason89 in #6693
- π§ LineChart vue3 by @roiLeo in #6736
- π§ upgrade nuxt-edge by @roiLeo in #6737
- π§ AddressInput vue3 by @roiLeo in #6725
- refactor: move the rest of files to static by @Jarsen136 in #6742
- #6708 - how to use images in code by @thnaylor in #6731
- refactor: neo notification and remove buefy by @preschian in #6744
- Changed color of content text (not title & subtitle) for blogs and ad⦠by @seanzboland in #6683
- π§ MyOffer & OffersUserTable by @roiLeo in #6732
- fix(chain redirects): Follow up: Changing network in navbar always redirects to Landing page by @hassnian in #6688
- #6636 cards update by @prachi00 in #6700
- ποΈ remove on-finality RPC nodes by @vikiival in #6751
- π§ GalleryCard vue3 by @roiLeo in #6752
- chore: filter out polkadot from chain selector by @preschian in #6748
- π§ Loader vue3 by @roiLeo in #6753
- π§ Money prop by @roiLeo in #6761
- π§ canCancel Loader by @roiLeo in #6760
- π§ ReadOnlyBalance vue3 by @roiLeo in #6754
- fix: Sidebar strip when active by @Jarsen136 in #6765
- fix: neo button hover color by @floyd-li in #6755
- refactor(BaseTokenForm): to compositionApi by @stephenjason89 in #6772
- refactor(BaseCollectionForm): to compositionApi by @stephenjason89 in #6771
- style: update table padding by @floyd-li in #6756
- fix: create drop card by @dxphilo in #6675
- fix: console warn by @floyd-li in #6759
- fix: Check for balances for address more often by @Jarsen136 in #6758
- fix: token symbol on carousel by @preschian in #6775
- [blogpost] Exploring the Superiority of On-Chain NFTs by @Jarsen136 in #6783
- [blogpost] A Comprehensive Guide on How to Make Generative NFT Art by @Jarsen136 in #6781
- refactor(AttributeInput): to compositionApi by @stephenjason89 in #6776
- π favicon by @roiLeo in #6786
- refactor(RoyaltyForm): to compositionApi by @stephenjason89 in #6773
- π§ DropUpload vue3 by @roiLeo in #6790
- fix: add alt tags to landing page images - lighthouse by @thnaylor in #6803
- feat: Show royalty recipient in the Gallery Item by @Jarsen136 in #6796
- fix: teleport tabs hover color by @thnaylor in #6768
- refactor(SearchSortDropDown): to compositonApi by @stephenjason89 in #6804
- ref(redirectAfterChainChange): Refactor redirect function redirectAfterChainChange by @hassnian in #6808
- refactor: useEventListener by @Jarsen136 in #6807
- [blogpost] A Comprehensive Guide on How to Setup a Polkadot Wallet by @Jarsen136 in #6802
- [blogpost] The Creator Economy: A Deep Dive into Fandom Shops and Brand Loyalty by @Jarsen136 in #6801
- [skip ci] updated code diagram by @github-actions in #6812
- fix: pass env on generate by @preschian in #6813
- fix: adjust query in landing page by @preschian in #6810
- fix(useRedirectModal): Switch button items and activity at collection view opens new page and cart button on explorer too by @hassnian in #6826
- fix: Display the newest article in hero by @Jarsen136 in #6824
- fix: redirect modal style by @floyd-li in #6795
- feat: transfer redesign for mobile b...