v1.15.3
What's Changed
Refactor 🧹
Package Updates 📦
- chore(deps): update dependency prettier to ^2.8.8 by @renovate in #701
- chore(deps): update pnpm to v8.4.0 by @renovate in #698
- chore(deps): update dependency html-webpack-plugin to ^5.5.1 by @renovate in #700
- chore(deps): update dependency @types/chrome to v0.0.235 by @renovate in #697
- chore(deps): update dependency eslint to ^8.39.0 by @renovate in #707
- chore(deps): update jest monorepo by @renovate in #704
- chore(deps): update dependency @types/node to ^18.16.3 by @renovate in #705
- chore(deps): update dependency ts-jest to ^29.1.0 by @renovate in #709
- chore(deps): update dependency eslint-config-prettier to ^8.8.0 by @renovate in #708
- chore(deps): update dependency dependency-cruiser to ^12.12.0 by @renovate in #706
- chore(deps): update dependency typescript to ^5.0.4 by @renovate in #702
- chore(deps): update dependency webpack-cli to ^5.0.2 by @renovate in #703
- chore(deps): update typescript-eslint monorepo to ^5.59.2 by @renovate in #711
- chore(deps): update dependency webpack to ^5.81.0 by @renovate in #710
- chore(deps): update dependency webpack to ^5.82.0 by @renovate in #712
- chore(deps): update node.js to v20 by @renovate in #686
- chore: configure renovate.json for auto-merging patch updates by @ikemo3 in #715
- chore(deps): update dependency eslint to ^8.40.0 by @renovate in #714
- chore(deps): update dependency @types/node to ^18.16.5 by @renovate in #716
- chore(deps): update dependency webpack-cli to ^5.1.0 by @renovate in #717
- chore(deps): update dependency dependency-cruiser to ^12.12.1 by @renovate in #718
- chore(deps): update dependencies patch by @renovate in #719
- chore(deps): update dependency webpack-cli to ^5.1.1 by @renovate in #720
- chore(deps): update pnpm to v8.5.0 by @renovate in #721
- chore(deps): update dependencies patch by @renovate in #722
- chore(deps): update dependency @types/node to ^18.16.8 by @renovate in #723
- chore(deps): update dependency dependency-cruiser to ^12.12.2 by @renovate in #724
- chore(deps): update dependency @types/node to ^18.16.9 by @renovate in #725
- chore(deps): update dependency @types/chrome to v0.0.236 by @renovate in #726
- chore(deps): update pnpm to v8.5.1 by @renovate in #728
- chore(deps): update dependencies patch to ^5.59.6 by @renovate in #729
- chore(deps): update dependency @types/node to ^18.16.10 by @renovate in #730
- chore(deps): update dependency @types/node to ^18.16.12 by @renovate in #732
- chore(deps): update node.js to v20.2 by @renovate in #731
- chore(deps): update dependency dependency-cruiser to v13 by @renovate in #727
- chore(deps): update dependency @types/node to ^18.16.13 by @renovate in #734
- chore(deps): update dependency webpack to ^5.83.1 by @renovate in #733
- chore(deps): update dependencies patch by @renovate in #736
- chore(deps): update dependency eslint to ^8.41.0 by @renovate in #735
- chore(deps): update dependencies patch to ^5.59.7 by @renovate in #737
- chore(deps): update dependency ts-loader to ^9.4.3 by @renovate in #738
- chore(deps): update dependencies patch by @renovate in #740
- chore(deps): update dependency webpack to ^5.84.1 by @renovate in #739
- chore(deps): update dependency @types/node to ^18.16.16 by @renovate in #741
- chore(deps): update pnpm to v8.6.0 by @renovate in #742
- chore(deps): update dependencies patch to ^5.59.8 by @renovate in #743
- chore(deps): update dependency @types/jest to ^29.5.2 by @renovate in #744
- chore(deps): update dependency webpack to ^5.85.0 by @renovate in #745
- chore(deps): update dependency typescript to ^5.1.3 by @renovate in #746
- chore(deps): update dependency eslint to ^8.42.0 by @renovate in #747
- chore(deps): update dependency webpack-cli to ^5.1.2 by @renovate in #748
- chore(deps): update dependencies patch by @renovate in #749
- chore(deps): update dependencies patch by @renovate in #750
- chore(deps): update dependencies patch by @renovate in #751
- chore(deps): update dependencies patch by @renovate in #753
- chore(deps): update dependency zip-a-folder to v2 by @renovate in #755
- chore(deps): update node.js to v20.3 by @renovate in #754
- chore(deps): update dependency webpack to ^5.86.0 - autoclosed by @renovate in #752
- chore(deps): update dependency @types/node to ^18.16.17 by @renovate in #756
- chore(deps): update dependency html-webpack-plugin to ^5.5.3 by @renovate in #757
- chore(deps): update pnpm to v8.6.2 by @renovate in #758
- chore(deps): update dependencies patch to ^5.59.11 by @renovate in #759
- chore(deps): update dependency @types/node to ^18.16.18 by @renovate in #760
- chore(deps): update dependency webpack to ^5.87.0 by @renovate in #761
- chore(deps): update dependency eslint to ^8.43.0 by @renovate in #762
- chore(deps): update dependencies patch by @renovate in #764
- chore(deps): update typescript-eslint monorepo to ^5.60.0 by @renovate in #765
- chore(deps): update dependency dependency-cruiser to ^13.0.4 by @renovate in #766
- chore(deps): update dependency webpack to ^5.88.0 by @renovate in #767
- chore(deps): update dependency @types/chrome to v0.0.238 by @renovate in #768
- chore(deps): update pnpm to v8.6.4 by @renovate in #769
- chore(deps): update pnpm to v8.6.5 by @renovate in #770
- chore(deps): update dependencies patch to ^5.60.1 by @renovate in #771
- chore(deps): update dependency @types/chrome to v0.0.239 by @renovate in #772
- chore(deps): update dependency typescript to ^5.1.5 by @renovate in #773
- chore(deps): update dependency ts-loader to ^9.4.4 by @renovate in #774
- chore(deps): update dependency webpack to ^5.88.1 by @renovate in #775
- chore(deps): update dependency typescript to ^5.1.6 by @renovate in #776
- chore(deps): update dependency ts-jest to ^29.1.1 by @renovate in #777
- chore(deps): update dependency @types/node to ^18.16.19 by @renovate in #778
- chore(deps): update dependency eslint to ^8.44.0 by @renovate in #779
- chore(deps): update dependency dependency-cruiser to ^13.0.5 by @renovate in #782
- chore(deps): update pnpm to v8.6.6 by @renovate in #783
- chore(deps): update typescript-eslint monorepo to ^5.61.0 by @renovate in #784
- chore(deps): update dependency prettier to v3 by @renovate in #794
- chore(deps): update dependency @types/chrome to v0.0.240 by @renovate in #806
- chore(deps): update jest monorepo to ^29.6.1 by @renovate in #789
- chore(deps): update node.js to v20.4 by @renovate in #800
- chore(deps): update dependency dependency-cruiser to ^13.1.0 by @renovate in #809
- chore(deps): update pnpm to v8.6.7 by @renovate in #810
- chore(deps): update dependency @types/jest to ^29.5.3 by @renovate in #812
- chore(deps): update typescript-eslint monorepo to v6 (major) by @renovate in #814
- chore(deps): update dependency @types/chrome to v0.0.241 by @renovate in #815
- chore(deps): update dependency eslint-plugin-jest to ^27.2.3 by @renovate in #816
- chore(deps): update dependency eslint to ^8.45.0 by @renovate in #817
- chore(deps): update dependency dependency-cruiser to ^13.1.1 by @renovate in #821
- chore(deps): update pnpm to v8.6.8 by @renovate in #825
- chore(deps): update typescript-eslint monorepo to ^6.1.0 by @renovate in #813
- chore(deps): update pnpm to v8.6.9 by @renovate in #826
Other Changes
- package: update renovate staregy to 'bump' by @ikemo3 in #699
- chore: Add dependencies label by @ikemo3 in #780
- feat: add release.yml file for automatic release notes by @ikemo3 in #781
- refactor: export GoogleImageTab, GoogleNewsCard, GoogleNewsResult, GoogleNewsSectionWithHeader, GoogleSearchInnerCard, GoogleSearchMovie, GoogleSearchResult, GoogleSearchTopNews from their respective files by @ikemo3 in #785
- refactor: rewrite interface to type by @ikemo3 in #786
- refactor: extract new files by @ikemo3 in #787
- refactor: Remove unnecessary code for pending blocks by @ikemo3 in #788
- refactor: Extract processAddedNode function in document_start.ts by @ikemo3 in #790
- refactor: Simplify processAddedNode function by @ikemo3 in #791
- refactor: remove isOptionallyEnabled function by @ikemo3 in #792
- refactor: rename MenuPosition to MenuPositionType by @ikemo3 in #793
- refactor: remove OptionRepository by @ikemo3 in #795
- ci: add .dependency-cruiser.cjs by @ikemo3 in #796
- chore: update linting and formatting scripts by @ikemo3 in #797
- chore: Update doNotFollow path in .dependency-cruiser.cjs by @ikemo3 in #798
- refactor: change directory names by @ikemo3 in #799
- refactor: improve dependency rules by @ikemo3 in #801
- fix: fix stylesheet paths by @ikemo3 in #802
- refactor: Update file paths for CSS styles by @ikemo3 in #803
- refactor: Update file paths and directories for static files by @ikemo3 in #804
- pre-release: v1.15.2.1 by @ikemo3 in #805
- refactor: remove webpack-shell-plugin-next by @ikemo3 in #807
- refactor: extract methods to files by @ikemo3 in #808
- refactor: remove circular depdendencies by @ikemo3 in #811
- feature: add sort-package-json by @ikemo3 in #818
- feature: use vitest instead of jest by @ikemo3 in #819
- feature: migrate ts-node to tsx by @ikemo3 in #820
- build: Update file paths for assets in manifest.json and webpack.config.cjs by @ikemo3 in #822
- feature: migrate webpack to vite by @ikemo3 in #823
- build: Remove unused webpack dependencies by @ikemo3 in #824
- fix: image tab not working by @ikemo3 in #827
- release: v1.15.3 by @ikemo3 in #828
Full Changelog: v1.15.2...v1.15.3