- 7d55c5b: fix - on a blank app, remove experiences from the header
- 1849cf0: chore - fix create command by @kyhyco #427
- d2ecd19: - fix: git clone command.
- 1a5e62c: - feat: module select during cli create
- feat: read onchain data without connected wallet
- chore: complete Guide for /mint
- feat: update side nav feels
- docs: README cleanup
- 43aaccf: change basescan api key during cli app creation
- b1d4d0d: feat: better CLI.
- feat: better CLI.
- 4be879c: Updated folder structure to web and contracts
- fix: Explicitly sets metadataBase to suppress build warnings (#257 issue). By @wespickett #266 3537eae
- feat: Second passthrough on responsiveness. By renanmav & @mochikuan #250
- feat: New design for the Buy Me Coffee page. By @alvaroraminelli & @mochikuan #258
- feat: Added
rehype-pretty-code
for better code example. By @zizzamia #263 - fix: A few followup changes related to the folder structure change. By @Sneh1999 #262 #264 #265 #267
- feat: Added support for local node. By @Sneh1999 #260
- feat: Added AllowlistNFT Base smart contract. By @pop-punk & @awilliams1-cb #255
- chore: Moved the main template code into the template folder. By @zizzamia #252 f1e08c4
- fix: Removed theme null. By @wespickett #251
- feat: Added tob banner component. By @Sneh1999 #247
- feat: Added
OnchainAddress
and allowOnchainAvatar
to have className customizable. By @zizzamia #246 - chore: Polished
OnchainAvatar
. By @zizzamia #244 - chore: More tests, build cleanup and upgraded dependecies. By @zizzamia #243 #245 #248
- fix: Signature mint errors. By @robpolak #240
- docs: Added a comment to explain the new app folder pattern. By @wespickett #238 #249
- feat: Added footer component. By @renanmav #235 #242
- chore: Optimized Contracts. By @Sneh1999 & @awilliams1-cb #227 4c90c8d
- chore: Moved to git clone instead of tar for setup. By @Sneh1999 #234
- feat: Converted to next 13 app folder. By @wespickett #232 #233
- fix: Next.js link console error. By @renanmav #231
- chore: Migrated to base sepolia. By @Sneh1999 #228 #230
- feat: Polished multichain support. By @cnasc #193
- fix: Header CSS jank. By @renanmav #226
- feat: Init
OnchainAvatar
. By @zizzamia #223 - feat: Added alphabetize import-order. By @zizzamia #222
- feat: Added Radix navigation menu primitives for Experiences menu. By @zizzamia #221
- feat: Replaced
classNames
withclsx
. By @zizzamia #217 - feat: Added the Roboto Mono and Inter Google fonts. By @zizzamia #216
- feat: Added Signature Mint Contract + Api Route + UX. By @robpolak #213 #218
- fix: Optimized instructions for contracts based on feedback. #207 6d8ae28 By @Sneh1999
- feat: Implemented shikiji to automatically generate style for codeblocks. #208
- fix: Removed
walletConnectWallet
as it was adding a CSS prefix to the HTML element. #200 - feat: Enhanced gas efficiency (calldata) of
buyCoffee
function. #196 By @2911rahulpathak - feat: Added CSS animations to the homepage for a more enjoyable experience. #194 #202
- feat: Deprecated Radix Themes in favor of using TailwindCSS for easier code extension and maintenance. #192 #197 #198 #201 #203 #205 #206
- feat: Incorporated
prettier-plugin-tailwindcss
to maintain clean and organized code. #191
- feat: deployed new Buy Me Coffee contract #187 (1a706dc)
- feat: added basic multichain config #186
- feat: added support for API routes in the NextJS layer + Configuration #180 #182 #185
- feat: added stylelint checks, and sort order "stylelint-config-idiomatic-order" #159
- chore: polished architecture and style #179
- chore: polished docs and tests #177 #183 #184
- feat: reduces the number of commands to run for the user in the contracts folder #168 (2a27b64)
- chore: code refactoring to make the app easier to test #167
- fix: mitigate a supply-chain attack on the
@ledgerhq/connect-kit
package. (846aa54)
- feat: added
yarn build
check in CI #155 #156 (20ea771) - fix: moved
pages
to hold only pages, and components/hooks/styles undersrc
. Also removed ts paths since they tend to cause issues. #153 - feat: setup Perfume.js and Web Vitals metrics #152
- feat: started a new homepage with a CodeBlock component #151
- docs: added Stackblitz for a quick live code demo access #148
- feat: added ABI Types with
abitype
#146
- fix: added missing import and dependecies for Tailwind to work (#143) (b4b09c1)
- fix: now jest coverage works, and it's pretty nice (#142)
- feat: Initial setup for mobile menu (#137)
- docs: easier instructions and setup (#138) (5028c14)
- feat: replaced Typescript "ES5" target with "ES2020" (#136)
- feat: added ERC1155 contracts (#133)
- feat: setting up the initial Jest configuration and tests (#128) (#134)
- feat: added Lint and Tests into the Github Actions for apps/build-onchain-apps (#135)
- feat: upgraded from v1 to Yarn v4 (#123) (4c62641)
- feat: added Foundry support (#119)
- feat: added Basic Mint page example (#117)
- feat: init support Web Vitals with the Perfume.js library (#113)
- feat : create Navbar component using @radix-ui/react-navigation-menu (d0f433b)
- feat : converted App into a Progressive Web App (2fb70ad)
- docs: onchain app is now lowercase (241fdb8)
- fea: moved repo to @coinbase/build-onchain-apps (8cccd55)
feat: supported more Wallets with RainbowKit (#85)(9c3d3ed)
- feat: renaming templates into apps (#80) (f776f3f)
- feat: reversed the memos order (1203109).
- feat: replaced Infura with Alchemy (7ecd7ee).
- feat: did some nice styling on
AccountConnectButton
. - feat: started a shared onchain types file.
- fix: got Base Goerli working properly again.
- chore: update viem and clean up yarn.lock.
- chore: moved a few of the common functions inside the utils folder.
- feat: replaced RainbowKit with Coinbase Wallet SDK 💙 (734c828)
- feat: started shaping
AccountConnectButton
onchain component
- feat: added some nice Linting for import/order (a77dc73)
- feat: added onchain/ folder to keep nice and neat all Onchain TS specific code
- feat: added NEXT_PUBLIC_INFURA_ID in .env.example
- chore: moved the code a bit around, so all Onchain code is mostly in one folder
- fix: polish README and fix a few console errors (1eac3f8)
- feat: moved templates created inside apps/ #59
- fix: bin path pointing to wrong folder.
- fix: CLI broken by missing dist files
- chore: release CLI
- feat: new build-onchain-apps CLI for onchain app creation
- chore: added some extra context in the README.md
- feat: adding buy me a coffee feature for demo reading from smart contract #7
- chore: added lint checks as script and in CI #11 (#18)
- chore: setup Github Actions format workflow #12
- chore: added prettier and did a nice first run ✨ #2 (#14)
- docs added Documentation Request template #4 (#6)
- chore setup initial scaffolding