Skip to content

[C3] Bump create-analog from 2.4.10 to 2.5.0 in /packages/create-cloudflare/src/frameworks#13733

Merged
edmundhung merged 2 commits intomainfrom
dependabot/npm_and_yarn/packages/create-cloudflare/src/frameworks/create-analog-2.5.0
Apr 29, 2026
Merged

[C3] Bump create-analog from 2.4.10 to 2.5.0 in /packages/create-cloudflare/src/frameworks#13733
edmundhung merged 2 commits intomainfrom
dependabot/npm_and_yarn/packages/create-cloudflare/src/frameworks/create-analog-2.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 29, 2026

Bumps create-analog from 2.4.10 to 2.5.0.

Release notes

Sourced from create-analog's releases.

v2.5.0

2.5.0 (2026-04-28)

Bug Fixes

  • add angular-compiler to publish script (5c86802)
  • angular-compiler: add type-only import elision to angular compiler (#2249) (f66f042)
  • angular-compiler: auto-import decorator classes for signal api downleveling in jit (d8a6265)
  • angular-compiler: construct setClassMetadata entries as plain objects (546f427)
  • angular-compiler: correct signal aliases, query refs, inheritance (d57bc61)
  • angular-compiler: dedupe declarations across imports and module exports (919009a)
  • angular-compiler: default contentChild() descendants to true (4849312)
  • angular-compiler: defensive BinaryOperator map for Angular v19/v20 (1a91f93)
  • angular-compiler: defensive isAssignment check for Angular 20.0.0 (8583dd1)
  • angular-compiler: emit /@PURE/ on Ivy field assignments (c0d4f69)
  • angular-compiler: emit bracket access for non-identifier field keys (956c703)
  • angular-compiler: emit defer deps as import().then(m => m.X) (56d9fd5)
  • angular-compiler: emit invalidfactory for explicit import type di tokens (2f2204f)
  • angular-compiler: extract output() alias in registry (e7b1d0d)
  • angular-compiler: forward @​Injectable provider config to compileInjectable (ed9c264)
  • angular-compiler: hoist helpers via appendLeft when insertPos is 0 (8a15184)
  • angular-compiler: hoisted helpers survive type-only import elision (99e1ba4)
  • angular-compiler: hostDirectives, emitExpr safety, TDZ hoisting, misc compilation fixes (#2255) (796e3e0)
  • angular-compiler: improve handling of type elision for imports/exports (#2257) (1605a7b)
  • angular-compiler: make hoisting dependency-aware to prevent TDZ (#2286) (f33f6b5)
  • angular-compiler: merge styleUrl into existing inline styles array (56b109f)
  • angular-compiler: parse signal query read/descendants options (175356c)
  • angular-compiler: preserve @​Injectable in JIT mode for providedIn registration (1a9745c)
  • angular-compiler: preserve constructor di token imports from elision (#2270) (9de43fa)
  • angular-compiler: preserve ivy fields when lowering trailing class field (79cd5c1)
  • angular-compiler: preserve operator precedence in emitted binary expressions (#2275) (e2dfb5a)
  • angular-compiler: provide flat defer fields on Angular v17 (70a4d9b)
  • angular-compiler: reject ambiguous union/intersection DI tokens (c379707)
  • angular-compiler: set componentMeta.interpolation for partial mode on v19/v20 (a09ff88)
  • angular-compiler: skip arrow fn types when finding assignment = … (#2274) (992e180)
  • angular-compiler: strip ESM .js extension when probing dts re-exports (d1f65ef)
  • angular-compiler: track hasTransform on signal inputs in registry (fd8acd4)
  • angular-compiler: unwrap forwardRef inside @​Inject decorator (dcb221a)
  • angular-compiler: use original export name for aliased defer imports (6ab34dd)
  • angular-compiler: wrap switch cases in blocks for biome lint (8fc75d9)
  • angular-compiler: wrap Write*Expr emissions in parens for nesting precedence (48f80e4)
  • content: scope slash-containing slugs to file's subdirectory (#2318) (ee69df7)
  • correct release config replacement file path (c91ce2d)
  • platform: reset cached tViews between SSR requests for correct i18n locale switching (#2301) (a29465d)
  • router: reset cached tViews between SSR requests for correct i18n locale switching (#2295) (d2ce3e5)
  • storybook-angular: forward applyDecorators in testing (#2236) (31d996c)
  • storybook-angular: use oxc config instead of esbuild for Vite 8 (#2313) (ef16e7e)
  • vite-plugin-angular,angular-compiler: support Vite 6-8 and fix type-elision helper loss (0aa26e0)
  • vite-plugin-angular: add Vite Plugin Registry compatibility (#2314) (c3444d1)

... (truncated)

Changelog

Sourced from create-analog's changelog.

2.5.0 (2026-04-28)

Bug Fixes

  • add angular-compiler to publish script (5c86802)
  • angular-compiler: add type-only import elision to angular compiler (#2249) (f66f042)
  • angular-compiler: auto-import decorator classes for signal api downleveling in jit (d8a6265)
  • angular-compiler: construct setClassMetadata entries as plain objects (546f427)
  • angular-compiler: correct signal aliases, query refs, inheritance (d57bc61)
  • angular-compiler: dedupe declarations across imports and module exports (919009a)
  • angular-compiler: default contentChild() descendants to true (4849312)
  • angular-compiler: defensive BinaryOperator map for Angular v19/v20 (1a91f93)
  • angular-compiler: defensive isAssignment check for Angular 20.0.0 (8583dd1)
  • angular-compiler: emit /@PURE/ on Ivy field assignments (c0d4f69)
  • angular-compiler: emit bracket access for non-identifier field keys (956c703)
  • angular-compiler: emit defer deps as import().then(m => m.X) (56d9fd5)
  • angular-compiler: emit invalidfactory for explicit import type di tokens (2f2204f)
  • angular-compiler: extract output() alias in registry (e7b1d0d)
  • angular-compiler: forward @​Injectable provider config to compileInjectable (ed9c264)
  • angular-compiler: hoist helpers via appendLeft when insertPos is 0 (8a15184)
  • angular-compiler: hoisted helpers survive type-only import elision (99e1ba4)
  • angular-compiler: hostDirectives, emitExpr safety, TDZ hoisting, misc compilation fixes (#2255) (796e3e0)
  • angular-compiler: improve handling of type elision for imports/exports (#2257) (1605a7b)
  • angular-compiler: make hoisting dependency-aware to prevent TDZ (#2286) (f33f6b5)
  • angular-compiler: merge styleUrl into existing inline styles array (56b109f)
  • angular-compiler: parse signal query read/descendants options (175356c)
  • angular-compiler: preserve @​Injectable in JIT mode for providedIn registration (1a9745c)
  • angular-compiler: preserve constructor di token imports from elision (#2270) (9de43fa)
  • angular-compiler: preserve ivy fields when lowering trailing class field (79cd5c1)
  • angular-compiler: preserve operator precedence in emitted binary expressions (#2275) (e2dfb5a)
  • angular-compiler: provide flat defer fields on Angular v17 (70a4d9b)
  • angular-compiler: reject ambiguous union/intersection DI tokens (c379707)
  • angular-compiler: set componentMeta.interpolation for partial mode on v19/v20 (a09ff88)
  • angular-compiler: skip arrow fn types when finding assignment = … (#2274) (992e180)
  • angular-compiler: strip ESM .js extension when probing dts re-exports (d1f65ef)
  • angular-compiler: track hasTransform on signal inputs in registry (fd8acd4)
  • angular-compiler: unwrap forwardRef inside @​Inject decorator (dcb221a)
  • angular-compiler: use original export name for aliased defer imports (6ab34dd)
  • angular-compiler: wrap switch cases in blocks for biome lint (8fc75d9)
  • angular-compiler: wrap Write*Expr emissions in parens for nesting precedence (48f80e4)
  • content: scope slash-containing slugs to file's subdirectory (#2318) (ee69df7)
  • correct release config replacement file path (c91ce2d)
  • platform: reset cached tViews between SSR requests for correct i18n locale switching (#2301) (a29465d)
  • router: reset cached tViews between SSR requests for correct i18n locale switching (#2295) (d2ce3e5)
  • storybook-angular: forward applyDecorators in testing (#2236) (31d996c)
  • storybook-angular: use oxc config instead of esbuild for Vite 8 (#2313) (ef16e7e)
  • vite-plugin-angular,angular-compiler: support Vite 6-8 and fix type-elision helper loss (0aa26e0)
  • vite-plugin-angular: add Vite Plugin Registry compatibility (#2314) (c3444d1)
  • vite-plugin-angular: bypass server.fs restrictions on ?raw template imports (#2259) (87512a2)
  • vite-plugin-angular: fix vitest sourcemap plugin for Vite 7 (74d52e7)

... (truncated)

Commits
  • 418aca8 chore: release 2.5.0 [skip ci]
  • 4c90c4e Merge branch 'beta'
  • f9a4aee chore: release 2.5.0-beta.52 [skip ci]
  • 4241f4a docs(content): document hierarchical content and recursive prerender (#2318)
  • 42a5524 feat(vite-plugin-nitro): add recursive option to PrerenderContentDir (#2318)
  • ee69df7 fix(content): scope slash-containing slugs to file's subdirectory (#2318)
  • 579f307 chore: release 2.5.0-beta.51 [skip ci]
  • cfd6cd6 fix(vite-plugin-angular): use empty string instead of undefined for mapRoot/s...
  • e610d77 chore: release 2.5.0-beta.50 [skip ci]
  • aabb5ab feat(vite-plugin-angular): add globalThis external-registry hook for fastCompile
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Open in Devin Review

Bumps [create-analog](https://github.com/analogjs/analog) from 2.4.10 to 2.5.0.
- [Release notes](https://github.com/analogjs/analog/releases)
- [Changelog](https://github.com/analogjs/analog/blob/beta/CHANGELOG.md)
- [Commits](analogjs/analog@v2.4.10...v2.5.0)

---
updated-dependencies:
- dependency-name: create-analog
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added c3 Relating to C3 (create-cloudflare) package dependencies Used by dependabot to mark PRs as updates to dependencies. skip-pr-description-validation Skip validation of the required PR description format labels Apr 29, 2026
@dependabot dependabot Bot requested a review from workers-devprod as a code owner April 29, 2026 15:47
@dependabot dependabot Bot added c3 Relating to C3 (create-cloudflare) package dependencies Used by dependabot to mark PRs as updates to dependencies. skip-pr-description-validation Skip validation of the required PR description format labels Apr 29, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 29, 2026

🦋 Changeset detected

Latest commit: a7fa61b

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-project-automation github-project-automation Bot moved this to Untriaged in workers-sdk Apr 29, 2026
@workers-devprod workers-devprod requested review from a team and edmundhung and removed request for a team April 29, 2026 15:48
@workers-devprod
Copy link
Copy Markdown
Contributor

workers-devprod commented Apr 29, 2026

Codeowners approval required for this PR:

  • ✅ @cloudflare/wrangler
Show detailed file reviewers

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

The following dependency versions have been updated:

| Dependency    | From   | To    |
| ------------- | ------ | ----- |
| create-analog | 2.4.10 | 2.5.0 |
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Issues found

quiet-houses-attack.md

Version Type Mismatch: This changeset is titled "Fix Hyperdrive binding issue" which indicates a bug fix, but it is marked as minor. According to the changeset guidelines:

  • patch: Bug fixes, small improvements, documentation fixes
  • minor: New features, new CLI commands, new configuration options, deprecations...

Since this fixes a bug where "some customers are unable to connect to local databases", it should be patch rather than minor.

Suggested change:

---
"miniflare": patch
---

All other changesets pass validation:

  • c3-frameworks-update-13733.md - Skipped (dependabot dependency update)
  • c3-frameworks-update-13359.md - Skipped (dependabot dependency update)
  • restart-from-step.md - ✅ Minor for new feature, good description
  • shaky-parks-buy.md - ✅ Minor for new feature, good description
  • fix-config-flag-autoconfig-opennext.md - ✅ Patch for bug fix, good description
  • drop-node-20.md - ✅ Minor for Node version requirement change, good description
  • router-worker-loopback.md - ✅ Patch for internal refactoring, good description
  • twelve-eggs-fetch.md - ✅ Minor for new feature, good description

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 29, 2026

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@13733

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@13733

miniflare

npm i https://pkg.pr.new/miniflare@13733

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@13733

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@13733

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@13733

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@13733

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@13733

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@13733

wrangler

npm i https://pkg.pr.new/wrangler@13733

commit: a7fa61b

Copy link
Copy Markdown
Contributor

@workers-devprod workers-devprod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Codeowners reviews satisfied

@github-project-automation github-project-automation Bot moved this from Untriaged to Approved in workers-sdk Apr 29, 2026
@edmundhung edmundhung merged commit 60ee337 into main Apr 29, 2026
56 of 57 checks passed
@edmundhung edmundhung deleted the dependabot/npm_and_yarn/packages/create-cloudflare/src/frameworks/create-analog-2.5.0 branch April 29, 2026 16:43
@github-project-automation github-project-automation Bot moved this from Approved to Done in workers-sdk Apr 29, 2026
ruifigueira pushed a commit that referenced this pull request Apr 29, 2026
…dflare/src/frameworks (#13733)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Wrangler automated PR updater <wrangler@cloudflare.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c3 Relating to C3 (create-cloudflare) package dependencies Used by dependabot to mark PRs as updates to dependencies. skip-pr-description-validation Skip validation of the required PR description format

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants