Skip to content

chore(deps): bump pinia from 3.0.4 to 4.0.3 - #3157

Closed
dependabot[bot] wants to merge 1 commit into
developmentfrom
dependabot/npm_and_yarn/development/pinia-4.0.3
Closed

chore(deps): bump pinia from 3.0.4 to 4.0.3#3157
dependabot[bot] wants to merge 1 commit into
developmentfrom
dependabot/npm_and_yarn/development/pinia-4.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 30, 2026

Copy link
Copy Markdown
Contributor

Bumps pinia from 3.0.4 to 4.0.3.

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for pinia since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code major Breaking version bump labels Aug 30, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ cc35f09

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-specs
test-l10n
test-l10n-parity
format
check-schema-l10n
check-l10n-js
composer ✅ 174/174
npm
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright 🚨 NO VERDICT — enabled but never ran
Hydra gates

Quality workflow — 2026-08-30 23:00 UTC

Download the full PDF report from the workflow artifacts.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/development/pinia-4.0.3 branch from 96d2ede to 6ae6e5e Compare August 31, 2026 00:00
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ de24e9e

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-specs
test-l10n
test-l10n-parity
format
check-schema-l10n
check-l10n-js
composer ✅ 174/174
npm
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright 🚨 NO VERDICT — enabled but never ran
Hydra gates

Quality workflow — 2026-08-31 00:29 UTC

Download the full PDF report from the workflow artifacts.

Bumps [pinia](https://github.com/vuejs/pinia) from 3.0.4 to 4.0.3.
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](vuejs/pinia@v3.0.4...v4.0.3)

---
updated-dependencies:
- dependency-name: pinia
  dependency-version: 4.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/development/pinia-4.0.3 branch from 6ae6e5e to aa27aca Compare August 31, 2026 01:47
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ 314c29b

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-specs
test-l10n
test-l10n-parity
format
check-schema-l10n
check-l10n-js
composer ✅ 174/174
npm ✅ 532/532
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright 🚨 NO VERDICT — enabled but never ran
Hydra gates

Quality workflow — 2026-08-31 02:34 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Closing: pinia@4 installs but cannot run here, verified rather than assumed.

pinia 4 ships ESM-only, and this app runs Jest, which cannot parse it:

node_modules/pinia/dist/pinia.js:6
SyntaxError: Cannot use import statement outside a module

> 2 | import { createPinia, setActivePinia } from 'pinia'
  ● Test suite failed to run

Every unit suite that touches a store fails to even load, and Frontend Build fails with it.

This is not a version-pick problem. No value of pinia fixes it — adopting 4 requires one of:

  • configuring Jest for ESM (transformIgnorePatterns for pinia, plus ESM-aware transforms), or
  • migrating the unit suite to vitest, which handles ESM natively

Both are real pieces of work with their own risk, and neither belongs inside a dependency bump.

The same failure occurs on all four apps carrying this bump — openregister, integriq, dossiq and planninq — so it is the package, not any one app's configuration.

Dependabot will reopen this when the test setup can take it. Measured tonight: of 51 npm majors tested, 24 could not install at all; this one installs and then fails at runtime, which is why CI rather than resolution caught it.

@rubenvdlinde
rubenvdlinde deleted the dependabot/npm_and_yarn/development/pinia-4.0.3 branch August 31, 2026 03:18
@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code major Breaking version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant