Skip to content

update onsenui to 2.12.10 and ngx-onsenui to 7.1.1 - #22

Draft
takuyaW wants to merge 1 commit into
masterfrom
update-onsenui-2.12.10
Draft

update onsenui to 2.12.10 and ngx-onsenui to 7.1.1#22
takuyaW wants to merge 1 commit into
masterfrom
update-onsenui-2.12.10

Conversation

@takuyaW

@takuyaW takuyaW commented Jun 17, 2026

Copy link
Copy Markdown
Member

Updates the Onsen UI dependencies so this Angular template can move off the old 2.11.2 line.

dependency before after
onsenui 2.11.2 2.12.10
ngx-onsenui ^7.0.0 ^7.1.1

Why it was stuck on 2.11.2

ngx-onsenui's fesm bundle uses named imports from onsenui
(import { PageLoader, _internal, notification, platform } from 'onsenui'). The onsenui ESM entry stopped exposing those named exports once the module field was added in 2.12.0, so the names resolved to undefined and Angular broke at runtime. On top of that, ngx-onsenui's exact-pinned onsenui peer made every onsenui bump fail with ERESOLVE.

Both are addressed upstream:

⚠️ Draft — blocked on release

onsenui@2.12.10 and ngx-onsenui@7.1.1 are not published yet, so npm install will fail and www/ has not been rebuilt. This PR currently changes only package.json.

After both packages are on npm:

npm install
npm run build   # regenerates www/

then commit the rebuilt www/ and mark this PR ready for review.

Moves off the 2.11.2 line now that the Angular binding works with current
onsenui again. onsenui 2.12.10 restores the named exports its ESM entry needs,
and ngx-onsenui 7.1.1 widens its onsenui peer to ^2.12.10.

Draft: onsenui 2.12.10 / ngx-onsenui 7.1.1 are not published yet, so www/ has
not been rebuilt. After both are on npm, run `npm install && npm run build` to
regenerate www/ and mark this ready.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant