# 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))