kolaente
5dab85e76f
chore(dev): allow claude to execute playwright
2025-12-12 17:16:56 +01:00
kolaente
d0d08adc48
chore(dev): add claude settings
2025-12-12 11:58:15 +01:00
kolaente
1288d0a99c
feat: make sidebar resizable ( #1965 )
...
Closes : #525
* Sidebar width is now adjustable via dragging
* The width is automatically saved to settings and restored across sessions.
2025-12-12 10:46:46 +00:00
Frederick [Bot]
803effbb8f
chore(i18n): update translations via Crowdin
2025-12-12 00:59:39 +00:00
renovate[bot]
2113041fb4
chore(deps): update actions/cache action to v5 ( #1972 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://redirect.github.com/actions/cache ) | action |
major | `v4` -> `v5` |
---
### Release Notes
<details>
<summary>actions/cache (actions/cache)</summary>
### [`v5`](https://redirect.github.com/actions/cache/compare/v4...v5 )
[Compare
Source](https://redirect.github.com/actions/cache/compare/v4...v5 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 23:34:47 +00:00
kolaente
8b6082e8c7
feat(kanban): add setting to always show bucket task count ( #1966 )
...
Added "Always show task count on Kanban buckets" setting in user preferences to control the visibility of task counts on Kanban bucket headers
2025-12-11 23:27:13 +00:00
renovate[bot]
49c43e87f0
chore(deps): update node.js to 7e0bd04 ( #1970 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [node](https://redirect.github.com/nodejs/node )
([changelog](https://redirect.github.com/nodejs/node/compare/sha256:eb37f58646a901dc7727cf448cae36daaefaba79de33b5058dab79aa4c04aefb..sha256:7e0bd0460b26eb3854ea5b99b887a6a14d665d14cae694b78ae2936d14b2befb ))
| stage | digest | `eb37f58` -> `7e0bd04` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 00:22:55 +01:00
renovate[bot]
41777664a4
fix(deps): update dependency dompurify to v3.3.1 ( #1967 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [dompurify](https://redirect.github.com/cure53/DOMPurify ) | [`3.3.0`
-> `3.3.1`](https://renovatebot.com/diffs/npm/dompurify/3.3.0/3.3.1 ) |

|

|
---
### Release Notes
<details>
<summary>cure53/DOMPurify (dompurify)</summary>
###
[`v3.3.1`](https://redirect.github.com/cure53/DOMPurify/releases/tag/3.3.1 ):
DOMPurify 3.3.1
[Compare
Source](https://redirect.github.com/cure53/DOMPurify/compare/3.3.0...3.3.1 )
- Updated `ADD_FORBID_CONTENTS` setting to extend default list, thanks
[@​MariusRumpf](https://redirect.github.com/MariusRumpf )
- Updated the ESM import syntax to be more correct, thanks
[@​binhpv](https://redirect.github.com/binhpv )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 21:12:06 +01:00
renovate[bot]
4a4407238a
chore(deps): update node.js to v24.12.0 ( #1969 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [node](https://redirect.github.com/nodejs/node ) | stage | minor |
`24.11.1-alpine` -> `24.12.0-alpine` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
###
[`v24.12.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.12.0 ):
2025-12-10, Version 24.12.0 'Krypton' (LTS), @​targos
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v24.11.1...v24.12.0 )
##### Notable Changes
-
\[[`1a00b5f68a`](https://redirect.github.com/nodejs/node/commit/1a00b5f68a )]
- **(SEMVER-MINOR)** **http**: add optimizeEmptyRequests server option
(Rafael Gonzaga)
[#​59778](https://redirect.github.com/nodejs/node/pull/59778 )
-
\[[`ff5754077d`](https://redirect.github.com/nodejs/node/commit/ff5754077d )]
- **(SEMVER-MINOR)** **lib**: add options to util.deprecate (Rafael
Gonzaga)
[#​59982](https://redirect.github.com/nodejs/node/pull/59982 )
-
\[[`8987159234`](https://redirect.github.com/nodejs/node/commit/8987159234 )]
- **(SEMVER-MINOR)** **module**: mark type stripping as stable (Marco
Ippolito)
[#​60600](https://redirect.github.com/nodejs/node/pull/60600 )
-
\[[`92c484ebf4`](https://redirect.github.com/nodejs/node/commit/92c484ebf4 )]
- **(SEMVER-MINOR)** **node-api**: add
napi\_create\_object\_with\_properties (Miguel Marcondes Filho)
[#​59953](https://redirect.github.com/nodejs/node/pull/59953 )
-
\[[`b11bc5984e`](https://redirect.github.com/nodejs/node/commit/b11bc5984e )]
- **(SEMVER-MINOR)** **sqlite**: allow setting defensive flag (Bart
Louwers)
[#​60217](https://redirect.github.com/nodejs/node/pull/60217 )
-
\[[`e7da5b4b7d`](https://redirect.github.com/nodejs/node/commit/e7da5b4b7d )]
- **(SEMVER-MINOR)** **src**: add watch config namespace (Marco
Ippolito)
[#​60178](https://redirect.github.com/nodejs/node/pull/60178 )
-
\[[`a7f7d10c06`](https://redirect.github.com/nodejs/node/commit/a7f7d10c06 )]
- **(SEMVER-MINOR)** **src**: add an option to make compile cache
portable (Aditi)
[#​58797](https://redirect.github.com/nodejs/node/pull/58797 )
-
\[[`92ea669240`](https://redirect.github.com/nodejs/node/commit/92ea669240 )]
- **(SEMVER-MINOR)** **src,permission**: add --allow-inspector ability
(Rafael Gonzaga)
[#​59711](https://redirect.github.com/nodejs/node/pull/59711 )
-
\[[`05d7509bd2`](https://redirect.github.com/nodejs/node/commit/05d7509bd2 )]
- **(SEMVER-MINOR)** **v8**: add cpu profile (theanarkh)
[#​59807](https://redirect.github.com/nodejs/node/pull/59807 )
##### Commits
-
\[[`e4a23a35ac`](https://redirect.github.com/nodejs/node/commit/e4a23a35ac )]
- **benchmark**: focus on import.meta intialization in import-meta
benchmark (Joyee Cheung)
[#​60603](https://redirect.github.com/nodejs/node/pull/60603 )
-
\[[`b6114ae5c9`](https://redirect.github.com/nodejs/node/commit/b6114ae5c9 )]
- **benchmark**: add per-suite setup option (Joyee Cheung)
[#​60574](https://redirect.github.com/nodejs/node/pull/60574 )
-
\[[`ac8e90af7c`](https://redirect.github.com/nodejs/node/commit/ac8e90af7c )]
- **buffer**: speed up concat via TypedArray#set (Gürgün Dayıoğlu)
[#​60399](https://redirect.github.com/nodejs/node/pull/60399 )
-
\[[`acbc8ca13e`](https://redirect.github.com/nodejs/node/commit/acbc8ca13e )]
- **build**: upgrade Python linter ruff, add rules ASYNC,PERF (Christian
Clauss)
[#​59984](https://redirect.github.com/nodejs/node/pull/59984 )
-
\[[`f97a609a07`](https://redirect.github.com/nodejs/node/commit/f97a609a07 )]
- **console**: optimize single-string logging (Gürgün Dayıoğlu)
[#​60422](https://redirect.github.com/nodejs/node/pull/60422 )
-
\[[`6cd9bdc580`](https://redirect.github.com/nodejs/node/commit/6cd9bdc580 )]
- **crypto**: ensure documented RSA-PSS saltLength default is used
(Filip Skokan)
[#​60662](https://redirect.github.com/nodejs/node/pull/60662 )
-
\[[`0fafe24d9b`](https://redirect.github.com/nodejs/node/commit/0fafe24d9b )]
- **crypto**: fix argument validation in crypto.timingSafeEqual fast
path (Joyee Cheung)
[#​60538](https://redirect.github.com/nodejs/node/pull/60538 )
-
\[[`54421e0419`](https://redirect.github.com/nodejs/node/commit/54421e0419 )]
- **debugger**: fix event listener leak in the run command (Joyee
Cheung)
[#​60464](https://redirect.github.com/nodejs/node/pull/60464 )
-
\[[`c361a628b4`](https://redirect.github.com/nodejs/node/commit/c361a628b4 )]
- **deps**: V8: cherry-pick
[`72b0e27`](https://redirect.github.com/nodejs/node/commit/72b0e27bd936 )
(pthier)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`c70f4588dd`](https://redirect.github.com/nodejs/node/commit/c70f4588dd )]
- **deps**: V8: cherry-pick
[`6bb32bd`](https://redirect.github.com/nodejs/node/commit/6bb32bd2c194 )
(Erik Corry)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`881fe784c5`](https://redirect.github.com/nodejs/node/commit/881fe784c5 )]
- **deps**: V8: cherry-pick
[`0dd2318`](https://redirect.github.com/nodejs/node/commit/0dd2318b5237 )
(Erik Corry)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`457c33efcc`](https://redirect.github.com/nodejs/node/commit/457c33efcc )]
- **deps**: V8: cherry-pick
[`df20105`](https://redirect.github.com/nodejs/node/commit/df20105ccf36 )
(Erik Corry)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`0bf45a829c`](https://redirect.github.com/nodejs/node/commit/0bf45a829c )]
- **deps**: V8: backport
[`e5dbbba`](https://redirect.github.com/nodejs/node/commit/e5dbbbadcbff )
(Darshan Sen)
[#​60524](https://redirect.github.com/nodejs/node/pull/60524 )
-
\[[`4993bdc476`](https://redirect.github.com/nodejs/node/commit/4993bdc476 )]
- **deps**: V8: cherry-pick
[`5ba9200`](https://redirect.github.com/nodejs/node/commit/5ba9200cd046 )
(Juan José Arboleda)
[#​60620](https://redirect.github.com/nodejs/node/pull/60620 )
-
\[[`1e9abe0078`](https://redirect.github.com/nodejs/node/commit/1e9abe0078 )]
- **deps**: update corepack to 0.34.5 (Node.js GitHub Bot)
[#​60842](https://redirect.github.com/nodejs/node/pull/60842 )
-
\[[`3f704ed08f`](https://redirect.github.com/nodejs/node/commit/3f704ed08f )]
- **deps**: update corepack to 0.34.4 (Node.js GitHub Bot)
[#​60643](https://redirect.github.com/nodejs/node/pull/60643 )
-
\[[`04e360fdb1`](https://redirect.github.com/nodejs/node/commit/04e360fdb1 )]
- **deps**: V8: cherry-pick
[`06bf293`](https://redirect.github.com/nodejs/node/commit/06bf293610ef ),
[`146962d`](https://redirect.github.com/nodejs/node/commit/146962dda8d2 )
and
[`e0fb10b`](https://redirect.github.com/nodejs/node/commit/e0fb10b5148c )
(Michaël Zasso)
[#​60713](https://redirect.github.com/nodejs/node/pull/60713 )
-
\[[`fcbd8dbbde`](https://redirect.github.com/nodejs/node/commit/fcbd8dbbde )]
- **deps**: patch V8 to 13.6.233.17 (Michaël Zasso)
[#​60712](https://redirect.github.com/nodejs/node/pull/60712 )
-
\[[`28e9433f39`](https://redirect.github.com/nodejs/node/commit/28e9433f39 )]
- **deps**: V8: cherry-pick
[`8735658`](https://redirect.github.com/nodejs/node/commit/87356585659b )
(Joyee Cheung)
[#​60069](https://redirect.github.com/nodejs/node/pull/60069 )
-
\[[`3cac85b243`](https://redirect.github.com/nodejs/node/commit/3cac85b243 )]
- **deps**: V8: backport
[`2e4c5cf`](https://redirect.github.com/nodejs/node/commit/2e4c5cf9b112 )
(Michaël Zasso)
[#​60654](https://redirect.github.com/nodejs/node/pull/60654 )
-
\[[`1daece1970`](https://redirect.github.com/nodejs/node/commit/1daece1970 )]
- **deps**: call OPENSSL\_free after ANS1\_STRING\_to\_UTF8 (Rafael
Gonzaga)
[#​60609](https://redirect.github.com/nodejs/node/pull/60609 )
-
\[[`5f55a9c9ea`](https://redirect.github.com/nodejs/node/commit/5f55a9c9ea )]
- **deps**: nghttp2: revert
[`7784fa9`](https://redirect.github.com/nodejs/node/commit/7784fa979d0b )
(Antoine du Hamel)
[#​59790](https://redirect.github.com/nodejs/node/pull/59790 )
-
\[[`1d9e7c1f4d`](https://redirect.github.com/nodejs/node/commit/1d9e7c1f4d )]
- **deps**: update nghttp2 to 1.67.1 (nodejs-github-bot)
[#​59790](https://redirect.github.com/nodejs/node/pull/59790 )
-
\[[`3140415068`](https://redirect.github.com/nodejs/node/commit/3140415068 )]
- **deps**: update simdjson to 4.1.0 (Node.js GitHub Bot)
[#​60542](https://redirect.github.com/nodejs/node/pull/60542 )
-
\[[`d911f9f1b8`](https://redirect.github.com/nodejs/node/commit/d911f9f1b8 )]
- **deps**: update amaro to 1.1.5 (Node.js GitHub Bot)
[#​60541](https://redirect.github.com/nodejs/node/pull/60541 )
-
\[[`daaaf04a32`](https://redirect.github.com/nodejs/node/commit/daaaf04a32 )]
- **deps**: V8: cherry-pick
[`2abc613`](https://redirect.github.com/nodejs/node/commit/2abc61361dd4 )
(Richard Lau)
[#​60177](https://redirect.github.com/nodejs/node/pull/60177 )
-
\[[`b4f63ee5f8`](https://redirect.github.com/nodejs/node/commit/b4f63ee5f8 )]
- **doc**: update Collaborators list to reflect hybrist handle change
(Antoine du Hamel)
[#​60650](https://redirect.github.com/nodejs/node/pull/60650 )
-
\[[`effcf7a8ab`](https://redirect.github.com/nodejs/node/commit/effcf7a8ab )]
- **doc**: fix link in `--env-file=file` section (N. Bighetti)
[#​60563](https://redirect.github.com/nodejs/node/pull/60563 )
-
\[[`7011736703`](https://redirect.github.com/nodejs/node/commit/7011736703 )]
- **doc**: fix linter issues (Antoine du Hamel)
[#​60636](https://redirect.github.com/nodejs/node/pull/60636 )
-
\[[`5cc79d8945`](https://redirect.github.com/nodejs/node/commit/5cc79d8945 )]
- **doc**: add missing history entry for `sqlite.md` (Antoine du Hamel)
[#​60607](https://redirect.github.com/nodejs/node/pull/60607 )
-
\[[`bbc649057c`](https://redirect.github.com/nodejs/node/commit/bbc649057c )]
- **doc**: correct values/references for buffer.kMaxLength (René)
[#​60305](https://redirect.github.com/nodejs/node/pull/60305 )
-
\[[`ea7ecb517b`](https://redirect.github.com/nodejs/node/commit/ea7ecb517b )]
- **doc**: recommend events.once to manage 'close' event (Dan Fabulich)
[#​60017](https://redirect.github.com/nodejs/node/pull/60017 )
-
\[[`58bff04cc2`](https://redirect.github.com/nodejs/node/commit/58bff04cc2 )]
- **doc**: highlight module loading difference between import and
require (Ajay A)
[#​59815](https://redirect.github.com/nodejs/node/pull/59815 )
-
\[[`bbcbff9b4d`](https://redirect.github.com/nodejs/node/commit/bbcbff9b4d )]
- **doc**: add CJS code snippets in `sqlite.md` (Allon Murienik)
[#​60395](https://redirect.github.com/nodejs/node/pull/60395 )
-
\[[`f8af33d5a7`](https://redirect.github.com/nodejs/node/commit/f8af33d5a7 )]
- **doc**: fix typo in `process.unref` documentation (우혁)
[#​59698](https://redirect.github.com/nodejs/node/pull/59698 )
-
\[[`df105dc351`](https://redirect.github.com/nodejs/node/commit/df105dc351 )]
- **doc**: add some entries to `glossary.md` (Mohataseem Khan)
[#​59277](https://redirect.github.com/nodejs/node/pull/59277 )
-
\[[`4955cb2b5b`](https://redirect.github.com/nodejs/node/commit/4955cb2b5b )]
- **doc**: improve agent.createConnection docs for http and https agents
(JaeHo Jang)
[#​58205](https://redirect.github.com/nodejs/node/pull/58205 )
-
\[[`6283bb5cc9`](https://redirect.github.com/nodejs/node/commit/6283bb5cc9 )]
- **doc**: fix pseudo code in modules.md (chirsz)
[#​57677](https://redirect.github.com/nodejs/node/pull/57677 )
-
\[[`d5059ea537`](https://redirect.github.com/nodejs/node/commit/d5059ea537 )]
- **doc**: add missing variable in code snippet (Koushil Mankali)
[#​55478](https://redirect.github.com/nodejs/node/pull/55478 )
-
\[[`900de373ae`](https://redirect.github.com/nodejs/node/commit/900de373ae )]
- **doc**: add missing word in `single-executable-applications.md`
(Konstantin Tsabolov)
[#​53864](https://redirect.github.com/nodejs/node/pull/53864 )
-
\[[`5735044c8b`](https://redirect.github.com/nodejs/node/commit/5735044c8b )]
- **doc**: fix typo in http.md (Michael Solomon)
[#​59354](https://redirect.github.com/nodejs/node/pull/59354 )
-
\[[`2dee6df831`](https://redirect.github.com/nodejs/node/commit/2dee6df831 )]
- **doc**: update devcontainer.json and add documentation (Joyee Cheung)
[#​60472](https://redirect.github.com/nodejs/node/pull/60472 )
-
\[[`8f2d98d7d2`](https://redirect.github.com/nodejs/node/commit/8f2d98d7d2 )]
- **doc**: add haramj as triager (Haram Jeong)
[#​60348](https://redirect.github.com/nodejs/node/pull/60348 )
-
\[[`bbd7fdfff4`](https://redirect.github.com/nodejs/node/commit/bbd7fdfff4 )]
- **doc**: clarify require(esm) description (dynst)
[#​60520](https://redirect.github.com/nodejs/node/pull/60520 )
-
\[[`33ad11a764`](https://redirect.github.com/nodejs/node/commit/33ad11a764 )]
- **doc**: instantiate resolver object (Donghoon Nam)
[#​60476](https://redirect.github.com/nodejs/node/pull/60476 )
-
\[[`81a61274f3`](https://redirect.github.com/nodejs/node/commit/81a61274f3 )]
- **doc**: correct module loading descriptions (Joyee Cheung)
[#​60346](https://redirect.github.com/nodejs/node/pull/60346 )
-
\[[`77911185fe`](https://redirect.github.com/nodejs/node/commit/77911185fe )]
- **doc**: clarify --use-system-ca support status (Joyee Cheung)
[#​60340](https://redirect.github.com/nodejs/node/pull/60340 )
-
\[[`185f6e95d9`](https://redirect.github.com/nodejs/node/commit/185f6e95d9 )]
- **doc,crypto**: link keygen to supported types (Filip Skokan)
[#​60585](https://redirect.github.com/nodejs/node/pull/60585 )
-
\[[`772d6c6608`](https://redirect.github.com/nodejs/node/commit/772d6c6608 )]
- **doc,src,lib**: clarify experimental status of Web Storage support
(Antoine du Hamel)
[#​60708](https://redirect.github.com/nodejs/node/pull/60708 )
-
\[[`ad98e11ac2`](https://redirect.github.com/nodejs/node/commit/ad98e11ac2 )]
- **esm**: use sync loading/resolving on non-loader-hook thread (Joyee
Cheung)
[#​60380](https://redirect.github.com/nodejs/node/pull/60380 )
-
\[[`1a00b5f68a`](https://redirect.github.com/nodejs/node/commit/1a00b5f68a )]
- **(SEMVER-MINOR)** **http**: add optimizeEmptyRequests server option
(Rafael Gonzaga)
[#​59778](https://redirect.github.com/nodejs/node/pull/59778 )
-
\[[`5703ce68bc`](https://redirect.github.com/nodejs/node/commit/5703ce68bc )]
- **http**: replace startsWith with strict equality (btea)
[#​59394](https://redirect.github.com/nodejs/node/pull/59394 )
-
\[[`2b696ffad8`](https://redirect.github.com/nodejs/node/commit/2b696ffad8 )]
- **http2**: add diagnostics channels for client stream request body
(Darshan Sen)
[#​60480](https://redirect.github.com/nodejs/node/pull/60480 )
-
\[[`dbdf4cb5a5`](https://redirect.github.com/nodejs/node/commit/dbdf4cb5a5 )]
- **inspector**: inspect HTTP response body (Chengzhong Wu)
[#​60572](https://redirect.github.com/nodejs/node/pull/60572 )
-
\[[`9dc9a7d33d`](https://redirect.github.com/nodejs/node/commit/9dc9a7d33d )]
- **inspector**: support inspecting HTTP/2 request and response bodies
(Darshan Sen)
[#​60483](https://redirect.github.com/nodejs/node/pull/60483 )
-
\[[`89fa2befe4`](https://redirect.github.com/nodejs/node/commit/89fa2befe4 )]
- **inspector**: fix crash when receiving non json message (Shima
Ryuhei)
[#​60388](https://redirect.github.com/nodejs/node/pull/60388 )
-
\[[`ff5754077d`](https://redirect.github.com/nodejs/node/commit/ff5754077d )]
- **(SEMVER-MINOR)** **lib**: add options to util.deprecate (Rafael
Gonzaga)
[#​59982](https://redirect.github.com/nodejs/node/pull/59982 )
-
\[[`33baaf42c8`](https://redirect.github.com/nodejs/node/commit/33baaf42c8 )]
- **lib**: replace global SharedArrayBuffer constructor with bound
method (Renegade334)
[#​60497](https://redirect.github.com/nodejs/node/pull/60497 )
-
\[[`b047586a08`](https://redirect.github.com/nodejs/node/commit/b047586a08 )]
- **meta**: bump actions/download-artifact from 5.0.0 to 6.0.0
(dependabot\[bot])
[#​60532](https://redirect.github.com/nodejs/node/pull/60532 )
-
\[[`64192176d7`](https://redirect.github.com/nodejs/node/commit/64192176d7 )]
- **meta**: bump actions/upload-artifact from 4.6.2 to 5.0.0
(dependabot\[bot])
[#​60531](https://redirect.github.com/nodejs/node/pull/60531 )
-
\[[`af6d4a6b9b`](https://redirect.github.com/nodejs/node/commit/af6d4a6b9b )]
- **meta**: bump github/codeql-action from 3.30.5 to 4.31.2
(dependabot\[bot])
[#​60533](https://redirect.github.com/nodejs/node/pull/60533 )
-
\[[`c17276fd24`](https://redirect.github.com/nodejs/node/commit/c17276fd24 )]
- **meta**: bump actions/setup-node from 5.0.0 to 6.0.0
(dependabot\[bot])
[#​60529](https://redirect.github.com/nodejs/node/pull/60529 )
-
\[[`6e8b52a7dc`](https://redirect.github.com/nodejs/node/commit/6e8b52a7dc )]
- **meta**: bump actions/stale from 10.0.0 to 10.1.0 (dependabot\[bot])
[#​60528](https://redirect.github.com/nodejs/node/pull/60528 )
-
\[[`a12658595b`](https://redirect.github.com/nodejs/node/commit/a12658595b )]
- **meta**: call `create-release-post.yml` post release (Aviv Keller)
[#​60366](https://redirect.github.com/nodejs/node/pull/60366 )
-
\[[`8987159234`](https://redirect.github.com/nodejs/node/commit/8987159234 )]
- **(SEMVER-MINOR)** **module**: mark type stripping as stable (Marco
Ippolito)
[#​60600](https://redirect.github.com/nodejs/node/pull/60600 )
-
\[[`36da413663`](https://redirect.github.com/nodejs/node/commit/36da413663 )]
- **module**: fix directory option in the enableCompileCache() API
(Joyee Cheung)
[#​59931](https://redirect.github.com/nodejs/node/pull/59931 )
-
\[[`92c484ebf4`](https://redirect.github.com/nodejs/node/commit/92c484ebf4 )]
- **(SEMVER-MINOR)** **node-api**: add
napi\_create\_object\_with\_properties (Miguel Marcondes Filho)
[#​59953](https://redirect.github.com/nodejs/node/pull/59953 )
-
\[[`545162b0d4`](https://redirect.github.com/nodejs/node/commit/545162b0d4 )]
- **node-api**: use local files for instanceof test (Vladimir Morozov)
[#​60190](https://redirect.github.com/nodejs/node/pull/60190 )
-
\[[`526c011d89`](https://redirect.github.com/nodejs/node/commit/526c011d89 )]
- **perf\_hooks**: fix stack overflow error (Antoine du Hamel)
[#​60084](https://redirect.github.com/nodejs/node/pull/60084 )
-
\[[`1de0476939`](https://redirect.github.com/nodejs/node/commit/1de0476939 )]
- **perf\_hooks**: move non-standard performance properties to
perf\_hooks (Chengzhong Wu)
[#​60370](https://redirect.github.com/nodejs/node/pull/60370 )
-
\[[`07ec1239ef`](https://redirect.github.com/nodejs/node/commit/07ec1239ef )]
- **repl**: fix pasting after moving the cursor to the left (Ruben
Bridgewater)
[#​60470](https://redirect.github.com/nodejs/node/pull/60470 )
-
\[[`b11bc5984e`](https://redirect.github.com/nodejs/node/commit/b11bc5984e )]
- **(SEMVER-MINOR)** **sqlite**: allow setting defensive flag (Bart
Louwers)
[#​60217](https://redirect.github.com/nodejs/node/pull/60217 )
-
\[[`273c9661fd`](https://redirect.github.com/nodejs/node/commit/273c9661fd )]
- **sqlite,doc**: fix StatementSync section (Edy Silva)
[#​60474](https://redirect.github.com/nodejs/node/pull/60474 )
-
\[[`d92ec21a4c`](https://redirect.github.com/nodejs/node/commit/d92ec21a4c )]
- **src**: use CP\_UTF8 for wide file names on win32 (Fedor Indutny)
[#​60575](https://redirect.github.com/nodejs/node/pull/60575 )
-
\[[`baef0468ed`](https://redirect.github.com/nodejs/node/commit/baef0468ed )]
- **src**: move Node-API version detection to where it is used (Anna
Henningsen)
[#​60512](https://redirect.github.com/nodejs/node/pull/60512 )
-
\[[`e7da5b4b7d`](https://redirect.github.com/nodejs/node/commit/e7da5b4b7d )]
- **(SEMVER-MINOR)** **src**: add watch config namespace (Marco
Ippolito)
[#​60178](https://redirect.github.com/nodejs/node/pull/60178 )
-
\[[`a7f7d10c06`](https://redirect.github.com/nodejs/node/commit/a7f7d10c06 )]
- **(SEMVER-MINOR)** **src**: add an option to make compile cache
portable (Aditi)
[#​58797](https://redirect.github.com/nodejs/node/pull/58797 )
-
\[[`566add0b19`](https://redirect.github.com/nodejs/node/commit/566add0b19 )]
- **src**: avoid C strings in more C++ exception throws (Anna
Henningsen)
[#​60592](https://redirect.github.com/nodejs/node/pull/60592 )
-
\[[`9b796347c1`](https://redirect.github.com/nodejs/node/commit/9b796347c1 )]
- **src**: add internal binding for constructing SharedArrayBuffers
(Renegade334)
[#​60497](https://redirect.github.com/nodejs/node/pull/60497 )
-
\[[`3b01cbb411`](https://redirect.github.com/nodejs/node/commit/3b01cbb411 )]
- **src**: move `napi_addon_register_func` to `node_api_types.h` (Anna
Henningsen)
[#​60512](https://redirect.github.com/nodejs/node/pull/60512 )
-
\[[`02fb7f4ecb`](https://redirect.github.com/nodejs/node/commit/02fb7f4ecb )]
- **src**: remove unconditional NAPI\_EXPERIMENTAL in node.h (Chengzhong
Wu) [#​60345](https://redirect.github.com/nodejs/node/pull/60345 )
-
\[[`bd09ae24e4`](https://redirect.github.com/nodejs/node/commit/bd09ae24e4 )]
- **src**: clean up generic counter implementation (Anna Henningsen)
[#​60447](https://redirect.github.com/nodejs/node/pull/60447 )
-
\[[`cd6bf51dbd`](https://redirect.github.com/nodejs/node/commit/cd6bf51dbd )]
- **src**: add enum handle for ToStringHelper + formatting (Burkov Egor)
[#​56829](https://redirect.github.com/nodejs/node/pull/56829 )
-
\[[`92ea669240`](https://redirect.github.com/nodejs/node/commit/92ea669240 )]
- **(SEMVER-MINOR)** **src,permission**: add --allow-inspector ability
(Rafael Gonzaga)
[#​59711](https://redirect.github.com/nodejs/node/pull/59711 )
-
\[[`ac3dbe48f7`](https://redirect.github.com/nodejs/node/commit/ac3dbe48f7 )]
- **stream**: don't try to read more if reading (Robert Nagy)
[#​60454](https://redirect.github.com/nodejs/node/pull/60454 )
-
\[[`790288a93b`](https://redirect.github.com/nodejs/node/commit/790288a93b )]
- **test**: ensure assertions are reachable in `test/internet` (Antoine
du Hamel)
[#​60513](https://redirect.github.com/nodejs/node/pull/60513 )
-
\[[`0a85132989`](https://redirect.github.com/nodejs/node/commit/0a85132989 )]
- **test**: fix status when compiled without inspector (Antoine du
Hamel)
[#​60289](https://redirect.github.com/nodejs/node/pull/60289 )
-
\[[`2f57673172`](https://redirect.github.com/nodejs/node/commit/2f57673172 )]
- **test**: deflake test-perf-hooks-timerify-histogram-sync (Joyee
Cheung)
[#​60639](https://redirect.github.com/nodejs/node/pull/60639 )
-
\[[`09726269de`](https://redirect.github.com/nodejs/node/commit/09726269de )]
- **test**: apply a delay to `watch-mode-kill-signal` tests (Joyee
Cheung)
[#​60610](https://redirect.github.com/nodejs/node/pull/60610 )
-
\[[`45537b9562`](https://redirect.github.com/nodejs/node/commit/45537b9562 )]
- **test**: async iife in repl (Tony Gorez)
[#​44878](https://redirect.github.com/nodejs/node/pull/44878 )
-
\[[`4ca81f101d`](https://redirect.github.com/nodejs/node/commit/4ca81f101d )]
- **test**: parallelize sea tests when there's enough disk space (Joyee
Cheung)
[#​60604](https://redirect.github.com/nodejs/node/pull/60604 )
-
\[[`ea71e96191`](https://redirect.github.com/nodejs/node/commit/ea71e96191 )]
- **test**: only show overridden env in child process failures (Joyee
Cheung)
[#​60556](https://redirect.github.com/nodejs/node/pull/60556 )
-
\[[`06b2e348c7`](https://redirect.github.com/nodejs/node/commit/06b2e348c7 )]
- **test**: ensure assertions are reached on more tests (Antoine du
Hamel)
[#​60498](https://redirect.github.com/nodejs/node/pull/60498 )
-
\[[`de9c8cb670`](https://redirect.github.com/nodejs/node/commit/de9c8cb670 )]
- **test**: ensure assertions are reachable in `test/es-module` (Antoine
du Hamel)
[#​60501](https://redirect.github.com/nodejs/node/pull/60501 )
-
\[[`75bc40fced`](https://redirect.github.com/nodejs/node/commit/75bc40fced )]
- **test**: ensure assertions are reached on more tests (Antoine du
Hamel)
[#​60485](https://redirect.github.com/nodejs/node/pull/60485 )
-
\[[`1a6084cfd3`](https://redirect.github.com/nodejs/node/commit/1a6084cfd3 )]
- **test**: ensure assertions are reached on more tests (Antoine du
Hamel)
[#​60500](https://redirect.github.com/nodejs/node/pull/60500 )
-
\[[`2c651c90cf`](https://redirect.github.com/nodejs/node/commit/2c651c90cf )]
- **test**: split test-perf-hooks-timerify (Joyee Cheung)
[#​60568](https://redirect.github.com/nodejs/node/pull/60568 )
-
\[[`6e8b5f7345`](https://redirect.github.com/nodejs/node/commit/6e8b5f7345 )]
- **test**: add more logs to test-esm-loader-hooks-inspect-wait (Joyee
Cheung)
[#​60466](https://redirect.github.com/nodejs/node/pull/60466 )
-
\[[`9dea7ffa30`](https://redirect.github.com/nodejs/node/commit/9dea7ffa30 )]
- **test**: mark stringbytes-external-exceed-max tests as flaky on AIX
(Joyee Cheung)
[#​60565](https://redirect.github.com/nodejs/node/pull/60565 )
-
\[[`0b3c3b710a`](https://redirect.github.com/nodejs/node/commit/0b3c3b710a )]
- **test**: split test-esm-wasm.js (Joyee Cheung)
[#​60491](https://redirect.github.com/nodejs/node/pull/60491 )
-
\[[`a15b795b34`](https://redirect.github.com/nodejs/node/commit/a15b795b34 )]
- **test**: correct conditional secure heap flags test (Shelley Vohr)
[#​60385](https://redirect.github.com/nodejs/node/pull/60385 )
-
\[[`38b77b3a44`](https://redirect.github.com/nodejs/node/commit/38b77b3a44 )]
- **test**: fix flaky test-watch-mode-kill-signal-\* (Joyee Cheung)
[#​60443](https://redirect.github.com/nodejs/node/pull/60443 )
-
\[[`e8d7598057`](https://redirect.github.com/nodejs/node/commit/e8d7598057 )]
- **test**: capture stack trace in debugger timeout errors (Joyee
Cheung)
[#​60457](https://redirect.github.com/nodejs/node/pull/60457 )
-
\[[`674befeb81`](https://redirect.github.com/nodejs/node/commit/674befeb81 )]
- **test**: ensure assertions are reachable in `test/sequential`
(Antoine du Hamel)
[#​60412](https://redirect.github.com/nodejs/node/pull/60412 )
-
\[[`952c08a735`](https://redirect.github.com/nodejs/node/commit/952c08a735 )]
- **test**: ensure assertions are reachable in more folders (Antoine du
Hamel)
[#​60411](https://redirect.github.com/nodejs/node/pull/60411 )
-
\[[`bbca57584b`](https://redirect.github.com/nodejs/node/commit/bbca57584b )]
- **test**: split test-runner-watch-mode (Joyee Cheung)
[#​60391](https://redirect.github.com/nodejs/node/pull/60391 )
-
\[[`e78e0cf6e7`](https://redirect.github.com/nodejs/node/commit/e78e0cf6e7 )]
- **test**: move test-runner-watch-mode helper into common (Joyee
Cheung)
[#​60391](https://redirect.github.com/nodejs/node/pull/60391 )
-
\[[`84576ef021`](https://redirect.github.com/nodejs/node/commit/84576ef021 )]
- **test**: ensure assertions are reachable in `test/addons` (Antoine du
Hamel)
[#​60142](https://redirect.github.com/nodejs/node/pull/60142 )
-
\[[`1659078c11`](https://redirect.github.com/nodejs/node/commit/1659078c11 )]
- **test**: ignore EPIPE errors in https proxy invalid URL test (Joyee
Cheung)
[#​60269](https://redirect.github.com/nodejs/node/pull/60269 )
-
\[[`79ffee80ec`](https://redirect.github.com/nodejs/node/commit/79ffee80ec )]
- **test**: ensure assertions are reachable in `test/client-proxy`
(Antoine du Hamel)
[#​60175](https://redirect.github.com/nodejs/node/pull/60175 )
-
\[[`e5a812243a`](https://redirect.github.com/nodejs/node/commit/e5a812243a )]
- **test**: ensure assertions are reachable in `test/async-hooks`
(Antoine du Hamel)
[#​60150](https://redirect.github.com/nodejs/node/pull/60150 )
-
\[[`e924fd72e3`](https://redirect.github.com/nodejs/node/commit/e924fd72e3 )]
- **test,crypto**: handle a few more BoringSSL tests (Shelley Vohr)
[#​59030](https://redirect.github.com/nodejs/node/pull/59030 )
-
\[[`a55ac11611`](https://redirect.github.com/nodejs/node/commit/a55ac11611 )]
- **test,crypto**: update x448 and ed448 expectation when on boringssl
(Shelley Vohr)
[#​60387](https://redirect.github.com/nodejs/node/pull/60387 )
-
\[[`55d5e9ec73`](https://redirect.github.com/nodejs/node/commit/55d5e9ec73 )]
- **tls**: fix leak on invalid protocol method (Shelley Vohr)
[#​60427](https://redirect.github.com/nodejs/node/pull/60427 )
-
\[[`5763c96e7c`](https://redirect.github.com/nodejs/node/commit/5763c96e7c )]
- **tools**: replace invalid expression in dependabot config (Riddhi)
[#​60649](https://redirect.github.com/nodejs/node/pull/60649 )
-
\[[`b6e21b47d7`](https://redirect.github.com/nodejs/node/commit/b6e21b47d7 )]
- **tools**: skip unaffected GHA jobs for changes in `test/internet`
(Antoine du Hamel)
[#​60517](https://redirect.github.com/nodejs/node/pull/60517 )
-
\[[`999664c76d`](https://redirect.github.com/nodejs/node/commit/999664c76d )]
- **tools**: do not use short hashes for deps versioning to avoid
collision (Antoine du Hamel)
[#​60407](https://redirect.github.com/nodejs/node/pull/60407 )
-
\[[`ada856d0fb`](https://redirect.github.com/nodejs/node/commit/ada856d0fb )]
- **tools**: only add test reporter args when node:test is used (Joyee
Cheung)
[#​60551](https://redirect.github.com/nodejs/node/pull/60551 )
-
\[[`1812c56bb3`](https://redirect.github.com/nodejs/node/commit/1812c56bb3 )]
- **tools**: fix update-icu script (Michaël Zasso)
[#​60521](https://redirect.github.com/nodejs/node/pull/60521 )
-
\[[`747040438a`](https://redirect.github.com/nodejs/node/commit/747040438a )]
- **tools**: fix linter for semver-major release proposals (Antoine du
Hamel)
[#​60481](https://redirect.github.com/nodejs/node/pull/60481 )
-
\[[`f170551e40`](https://redirect.github.com/nodejs/node/commit/f170551e40 )]
- **tools**: fix failing release-proposal linter for LTS transitions
(Antoine du Hamel)
[#​60465](https://redirect.github.com/nodejs/node/pull/60465 )
-
\[[`2db4ea0ce4`](https://redirect.github.com/nodejs/node/commit/2db4ea0ce4 )]
- **tools**: remove undici from daily wpt.fyi job (Filip Skokan)
[#​60444](https://redirect.github.com/nodejs/node/pull/60444 )
-
\[[`2a85aa4e7b`](https://redirect.github.com/nodejs/node/commit/2a85aa4e7b )]
- **tools**: add lint rule to ensure assertions are reached (Antoine du
Hamel)
[#​60125](https://redirect.github.com/nodejs/node/pull/60125 )
-
\[[`48299ef5fb`](https://redirect.github.com/nodejs/node/commit/48299ef5fb )]
- **tools,doc**: update JavaScript primitive types to match MDN Web Docs
(JustApple)
[#​60581](https://redirect.github.com/nodejs/node/pull/60581 )
-
\[[`7ec04cf936`](https://redirect.github.com/nodejs/node/commit/7ec04cf936 )]
- **util**: fix stylize of special properties in inspect (Ge Gao)
[#​60479](https://redirect.github.com/nodejs/node/pull/60479 )
-
\[[`05d7509bd2`](https://redirect.github.com/nodejs/node/commit/05d7509bd2 )]
- **(SEMVER-MINOR)** **v8**: add cpu profile (theanarkh)
[#​59807](https://redirect.github.com/nodejs/node/pull/59807 )
-
\[[`884fe884a1`](https://redirect.github.com/nodejs/node/commit/884fe884a1 )]
- **vm**: hint module identifier in instantiate errors (Chengzhong Wu)
[#​60199](https://redirect.github.com/nodejs/node/pull/60199 )
-
\[[`a2caf19f70`](https://redirect.github.com/nodejs/node/commit/a2caf19f70 )]
- **watch**: fix interaction with multiple env files (Marco Ippolito)
[#​60605](https://redirect.github.com/nodejs/node/pull/60605 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 20:04:32 +00:00
renovate[bot]
a9e80f9bf8
chore(deps): update pnpm to v10.25.0 ( #1968 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [pnpm](https://pnpm.io )
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm )) |
[`10.24.0` ->
`10.25.0`](https://renovatebot.com/diffs/npm/pnpm/10.24.0/10.25.0 ) |

|

|
---
### Release Notes
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.25.0`](https://redirect.github.com/pnpm/pnpm/compare/v10.24.0...v10.25.0 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.24.0...v10.25.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 20:55:06 +01:00
Frederick [Bot]
24e954ee69
chore(i18n): update translations via Crowdin
2025-12-11 01:00:11 +00:00
renovate[bot]
77d6177c4b
chore(deps): update postgres:18 docker digest to 38d5c9d ( #1964 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| postgres | service | digest | `0033c19` -> `38d5c9d` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 20:53:48 +00:00
kolaente
48780d729b
fix(editor): make url bar appear at the correct position when scrolling ( #1963 )
...
Resolves https://github.com/go-vikunja/vikunja/issues/1899
* Fixed input prompt popup positioning to remain correctly placed when
scrolling the page.
* Improved popup cleanup and event listener management when closed.
2025-12-10 20:40:53 +00:00
kolaente
f88416eed7
fix(editor): url toolbar background color in dark mode
2025-12-10 21:38:51 +01:00
renovate[bot]
ca16cfa0be
chore(deps): update node.js to v24.12.0 ( #1962 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org )
([source](https://redirect.github.com/nodejs/node )) | minor | `24.11.1`
-> `24.12.0` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
###
[`v24.12.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.12.0 ):
2025-12-10, Version 24.12.0 'Krypton' (LTS), @​targos
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v24.11.1...v24.12.0 )
##### Notable Changes
-
\[[`1a00b5f68a`](https://redirect.github.com/nodejs/node/commit/1a00b5f68a )]
- **(SEMVER-MINOR)** **http**: add optimizeEmptyRequests server option
(Rafael Gonzaga)
[#​59778](https://redirect.github.com/nodejs/node/pull/59778 )
-
\[[`ff5754077d`](https://redirect.github.com/nodejs/node/commit/ff5754077d )]
- **(SEMVER-MINOR)** **lib**: add options to util.deprecate (Rafael
Gonzaga)
[#​59982](https://redirect.github.com/nodejs/node/pull/59982 )
-
\[[`8987159234`](https://redirect.github.com/nodejs/node/commit/8987159234 )]
- **(SEMVER-MINOR)** **module**: mark type stripping as stable (Marco
Ippolito)
[#​60600](https://redirect.github.com/nodejs/node/pull/60600 )
-
\[[`92c484ebf4`](https://redirect.github.com/nodejs/node/commit/92c484ebf4 )]
- **(SEMVER-MINOR)** **node-api**: add
napi\_create\_object\_with\_properties (Miguel Marcondes Filho)
[#​59953](https://redirect.github.com/nodejs/node/pull/59953 )
-
\[[`b11bc5984e`](https://redirect.github.com/nodejs/node/commit/b11bc5984e )]
- **(SEMVER-MINOR)** **sqlite**: allow setting defensive flag (Bart
Louwers)
[#​60217](https://redirect.github.com/nodejs/node/pull/60217 )
-
\[[`e7da5b4b7d`](https://redirect.github.com/nodejs/node/commit/e7da5b4b7d )]
- **(SEMVER-MINOR)** **src**: add watch config namespace (Marco
Ippolito)
[#​60178](https://redirect.github.com/nodejs/node/pull/60178 )
-
\[[`a7f7d10c06`](https://redirect.github.com/nodejs/node/commit/a7f7d10c06 )]
- **(SEMVER-MINOR)** **src**: add an option to make compile cache
portable (Aditi)
[#​58797](https://redirect.github.com/nodejs/node/pull/58797 )
-
\[[`92ea669240`](https://redirect.github.com/nodejs/node/commit/92ea669240 )]
- **(SEMVER-MINOR)** **src,permission**: add --allow-inspector ability
(Rafael Gonzaga)
[#​59711](https://redirect.github.com/nodejs/node/pull/59711 )
-
\[[`05d7509bd2`](https://redirect.github.com/nodejs/node/commit/05d7509bd2 )]
- **(SEMVER-MINOR)** **v8**: add cpu profile (theanarkh)
[#​59807](https://redirect.github.com/nodejs/node/pull/59807 )
##### Commits
-
\[[`e4a23a35ac`](https://redirect.github.com/nodejs/node/commit/e4a23a35ac )]
- **benchmark**: focus on import.meta intialization in import-meta
benchmark (Joyee Cheung)
[#​60603](https://redirect.github.com/nodejs/node/pull/60603 )
-
\[[`b6114ae5c9`](https://redirect.github.com/nodejs/node/commit/b6114ae5c9 )]
- **benchmark**: add per-suite setup option (Joyee Cheung)
[#​60574](https://redirect.github.com/nodejs/node/pull/60574 )
-
\[[`ac8e90af7c`](https://redirect.github.com/nodejs/node/commit/ac8e90af7c )]
- **buffer**: speed up concat via TypedArray#set (Gürgün Dayıoğlu)
[#​60399](https://redirect.github.com/nodejs/node/pull/60399 )
-
\[[`acbc8ca13e`](https://redirect.github.com/nodejs/node/commit/acbc8ca13e )]
- **build**: upgrade Python linter ruff, add rules ASYNC,PERF (Christian
Clauss)
[#​59984](https://redirect.github.com/nodejs/node/pull/59984 )
-
\[[`f97a609a07`](https://redirect.github.com/nodejs/node/commit/f97a609a07 )]
- **console**: optimize single-string logging (Gürgün Dayıoğlu)
[#​60422](https://redirect.github.com/nodejs/node/pull/60422 )
-
\[[`6cd9bdc580`](https://redirect.github.com/nodejs/node/commit/6cd9bdc580 )]
- **crypto**: ensure documented RSA-PSS saltLength default is used
(Filip Skokan)
[#​60662](https://redirect.github.com/nodejs/node/pull/60662 )
-
\[[`0fafe24d9b`](https://redirect.github.com/nodejs/node/commit/0fafe24d9b )]
- **crypto**: fix argument validation in crypto.timingSafeEqual fast
path (Joyee Cheung)
[#​60538](https://redirect.github.com/nodejs/node/pull/60538 )
-
\[[`54421e0419`](https://redirect.github.com/nodejs/node/commit/54421e0419 )]
- **debugger**: fix event listener leak in the run command (Joyee
Cheung)
[#​60464](https://redirect.github.com/nodejs/node/pull/60464 )
-
\[[`c361a628b4`](https://redirect.github.com/nodejs/node/commit/c361a628b4 )]
- **deps**: V8: cherry-pick
[`72b0e27`](https://redirect.github.com/nodejs/node/commit/72b0e27bd936 )
(pthier)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`c70f4588dd`](https://redirect.github.com/nodejs/node/commit/c70f4588dd )]
- **deps**: V8: cherry-pick
[`6bb32bd`](https://redirect.github.com/nodejs/node/commit/6bb32bd2c194 )
(Erik Corry)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`881fe784c5`](https://redirect.github.com/nodejs/node/commit/881fe784c5 )]
- **deps**: V8: cherry-pick
[`0dd2318`](https://redirect.github.com/nodejs/node/commit/0dd2318b5237 )
(Erik Corry)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`457c33efcc`](https://redirect.github.com/nodejs/node/commit/457c33efcc )]
- **deps**: V8: cherry-pick
[`df20105`](https://redirect.github.com/nodejs/node/commit/df20105ccf36 )
(Erik Corry)
[#​60732](https://redirect.github.com/nodejs/node/pull/60732 )
-
\[[`0bf45a829c`](https://redirect.github.com/nodejs/node/commit/0bf45a829c )]
- **deps**: V8: backport
[`e5dbbba`](https://redirect.github.com/nodejs/node/commit/e5dbbbadcbff )
(Darshan Sen)
[#​60524](https://redirect.github.com/nodejs/node/pull/60524 )
-
\[[`4993bdc476`](https://redirect.github.com/nodejs/node/commit/4993bdc476 )]
- **deps**: V8: cherry-pick
[`5ba9200`](https://redirect.github.com/nodejs/node/commit/5ba9200cd046 )
(Juan José Arboleda)
[#​60620](https://redirect.github.com/nodejs/node/pull/60620 )
-
\[[`1e9abe0078`](https://redirect.github.com/nodejs/node/commit/1e9abe0078 )]
- **deps**: update corepack to 0.34.5 (Node.js GitHub Bot)
[#​60842](https://redirect.github.com/nodejs/node/pull/60842 )
-
\[[`3f704ed08f`](https://redirect.github.com/nodejs/node/commit/3f704ed08f )]
- **deps**: update corepack to 0.34.4 (Node.js GitHub Bot)
[#​60643](https://redirect.github.com/nodejs/node/pull/60643 )
-
\[[`04e360fdb1`](https://redirect.github.com/nodejs/node/commit/04e360fdb1 )]
- **deps**: V8: cherry-pick
[`06bf293`](https://redirect.github.com/nodejs/node/commit/06bf293610ef ),
[`146962d`](https://redirect.github.com/nodejs/node/commit/146962dda8d2 )
and
[`e0fb10b`](https://redirect.github.com/nodejs/node/commit/e0fb10b5148c )
(Michaël Zasso)
[#​60713](https://redirect.github.com/nodejs/node/pull/60713 )
-
\[[`fcbd8dbbde`](https://redirect.github.com/nodejs/node/commit/fcbd8dbbde )]
- **deps**: patch V8 to 13.6.233.17 (Michaël Zasso)
[#​60712](https://redirect.github.com/nodejs/node/pull/60712 )
-
\[[`28e9433f39`](https://redirect.github.com/nodejs/node/commit/28e9433f39 )]
- **deps**: V8: cherry-pick
[`8735658`](https://redirect.github.com/nodejs/node/commit/87356585659b )
(Joyee Cheung)
[#​60069](https://redirect.github.com/nodejs/node/pull/60069 )
-
\[[`3cac85b243`](https://redirect.github.com/nodejs/node/commit/3cac85b243 )]
- **deps**: V8: backport
[`2e4c5cf`](https://redirect.github.com/nodejs/node/commit/2e4c5cf9b112 )
(Michaël Zasso)
[#​60654](https://redirect.github.com/nodejs/node/pull/60654 )
-
\[[`1daece1970`](https://redirect.github.com/nodejs/node/commit/1daece1970 )]
- **deps**: call OPENSSL\_free after ANS1\_STRING\_to\_UTF8 (Rafael
Gonzaga)
[#​60609](https://redirect.github.com/nodejs/node/pull/60609 )
-
\[[`5f55a9c9ea`](https://redirect.github.com/nodejs/node/commit/5f55a9c9ea )]
- **deps**: nghttp2: revert
[`7784fa9`](https://redirect.github.com/nodejs/node/commit/7784fa979d0b )
(Antoine du Hamel)
[#​59790](https://redirect.github.com/nodejs/node/pull/59790 )
-
\[[`1d9e7c1f4d`](https://redirect.github.com/nodejs/node/commit/1d9e7c1f4d )]
- **deps**: update nghttp2 to 1.67.1 (nodejs-github-bot)
[#​59790](https://redirect.github.com/nodejs/node/pull/59790 )
-
\[[`3140415068`](https://redirect.github.com/nodejs/node/commit/3140415068 )]
- **deps**: update simdjson to 4.1.0 (Node.js GitHub Bot)
[#​60542](https://redirect.github.com/nodejs/node/pull/60542 )
-
\[[`d911f9f1b8`](https://redirect.github.com/nodejs/node/commit/d911f9f1b8 )]
- **deps**: update amaro to 1.1.5 (Node.js GitHub Bot)
[#​60541](https://redirect.github.com/nodejs/node/pull/60541 )
-
\[[`daaaf04a32`](https://redirect.github.com/nodejs/node/commit/daaaf04a32 )]
- **deps**: V8: cherry-pick
[`2abc613`](https://redirect.github.com/nodejs/node/commit/2abc61361dd4 )
(Richard Lau)
[#​60177](https://redirect.github.com/nodejs/node/pull/60177 )
-
\[[`b4f63ee5f8`](https://redirect.github.com/nodejs/node/commit/b4f63ee5f8 )]
- **doc**: update Collaborators list to reflect hybrist handle change
(Antoine du Hamel)
[#​60650](https://redirect.github.com/nodejs/node/pull/60650 )
-
\[[`effcf7a8ab`](https://redirect.github.com/nodejs/node/commit/effcf7a8ab )]
- **doc**: fix link in `--env-file=file` section (N. Bighetti)
[#​60563](https://redirect.github.com/nodejs/node/pull/60563 )
-
\[[`7011736703`](https://redirect.github.com/nodejs/node/commit/7011736703 )]
- **doc**: fix linter issues (Antoine du Hamel)
[#​60636](https://redirect.github.com/nodejs/node/pull/60636 )
-
\[[`5cc79d8945`](https://redirect.github.com/nodejs/node/commit/5cc79d8945 )]
- **doc**: add missing history entry for `sqlite.md` (Antoine du Hamel)
[#​60607](https://redirect.github.com/nodejs/node/pull/60607 )
-
\[[`bbc649057c`](https://redirect.github.com/nodejs/node/commit/bbc649057c )]
- **doc**: correct values/references for buffer.kMaxLength (René)
[#​60305](https://redirect.github.com/nodejs/node/pull/60305 )
-
\[[`ea7ecb517b`](https://redirect.github.com/nodejs/node/commit/ea7ecb517b )]
- **doc**: recommend events.once to manage 'close' event (Dan Fabulich)
[#​60017](https://redirect.github.com/nodejs/node/pull/60017 )
-
\[[`58bff04cc2`](https://redirect.github.com/nodejs/node/commit/58bff04cc2 )]
- **doc**: highlight module loading difference between import and
require (Ajay A)
[#​59815](https://redirect.github.com/nodejs/node/pull/59815 )
-
\[[`bbcbff9b4d`](https://redirect.github.com/nodejs/node/commit/bbcbff9b4d )]
- **doc**: add CJS code snippets in `sqlite.md` (Allon Murienik)
[#​60395](https://redirect.github.com/nodejs/node/pull/60395 )
-
\[[`f8af33d5a7`](https://redirect.github.com/nodejs/node/commit/f8af33d5a7 )]
- **doc**: fix typo in `process.unref` documentation (우혁)
[#​59698](https://redirect.github.com/nodejs/node/pull/59698 )
-
\[[`df105dc351`](https://redirect.github.com/nodejs/node/commit/df105dc351 )]
- **doc**: add some entries to `glossary.md` (Mohataseem Khan)
[#​59277](https://redirect.github.com/nodejs/node/pull/59277 )
-
\[[`4955cb2b5b`](https://redirect.github.com/nodejs/node/commit/4955cb2b5b )]
- **doc**: improve agent.createConnection docs for http and https agents
(JaeHo Jang)
[#​58205](https://redirect.github.com/nodejs/node/pull/58205 )
-
\[[`6283bb5cc9`](https://redirect.github.com/nodejs/node/commit/6283bb5cc9 )]
- **doc**: fix pseudo code in modules.md (chirsz)
[#​57677](https://redirect.github.com/nodejs/node/pull/57677 )
-
\[[`d5059ea537`](https://redirect.github.com/nodejs/node/commit/d5059ea537 )]
- **doc**: add missing variable in code snippet (Koushil Mankali)
[#​55478](https://redirect.github.com/nodejs/node/pull/55478 )
-
\[[`900de373ae`](https://redirect.github.com/nodejs/node/commit/900de373ae )]
- **doc**: add missing word in `single-executable-applications.md`
(Konstantin Tsabolov)
[#​53864](https://redirect.github.com/nodejs/node/pull/53864 )
-
\[[`5735044c8b`](https://redirect.github.com/nodejs/node/commit/5735044c8b )]
- **doc**: fix typo in http.md (Michael Solomon)
[#​59354](https://redirect.github.com/nodejs/node/pull/59354 )
-
\[[`2dee6df831`](https://redirect.github.com/nodejs/node/commit/2dee6df831 )]
- **doc**: update devcontainer.json and add documentation (Joyee Cheung)
[#​60472](https://redirect.github.com/nodejs/node/pull/60472 )
-
\[[`8f2d98d7d2`](https://redirect.github.com/nodejs/node/commit/8f2d98d7d2 )]
- **doc**: add haramj as triager (Haram Jeong)
[#​60348](https://redirect.github.com/nodejs/node/pull/60348 )
-
\[[`bbd7fdfff4`](https://redirect.github.com/nodejs/node/commit/bbd7fdfff4 )]
- **doc**: clarify require(esm) description (dynst)
[#​60520](https://redirect.github.com/nodejs/node/pull/60520 )
-
\[[`33ad11a764`](https://redirect.github.com/nodejs/node/commit/33ad11a764 )]
- **doc**: instantiate resolver object (Donghoon Nam)
[#​60476](https://redirect.github.com/nodejs/node/pull/60476 )
-
\[[`81a61274f3`](https://redirect.github.com/nodejs/node/commit/81a61274f3 )]
- **doc**: correct module loading descriptions (Joyee Cheung)
[#​60346](https://redirect.github.com/nodejs/node/pull/60346 )
-
\[[`77911185fe`](https://redirect.github.com/nodejs/node/commit/77911185fe )]
- **doc**: clarify --use-system-ca support status (Joyee Cheung)
[#​60340](https://redirect.github.com/nodejs/node/pull/60340 )
-
\[[`185f6e95d9`](https://redirect.github.com/nodejs/node/commit/185f6e95d9 )]
- **doc,crypto**: link keygen to supported types (Filip Skokan)
[#​60585](https://redirect.github.com/nodejs/node/pull/60585 )
-
\[[`772d6c6608`](https://redirect.github.com/nodejs/node/commit/772d6c6608 )]
- **doc,src,lib**: clarify experimental status of Web Storage support
(Antoine du Hamel)
[#​60708](https://redirect.github.com/nodejs/node/pull/60708 )
-
\[[`ad98e11ac2`](https://redirect.github.com/nodejs/node/commit/ad98e11ac2 )]
- **esm**: use sync loading/resolving on non-loader-hook thread (Joyee
Cheung)
[#​60380](https://redirect.github.com/nodejs/node/pull/60380 )
-
\[[`1a00b5f68a`](https://redirect.github.com/nodejs/node/commit/1a00b5f68a )]
- **(SEMVER-MINOR)** **http**: add optimizeEmptyRequests server option
(Rafael Gonzaga)
[#​59778](https://redirect.github.com/nodejs/node/pull/59778 )
-
\[[`5703ce68bc`](https://redirect.github.com/nodejs/node/commit/5703ce68bc )]
- **http**: replace startsWith with strict equality (btea)
[#​59394](https://redirect.github.com/nodejs/node/pull/59394 )
-
\[[`2b696ffad8`](https://redirect.github.com/nodejs/node/commit/2b696ffad8 )]
- **http2**: add diagnostics channels for client stream request body
(Darshan Sen)
[#​60480](https://redirect.github.com/nodejs/node/pull/60480 )
-
\[[`dbdf4cb5a5`](https://redirect.github.com/nodejs/node/commit/dbdf4cb5a5 )]
- **inspector**: inspect HTTP response body (Chengzhong Wu)
[#​60572](https://redirect.github.com/nodejs/node/pull/60572 )
-
\[[`9dc9a7d33d`](https://redirect.github.com/nodejs/node/commit/9dc9a7d33d )]
- **inspector**: support inspecting HTTP/2 request and response bodies
(Darshan Sen)
[#​60483](https://redirect.github.com/nodejs/node/pull/60483 )
-
\[[`89fa2befe4`](https://redirect.github.com/nodejs/node/commit/89fa2befe4 )]
- **inspector**: fix crash when receiving non json message (Shima
Ryuhei)
[#​60388](https://redirect.github.com/nodejs/node/pull/60388 )
-
\[[`ff5754077d`](https://redirect.github.com/nodejs/node/commit/ff5754077d )]
- **(SEMVER-MINOR)** **lib**: add options to util.deprecate (Rafael
Gonzaga)
[#​59982](https://redirect.github.com/nodejs/node/pull/59982 )
-
\[[`33baaf42c8`](https://redirect.github.com/nodejs/node/commit/33baaf42c8 )]
- **lib**: replace global SharedArrayBuffer constructor with bound
method (Renegade334)
[#​60497](https://redirect.github.com/nodejs/node/pull/60497 )
-
\[[`b047586a08`](https://redirect.github.com/nodejs/node/commit/b047586a08 )]
- **meta**: bump actions/download-artifact from 5.0.0 to 6.0.0
(dependabot\[bot])
[#​60532](https://redirect.github.com/nodejs/node/pull/60532 )
-
\[[`64192176d7`](https://redirect.github.com/nodejs/node/commit/64192176d7 )]
- **meta**: bump actions/upload-artifact from 4.6.2 to 5.0.0
(dependabot\[bot])
[#​60531](https://redirect.github.com/nodejs/node/pull/60531 )
-
\[[`af6d4a6b9b`](https://redirect.github.com/nodejs/node/commit/af6d4a6b9b )]
- **meta**: bump github/codeql-action from 3.30.5 to 4.31.2
(dependabot\[bot])
[#​60533](https://redirect.github.com/nodejs/node/pull/60533 )
-
\[[`c17276fd24`](https://redirect.github.com/nodejs/node/commit/c17276fd24 )]
- **meta**: bump actions/setup-node from 5.0.0 to 6.0.0
(dependabot\[bot])
[#​60529](https://redirect.github.com/nodejs/node/pull/60529 )
-
\[[`6e8b52a7dc`](https://redirect.github.com/nodejs/node/commit/6e8b52a7dc )]
- **meta**: bump actions/stale from 10.0.0 to 10.1.0 (dependabot\[bot])
[#​60528](https://redirect.github.com/nodejs/node/pull/60528 )
-
\[[`a12658595b`](https://redirect.github.com/nodejs/node/commit/a12658595b )]
- **meta**: call `create-release-post.yml` post release (Aviv Keller)
[#​60366](https://redirect.github.com/nodejs/node/pull/60366 )
-
\[[`8987159234`](https://redirect.github.com/nodejs/node/commit/8987159234 )]
- **(SEMVER-MINOR)** **module**: mark type stripping as stable (Marco
Ippolito)
[#​60600](https://redirect.github.com/nodejs/node/pull/60600 )
-
\[[`36da413663`](https://redirect.github.com/nodejs/node/commit/36da413663 )]
- **module**: fix directory option in the enableCompileCache() API
(Joyee Cheung)
[#​59931](https://redirect.github.com/nodejs/node/pull/59931 )
-
\[[`92c484ebf4`](https://redirect.github.com/nodejs/node/commit/92c484ebf4 )]
- **(SEMVER-MINOR)** **node-api**: add
napi\_create\_object\_with\_properties (Miguel Marcondes Filho)
[#​59953](https://redirect.github.com/nodejs/node/pull/59953 )
-
\[[`545162b0d4`](https://redirect.github.com/nodejs/node/commit/545162b0d4 )]
- **node-api**: use local files for instanceof test (Vladimir Morozov)
[#​60190](https://redirect.github.com/nodejs/node/pull/60190 )
-
\[[`526c011d89`](https://redirect.github.com/nodejs/node/commit/526c011d89 )]
- **perf\_hooks**: fix stack overflow error (Antoine du Hamel)
[#​60084](https://redirect.github.com/nodejs/node/pull/60084 )
-
\[[`1de0476939`](https://redirect.github.com/nodejs/node/commit/1de0476939 )]
- **perf\_hooks**: move non-standard performance properties to
perf\_hooks (Chengzhong Wu)
[#​60370](https://redirect.github.com/nodejs/node/pull/60370 )
-
\[[`07ec1239ef`](https://redirect.github.com/nodejs/node/commit/07ec1239ef )]
- **repl**: fix pasting after moving the cursor to the left (Ruben
Bridgewater)
[#​60470](https://redirect.github.com/nodejs/node/pull/60470 )
-
\[[`b11bc5984e`](https://redirect.github.com/nodejs/node/commit/b11bc5984e )]
- **(SEMVER-MINOR)** **sqlite**: allow setting defensive flag (Bart
Louwers)
[#​60217](https://redirect.github.com/nodejs/node/pull/60217 )
-
\[[`273c9661fd`](https://redirect.github.com/nodejs/node/commit/273c9661fd )]
- **sqlite,doc**: fix StatementSync section (Edy Silva)
[#​60474](https://redirect.github.com/nodejs/node/pull/60474 )
-
\[[`d92ec21a4c`](https://redirect.github.com/nodejs/node/commit/d92ec21a4c )]
- **src**: use CP\_UTF8 for wide file names on win32 (Fedor Indutny)
[#​60575](https://redirect.github.com/nodejs/node/pull/60575 )
-
\[[`baef0468ed`](https://redirect.github.com/nodejs/node/commit/baef0468ed )]
- **src**: move Node-API version detection to where it is used (Anna
Henningsen)
[#​60512](https://redirect.github.com/nodejs/node/pull/60512 )
-
\[[`e7da5b4b7d`](https://redirect.github.com/nodejs/node/commit/e7da5b4b7d )]
- **(SEMVER-MINOR)** **src**: add watch config namespace (Marco
Ippolito)
[#​60178](https://redirect.github.com/nodejs/node/pull/60178 )
-
\[[`a7f7d10c06`](https://redirect.github.com/nodejs/node/commit/a7f7d10c06 )]
- **(SEMVER-MINOR)** **src**: add an option to make compile cache
portable (Aditi)
[#​58797](https://redirect.github.com/nodejs/node/pull/58797 )
-
\[[`566add0b19`](https://redirect.github.com/nodejs/node/commit/566add0b19 )]
- **src**: avoid C strings in more C++ exception throws (Anna
Henningsen)
[#​60592](https://redirect.github.com/nodejs/node/pull/60592 )
-
\[[`9b796347c1`](https://redirect.github.com/nodejs/node/commit/9b796347c1 )]
- **src**: add internal binding for constructing SharedArrayBuffers
(Renegade334)
[#​60497](https://redirect.github.com/nodejs/node/pull/60497 )
-
\[[`3b01cbb411`](https://redirect.github.com/nodejs/node/commit/3b01cbb411 )]
- **src**: move `napi_addon_register_func` to `node_api_types.h` (Anna
Henningsen)
[#​60512](https://redirect.github.com/nodejs/node/pull/60512 )
-
\[[`02fb7f4ecb`](https://redirect.github.com/nodejs/node/commit/02fb7f4ecb )]
- **src**: remove unconditional NAPI\_EXPERIMENTAL in node.h (Chengzhong
Wu) [#​60345](https://redirect.github.com/nodejs/node/pull/60345 )
-
\[[`bd09ae24e4`](https://redirect.github.com/nodejs/node/commit/bd09ae24e4 )]
- **src**: clean up generic counter implementation (Anna Henningsen)
[#​60447](https://redirect.github.com/nodejs/node/pull/60447 )
-
\[[`cd6bf51dbd`](https://redirect.github.com/nodejs/node/commit/cd6bf51dbd )]
- **src**: add enum handle for ToStringHelper + formatting (Burkov Egor)
[#​56829](https://redirect.github.com/nodejs/node/pull/56829 )
-
\[[`92ea669240`](https://redirect.github.com/nodejs/node/commit/92ea669240 )]
- **(SEMVER-MINOR)** **src,permission**: add --allow-inspector ability
(Rafael Gonzaga)
[#​59711](https://redirect.github.com/nodejs/node/pull/59711 )
-
\[[`ac3dbe48f7`](https://redirect.github.com/nodejs/node/commit/ac3dbe48f7 )]
- **stream**: don't try to read more if reading (Robert Nagy)
[#​60454](https://redirect.github.com/nodejs/node/pull/60454 )
-
\[[`790288a93b`](https://redirect.github.com/nodejs/node/commit/790288a93b )]
- **test**: ensure assertions are reachable in `test/internet` (Antoine
du Hamel)
[#​60513](https://redirect.github.com/nodejs/node/pull/60513 )
-
\[[`0a85132989`](https://redirect.github.com/nodejs/node/commit/0a85132989 )]
- **test**: fix status when compiled without inspector (Antoine du
Hamel)
[#​60289](https://redirect.github.com/nodejs/node/pull/60289 )
-
\[[`2f57673172`](https://redirect.github.com/nodejs/node/commit/2f57673172 )]
- **test**: deflake test-perf-hooks-timerify-histogram-sync (Joyee
Cheung)
[#​60639](https://redirect.github.com/nodejs/node/pull/60639 )
-
\[[`09726269de`](https://redirect.github.com/nodejs/node/commit/09726269de )]
- **test**: apply a delay to `watch-mode-kill-signal` tests (Joyee
Cheung)
[#​60610](https://redirect.github.com/nodejs/node/pull/60610 )
-
\[[`45537b9562`](https://redirect.github.com/nodejs/node/commit/45537b9562 )]
- **test**: async iife in repl (Tony Gorez)
[#​44878](https://redirect.github.com/nodejs/node/pull/44878 )
-
\[[`4ca81f101d`](https://redirect.github.com/nodejs/node/commit/4ca81f101d )]
- **test**: parallelize sea tests when there's enough disk space (Joyee
Cheung)
[#​60604](https://redirect.github.com/nodejs/node/pull/60604 )
-
\[[`ea71e96191`](https://redirect.github.com/nodejs/node/commit/ea71e96191 )]
- **test**: only show overridden env in child process failures (Joyee
Cheung)
[#​60556](https://redirect.github.com/nodejs/node/pull/60556 )
-
\[[`06b2e348c7`](https://redirect.github.com/nodejs/node/commit/06b2e348c7 )]
- **test**: ensure assertions are reached on more tests (Antoine du
Hamel)
[#​60498](https://redirect.github.com/nodejs/node/pull/60498 )
-
\[[`de9c8cb670`](https://redirect.github.com/nodejs/node/commit/de9c8cb670 )]
- **test**: ensure assertions are reachable in `test/es-module` (Antoine
du Hamel)
[#​60501](https://redirect.github.com/nodejs/node/pull/60501 )
-
\[[`75bc40fced`](https://redirect.github.com/nodejs/node/commit/75bc40fced )]
- **test**: ensure assertions are reached on more tests (Antoine du
Hamel)
[#​60485](https://redirect.github.com/nodejs/node/pull/60485 )
-
\[[`1a6084cfd3`](https://redirect.github.com/nodejs/node/commit/1a6084cfd3 )]
- **test**: ensure assertions are reached on more tests (Antoine du
Hamel)
[#​60500](https://redirect.github.com/nodejs/node/pull/60500 )
-
\[[`2c651c90cf`](https://redirect.github.com/nodejs/node/commit/2c651c90cf )]
- **test**: split test-perf-hooks-timerify (Joyee Cheung)
[#​60568](https://redirect.github.com/nodejs/node/pull/60568 )
-
\[[`6e8b5f7345`](https://redirect.github.com/nodejs/node/commit/6e8b5f7345 )]
- **test**: add more logs to test-esm-loader-hooks-inspect-wait (Joyee
Cheung)
[#​60466](https://redirect.github.com/nodejs/node/pull/60466 )
-
\[[`9dea7ffa30`](https://redirect.github.com/nodejs/node/commit/9dea7ffa30 )]
- **test**: mark stringbytes-external-exceed-max tests as flaky on AIX
(Joyee Cheung)
[#​60565](https://redirect.github.com/nodejs/node/pull/60565 )
-
\[[`0b3c3b710a`](https://redirect.github.com/nodejs/node/commit/0b3c3b710a )]
- **test**: split test-esm-wasm.js (Joyee Cheung)
[#​60491](https://redirect.github.com/nodejs/node/pull/60491 )
-
\[[`a15b795b34`](https://redirect.github.com/nodejs/node/commit/a15b795b34 )]
- **test**: correct conditional secure heap flags test (Shelley Vohr)
[#​60385](https://redirect.github.com/nodejs/node/pull/60385 )
-
\[[`38b77b3a44`](https://redirect.github.com/nodejs/node/commit/38b77b3a44 )]
- **test**: fix flaky test-watch-mode-kill-signal-\* (Joyee Cheung)
[#​60443](https://redirect.github.com/nodejs/node/pull/60443 )
-
\[[`e8d7598057`](https://redirect.github.com/nodejs/node/commit/e8d7598057 )]
- **test**: capture stack trace in debugger timeout errors (Joyee
Cheung)
[#​60457](https://redirect.github.com/nodejs/node/pull/60457 )
-
\[[`674befeb81`](https://redirect.github.com/nodejs/node/commit/674befeb81 )]
- **test**: ensure assertions are reachable in `test/sequential`
(Antoine du Hamel)
[#​60412](https://redirect.github.com/nodejs/node/pull/60412 )
-
\[[`952c08a735`](https://redirect.github.com/nodejs/node/commit/952c08a735 )]
- **test**: ensure assertions are reachable in more folders (Antoine du
Hamel)
[#​60411](https://redirect.github.com/nodejs/node/pull/60411 )
-
\[[`bbca57584b`](https://redirect.github.com/nodejs/node/commit/bbca57584b )]
- **test**: split test-runner-watch-mode (Joyee Cheung)
[#​60391](https://redirect.github.com/nodejs/node/pull/60391 )
-
\[[`e78e0cf6e7`](https://redirect.github.com/nodejs/node/commit/e78e0cf6e7 )]
- **test**: move test-runner-watch-mode helper into common (Joyee
Cheung)
[#​60391](https://redirect.github.com/nodejs/node/pull/60391 )
-
\[[`84576ef021`](https://redirect.github.com/nodejs/node/commit/84576ef021 )]
- **test**: ensure assertions are reachable in `test/addons` (Antoine du
Hamel)
[#​60142](https://redirect.github.com/nodejs/node/pull/60142 )
-
\[[`1659078c11`](https://redirect.github.com/nodejs/node/commit/1659078c11 )]
- **test**: ignore EPIPE errors in https proxy invalid URL test (Joyee
Cheung)
[#​60269](https://redirect.github.com/nodejs/node/pull/60269 )
-
\[[`79ffee80ec`](https://redirect.github.com/nodejs/node/commit/79ffee80ec )]
- **test**: ensure assertions are reachable in `test/client-proxy`
(Antoine du Hamel)
[#​60175](https://redirect.github.com/nodejs/node/pull/60175 )
-
\[[`e5a812243a`](https://redirect.github.com/nodejs/node/commit/e5a812243a )]
- **test**: ensure assertions are reachable in `test/async-hooks`
(Antoine du Hamel)
[#​60150](https://redirect.github.com/nodejs/node/pull/60150 )
-
\[[`e924fd72e3`](https://redirect.github.com/nodejs/node/commit/e924fd72e3 )]
- **test,crypto**: handle a few more BoringSSL tests (Shelley Vohr)
[#​59030](https://redirect.github.com/nodejs/node/pull/59030 )
-
\[[`a55ac11611`](https://redirect.github.com/nodejs/node/commit/a55ac11611 )]
- **test,crypto**: update x448 and ed448 expectation when on boringssl
(Shelley Vohr)
[#​60387](https://redirect.github.com/nodejs/node/pull/60387 )
-
\[[`55d5e9ec73`](https://redirect.github.com/nodejs/node/commit/55d5e9ec73 )]
- **tls**: fix leak on invalid protocol method (Shelley Vohr)
[#​60427](https://redirect.github.com/nodejs/node/pull/60427 )
-
\[[`5763c96e7c`](https://redirect.github.com/nodejs/node/commit/5763c96e7c )]
- **tools**: replace invalid expression in dependabot config (Riddhi)
[#​60649](https://redirect.github.com/nodejs/node/pull/60649 )
-
\[[`b6e21b47d7`](https://redirect.github.com/nodejs/node/commit/b6e21b47d7 )]
- **tools**: skip unaffected GHA jobs for changes in `test/internet`
(Antoine du Hamel)
[#​60517](https://redirect.github.com/nodejs/node/pull/60517 )
-
\[[`999664c76d`](https://redirect.github.com/nodejs/node/commit/999664c76d )]
- **tools**: do not use short hashes for deps versioning to avoid
collision (Antoine du Hamel)
[#​60407](https://redirect.github.com/nodejs/node/pull/60407 )
-
\[[`ada856d0fb`](https://redirect.github.com/nodejs/node/commit/ada856d0fb )]
- **tools**: only add test reporter args when node:test is used (Joyee
Cheung)
[#​60551](https://redirect.github.com/nodejs/node/pull/60551 )
-
\[[`1812c56bb3`](https://redirect.github.com/nodejs/node/commit/1812c56bb3 )]
- **tools**: fix update-icu script (Michaël Zasso)
[#​60521](https://redirect.github.com/nodejs/node/pull/60521 )
-
\[[`747040438a`](https://redirect.github.com/nodejs/node/commit/747040438a )]
- **tools**: fix linter for semver-major release proposals (Antoine du
Hamel)
[#​60481](https://redirect.github.com/nodejs/node/pull/60481 )
-
\[[`f170551e40`](https://redirect.github.com/nodejs/node/commit/f170551e40 )]
- **tools**: fix failing release-proposal linter for LTS transitions
(Antoine du Hamel)
[#​60465](https://redirect.github.com/nodejs/node/pull/60465 )
-
\[[`2db4ea0ce4`](https://redirect.github.com/nodejs/node/commit/2db4ea0ce4 )]
- **tools**: remove undici from daily wpt.fyi job (Filip Skokan)
[#​60444](https://redirect.github.com/nodejs/node/pull/60444 )
-
\[[`2a85aa4e7b`](https://redirect.github.com/nodejs/node/commit/2a85aa4e7b )]
- **tools**: add lint rule to ensure assertions are reached (Antoine du
Hamel)
[#​60125](https://redirect.github.com/nodejs/node/pull/60125 )
-
\[[`48299ef5fb`](https://redirect.github.com/nodejs/node/commit/48299ef5fb )]
- **tools,doc**: update JavaScript primitive types to match MDN Web Docs
(JustApple)
[#​60581](https://redirect.github.com/nodejs/node/pull/60581 )
-
\[[`7ec04cf936`](https://redirect.github.com/nodejs/node/commit/7ec04cf936 )]
- **util**: fix stylize of special properties in inspect (Ge Gao)
[#​60479](https://redirect.github.com/nodejs/node/pull/60479 )
-
\[[`05d7509bd2`](https://redirect.github.com/nodejs/node/commit/05d7509bd2 )]
- **(SEMVER-MINOR)** **v8**: add cpu profile (theanarkh)
[#​59807](https://redirect.github.com/nodejs/node/pull/59807 )
-
\[[`884fe884a1`](https://redirect.github.com/nodejs/node/commit/884fe884a1 )]
- **vm**: hint module identifier in instantiate errors (Chengzhong Wu)
[#​60199](https://redirect.github.com/nodejs/node/pull/60199 )
-
\[[`a2caf19f70`](https://redirect.github.com/nodejs/node/commit/a2caf19f70 )]
- **watch**: fix interaction with multiple env files (Marco Ippolito)
[#​60605](https://redirect.github.com/nodejs/node/pull/60605 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 19:13:30 +00:00
renovate[bot]
67c523f2fc
chore(deps): update cypress/browsers:latest docker digest to c03803e ( #1961 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| cypress/browsers | container | digest | `ff79e75` -> `c03803e` |
| cypress/browsers | | digest | `ff79e75` -> `c03803e` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 19:12:26 +00:00
kolaente
4aae270694
feat(tasks): move tasks between projects with drag and drop ( #1945 )
...
Drag and drop tasks between projects from list and kanban views, with cross-project move handling and success notification. With visual drop-target highlighting when hovering a project during a drag.
2025-12-10 18:59:38 +00:00
renovate[bot]
6628acffce
chore(deps): update dependency vue-tsc to v3.1.6 ( #1957 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [vue-tsc](https://redirect.github.com/vuejs/language-tools )
([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc ))
| [`3.1.5` ->
`3.1.6`](https://renovatebot.com/diffs/npm/vue-tsc/3.1.5/3.1.6 ) |

|

|
---
### Release Notes
<details>
<summary>vuejs/language-tools (vue-tsc)</summary>
###
[`v3.1.6`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#316-2025-12-06 )
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.1.5...v3.1.6 )
##### Features
- feat(vscode): add settings to enable per-block formatting
([#​5784](https://redirect.github.com/vuejs/language-tools/issues/5784 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- feat(language-service): enhanced component auto import
([#​5790](https://redirect.github.com/vuejs/language-tools/issues/5790 ))
- feat(component-meta): add component name and description fields
([#​5797](https://redirect.github.com/vuejs/language-tools/issues/5797 ))
- feat(typescript-plugin): add support for template "Add Import" quick
fix
([#​5799](https://redirect.github.com/vuejs/language-tools/issues/5799 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- feat(typescript-plugin): mapping JSDoc informations from `<script
setup>`
([#​5805](https://redirect.github.com/vuejs/language-tools/issues/5805 ))
- feat(vscode): support tsdk path for Eclipse Theia
([#​5806](https://redirect.github.com/vuejs/language-tools/issues/5806 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
##### Bug Fixes
- fix(language-service): ignore intrinsic elements when detect tag name
casing
([#​5771](https://redirect.github.com/vuejs/language-tools/issues/5771 ))
- fix(language-core): `createParsedCommandLineByJson` parsed incorrect
options since v3.1.5 ([#​5768
(comment)](https://redirect.github.com/vuejs/language-tools/pull/5768#issuecomment-3569623037 ))
- fix(vscode): make `vue.server.path` compatible with Windows
([#​5772](https://redirect.github.com/vuejs/language-tools/issues/5772 ))
- fix(vscode): analyze interpolation highlight ranges based on AST
([#​5777](https://redirect.github.com/vuejs/language-tools/issues/5777 ))
- fix(vscode): sync latest vscode html language configuration
([#​5740](https://redirect.github.com/vuejs/language-tools/issues/5740 ))
- fix(language-core): enhance `getVIfNode` to support `v-else-if`
directives
([#​5765](https://redirect.github.com/vuejs/language-tools/issues/5765 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- fix(language-core): generate `{}` instead of its string value for
`style="..."`
([#​5781](https://redirect.github.com/vuejs/language-tools/issues/5781 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- fix(language-core): `v-bind="$attrs"` loses navigation when
`inferTemplateDollarAttrs` is disabled
([#​5783](https://redirect.github.com/vuejs/language-tools/issues/5783 ))
- fix(language-service): skip `const props =` completion in
StringLiteral
([#​5786](https://redirect.github.com/vuejs/language-tools/issues/5786 ))
- fix(language-core): unable to get completion for the second scoped
class name
- fix(language-service): format components with HTML void-element names
([#​5788](https://redirect.github.com/vuejs/language-tools/issues/5788 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- fix(language-service): properly handle promise when resolving CSS
links
([#​5785](https://redirect.github.com/vuejs/language-tools/issues/5785 ))
- fix(language-core): infer `$el` type for generic components using
`inferComponentDollarEl`
([#​5794](https://redirect.github.com/vuejs/language-tools/issues/5794 ))
- fix(language-core): ensure `<script>` content generates before
`<script setup>`
([#​5795](https://redirect.github.com/vuejs/language-tools/issues/5795 ))
- fix(language-core): remove `bypassDefineComponent` hack for better JS
support
([#​4876](https://redirect.github.com/vuejs/language-tools/issues/4876 ))
([#​5379](https://redirect.github.com/vuejs/language-tools/issues/5379 ))
- fix(language-core): `Prettify<T>` caused generic props gets inferred
as `unknown`
([#​5667](https://redirect.github.com/vuejs/language-tools/issues/5667 ))
- Thanks to [@​so1ve](https://redirect.github.com/so1ve )!
- fix(vscode): handle leading `<` as operator in SFC scripts
([#​5801](https://redirect.github.com/vuejs/language-tools/issues/5801 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- fix(vscode): patch `isTypeScriptDocument` in VSCode for
`typescript.preferences.autoImportSpecifierExcludeRegexes` config
support
([#​5364](https://redirect.github.com/vuejs/language-tools/issues/5364 ))
- fix(language-core): ensure type consistency for optional boolean props
([#​5803](https://redirect.github.com/vuejs/language-tools/issues/5803 ))
- fix(language-core): add compatibility for `vapor` attr
([#​5496](https://redirect.github.com/vuejs/language-tools/issues/5496 ))
- fix(language-core): AST fault tolerance for key binding on template
([#​5807](https://redirect.github.com/vuejs/language-tools/issues/5807 ))
##### Performance
- perf(language-core): reuse ts asts for `:class` - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
##### Other Changes
- Revert "refactor(typescript-plugin): remove go to definition trick for
auto imported components
([#​5733](https://redirect.github.com/vuejs/language-tools/issues/5733 ))"
- docs(typescript-plugin): update Neovim configuration link
([#​5775](https://redirect.github.com/vuejs/language-tools/issues/5775 ))
- Thanks to
[@​AlexVagrant](https://redirect.github.com/AlexVagrant )!
- refactor(language-core): normalize template AST
([#​5782](https://redirect.github.com/vuejs/language-tools/issues/5782 ))
- refactor(language-core): split style codegen
([#​5787](https://redirect.github.com/vuejs/language-tools/issues/5787 ))
- refactor(language-core): remove `debugger` from virtual code for
tsslint compatibility
- refactor(language-core): remove legacy navigation support in
`ref="xxx"`
- refactor(language-core): reduce codegen options
([#​5804](https://redirect.github.com/vuejs/language-tools/issues/5804 ))
- refactor(component-meta): deprecated `rawType` and `__internal__.tsLs`
([#​5808](https://redirect.github.com/vuejs/language-tools/issues/5808 ))
- chore: update volar to 2.4.26
- feat: fallback resolution mode for `createResolveModuleName`
([volarjs/volar.js#293 ](https://redirect.github.com/volarjs/volar.js/pull/293 ))
([#​5644](https://redirect.github.com/vuejs/language-tools/issues/5644 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3
* * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 12:41:02 +01:00
renovate[bot]
e1d56f67a0
fix(deps): update module golang.org/x/net to v0.48.0 ( #1958 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [golang.org/x/net](https://pkg.go.dev/golang.org/x/net ) | [`v0.47.0`
->
`v0.48.0`](https://cs.opensource.google/go/x/net/+/refs/tags/v0.47.0...refs/tags/v0.48.0 )
|

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 12:40:50 +01:00
renovate[bot]
0582853571
chore(deps): update postgres:18 docker digest to 0033c19 ( #1956 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| postgres | service | digest | `5ec39c1` -> `0033c19` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 12:40:35 +01:00
kolaente
fb7764d9f1
feat: format user mentions with display names in email notifications ( #1930 )
...
Email notifications now display user mentions with inline avatar images for improved visual recognition and easier identification. Mentions gracefully fall back to display names if avatars are unavailable.
2025-12-10 12:39:05 +01:00
kolaente
d4eccccbfe
fix(reminders): only send reminders to active users
2025-12-10 10:56:19 +01:00
Frederick [Bot]
34c560eca8
chore(i18n): update translations via Crowdin
2025-12-10 00:59:00 +00:00
kolaente
798ffc0582
fix: prevent emoji picker from closing when clicking search input ( #1959 )
...
Resolves
https://community.vikunja.io/t/cannot-search-for-reaction-emoji/4207/1
- Fixes the emoji reaction picker closing immediately when clicking
inside the search box
- The issue occurred because `vuemoji-picker` wraps
`emoji-picker-element` which uses Shadow DOM
- The `closeWhenClickedOutside` helper was using `parentElement`
traversal which doesn't cross shadow boundaries
2025-12-09 12:59:01 +01:00
renovate[bot]
c1f789c205
fix(deps): update module golang.org/x/image to v0.34.0 ( #1952 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| golang.org/x/image | `v0.33.0` -> `v0.34.0` |

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 21:56:06 +00:00
kolaente
542626fa7f
fix: deduplicate gravatar fetches to respect rate limits ( #1955 )
...
- avoid redundant concurrent Gravatar requests by coordinating fetches
per avatar cache key
- reuse cache lookups when requests are already cached and simplify
expiration checks
2025-12-08 22:42:58 +01:00
renovate[bot]
5f59ec8ad8
fix(deps): update module golang.org/x/crypto to v0.46.0
2025-12-08 22:42:22 +01:00
kolaente
767aa05096
feat(kanban): reorder items on kanban task card
...
This makes the items on the kanban task card flow more visually logical and look nicer overall.
2025-12-08 22:16:33 +01:00
kolaente
2fcf31b916
fix(ci): make docker build setup work
...
As instructed on https://namespace.so/docs/solutions/github-actions/docker-builds
2025-12-08 22:05:52 +01:00
kolaente
8ccc5428a8
feat(ci): use namespace runner for docker prod builds
2025-12-08 21:48:14 +01:00
Ryan Hecht
5784d8c966
ci(pr-docker): add disk cleanup and support fork registries ( #1942 )
...
Use dynamic repository owner/name for image tags to allow forks to publish to their own registries.
2025-12-08 18:08:50 +00:00
kolaente
831e26bad8
refactor(kanban): use gap spacing in Kanban card footer ( #1950 )
...
Replace individual `margin` properties with CSS `gap` for consistent
spacing between footer elements in Kanban cards.
2025-12-08 17:57:47 +00:00
renovate[bot]
de8f179807
fix(deps): update module golang.org/x/sys to v0.39.0
2025-12-08 18:47:12 +01:00
renovate[bot]
40760ce238
fix(deps): update module golang.org/x/sync to v0.19.0
2025-12-08 14:22:56 +01:00
renovate[bot]
c131b6e058
fix(deps): update module golang.org/x/oauth2 to v0.34.0
2025-12-08 14:10:37 +01:00
renovate[bot]
e6978661ee
chore(deps): pin jlumbroso/free-disk-space action to 54081f1
2025-12-08 14:05:56 +01:00
kolaente
b47e20159f
chore: rename docker pr build to preview
2025-12-08 13:53:39 +01:00
kolaente
7a05f20d13
chore(docker): cleanup space for docker preview build
2025-12-08 13:53:39 +01:00
renovate[bot]
d231ebb78d
chore(deps): update dependency postcss-preset-env to v10.5.0
2025-12-08 08:55:46 +01:00
kolaente
819e1d6fab
fix(editor): link input appearing behind modals
...
Resolves https://github.com/go-vikunja/vikunja/issues/1929
2025-12-07 22:06:39 +00:00
kolaente
e91fba2fae
chore(dev): add conductor config
2025-12-07 23:02:19 +01:00
kolaente
0a78f7608a
feat: add --preserve-config flag to restore command ( #1939 )
...
Add a new `--preserve-config` flag to the restore command that allows
users to restore database and files from a dump while keeping their
existing configuration file untouched.
2025-12-07 21:44:45 +00:00
renovate[bot]
f14f6ba38f
fix(deps): update dependency @sentry/vue to v10.29.0
2025-12-07 21:58:07 +01:00
renovate[bot]
9034b13dde
chore(deps): update dev-dependencies
2025-12-07 11:04:45 +01:00
renovate[bot]
4a4cd72a0b
fix(deps): update dependency @sentry/vue to v10.28.0
2025-12-06 11:01:45 +01:00
renovate[bot]
b95bd12c1e
fix(deps): update module github.com/jaswdr/faker/v2 to v2.9.1
2025-12-06 11:01:31 +01:00
renovate[bot]
fdcc8085be
chore(deps): update actions/create-github-app-token digest to 29824e6
2025-12-06 11:01:20 +01:00
renovate[bot]
5f02098d12
chore(deps): update dev-dependencies ( #1936 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin )
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ))
| [`8.48.0` ->
`8.48.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.48.0/8.48.1 )
|

|

|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser )
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ))
| [`8.48.0` ->
`8.48.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.48.0/8.48.1 )
|

|

|
| [caniuse-lite](https://redirect.github.com/browserslist/caniuse-lite )
| [`1.0.30001757` ->
`1.0.30001759`](https://renovatebot.com/diffs/npm/caniuse-lite/1.0.30001757/1.0.30001759 )
|

|

|
| [vite](https://vite.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`7.2.4` ->
`7.2.6`](https://renovatebot.com/diffs/npm/vite/7.2.4/7.2.6 ) |

|

|
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8481-2025-12-02 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1 )
##### 🩹 Fixes
- **eslint-plugin:** \[restrict-template-expressions] check base types
in allow list
([#​11764](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764 ),
[#​11759](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759 ))
- **eslint-plugin:** honor ignored base types on generic classes
([#​11767](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767 ))
- **eslint-plugin:** \[consistent-type-exports] check value flag before
resolving alias
([#​11769](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769 ))
##### ❤️ Thank You
- Josh Goldberg
- OleksandraKordonets
- SangheeSon [@​Higangssh](https://redirect.github.com/Higangssh )
- tao
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning ) and
[releases](https://typescript-eslint.io/users/releases ) on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/parser)</summary>
###
[`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8481-2025-12-02 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1 )
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning ) and
[releases](https://typescript-eslint.io/users/releases ) on our website.
</details>
<details>
<summary>browserslist/caniuse-lite (caniuse-lite)</summary>
###
[`v1.0.30001759`](https://redirect.github.com/browserslist/caniuse-lite/compare/1.0.30001757...1.0.30001759 )
[Compare
Source](https://redirect.github.com/browserslist/caniuse-lite/compare/1.0.30001757...1.0.30001759 )
</details>
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v7.2.6`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-726-2025-12-01-small )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v7.2.4...v7.2.6 )
####
<small>[7.2.6](https://redirect.github.com/vitejs/vite/compare/v7.2.5...v7.2.6 )
(2025-12-01)</small>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3
* * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-06 11:00:50 +01:00
renovate[bot]
f865bd8555
fix(deps): update dependency express to v5.2.1 ( #1932 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [express](https://expressjs.com/ )
([source](https://redirect.github.com/expressjs/express )) | [`5.2.0` ->
`5.2.1`](https://renovatebot.com/diffs/npm/express/5.2.0/5.2.1 ) |

|

|
---
### Release Notes
<details>
<summary>expressjs/express (express)</summary>
###
[`v5.2.1`](https://redirect.github.com/expressjs/express/blob/HEAD/History.md#521--2025-12-01 )
[Compare
Source](https://redirect.github.com/expressjs/express/compare/v5.2.0...v5.2.1 )
\=======================
- Revert security fix for
[CVE-2024-51999](https://www.cve.org/CVERecord?id=CVE-2024-51999 )
([GHSA-pj86-cfqh-vqx6](https://redirect.github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 09:04:57 +01:00
renovate[bot]
5a17c56735
chore(deps): update node.js to 682368d ( #1931 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [node](https://redirect.github.com/nodejs/node )
([changelog](https://redirect.github.com/nodejs/node/compare/sha256:2867d550cf9d8bb50059a0fff528741f11a84d985c732e60e19e8e75c7239c43..sha256:682368d8253e0c3364b803956085c456a612d738bd635926d73fa24db3ce53d7 ))
| stage | digest | `2867d55` -> `682368d` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 09:04:37 +01:00