Releases: fleekxyz/non-fungible-apps
v0.1.0
FIX/Refactor/Chore
Features
- CONTRACT: #268 by @zoruka
- LAMBDA: #262 by @EmperorOrokuSaki
- LAMBDA: #266 by @EmperorOrokuSaki
- LAMBDA: #264 by @EmperorOrokuSaki
- LAMBDA: #271 by @EmperorOrokuSaki
- LAMBDA: #272 by @EmperorOrokuSaki
- UI: #267 by @csosamorales
- LAMBDA: #276 by @EmperorOrokuSaki
- LAMBDA | SUBGRAPH | CONTRACT: #278 by @EmperorOrokuSaki
- DOCS: #281 by @nicolaspoggi
v0.0.9
Features
- ui: UI switch grid list on nfa listing by @csosamorales in #261
- ui: UI remove tailwind by @csosamorales in #259
Fix/Refactor
- ui: fix wallet button by @csosamorales in #263
- ui: UI page layout component nesting and move app context to redux by @zoruka in #265
- ui: UI indexed nfa view design changes by @csosamorales in #256
v0.0.8
Features
- ui: navbar responsivity by @zoruka in #244
- serverless: create smart contract helper for serverless by @EmperorOrokuSaki in #232
- serverless: define submit build info interface and parameters [serverless] by @EmperorOrokuSaki in #231
- serverless: MongoDB & Prisma [serverless] by @EmperorOrokuSaki in #224
- ui: refactor dropdown by @csosamorales in #242
- ui: responsiveness on mint and AP flow by @csosamorales in #245
- subgraph: subgraph updated handlers by @zoruka in #235
- ui: NFA detail page subraph integration by @csosamorales in #254
- serverless: verifications and mongo write operations by @EmperorOrokuSaki in #253
- ui: refactor card header by @csosamorales in #250
- ui: show the total nfas by @csosamorales in #252
Fixes
- ui: repo configuration step fix styles by @csosamorales in #243
- contract: deployment store script by @zoruka in #248
- subgraph: subgraph issues regarding gitRepository, Collection entity, and total tokens by @EmperorOrokuSaki in #249
- ui: fix resolved address by @csosamorales in #247
- ui: fix card header by @csosamorales in #257
Chores
- ui: remove tailwind from input component by @csosamorales in #241
- docs: update readme, add serverless section. by @EmperorOrokuSaki in #237
- ui: transition when wallet is already connected by @csosamorales in #177
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Features
- ui: indexed nfa view by @zoruka in #230
- ui: ap flow by @csosamorales in #223
- ui: explore view responsivity by @zoruka in #236
- aws (serverless): new mint handler placeholder by @EmperorOrokuSaki in #221
Fixes
- ui: fix styles dropdown component for order filter by @csosamorales in #238
- contract: verifier address sent on mint calls by @zoruka in #239
Pre-release Sprint 6
Pre-release v0.0.6
Features
- Ethereum support (Goerli)
- contracts: ens integration
- contracts: verifier field and modifier
- contacts: prevent direct calls to implementation contract
- ui: simple create AP flow
- ui: verifier input on mint
- ui: navbar
- ui: form validations
- ui: explore view skeleton
- ui: explore view pagination
- ui: card list component
- ui: search on list
- ui: sort on list
Fixes
- ui: color picker style
- ui: broken create ap button
- ui: graphql query (overlapping field)
- ui: colors not showing on firefox
- ui: alchemy keys missing
Chores
- aws (serverless) project setup
- eslint cleanups
- contracts: change _billing to private
- contracts: in fuzz tests don't test with address 0
- ui: XYZ deployment
- ui: remove storybook
- ui: remove ens storage
- ui: remove unused refs
- ui: add base theme color black
- ui: drip stitches export
- ui: refactor style combobox
- ui: change mint forms fields order
- subgraph: remove matchsticks tests
Pre-release Sprint 4
Pre-release v0.0.4
Features
- contracts: add verifier role and ability to set verifier during mint
- contracts: ERC interface and make APs a separate module
- ui: ENS dropdown integration
- ui: toast component for success/error
- subgraph: add handler for burns
Bugs
- ui: mint button not triggerering in dev environment
- ui: combobox and dropdown styles
Chores
- ui: handle polyfills in production build
- ui: cleanups and mint flow feedback
- subgraph: update based on ACL refactor
- subgraph: unit tests for access points and ACL refactor
- subgraph: split up handlers into diff files
- contracts: deploy commands take flags now
- general: filter changes for gh workflows
- general: move lint to root and make consistent across subfolders
Pre-release Sprint 3
Change Log
This is another pre-release. As part of each sprint we like to make a release so that we keep the repo updated in main with the recent changes. This is the release for Sprint 3 which was our 4th sprint. (Feb 13 - 24 2023).
Features
feat: access point auto approval settings for tokens
feat: conditional payment as setting
feat: make main contract pausable
feat: expose last token id function in the contract
feat: integrate firebase for github login (UI)
feat: UI connect kit integration (UI)
feat: UI mint integration (UI)
feat: subgraph reverse lookup (gitRepo -> NFA)
feat: access point integration with the subgraph
Fixes
fix: ck fix other wallet connections (UI)
fix: UI verification step separate
Chores
refactor: clean up acl remove our redundant owner
refactor: remove mint collection owner requirement
test: add and change tests to fuzz test
refactor: make a single event for token metadata changes
chore: metadata update and token changes on subgraph
chore: remove counters library from the contract code
refactor: use custom errors in solidity
test: base layout of the subgraph tests and fixing deprecated events
v0.0.2
Hello! This is a developer preview release while we are working towards the MVP of NFAs. This includes new features, some key refactoring and bug fixes.
What's Changed
- chore: refactor folder structure
- feature: contracts AP feature
- chore: subgraph hardening and testing
- chore: testing refactors
- feature: mint UI mocked
- bug: matchstick testing not working