Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2025

This PR contains the following updates:

Package Change Age Confidence
@analogjs/vite-plugin-angular 1.17.0 -> 2.1.0 age confidence
@angular-devkit/build-angular 17.3.7 -> 21.0.0 age confidence
@angular/animations (source) 17.3.8 -> 21.0.0 age confidence
@angular/cli 17.3.7 -> 21.0.0 age confidence
@angular/common (source) 17.3.8 -> 21.0.0 age confidence
@angular/compiler (source) 17.3.8 -> 21.0.0 age confidence
@angular/compiler-cli (source) 17.3.8 -> 21.0.0 age confidence
@angular/core (source) 17.3.8 -> 21.0.0 age confidence
@angular/forms (source) 17.3.8 -> 21.0.0 age confidence
@angular/platform-browser (source) 17.3.8 -> 21.0.0 age confidence
@angular/platform-browser-dynamic (source) 17.3.8 -> 21.0.0 age confidence
@angular/router (source) 17.3.8 -> 21.0.0 age confidence
semantic-release ^24.2.5 -> ^25.0.2 age confidence

Release Notes

analogjs/analog (@​analogjs/vite-plugin-angular)

v2.1.0

Compare Source

Bug Fixes
  • content: stripped filename to match filename also for additionalContentDirs (#​1962) (cdacae0)
  • create-analog: bump TypeScript to 5.9.x (7a94868)
  • platform: enable esbuild with Angular Compilation API (e91752e)
  • vite-plugin-angular: close compilation after each completion (39b17e9)
  • vite-plugin-angular: loosen checks on angular compilation (e183cd2)
  • vite-plugin-angular: resolve tsconfig dynamically at the correct place (#​1959) (04dd8f3)
Features
Performance Improvements
  • platform: skip deps auto-discovery when running tests (5c79ac6)

v2.0.5

Compare Source

Bug Fixes
  • nx-plugin: generate postcss configuration for Tailwind (#​1951) (2bc2395)
  • vite-plugin-angular: fix build errors for rolldown-vite integration (#​1949) (6f62a1d)

v2.0.4

Compare Source

Bug Fixes
  • nx-plugin: add Vitest 4 ui/browser deps (#​1947) (527addf)
  • nx-plugin: bump Nx app generator to Vitest 4.x (#​1946) (97aad59)
  • nx-plugin: pin to Vitest 3.x for Nx/Angular (c0d5b10)
  • vite-plugin-angular: remove Storybook ESM workaround plugin (#​1943) (52a3501)

v2.0.3

Compare Source

Performance Improvements
  • platform: use singleton instances for marked and highlighters for content (#​1935) (9c63726)

v2.0.2

Compare Source

Bug Fixes

v2.0.1

Compare Source

Bug Fixes

v2.0.0

Compare Source

Bug Fixes
  • add support for Nx 22.x (7a571d4)
  • analyze files for HMR updates (a1fad0a)
  • content-plugin: remove old migrations (1953f86)
  • content: fix server-side rendering with content resources (#​1884) (4e11f21)
  • create-analog: fix app component in templates (9ab109a)
  • create-analog: update Angular template versions (791a8ab)
  • nx-plugin: bump Nx deps to 22.x (21e31bd)
  • nx-plugin: remove tRPC from application generator (#​1898) (0b5afbb)
  • platform: externalize @​analogjs/content package until configured (#​1921) (119e2b9)
  • platform: update nitropack/vitefu deps (5d87039)
  • remove Angular v16 from release config (6afc4fa)
  • router: adjust peer deps for Angular v20 (f6612fe)
  • storybook-angular: bump Storybook deps to ^10.0.0 (c96d2af)
  • storybook-angular: don't mangle class names during the build (7a140df)
  • storybook-angular: export preset.js from root (9b70f86)
  • storybook-angular: set exports to use defaults (7c66c04)
  • storybook-angular: update type exports (f35c8f9)
  • update lockfile (3adfd16)
  • update to support Nx 22.0.2 (#​1913) (d38fa61)
  • vite-plugin-angular: expand optimization for Angular packages (43395f0)
  • vite-plugin-angular: more agx cleanup (91e0262)
  • vite-plugin-angular: remove support for Analog SFCs (#​1867) (52817cc)
  • vite-plugin-angular: remove vfile dependency (63e8dd8)
  • vitest-angular: add import attribute for json schema (5c745ef)
Features
  • astro-angular: use zoneless change detection by default (#​1899) (75149b6)
  • drop support for Angular <=16 (#​1825) (9d7176a)
  • migrate from fast-glob to tinyglobby for improved performance (#​1923) (036290a)
  • storybook-angular: add support for Storybook 10 (#​1903) (8715bea)
  • storybook-angular: add test-storybook builder as alias (4384988)
  • update Angular builders to compile to ESM (#​1868) (68d37a7)
  • upgrade to Vite 6.x (5ce9829)
  • vite-plugin-angular: add support for tsconfig as getter function (#​1892) (6411a7c)
  • vite-plugin-angular: introduce support for Angular v19 HMR/live reload (3820dc4)
BREAKING CHANGES
  • The base version of Vite is updated.

BEFORE:

Vite 5.x is the base version.

AFTER:

Vite 6.x is the base version.

v1.22.5

Compare Source

Bug Fixes
  • vite-plugin-angular: expand optimization for Angular packages (484553c)

v1.22.4

Compare Source

Bug Fixes
  • storybook-angular: adjust package ranges for 1.x (386c98d)

v1.22.3

Compare Source

Bug Fixes
  • add support for Nx 22.x (10d48e4)

v1.22.2

Compare Source

Bug Fixes
  • vite-plugin-angular: allow TestBed.overrideXXX() APIs in AOT mode (#​1909) (a8fd510)

v1.22.1

Compare Source

Bug Fixes
  • create-analog: add overrides for Vitest 4 and .env gitignore (837de30)

v1.22.0

Compare Source

Features
  • add support for Vitest 4 (4e9ff62)

v1.21.3

Compare Source

Bug Fixes
  • vite-plugin-angular: log warning when configured tsconfig path doesn't exist (19a58ba)

v1.21.2

Compare Source

Bug Fixes
  • storybook-angular: don't mangle class names during the build (00d74d1)

v1.21.1

Compare Source

Bug Fixes
  • add provenance to package publishing steps (c2c1534)
  • vite-plugin-angular: use configured resolve conditions then defaults (#​1882) (b79ab7b)

v1.21.0

Compare Source

Bug Fixes
Features

v1.20.2

Compare Source

What's Changed
New Contributors

Full Changelog: analogjs/analog@v1.20.1...v1.20.2

v1.20.1

Compare Source

Bug Fixes
  • storybook-angular: update support for CSS and preprocessor options (#​1850) (c5a9fa6)

v1.20.0

Compare Source

Bug Fixes
Features

v1.19.4

Compare Source

Bug Fixes
  • storybook-angular: add platform-browser to optimized dependencies (#​1817) (170b56c)

v1.19.3

Compare Source

Bug Fixes
  • vite-plugin-angular: update file emitter after compilation (#​1812) (474b6cc)

v1.19.2

Compare Source

Performance Improvements
  • vite-plugin-angular: decrease dev server startup time by emitting files on demand (#​1807) (f829652)

v1.19.1

Compare Source

Bug Fixes
  • nx-plugin: add css for tailwind, fix global import reference (#​1796) (28b9558)
  • nx-plugin: fix platform server dep for new app (#​1797) (c3d9660)
  • storybook-angular: prevent duplicate loading of analogjs plugins (#​1794) (6aeed12)
  • vite-plugin-angular: skip compilation for inline assets, .nx for HMR (#​1795) (0f4413a)

v1.19.0

Compare Source

Bug Fixes
  • create-analog: add overrides for Vite 7 to templates (07f0a88)
  • create-analog: remove extra comma from minimal template (906998d)
  • create-analog: update template package.json deps (#​1789) (abb9900)
  • nx-plugin: add caret to platform-server package for preset (a97ad4b)
  • nx-plugin: support migration for Angular v20 app component (#​1785) (7f2a240)
  • vite-plugin-nitro: fix page handler URLs (#​1788) (5fdcf7f)
Features

v1.18.0

Compare Source

Bug Fixes
  • create-analog: fix template and styles for SFCs (#​1778) (902fe23)
  • create-analog: update template dependencies to Angular v20 (#​1768) (8e1fae5)
  • nx-plugin: add fallback for json.files property in preset (6e2241a)
  • nx-plugin: ensure that tags option is used on app generation (#​1764) (df001b0)
  • vite-plugin-angular: trigger compilation from external templates/styles (#​1779) (e3a1f27)
Features
  • vite-plugin-nitro: support static server side data fetching during prerendering (#​1771) (377cdd2)

v1.17.1

Compare Source

Bug Fixes
  • nx-plugin: ensure that tags option is used on app generation (#​1764) (df001b0)
angular/angular-cli (@​angular-devkit/build-angular)

v21.0.0

Compare Source

Breaking Changes

@​angular/cli
  • The ng commands will no longer automatically detect and use cnpm as the package manager. As an alternative use the .npmrc file to ensure npm uses the cnpm registry.
@​angular/build
    • TypeScript versions older than 5.9 are no longer supported.
  • The javascriptEnabled option for Less is no longer supported. Projects relying on inline JavaScript within Less files will need to refactor their stylesheets to remove this dependency.
@​schematics/angular
Commit Type Description
e417c89f9 feat Add addTypeToClassName option to relevant schematics
ede5e52bc feat add include option to jasmine-to-vitest schematic
c119910f4 feat add AGENTS.md support to ai-config schematic
d0d2a17b8 feat add Jasmine spy API transformations to jasmine-to-vitest schematic
e7d955bed feat add matcher transformations to jasmine-to-vitest schematic
629f5cb18 feat add misc transformations to jasmine-to-vitest schematic
4912f3990 feat add Tailwind CSS option to application schematic and ng new
2a518016d feat Applications are zoneless by default
2ffc527b1 feat configure Vitest for new projects and allow runner choice
58474ec7d feat introduce initial jasmine-to-vitest unit test refactor schematic
9f255f2b3 feat set packageManager in package.json on new projects
4e6c94f21 feat support different file name style guides in ng new
77741f5ee fix add 'update-typescript-lib' migration
f89750b27 fix add addImports option to jasmine-vitest schematic
9dab5780a fix add fixture.whenStable in spec files when zoneless apps
8f0f6a5f1 fix add migration to update moduleResolution to bundler
e8feba9ee fix add missing typeSeparator to main.ts.template file
515b09c4f fix add Vitest config generation and runner checks
0e83fe1a8 fix add warnings and improve Karma config generation
b91fa31f2 fix align Karma project generation with unified unit-test builder
c967a447c fix correct spacing in application spec tsconfig
00d941c43 fix correct style guide paths for standalone components
e33e77d12 fix flag '--file-name-style-guide=2016' - wrong import in main.ts
f35b9f331 fix improve comment preservation in jasmine-to-vitest
6615fcf03 fix issues in apps generated with '--file-name-style-guide=2016' flag
e304821d5 fix make ai-config schematic non-destructive
512ad282a fix preserve blank lines in jasmine-to-vitest schematic
b524ba426 fix remove empty i18n-extract target for new projects
8e6e0a293 fix remove explicit flag for host bindings
afb4d3e37 fix remove extra space before async in spec templates
b983ea8e5 fix respect skip-install for tailwind schematic
54c4eae2a fix transform Jasmine type annotations in jasmine-to-vitest schematic
14c0a9bac perf optimize AST traversal utilities
@​angular/cli
Commit Type Description
58d101d5e feat add --json output to ng version
d014630fa feat add advanced filtering to MCP example search
6d3a3c579 feat add ai-tutor mcp tool
1c06b16a9 feat add builder info to list_projects MCP tool
301b50da4 feat add fallback support for packages without direct ng add functionality
3040b777e feat add style language detection to list_projects tool
45024e836 feat add unit test framework detection to list_projects tool
104c90768 feat enhance ng version output with more details
286b6204c feat make documentation search tool version-aware
406315d09 feat make find_examples tool version-aware
68e711307 feat make get_best_practices tool version-aware
50453fdee feat overhaul ng version command output
1ee9ce3c9 feat promote MCP find_examples tool to a stable tool
0d53e82d5 feat provide detailed peer dependency conflict errors in ng add
f513089e2 feat remove direct support for cnpm
c17d7a929 fix add schema versioning and metadata to example database
dbf1aaf70 fix add snippet support to example search MCP tool
dfb4242b3 fix add vitest to version command output
11cee1acb fix correct boolean parsing in MCP example front matter
122a8c0e2 fix correct frontmatter parsing in MCP examples tool
431106559 fix correct query in find_examples to prevent runtime error
def412a55 fix enhance find_examples MCP tool with structured output
0922a033f fix improve JSON schema parsing for command options
f099c9157 fix improve list_projects MCP tool to find all workspaces in monorepos
1be35b343 fix promote zoneless migration MCP tool to stable
e5aed6d65 fix show planned actions in ng add dry run
4deac3ec7 fix support multi-database search in find_examples MCP tool
aeb49dd52 perf cache dependency lookups during ng add
5e534090e perf parallelize peer dependency checks in ng add
@​angular-devkit/build-angular
Commit Type Description
6e395fc0c fix ensure vitest code coverage handles virtual files correctly
53899511a fix expand jest and jest-environment-jsdom to allow version 30
7a8c94615 fix make zone.js optional in server and app-shell builders
@​angular/build
Commit Type Description
00426e315 feat add --list-tests flag to unit-test builder
a908bf3d4 feat add 'filter' option to unit-test builder
3e0209d0a feat add browserViewport option for vitest browser tests
3b7dabbf1 feat add advanced coverage options to unit-test builder
c0b00d78e feat add reporter output file option for unit-test
66dd6dd83 feat allow options for unit test reporters
a90bea5b5 feat support .test.ts files by default in unit test builder
b2f048773 fix add --ui option for Vitest runner
530d9270e fix add define option to dev-server
b554bd73a fix add temporary directory cleanup for Vitest executor
c6176f6df fix add upfront dependency validation for unit-test runners
63c98741a fix add webcontainer support for Vitest browser provider
fcdbf6c19 fix allow globals to be set to false
542d52868 fix allow custom runner configuration file for unit-test
0505f954d fix allow unit-test progress option passthrough for building
931c62d20 fix allow unit-test runner config with absolute path
a11dd31f0 fix configure Vitest cache to use Angular cache
abf003268 fix correct Vitest builder watch mode execution
f05ffd104 fix correct Vitest coverage include handling for virtual files
cd5c92b99 fix correct Vitest coverage reporting for test files
07f712253 fix correctly handle absolute paths and casing in test discovery
bf468e1eb fix direct check include file exists in unit-test discovery
50e330d33 fix disable glob directory expansion when finding tests
49b65aba8 fix disable Vitest test isolation by default
1529595d4 fix drop support for TypeScript 5.8
a44f8fa94 fix dynamically select Vitest DOM environment
ae35543af fix enhance Vitest config merging and validation
fec106b60 fix enhance Vitest dependency externalization and pre-bundling
f7c4a4c1d fix enhance Vitest resolution for optimal package loading
ee5e127d5 fix ensure ɵgetOrCreateAngularServerApp is always defined after errors
0830f4fb5 fix ensure TestBed cleanup hooks are always registered
[41b12509a](ht

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) November 13, 2025 13:06
@renovate renovate bot force-pushed the renovate/major-test-and-release-automation-dependencies branch 6 times, most recently from 241cc66 to ad750b4 Compare November 19, 2025 21:01
@renovate renovate bot force-pushed the renovate/major-test-and-release-automation-dependencies branch from ad750b4 to 886f259 Compare November 20, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant