diff --git a/CHANGELOG.md b/CHANGELOG.md index 235a99a9..1efd44ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Common Changelog](https://common-changelog.org/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +[1.8.3]: https://github.com/paulrberg/create-eth-app/compare/v1.8.2...v1.8.3 [1.8.2]: https://github.com/paulrberg/create-eth-app/compare/v1.8.1...v1.8.2 [1.8.1]: https://github.com/paulrberg/create-eth-app/compare/v1.8.0...v1.8.1 [1.8.0]: https://github.com/paulrberg/create-eth-app/compare/v1.7.4...v1.8.0 @@ -27,6 +28,13 @@ The format is based on [Common Changelog](https://common-changelog.org/), and th [1.1.0]: https://github.com/paulrberg/create-eth-app/compare/v1.0.0...v1.1.0 [1.0.0]: https://github.com/paulrberg/create-eth-app/releases/tag/v1.0.0 +## [1.8.3] - 2023-08-01 + +### Changed + +- Upgrade `@graphprotocol` dependencies in React template ([#237](https://github.com/PaulRBerg/create-eth-app/pull/237)) (@maxhiker) +- Upgrade `react-scripts` dependency in React template ([#237](https://github.com/PaulRBerg/create-eth-app/pull/237)) (@maxhiker) + ## [1.8.2] - 2022-09-16 ### Added @@ -35,50 +43,47 @@ The format is based on [Common Changelog](https://common-changelog.org/), and th ### Changed +- Change Infura API key (@PaulRBerg) - Upgrade `@usedapp/core` in React template (@jakvbs) -### Changed - -- Change Infura API key (@paulrberg) - ## [1.8.1] - 2022-09-16 ### Changed -- Change Infura API key (@paulrberg) +- Change Infura API key (@PaulRBerg) ## [1.8.0] - 2022-03-19 ### Added - Add Chainlink template for both React and Vue ([#154](https://github.com/paulrberg/create-eth-app/pull/154)) (@fabioDMFerreira) -- Integrate the [useDapp](https://usedapp.io/) framework (@paulrberg) +- Integrate the [useDapp](https://usedapp.io/) framework (@PaulRBerg) ### Changed -- Refactor all contract call examples to use `useDapp` instead of the vanilla `ethers.js` library (@paulrberg) -- Rename default package from "@project" to "@my-app" (@paulrberg) -- Switch to simpler `@apollo/client` configuration (@paulrberg) -- Update subgraph query in the Sablier v1 template (@paulrberg) -- Update subgraph query in the Synthetix template (@paulrberg) -- Update the subgraph specs to use the latest API versions (@paulrberg) -- Use strict mode in React apps (@paulrberg) +- Refactor all contract call examples to use `useDapp` instead of the vanilla `ethers.js` library (@PaulRBerg) +- Rename default package from "@project" to "@my-app" (@PaulRBerg) +- Switch to simpler `@apollo/client` configuration (@PaulRBerg) +- Update subgraph query in the Sablier v1 template (@PaulRBerg) +- Update subgraph query in the Synthetix template (@PaulRBerg) +- Update the subgraph specs to use the latest API versions (@PaulRBerg) +- Use strict mode in React apps (@PaulRBerg) ### Fixed -- Fix the `img` tag in default vue template (@paulrberg) +- Fix the `img` tag in default vue template (@PaulRBerg) ### Removed -- Delete the Balancer template (both React and Vue) (@paulrberg) -- Delete the Uniswap v1 template (both React and Vue) (@paulrberg) -- Drop support for Node v13 and below (@paulrberg) +- Delete the Balancer template (both React and Vue) (@PaulRBerg) +- Delete the Uniswap v1 template (both React and Vue) (@PaulRBerg) +- Drop support for Node v13 and below (@PaulRBerg) ## [1.7.4] - 2021-12-27 ### Fixed -- Fix the IPFS script in the `package.json` file in the React template (@paulrberg) +- Fix the IPFS script in the `package.json` file in the React template (@PaulRBerg) ## [1.7.3] - 2021-12-27 @@ -86,45 +91,45 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Fixed -- Fix the IPFS deploy script ([#179](https://github.com/paulrberg/create-eth-app/issues/179)) (@paulrberg) +- Fix the IPFS deploy script ([#179](https://github.com/paulrberg/create-eth-app/issues/179)) (@PaulRBerg) ## [1.7.2] - 2021-11-21 ### Fixed -- Include "gitignore" file in dist bundle ([#175](https://github.com/paulrberg/create-eth-app/issues/175)) (@paulrberg) +- Include "gitignore" file in dist bundle ([#175](https://github.com/paulrberg/create-eth-app/issues/175)) (@PaulRBerg) ## [1.7.1] - 2021-09-20 ### Fixed -- Pin version of `url-exist` dependency to 2.0.2 ([#162](https://github.com/paulrberg/create-eth-app/issues/162)) (@paulrberg) +- Pin version of `url-exist` dependency to 2.0.2 ([#162](https://github.com/paulrberg/create-eth-app/issues/162)) (@PaulRBerg) ## [1.7.0] - 2021-09-14 ### Added -- Add links in the default Vue template (@paulrberg) -- Add user info in the wallet button with ENS support ([#146](https://github.com/paulrberg/create-eth-app/pull/146)) (@makoto, @paulrberg) +- Add links in the default Vue template (@PaulRBerg) +- Add user info in the wallet button with ENS support ([#146](https://github.com/paulrberg/create-eth-app/pull/146)) (@makoto, @PaulRBerg) ### Changed -- Replace the "Disconnect Wallet" label with the user info (@paulrberg) -- Upgrade dependencies in default React and Vue templates (@paulrberg) -- Wrap `web3Modal` instance in `useMemo` hook (@paulrberg) +- Replace the "Disconnect Wallet" label with the user info (@PaulRBerg) +- Upgrade dependencies in default React and Vue templates (@PaulRBerg) +- Wrap `web3Modal` instance in `useMemo` hook (@PaulRBerg) ### Removed - Remove redundant `nohoist` field in top-level `package.json` - ([#139](https://github.com/paulrberg/create-eth-app/issues/139)) (@paulrberg) -- Remove the "www" prefix from links in the default Vue template (@paulrberg) + ([#139](https://github.com/paulrberg/create-eth-app/issues/139)) (@PaulRBerg) +- Remove the "www" prefix from links in the default Vue template (@PaulRBerg) ## [1.6.5] - 2021-05-26 ### Fixed - Install `core.js` missing dependency in vue handlebars template - ([#104](https://github.com/paulrberg/create-eth-app/issues/104)) (@paulrberg) + ([#104](https://github.com/paulrberg/create-eth-app/issues/104)) (@PaulRBerg) ## [1.6.4] - 2021-05-25 @@ -136,7 +141,7 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Fixed -- Fix the warning caused by duplicate `body` tags ([#55](https://github.com/paulrberg/create-eth-app/issues/55)) (@paulrberg) +- Fix the warning caused by duplicate `body` tags ([#55](https://github.com/paulrberg/create-eth-app/issues/55)) (@PaulRBerg) ## [1.6.2] - 2020-12-20 @@ -149,14 +154,14 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Added - Add Balancer template ([#98](https://github.com/paulrberg/create-eth-app/pull/98)) (@TomAFrench) -- Add mStable template ([#96](https://github.com/paulrberg/create-eth-app/pull/96)) (@paulrberg) +- Add mStable template ([#96](https://github.com/paulrberg/create-eth-app/pull/96)) (@PaulRBerg) ### Changed - Refactor web3Modal code as a React Hook ([#79](https://github.com/paulrberg/create-eth-app/pull/79)) (@gasolin) - Rename "dist" to "build" in Vue.js templates ([#77](https://github.com/paulrberg/create-eth-app/pull/77)) (@TomAFrench) -- Strict version tags for the download urls ([#76](https://github.com/paulrberg/create-eth-app/pull/76)) (@paulrberg) -- Upgrade dependencies (@paulrberg) +- Strict version tags for the download urls ([#76](https://github.com/paulrberg/create-eth-app/pull/76)) (@PaulRBerg) +- Upgrade dependencies (@PaulRBerg) ### Fixed @@ -172,7 +177,7 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Fixed -- Set branch name back to "develop" (@paulrberg) +- Set branch name back to "develop" (@PaulRBerg) ## [1.4.0] - 2020-08-23 @@ -195,64 +200,64 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Changed -- Update the Compound template ([#39](https://github.com/paulrberg/create-eth-app/issues/39)) (@paulrberg) +- Update the Compound template ([#39](https://github.com/paulrberg/create-eth-app/issues/39)) (@PaulRBerg) ### Fixed -- Bug in Aave template ([#46](https://github.com/paulrberg/create-eth-app/pull/46)) (@paulrberg) +- Bug in Aave template ([#46](https://github.com/paulrberg/create-eth-app/pull/46)) (@PaulRBerg) - Incorrect paths in .gitignore ([#43](https://github.com/paulrberg/create-eth-app/pull/43)) (@TomAFrench) ### Removed -- Remove dependency on TypeScript from React template ([#41](https://github.com/paulrberg/create-eth-app/issues/41)) (@paulrberg) +- Remove dependency on TypeScript from React template ([#41](https://github.com/paulrberg/create-eth-app/issues/41)) (@PaulRBerg) ## [1.3.0] - 2020-07-19 ### Added -- Add four new DeFi templates: Kyber, Maker, Synthetix and Uniswap V2 (@paulrberg) +- Add four new DeFi templates: Kyber, Maker, Synthetix and Uniswap V2 (@PaulRBerg) ### Changed -- Refactor the template system with Handlebars ([#30](https://github.com/paulrberg/create-eth-app/issues/30)) (@paulrberg) -- Make Uniswap v2 the default template when passing `--template uniswap` (@paulrberg) -- Upgrade to ethers v5 (@paulrberg) -- Use only `dependencies` in the frontend app package instead of both `dependencies` and `devDependencies` (@paulrberg) -- (Contributors) Define the branch whence the templates are pulled as an editable property (@paulrberg) +- Refactor the template system with Handlebars ([#30](https://github.com/paulrberg/create-eth-app/issues/30)) (@PaulRBerg) +- Make Uniswap v2 the default template when passing `--template uniswap` (@PaulRBerg) +- Upgrade to ethers v5 (@PaulRBerg) +- Use only `dependencies` in the frontend app package instead of both `dependencies` and `devDependencies` (@PaulRBerg) +- (Contributors) Define the branch whence the templates are pulled as an editable property (@PaulRBerg) ### Fixed -- Add missing local dependencies ([#36](https://github.com/paulrberg/create-eth-app/issues/36)) (@paulrberg) +- Add missing local dependencies ([#36](https://github.com/paulrberg/create-eth-app/issues/36)) (@PaulRBerg) ### Removed -- Remove the duplicated React and Vue.js code from the `templates` directory (@paulrberg) +- Remove the duplicated React and Vue.js code from the `templates` directory (@PaulRBerg) ## [1.2.0] - 2020-05-09 ### Added -- Add Vue.js templates for the default template and all other DeFi templates (@paulrberg) -- Implement new command-line argument: `--framework` (@paulrberg) +- Add Vue.js templates for the default template and all other DeFi templates (@PaulRBerg) +- Implement new command-line argument: `--framework` (@PaulRBerg) ### Changed -- Bring [the default template](https://github.com/paulrberg/cea-template) into this repository (@paulrberg) -- Move the `isUrlOk` function from `templates.js` to its bespoke file (@paulrberg) -- Rename the Sablier template from "sablier" to "sablier-v1" (@paulrberg) -- Reorganize the React templates under a new directory called "react" (@paulrberg) -- Swap the Create React App labels with Create Eth App labels in the default template (@paulrberg) +- Bring [the default template](https://github.com/paulrberg/cea-template) into this repository (@PaulRBerg) +- Move the `isUrlOk` function from `templates.js` to its bespoke file (@PaulRBerg) +- Rename the Sablier template from "sablier" to "sablier-v1" (@PaulRBerg) +- Reorganize the React templates under a new directory called "react" (@PaulRBerg) +- Swap the Create React App labels with Create Eth App labels in the default template (@PaulRBerg) ### Removed -- The `downloadAndExtractTemplate` function in `templates.js` (@paulrberg) -- The "packages" section in the [README](/README.md) (@paulrberg) +- The `downloadAndExtractTemplate` function in `templates.js` (@PaulRBerg) +- The "packages" section in the [README](/README.md) (@PaulRBerg) ## [1.1.1] - 2020-05-09 ### Added -- Add a CHANGELOG file (@paulrberg) +- Add a CHANGELOG file (@PaulRBerg) ### Changed @@ -266,12 +271,12 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Added -- Add four DeFi templates to use with the argument above: Aave, Compound, Sablier and Uniswap v1 (@paulrberg) -- Implement command-line argument: `--template` (@paulrberg) +- Add four DeFi templates to use with the argument above: Aave, Compound, Sablier and Uniswap v1 (@PaulRBerg) +- Implement command-line argument: `--template` (@PaulRBerg) ### Changed -- Set `module` to `ES2015` and `skipLibCheck` to `false` in the root `tsconfig.json` (@paulrberg) +- Set `module` to `ES2015` and `skipLibCheck` to `false` in the root `tsconfig.json` (@PaulRBerg) ### Fixed @@ -281,5 +286,5 @@ _This release was unpublished from npm due to a error in the `package.json` file ### Added -- Initial release of the tool (@paulrberg) -- The default template (@paulrberg) +- Initial release of the tool (@PaulRBerg) +- The default template (@PaulRBerg) diff --git a/package.json b/package.json index df382ca7..c7a30d2f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "create-eth-app", "description": "Create Ethereum-powered apps with one command", - "version": "1.8.2", + "version": "1.8.3", "bin": "./dist/index.js", "bugs": { "url": "https://github.com/paulrberg/create-eth-app/issues"