Investigate why vuejs is not updated with dependabot
Dependabot log:
updater | 2024/02/26 01:13:38 INFO <job_791687931> Checking if vue 3.4.13 needs updating
proxy | 2024/02/26 01:13:38 [192] GET https://registry.npmjs.org:443/vue
proxy | 2024/02/26 01:13:38 [192] 200 https://registry.npmjs.org:443/vue
proxy | 2024/02/26 01:13:38 [194] HEAD https://registry.npmjs.org:443/vue/-/vue-3.4.19.tgz
proxy | 2024/02/26 01:13:38 [194] 200 https://registry.npmjs.org:443/vue/-/vue-3.4.19.tgz
updater | 2024/02/26 01:13:38 INFO <job_791687931> Latest version is 3.4.19
proxy | 2024/02/26 01:13:38 [196] GET https://registry.npmjs.org:443/jhlite
proxy | 2024/02/26 01:13:38 [196] 404 https://registry.npmjs.org:443/jhlite
proxy | 2024/02/26 01:13:43 [198] GET https://registry.npmjs.org:443/vue
proxy | 2024/02/26 01:13:43 [198] 200 https://registry.npmjs.org:443/vue
proxy | 2024/02/26 01:13:43 [200] GET https://registry.npmjs.org:443/typescript
proxy | 2024/02/26 01:13:43 [200] 200 https://registry.npmjs.org:443/typescript
proxy | 2024/02/26 01:13:44 [206] GET https://registry.npmjs.org:443/@vue%2fshared
proxy | 2024/02/26 01:13:44 [207] GET https://registry.npmjs.org:443/@vue%2fruntime-dom
proxy | 2024/02/26 01:13:44 [208] GET https://registry.npmjs.org:443/@vue%2fcompiler-dom
proxy | 2024/02/26 01:13:44 [209] GET https://registry.npmjs.org:443/@vue%2fcompiler-sfc
proxy | 2024/02/26 01:13:44 [210] GET https://registry.npmjs.org:443/@vue%2fserver-renderer
proxy | 2024/02/26 01:13:44 [206] 200 https://registry.npmjs.org:443/@vue%2fshared
proxy | 2024/02/26 01:13:44 [209] 200 https://registry.npmjs.org:443/@vue%2fcompiler-sfc
proxy | 2024/02/26 01:13:44 [208] 200 https://registry.npmjs.org:443/@vue%2fcompiler-dom
proxy | 2024/02/26 01:13:44 [207] 200 https://registry.npmjs.org:443/@vue%2fruntime-dom
proxy | 2024/02/26 01:13:44 [210] 200 https://registry.npmjs.org:443/@vue%2fserver-renderer
proxy | 2024/02/26 01:13:44 [216] GET https://registry.npmjs.org:443/@vue%2fcompiler-core
proxy | 2024/02/26 01:13:44 [217] GET https://registry.npmjs.org:443/estree-walker
proxy | 2024/02/26 01:13:44 [218] GET https://registry.npmjs.org:443/@vue%2fcompiler-ssr
proxy | 2024/02/26 01:13:44 [219] GET https://registry.npmjs.org:443/csstype
proxy | 2024/02/26 01:13:44 [220] GET https://registry.npmjs.org:443/@vue%2fruntime-core
proxy | 2024/02/26 01:13:44 [217] 200 https://registry.npmjs.org:443/estree-walker
proxy | 2024/02/26 01:13:44 [216] 200 https://registry.npmjs.org:443/@vue%2fcompiler-core
proxy | 2024/02/26 01:13:44 [219] 200 https://registry.npmjs.org:443/csstype
proxy | 2024/02/26 01:13:44 [220] 200 https://registry.npmjs.org:443/@vue%2fruntime-core
proxy | 2024/02/26 01:13:45 [218] 200 https://registry.npmjs.org:443/@vue%2fcompiler-ssr
proxy | 2024/02/26 01:13:45 [222] GET https://registry.npmjs.org:443/@vue%2freactivity
proxy | 2024/02/26 01:13:45 [222] 200 https://registry.npmjs.org:443/@vue%2freactivity
updater | 2024/02/26 01:13:54 INFO <job_791687931> Requirements to unlock update_not_possible
proxy | 2024/02/26 01:13:54 [224] GET https://registry.npmjs.org:443/jhlite
proxy | 2024/02/26 01:13:54 [224] 404 https://registry.npmjs.org:443/jhlite
updater | 2024/02/26 01:13:54 INFO <job_791687931> Requirements update strategy bump_versions
updater | 2024/02/26 01:13:54 INFO <job_791687931> No update possible for vue 3.4.13
#9009 and #9023 did not improved things.
We should check if it works again after manual updating with #9003
I just checked, the issue still exists for vuejs version bump from 3.4.19 to 3.4.20 (released a few hours ago)
It seems to be a conflict with @vue/test-utils peerDependencies:
peerOptional @vue/server-renderer@"^3.0.1" from @vue/[email protected]
If I remove @vue/test-utils dependency, dependabot PR is created: https://github.com/murdos/jhipster-lite/pull/2597
3.4.21 was released
vuejs 3.4.21 has been automatically merged (#9107) following automatic update of @vue/test-utils to 2.4.5 (#9211).
Let's see and wait for next vuejs release if issue still exists.
At least with renovate setup (#9105) the issue is explicit, with dependabot it was silent.
@murdos I did a PR on @vue/test-utils https://github.com/vuejs/test-utils/pull/2364 I think it fix :)
Increasing the bounty so you can shared 100/100
@pascalgrimaud https://opencollective.com/generator-jhipster/expenses/193050 🙂
@qmonmert : approved
@pascalgrimaud https://opencollective.com/generator-jhipster/expenses/194294
@murdos : approved