Releases: solana-mobile/Minty-fresh
Releases · solana-mobile/Minty-fresh
v1.0.4
What's Changed
- Fix README formatting for non-desktop layouts by @creativedrewy in #300
- FINALLY got the layout correct by @creativedrewy in #302
- Update Metaplex lib by @Funkatronics in #303
- Translate '/ui/mymints/src/main/res/values/strings.xml' in 'ru' by @transifex-integration in #301
- Fix bottomNav selected tab highlight by @ankur2136 in #305
- Estimate Mint Cost + Check User Balance by @Funkatronics in #306
- Revert "Estimate Mint Cost + Check User Balance" by @ankur2136 in #308
- Translate '/ui/nftMint/src/main/res/values/strings.xml' in 'ru' by @transifex-integration in #309
- Add connection timeout to okHttpClient by @ankur2136 in #310
- Catch all throwables while uploading file. by @ankur2136 in #311
- disable app backup by @ankur2136 in #312
- Disable forceRefresh from the backstack by @ankur2136 in #313
- add basic error handling to mint use case by @ankur2136 in #314
- Fix bottom sheet issue by bumping some deps by @creativedrewy in #316
- Fix crashing after dep bump by @creativedrewy in #317
- Increase timeout to 60 seconds. by @ankur2136 in #319
- Isolate potential NFT loading exceptions by @creativedrewy in #323
- clear Auth token from storage if reauthorize fails. by @ankur2136 in #325
- Do something with the result for waiting for confirmations. by @ankur2136 in #326
- Add keyboard padding by @ankur2136 in #328
- Fix transition animation issue in Android 13 by @creativedrewy in #329
- Fix post-mint navigation/bottom sheet issue by @creativedrewy in #330
- Fix authentication issues when minting by @creativedrewy in #331
- Fix arabic translations. by @ankur2136 in #333
- Upgrade MWA by @ankur2136 in #332
- Fix crash when mime type comes back null by @creativedrewy in #334
- Add a settings screen by @ankur2136 in #335
- Add new module for translation. by @ankur2136 in #336
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #337
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'nl' by @transifex-integration in #338
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'ja' by @transifex-integration in #339
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'it' by @transifex-integration in #340
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'de' by @transifex-integration in #342
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'it' by @transifex-integration in #343
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'pt' by @transifex-integration in #344
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'ko' by @transifex-integration in #346
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #347
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'pt' by @transifex-integration in #348
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'ru' by @transifex-integration in #349
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'fr' by @transifex-integration in #350
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'es' by @transifex-integration in #351
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'ko' by @transifex-integration in #352
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'ar' by @transifex-integration in #353
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'ja' by @transifex-integration in #354
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'ro' by @transifex-integration in #355
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'de' by @transifex-integration in #356
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'pl' by @transifex-integration in #357
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'ro' by @transifex-integration in #358
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'nl' by @transifex-integration in #359
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'es' by @transifex-integration in #360
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'fr' by @transifex-integration in #361
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'pl' by @transifex-integration in #362
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'ar' by @transifex-integration in #363
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'ru' by @transifex-integration in #364
- Translate 'ui/settings/src/main/res/values/strings.xml' in 'zh' by @transifex-integration in #365
- Translate 'ui/commonComposable/src/main/res/values/strings.xml' in 'zh' by @transifex-integration in #366
- Update terms and privacy policy url by @ankur2136 in #367
- Update icon asset by @ankur2136 in #368
- Update proguard rules by @ankur2136 in #369
- Update proguard rule to keep constructors from Builder classes by @ankur2136 in #370
- Fix serializer getting removed due to proguard by @ankur2136 in #371
- Fix asset again. by @ankur2136 in #372
- Add generic throwable message instead of what comes back from API by @ankur2136 in #373
- Catch exception while sending transaction. by @ankur2136 in #374
- Update version code. by @ankur2136 in #375
- Apply mint signature before sending to wallets for signing by @sdlaver in #376
New Contributors
Full Changelog: v0.5.0...v1.0.4
v0.5.0
What's Changed
- Add module diagram by @ankur2136 in #201
- Fix some strings by @ankur2136 in #203
- Translate '/ui/commonComposable/src/main/res/values/strings.xml' in 'es' by @transifex-integration in #260
- Translate '/app/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #268
- Translate '/ui/commonComposable/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #266
- Translate '/ui/walletConnectButton/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #275
- Translate '/ui/mymints/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #276
- Combine all pending translations PR from transifex. by @ankur2136 in #290
- Translate '/ui/gallery/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #292
- Translate '/ui/nftMint/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #293
- Move media view model to gallery module by @ankur2136 in #294
- Translate '/ui/gallery/src/main/res/values/strings.xml' in 'zh' [manual sync] by @transifex-integration in #296
- Translate '/ui/mymints/src/main/res/values/strings.xml' in 'zh' [manual sync] by @transifex-integration in #297
- Revert #198 by @creativedrewy in #295
- Add share functionality when viewing an individual mint by @creativedrewy in #204
- NFT.Storage With metaplex-auth by @Funkatronics in #202
- Some readme updates by @creativedrewy in #299
New Contributors
- @transifex-integration made their first contribution in #260
Full Changelog: v0.4.0...v0.5.0
What's Changed
- Add module diagram by @ankur2136 in #201
- Fix some strings by @ankur2136 in #203
- Translate '/ui/commonComposable/src/main/res/values/strings.xml' in 'es' by @transifex-integration in #260
- Translate '/app/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #268
- Translate '/ui/commonComposable/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #266
- Translate '/ui/walletConnectButton/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #275
- Translate '/ui/mymints/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #276
- Combine all pending translations PR from transifex. by @ankur2136 in #290
- Translate '/ui/gallery/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #292
- Translate '/ui/nftMint/src/main/res/values/strings.xml' in 'hi' by @transifex-integration in #293
- Move media view model to gallery module by @ankur2136 in #294
- Translate '/ui/gallery/src/main/res/values/strings.xml' in 'zh' [manual sync] by @transifex-integration in #296
- Translate '/ui/mymints/src/main/res/values/strings.xml' in 'zh' [manual sync] by @transifex-integration in #297
- Revert #198 by @creativedrewy in #295
- Add share functionality when viewing an individual mint by @creativedrewy in #204
- NFT.Storage With metaplex-auth by @Funkatronics in #202
- Some readme updates by @creativedrewy in #299
- NFT.Storage Cleanup by @Funkatronics in #298
New Contributors
- @transifex-integration made their first contribution in #260
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- First pass at top-level readme file by @creativedrewy in #176
- Remove metaplex dependency from myMints by @ankur2136 in #180
- Remove solanaKt and metaplex dependency from network interface. by @ankur2136 in #181
- Remove all dependencies on metaplex sdk from UI modules. by @ankur2136 in #182
- Fix locales and strings by @ankur2136 in #183
- Fix camera permission theme colors by @ankur2136 in #185
- Remove audio recording permission by @ankur2136 in #186
- Fix permission view string for gallery and camera page. by @ankur2136 in #187
- Launch camera permission on entry by @ankur2136 in #189
- Add an observer for Gallery screen by @ankur2136 in #190
- Remove passing around currentRoute as navigation param by @ankur2136 in #191
- Refactor navigation to modules by @ankur2136 in #192
- Refactor MyMints and Gallery navigation code. by @ankur2136 in #193
- Create nested nav graphs by @ankur2136 in #194
- Fix the backstack when mint is completed. by @ankur2136 in #195
- Fix the error state when mint fails. by @ankur2136 in #196
- Remove multiple instances of bottomNav and scaffold by @ankur2136 in #198
- Fix readme files and add some documentation. by @ankur2136 in #200
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- NFT Storage File Upload by @creativedrewy in #1
- Temporarily remove videos from bottom nav by @ankur2136 in #2
- Put files in relevant packages by @creativedrewy in #3
- Remove bottom nav by @ankur2136 in #4
- Add a new Mint details page by @ankur2136 in #5
- Redirect camera output to mint details by @ankur2136 in #6
- Improve gallery performance by @ankur2136 in #7
- Add a my mint tab by @ankur2136 in #8
- Update UI by @ankur2136 in #10
- Handle incoming share intent for images by @ankur2136 in #11
- Improve loading performance of image on mint details screen by @ankur2136 in #13
- Lock orientation to portrait mode only. by @ankur2136 in #12
- ViewModel infra that was missing by @creativedrewy in #9
- Change empty view permission names by @ankur2136 in #14
- Break down MainActivity to respective composable. by @ankur2136 in #15
- Connect wallet using MWA by @ankur2136 in #17
- MyMints: fetching NFTs by @oliveeyay in #16
- Some Theme infra as well as themed Gallery Screen by @creativedrewy in #19
- Rollback PR #17 by @ankur2136 in #20
- Fetch collection of NFTs by collection name by @oliveeyay in #23
- Routing to MyMintsDetails (image full size) by @oliveeyay in #25
- Use persistence with MWA connection. by @ankur2136 in #21
- Fix connect button UI by @ankur2136 in #18
- Add external dep to MWA by @ankur2136 in #27
- Mint input screen theme updates by @creativedrewy in #26
- MyMintsDetails: Design by @oliveeyay in #28
- Fix outline color by @creativedrewy in #29
- Handle reauth exception by @ankur2136 in #30
- Use users pub key instead of olivieyay's by @ankur2136 in #33
- Nice & smooth animated transitions by @creativedrewy in #32
- Fix image style everywhere by @ankur2136 in #31
- DeAuth on tapping the connect button when already connected. by @ankur2136 in #35
- [WIP] Nft Minting Spike by @Funkatronics in #22
- Use Helius RPC by @oliveeyay in #37
- observe wallet state. by @ankur2136 in #36
- MyMints fix to ViewModel flows by @oliveeyay in #38
- Fix image height in the carousel to avoid jumping etc... by @oliveeyay in #39
- Use a common Constant for the NFT's collection name by @oliveeyay in #40
- Switching RPC to devnet by @oliveeyay in #45
- Handle no wallet installed exception by @oliveeyay in #50
- Using findAllByCreator instead of findAllByOwner by @oliveeyay in #53
- Refactor Storage Upload Layer by @Funkatronics in #41
- change application id by @ankur2136 in #54
- User prefs as PrefsDataStore, w/ reactive prefs consumption by @creativedrewy in #55
- Utilize persistance UseCase as source of truth for connection state by @creativedrewy in #56
- Final part of refactor for Wallet Connection by @creativedrewy in #59
- Disk cache for My Mints by @ankur2136 in #69
- Minting UI with status updates by @creativedrewy in #65
- MyMints: handling ViewStates by @oliveeyay in #70
- Pull to refresh on My Mints page. by @ankur2136 in #73
- Remove external dep on MWA and add a maven dependency by @ankur2136 in #75
- Enable vertical scroll on MintDetails page. by @ankur2136 in #76
- Move cluster to buildConfig by @ankur2136 in #77
- Adding CI/CD Github workflows by @oliveeyay in #71
- Keep cached data even if user disconnects wallet. by @ankur2136 in #78
- Reduce app size by 5M by @ankur2136 in #82
- Revert "Reduce app size by 5M" by @ankur2136 in #84
- Change release settings by @ankur2136 in #83
- Remove old references from build files. by @ankur2136 in #79
- Fix button colors by @ankur2136 in #85
- Code cleanup by @ankur2136 in #86
- Fix My Mints gallery image aspect ratio by @creativedrewy in #87
- Add support for generic file types from content resolver. by @ankur2136 in #90
- Add video view in gallery by @ankur2136 in #92
- Remove video for now by @ankur2136 in #93
- Delete stale cached data. by @ankur2136 in #96
- Use IPFS Permanent Storage URL for NFT media + metadata by @Funkatronics in #95
- Post-mint confirmation bottom sheet by @creativedrewy in #97
- Refactor loading state for my mints view model by @ankur2136 in #98
- Use more than 1 loading placeholders by @ankur2136 in #102
- Mint Logic Refactor by @Funkatronics in #74
- Mint screen connection updates by @creativedrewy in #103
- Refactor my mints view model by @ankur2136 in #106
- Fix bottomsheet shape by @ankur2136 in #109
- Better path name for images directory by @ankur2136 in #108
- Remove stale data unconditionally. by @ankur2136 in #107
- Fix background modifier on MyMints bottomNav by @ankur2136 in #110
- Fix app->wallet identity strings by @creativedrewy in #114
- Remove unnecessary nested scaffolds. by @ankur2136 in #117
- Add a unique creator tied to the MintyFresh app by @ankur2136 in #113
- Migrate from groovy to kotlin DSL by @ankur2136 in #120
- Limit app locale to only English by @ankur2136 in #121
- Adding gradle conf for signing release by @oliveeyay in #122
- Build aabs for release by @ankur2136 in #123
- Get real path from camera URI by @ankur2136 in #125
- Remove empty loading placeholder when refreshing by @ankur2136 in #126
- Disable click on loading item. by @ankur2136 in #127
- Disable Pull to refresh when wallet is not connected. by @ankur2136 in #128
- Treat all NFTs as immutable. by @ankur2136 in #129
- Update app id. by @ankur2136 in #130
- Fix back nav after mint by @creativedrewy in #131
- Fix capitalization on MintDetails page. by @ankur2136 in #133
- Fix padding when user scrolls to ...