# Nx 10.3.0 Changelog
### Bug Fixes
* **angular:** add tsconfig.editor.json to catch misc files" ([#3810](https://github.com/nrwl/nx/issues/3810)) ([6885507](https://github.com/nrwl/nx/commit/6885507))
* **angular:** fix ng add for angular cli 10.1 ([#3771](https://github.com/nrwl/nx/issues/3771)) ([ae17586](https://github.com/nrwl/nx/commit/ae17586))
* **core:** combine npm and project locators to scan files only once ([970a60d](https://github.com/nrwl/nx/commit/970a60d))
* **core:** declare `cli` as direct dependency ([21bbd1e](https://github.com/nrwl/nx/commit/21bbd1e)), closes [#2944](https://github.com/nrwl/nx/issues/2944)
* **core:** enable intelligent tsconfig changes in tsconfig.base.json ([#3768](https://github.com/nrwl/nx/issues/3768)) ([c2a1946](https://github.com/nrwl/nx/commit/c2a1946))
* **core:** fix decorate angular-cli script to work for production installs ([5e8c57a](https://github.com/nrwl/nx/commit/5e8c57a))
* **core:** fix lint failures for npm packages ([#3827](https://github.com/nrwl/nx/issues/3827)) ([f057978](https://github.com/nrwl/nx/commit/f057978))
* **core:** fix linter prompt in create-nx-workspace ([#3845](https://github.com/nrwl/nx/issues/3845)) ([b45734b](https://github.com/nrwl/nx/commit/b45734b))
* **core:** fix possible memory leak warning from task orchestrator ([6d9ff59](https://github.com/nrwl/nx/commit/6d9ff59))
* **core:** fix resolving projects for imports to '..' ([#3846](https://github.com/nrwl/nx/issues/3846)) ([655143e](https://github.com/nrwl/nx/commit/655143e))
* **core:** fix resolving projects for imports to '.' ([#3839](https://github.com/nrwl/nx/issues/3839)) ([e688541](https://github.com/nrwl/nx/commit/e688541))
* **core:** improve performance of analyzing npm dependencies ([#3755](https://github.com/nrwl/nx/issues/3755)) ([6603889](https://github.com/nrwl/nx/commit/6603889))
* **core:** migrate to latest version of [@nrwl](https://github.com/nrwl)/nx-cloud ([f0bb232](https://github.com/nrwl/nx/commit/f0bb232))
* **docs:** Misnamed link in sidebar ([#3762](https://github.com/nrwl/nx/issues/3762)) ([231e666](https://github.com/nrwl/nx/commit/231e666))
* **docs:** update image links for console ([#3841](https://github.com/nrwl/nx/issues/3841)) ([0371657](https://github.com/nrwl/nx/commit/0371657))
* **docs:** Updating size of youtube embeds ([#3798](https://github.com/nrwl/nx/issues/3798)) ([d1f740e](https://github.com/nrwl/nx/commit/d1f740e))
* **linter:** add root .eslintrc.json to implicit deps ([#3852](https://github.com/nrwl/nx/issues/3852)) ([da6f987](https://github.com/nrwl/nx/commit/da6f987))
* **linter:** fix performance issues with boundaries lint checks ([4a942d9](https://github.com/nrwl/nx/commit/4a942d9))
* **linter:** remove duplicate migration of disabling explicit-module-boundary-types ([#3837](https://github.com/nrwl/nx/issues/3837)) ([f2585ae](https://github.com/nrwl/nx/commit/f2585ae))
* **linter:** run migration for targets that are not lint ([#3850](https://github.com/nrwl/nx/issues/3850)) ([ad56f57](https://github.com/nrwl/nx/commit/ad56f57))
* **linter:** use the tsConfig option to find tsconfigs for eslint migration ([#3853](https://github.com/nrwl/nx/issues/3853)) ([a8db1f7](https://github.com/nrwl/nx/commit/a8db1f7))
* **node:** update all webpack-dev-server versions ([e50b2c2](https://github.com/nrwl/nx/commit/e50b2c2))
* **node:** update yarn vulnerability in webpack-dev-server ([a3a4818](https://github.com/nrwl/nx/commit/a3a4818))
* **nx-plugin:** remove root dir in tsconfig from newly generated plugins ([be92108](https://github.com/nrwl/nx/commit/be92108))
* **react:** calculate npm project dependencies correctly ([#3804](https://github.com/nrwl/nx/issues/3804)) ([ea71278](https://github.com/nrwl/nx/commit/ea71278))
* **repo:** add migration for cli dependency ([#3820](https://github.com/nrwl/nx/issues/3820)) ([01d8c98](https://github.com/nrwl/nx/commit/01d8c98))
* **repo:** lookup for installed plugins in `package.json` ([341cc6b](https://github.com/nrwl/nx/commit/341cc6b))
* **repo:** optimize workspace aux commands test ([#3830](https://github.com/nrwl/nx/issues/3830)) ([91ca9dd](https://github.com/nrwl/nx/commit/91ca9dd))
* **repo:** tests and e2e, enable linting for workspace to set baseline ([#3790](https://github.com/nrwl/nx/issues/3790)) ([122afe7](https://github.com/nrwl/nx/commit/122afe7))
* **repo:** update the version of nx-cloud that set NX_BRANCH and NX_RUN_GROUP automatically ([7582aab](https://github.com/nrwl/nx/commit/7582aab))
* **storybook:** fix .eslintrc.json being undefined when adding storybook to project ([#3851](https://github.com/nrwl/nx/issues/3851)) ([6fb780e](https://github.com/nrwl/nx/commit/6fb780e))
* **storybook:** migration of tsconfig when now tsconfig.lib.json is present ([#3786](https://github.com/nrwl/nx/issues/3786)) ([b19d293](https://github.com/nrwl/nx/commit/b19d293))
* **web:** adding missing [@rollup](https://github.com/rollup)/plugin-json dependency ([#3783](https://github.com/nrwl/nx/issues/3783)) ([c382feb](https://github.com/nrwl/nx/commit/c382feb))
### Features
* **core:** add flag to set dependant libs in either peerDependencies or dependencies ([#3078](https://github.com/nrwl/nx/issues/3078)) ([3f436fc](https://github.com/nrwl/nx/commit/3f436fc))
* **core:** add user-friendly error on invalid input ([adc34f8](https://github.com/nrwl/nx/commit/adc34f8))
* **core:** sort dependencies and devDependencies ([#3806](https://github.com/nrwl/nx/issues/3806)) ([c3334d0](https://github.com/nrwl/nx/commit/c3334d0))
* **core:** update recommended extensions for new workspaces ([#3823](https://github.com/nrwl/nx/issues/3823)) ([ac1a0e2](https://github.com/nrwl/nx/commit/ac1a0e2))
* **core:** update to typescript 4 ([#3814](https://github.com/nrwl/nx/issues/3814)) ([232fd9f](https://github.com/nrwl/nx/commit/232fd9f))
* **docs:** Adding videos for Angular tutorials ([#3787](https://github.com/nrwl/nx/issues/3787)) ([c9e167b](https://github.com/nrwl/nx/commit/c9e167b))
* **docs:** Adding videos for React tutorials ([#3791](https://github.com/nrwl/nx/issues/3791)) ([6e76488](https://github.com/nrwl/nx/commit/6e76488))
* **linter:** add explicit file extension to config files ([#3847](https://github.com/nrwl/nx/issues/3847)) ([e339ece](https://github.com/nrwl/nx/commit/e339ece))
* **linter:** new eslint builder ([#3834](https://github.com/nrwl/nx/issues/3834)) ([e22f937](https://github.com/nrwl/nx/commit/e22f937))
* **misc:** add linter flag to create-nx-workspace ([#3826](https://github.com/nrwl/nx/issues/3826)) ([c25628a](https://github.com/nrwl/nx/commit/c25628a))
* **repo:** check package dependencies on CI ([9153007](https://github.com/nrwl/nx/commit/9153007))
* **repo:** update to Nx 10.2.1 ([#3757](https://github.com/nrwl/nx/issues/3757)) ([38cf2a8](https://github.com/nrwl/nx/commit/38cf2a8))
* **repo:** update to nx 10.3 ([#3840](https://github.com/nrwl/nx/issues/3840)) ([6c4aacf](https://github.com/nrwl/nx/commit/6c4aacf))
* **storybook:** add support for Storybook v6 ([5da9e66](https://github.com/nrwl/nx/commit/5da9e66))
* **storybook:** storybook config projectType application ([#2382](https://github.com/nrwl/nx/issues/2382)) ([#3611](https://github.com/nrwl/nx/issues/3611)) ([9efa305](https://github.com/nrwl/nx/commit/9efa305))
* **testing:** add projects into jest config ([#3766](https://github.com/nrwl/nx/issues/3766)) ([e6e2dc6](https://github.com/nrwl/nx/commit/e6e2dc6))