renovate[bot]
f216fea2b3
fix(deps): update tiptap to v3.17.0
2026-01-27 14:03:02 +01:00
kolaente
72a928dcce
chore: use correct repo and issue url
2026-01-26 12:21:24 +01:00
renovate[bot]
662f3a1ea8
chore(deps): update dev-dependencies (major) ( #1375 )
2026-01-25 21:54:47 +01:00
renovate[bot]
233908b30b
chore(deps): update dependency sass-embedded to v1.97.3 ( #2150 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [sass-embedded](https://redirect.github.com/sass/embedded-host-node ) |
[`1.97.2` →
`1.97.3`](https://renovatebot.com/diffs/npm/sass-embedded/1.97.2/1.97.3 )
|

|

|
---
### Release Notes
<details>
<summary>sass/embedded-host-node (sass-embedded)</summary>
###
[`v1.97.3`](https://redirect.github.com/sass/embedded-host-node/blob/HEAD/CHANGELOG.md#1973 )
[Compare
Source](https://redirect.github.com/sass/embedded-host-node/compare/1.97.2...1.97.3 )
- Fix a bug where nesting an at-rule within multiple style rules in
plain CSS
could cause outer style rules to be omitted.
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-25 08:59:41 +01:00
renovate[bot]
83474b76d3
fix(deps): update dependency @sentry/vue to v10.36.0 ( #2147 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@sentry/vue](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/vue )
([source](https://redirect.github.com/getsentry/sentry-javascript )) |
[`10.35.0` →
`10.36.0`](https://renovatebot.com/diffs/npm/@sentry%2fvue/10.35.0/10.36.0 )
|

|

|
---
### Release Notes
<details>
<summary>getsentry/sentry-javascript (@​sentry/vue)</summary>
###
[`v10.36.0`](https://redirect.github.com/getsentry/sentry-javascript/compare/10.35.0...10.36.0 )
[Compare
Source](https://redirect.github.com/getsentry/sentry-javascript/compare/10.35.0...10.36.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-24 19:30:26 +01:00
renovate[bot]
47bfb6a424
chore(deps): update dev-dependencies
2026-01-24 13:01:45 +01:00
renovate[bot]
8e3ed45c85
chore(deps): update pnpm to v10.28.1
2026-01-24 00:01:17 +01:00
renovate[bot]
663e7ba3d4
fix(deps): update dependency @sentry/vue to v10.35.0
2026-01-23 17:21:45 +01:00
renovate[bot]
06e90bc9c2
chore(deps): update dev-dependencies
2026-01-22 11:43:42 +01:00
renovate[bot]
fa142308d2
fix(deps): update dependency vue to v3.5.27
2026-01-22 11:01:11 +01:00
renovate[bot]
34472d1358
fix(deps): update dependency ufo to v1.6.3
2026-01-18 17:37:50 +01:00
renovate[bot]
c09e63d7d8
chore(deps): update dependency happy-dom to v20.3.0
2026-01-18 17:37:43 +01:00
renovate[bot]
2a74633e4f
chore(deps): update dependency @types/node to v22.19.6
2026-01-17 21:59:09 +01:00
renovate[bot]
740ea79837
fix(deps): update dependency @sentry/vue to v10.34.0
2026-01-17 21:58:58 +01:00
renovate[bot]
81076e5309
chore(deps): update dev-dependencies to v8.53.0
2026-01-16 10:18:10 +01:00
renovate[bot]
f85e30fcb1
fix(deps): update dependency @sentry/vue to v10.33.0
2026-01-15 15:08:19 +01:00
renovate[bot]
05e01b4212
chore(deps): update dev-dependencies
2026-01-15 09:42:53 +01:00
renovate[bot]
bdd3db68fb
chore(deps): update dependency @types/node to v22.19.5
2026-01-13 12:36:01 +01:00
renovate[bot]
05adfd513f
chore(deps): update pnpm to v10.28.0
2026-01-13 12:35:11 +01:00
renovate[bot]
d3639af7bc
chore(deps): update dev-dependencies
2026-01-11 09:11:30 +01:00
renovate[bot]
e97798574c
fix(deps): update dependency @fortawesome/vue-fontawesome to v3.1.3 ( #2079 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@fortawesome/vue-fontawesome](https://redirect.github.com/FortAwesome/vue-fontawesome )
| [`3.1.2` →
`3.1.3`](https://renovatebot.com/diffs/npm/@fortawesome%2fvue-fontawesome/3.1.2/3.1.3 )
|

|

|
---
### Release Notes
<details>
<summary>FortAwesome/vue-fontawesome
(@​fortawesome/vue-fontawesome)</summary>
###
[`v3.1.3`](https://redirect.github.com/FortAwesome/vue-fontawesome/blob/HEAD/CHANGELOG.md#313---2026-01-07 )
[Compare
Source](https://redirect.github.com/FortAwesome/vue-fontawesome/compare/3.1.2...3.1.3 )
##### Changed
- ci.yml update for node-versions
- a markdown lint fixup in CONTRIUBUTING.md
- update vitest version to 4.0.16 in `package.json`
***
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-10 22:42:20 +01:00
renovate[bot]
6bcdfc50e2
fix(deps): update dependency ufo to v1.6.2 ( #2074 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [ufo](https://redirect.github.com/unjs/ufo ) | [`1.6.1` →
`1.6.2`](https://renovatebot.com/diffs/npm/ufo/1.6.1/1.6.2 ) |

|

|
---
### Release Notes
<details>
<summary>unjs/ufo (ufo)</summary>
###
[`v1.6.2`](https://redirect.github.com/unjs/ufo/blob/HEAD/CHANGELOG.md#v162 )
[Compare
Source](https://redirect.github.com/unjs/ufo/compare/v1.6.1...v1.6.2 )
[compare
changes](https://redirect.github.com/unjs/ufo/compare/v1.6.1...v1.6.2 )
##### 🩹 Fixes
- Fix `parsePath` return type
([#​293](https://redirect.github.com/unjs/ufo/pull/293 ))
##### 📖 Documentation
- Add more examples in jsdoc
([#​291](https://redirect.github.com/unjs/ufo/pull/291 ))
##### 📦 Build
- Fix exports condition order to prefer esm with default fallback
([8457581](https://redirect.github.com/unjs/ufo/commit/8457581 ))
##### 🏡 Chore
- **release:** V1.6.1
([b83cbea](https://redirect.github.com/unjs/ufo/commit/b83cbea ))
- Update deps
([9d1833b](https://redirect.github.com/unjs/ufo/commit/9d1833b ))
- Lint ([0181677](https://redirect.github.com/unjs/ufo/commit/0181677 ))
##### ❤️ Contributors
- Daedalus
([@​ComfortablyCoding](https://redirect.github.com/ComfortablyCoding ))
- Pooya Parsa ([@​pi0](https://redirect.github.com/pi0 ))
- Alex Liu
([@​Mini-ghost](https://redirect.github.com/Mini-ghost ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 14:54:44 +01:00
renovate[bot]
419c791e0c
chore(deps): update dev-dependencies ( #2073 )
...
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.51.0` →
`8.52.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.51.0/8.52.0 )
|

|

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

|

|
| [rollup](https://rollupjs.org/ )
([source](https://redirect.github.com/rollup/rollup )) | [`4.54.0` →
`4.55.1`](https://renovatebot.com/diffs/npm/rollup/4.54.0/4.55.1 ) |

|

|
| [sass-embedded](https://redirect.github.com/sass/embedded-host-node ) |
[`1.97.1` →
`1.97.2`](https://renovatebot.com/diffs/npm/sass-embedded/1.97.1/1.97.2 )
|

|

|
| [vue-tsc](https://redirect.github.com/vuejs/language-tools )
([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc ))
| [`3.2.1` →
`3.2.2`](https://renovatebot.com/diffs/npm/vue-tsc/3.2.1/3.2.2 ) |

|

|
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v8.52.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8520-2026-01-05 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.51.0...v8.52.0 )
##### 🚀 Features
- **eslint-plugin-internal:** \[no-multiple-lines-of-errors] add rule
([#​11899](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11899 ))
##### 🩹 Fixes
- **eslint-plugin:** \[no-base-to-string] detect
@​[@​toPrimitive](https://redirect.github.com/toPrimitive )
and valueOf
([#​11901](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11901 ))
- **eslint-plugin:** \[no-useless-default-assignment] handle conditional
initializer
([#​11908](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11908 ))
##### ❤️ Thank You
- Josh Goldberg ✨
- Ulrich Stark
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.52.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8520-2026-01-05 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.51.0...v8.52.0 )
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>rollup/rollup (rollup)</summary>
###
[`v4.55.1`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4551 )
[Compare
Source](https://redirect.github.com/rollup/rollup/compare/v4.54.0...v4.55.1 )
*2026-01-05*
##### Bug Fixes
- Fix artifact reference for OpenBSD
([#​6231](https://redirect.github.com/rollup/rollup/issues/6231 ))
##### Pull Requests
- [#​6231](https://redirect.github.com/rollup/rollup/pull/6231 ):
Fix OpenBSD artifacts and ensure OIDC is working
([@​lukastaegert](https://redirect.github.com/lukastaegert ))
</details>
<details>
<summary>sass/embedded-host-node (sass-embedded)</summary>
###
[`v1.97.2`](https://redirect.github.com/sass/embedded-host-node/blob/HEAD/CHANGELOG.md#1972 )
[Compare
Source](https://redirect.github.com/sass/embedded-host-node/compare/1.97.1...1.97.2 )
- Additional fixes for implicit configuration when nested imports are
involved.
</details>
<details>
<summary>vuejs/language-tools (vue-tsc)</summary>
###
[`v3.2.2`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#322-2026-01-06 )
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.2.1...v3.2.2 )
##### language-core
- **fix:** correct code features on v-bind shorthands of special
attributes - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX )!
##### language-plugin-pug
- **feat:** accurate Pug shorthand mapping
([#​5906](https://redirect.github.com/vuejs/language-tools/issues/5906 ))
- **fix:** pre-map HTML to Pug offset attribute
([#​5905](https://redirect.github.com/vuejs/language-tools/issues/5905 ))
##### language-service
- **feat:** strip `=""` for boolean props completion edits
([#​5888](https://redirect.github.com/vuejs/language-tools/issues/5888 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
- **fix:** avoid duplicate directive modifiers in completion
([#​5920](https://redirect.github.com/vuejs/language-tools/issues/5920 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
##### typescript-plugin
- **fix:** only forward quick info and suggestion diagnostics for setup
bindings
([#​5892](https://redirect.github.com/vuejs/language-tools/issues/5892 ))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX )!
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 09:05:16 +01:00
renovate[bot]
e41eb2848c
fix(deps): update dependency vue-i18n to v11.2.8
2026-01-04 15:38:09 +01:00
renovate[bot]
d0f8fde74d
chore(deps): update dev-dependencies
2026-01-03 09:26:47 +01:00
renovate[bot]
67a07e2d7b
chore(deps): update pnpm to v10.27.0
2026-01-03 09:25:48 +01:00
renovate[bot]
09eb1f5899
chore(deps): update dev-dependencies to v8.50.1
2025-12-27 20:41:17 +01:00
renovate[bot]
24a9d51a66
chore(deps): update pnpm to v10.26.2
2025-12-27 20:41:03 +01:00
renovate[bot]
059abf8d4d
chore(deps): update dev-dependencies
2025-12-25 10:16:14 +01:00
renovate[bot]
7046dd4a94
fix(deps): update dependency @sentry/vue to v10.32.1
2025-12-25 10:01:37 +01:00
renovate[bot]
2a7a0b0a29
fix(deps): update dependency vue-i18n to v11.2.7
2025-12-25 10:01:17 +01:00
renovate[bot]
b0114b71e7
chore(deps): update pnpm to v10.26.1
2025-12-22 09:44:47 +01:00
renovate[bot]
aea4def3cf
chore(deps): update dependency esbuild to v0.27.2
2025-12-22 09:44:27 +01:00
renovate[bot]
dd5d418b3c
fix(deps): update dependency @sentry/vue to v10.32.0 ( #2015 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@sentry/vue](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/vue )
([source](https://redirect.github.com/getsentry/sentry-javascript )) |
[`10.31.0` ->
`10.32.0`](https://renovatebot.com/diffs/npm/@sentry%2fvue/10.31.0/10.32.0 )
|

|

|
---
### Release Notes
<details>
<summary>getsentry/sentry-javascript (@​sentry/vue)</summary>
###
[`v10.32.0`](https://redirect.github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#10320 )
[Compare
Source](https://redirect.github.com/getsentry/sentry-javascript/compare/10.31.0...10.32.0 )
##### Important Changes
- **feat(core): Apply scope attributes to logs
([#​18184](https://redirect.github.com/getsentry/sentry-javascript/pull/18184 ))**
You can now set attributes on the SDK's scopes which will be applied to
all logs as long as the respective scopes are active. For the time
being, only `string`, `number` and `boolean` attribute values are
supported.
```ts
Sentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider:
'google' });
Sentry.withScope(scope => {
scope.setAttribute('step', 'authentication');
// scope attributes `is_admin`, `auth_provider` and `step` are added
Sentry.logger.info(`user ${user.id} logged in`, { activeSince: 100 });
Sentry.logger.info(`updated ${user.id} last activity`);
});
// scope attributes `is_admin` and `auth_provider` are added
Sentry.logger.warn('stale website version, reloading page');
```
- **feat(replay): Add Request body with `attachRawBodyFromRequest`
option
([#​18501](https://redirect.github.com/getsentry/sentry-javascript/pull/18501 ))**
To attach the raw request body (from `Request` objects passed as the
first `fetch` argument) to replay events, you can now use the
`attachRawBodyFromRequest` option in the Replay integration:
```js
Sentry.init({
integrations: [
Sentry.replayIntegration({
attachRawBodyFromRequest: true,
}),
],
});
```
- **feat(tanstackstart-react): Trace server functions
([#​18500](https://redirect.github.com/getsentry/sentry-javascript/pull/18500 ))**
To enable tracing for server-side requests, you can now explicitly
define a [server entry
point](https://tanstack.com/start/latest/docs/framework/react/guide/server-entry-point )
in your application and wrap your request handler with
`wrapFetchWithSentry`.
```typescript
// src/server.ts
import { wrapFetchWithSentry } from
'@​sentry/tanstackstart-react';
import handler, { createServerEntry } from
'@​tanstack/react-start/server-entry';
export default createServerEntry(
wrapFetchWithSentry({
fetch(request: Request) {
return handler.fetch(request);
},
}),
);
```
- **feat(vue): Add TanStack Router integration
([#​18547](https://redirect.github.com/getsentry/sentry-javascript/pull/18547 ))**
The `@sentry/vue` package now includes support for TanStack Router. Use
`tanstackRouterBrowserTracingIntegration` to automatically instrument
pageload and navigation transactions with parameterized routes:
```javascript
import { createApp } from 'vue';
import { createRouter } from '@​tanstack/vue-router';
import * as Sentry from '@​sentry/vue';
import { tanstackRouterBrowserTracingIntegration } from
'@​sentry/vue/tanstackrouter';
const router = createRouter({
// your router config
});
Sentry.init({
app,
dsn: '__PUBLIC_DSN__',
integrations: [tanstackRouterBrowserTracingIntegration(router)],
tracesSampleRate: 1.0,
});
```
##### Other Changes
- feat(core): Capture initialize attributes on MCP servers
([#​18531](https://redirect.github.com/getsentry/sentry-javascript/pull/18531 ))
- feat(nextjs): Extract tracing logic from server component wrapper
templates
([#​18408](https://redirect.github.com/getsentry/sentry-javascript/pull/18408 ))
- feat(nextjs): added webpack treeshaking flags as config
([#​18359](https://redirect.github.com/getsentry/sentry-javascript/pull/18359 ))
- fix(solid/tanstackrouter): Ensure web vitals are sent on pageload
([#​18542](https://redirect.github.com/getsentry/sentry-javascript/pull/18542 ))
<details>
<summary> <strong>Internal Changes</strong> </summary>
- chore(changelog): Add entry for scope attributes
([#​18555](https://redirect.github.com/getsentry/sentry-javascript/pull/18555 ))
- chore(changelog): Add entry for tanstack start wrapFetchWithSentry
([#​18558](https://redirect.github.com/getsentry/sentry-javascript/pull/18558 ))
- chore(deps): bump
[@​trpc/server](https://redirect.github.com/trpc/server ) from
10.45.2 to 10.45.3 in
/dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation
([#​18530](https://redirect.github.com/getsentry/sentry-javascript/pull/18530 ))
- chore(deps): bump
[@​trpc/server](https://redirect.github.com/trpc/server ) from
10.45.2 to 10.45.3 in
/dev-packages/e2e-tests/test-applications/node-express-v5
([#​18550](https://redirect.github.com/getsentry/sentry-javascript/pull/18550 ))
- chore(e2e): Pin to react-router 7.10.1 in spa e2e test
([#​18548](https://redirect.github.com/getsentry/sentry-javascript/pull/18548 ))
- chore(e2e): Remove check on
`http.response_content_length_uncompressed`
([#​18536](https://redirect.github.com/getsentry/sentry-javascript/pull/18536 ))
- chore(github): Add "Closes" to PR template
([#​18538](https://redirect.github.com/getsentry/sentry-javascript/pull/18538 ))
- test(cloudflare-mcp): Unpin mcp sdk
([#​18528](https://redirect.github.com/getsentry/sentry-javascript/pull/18528 ))
- test(nextjs): Add e2e tests for server component spans in next 16
([#​18544](https://redirect.github.com/getsentry/sentry-javascript/pull/18544 ))
</details>
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 14:38:37 +00:00
renovate[bot]
301a12be12
fix(deps): update dependency vue to v3.5.26 ( #2014 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme )
([source](https://redirect.github.com/vuejs/core )) | [`3.5.25` ->
`3.5.26`](https://renovatebot.com/diffs/npm/vue/3.5.25/3.5.26 ) |

|

|
---
### Release Notes
<details>
<summary>vuejs/core (vue)</summary>
###
[`v3.5.26`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3526-2025-12-18 )
[Compare
Source](https://redirect.github.com/vuejs/core/compare/v3.5.25...v3.5.26 )
##### Bug Fixes
- **compat:** fix compat handler of draggable
([#​12445](https://redirect.github.com/vuejs/core/issues/12445 ))
([ed85953](ed85953e28 )),
closes
[#​12444](https://redirect.github.com/vuejs/core/issues/12444 )
- **compat:** handle v-model deprecation warning with missing appContext
([#​14203](https://redirect.github.com/vuejs/core/issues/14203 ))
([945a543](945a543152 )),
closes
[#​14202](https://redirect.github.com/vuejs/core/issues/14202 )
- **compiler-sfc:** demote const reactive bindings used in v-model
([#​14214](https://redirect.github.com/vuejs/core/issues/14214 ))
([e24ff7d](e24ff7d302 )),
closes
[#​11265](https://redirect.github.com/vuejs/core/issues/11265 )
[#​11275](https://redirect.github.com/vuejs/core/issues/11275 )
- **compiler-ssr:** handle ssr attr fallthrough when preserve whitespace
([#​12304](https://redirect.github.com/vuejs/core/issues/12304 ))
([4783118](4783118919 )),
closes
[#​8072](https://redirect.github.com/vuejs/core/issues/8072 )
- **hmr:** handle cached text node update
([#​14134](https://redirect.github.com/vuejs/core/issues/14134 ))
([69ce3c7](69ce3c7d75 )),
closes
[#​14127](https://redirect.github.com/vuejs/core/issues/14127 )
- **keep-alive:** use resolved component name for async components in
cache pruning
([#​14212](https://redirect.github.com/vuejs/core/issues/14212 ))
([dfe667c](dfe667c856 )),
closes
[#​14210](https://redirect.github.com/vuejs/core/issues/14210 )
- **runtime-core:** ensure correct anchor el for deeper unresolved async
components
([#​14182](https://redirect.github.com/vuejs/core/issues/14182 ))
([f5b3bf2](f5b3bf264d )),
closes
[#​14173](https://redirect.github.com/vuejs/core/issues/14173 )
- **runtime-core:** handle patch stable fragment edge case
([#​12411](https://redirect.github.com/vuejs/core/issues/12411 ))
([94aeb64](94aeb64ccd )),
closes
[#​12410](https://redirect.github.com/vuejs/core/issues/12410 )
- **runtime-core:** pass component instance to flushPreFlushCbs on
unmount
([#​14221](https://redirect.github.com/vuejs/core/issues/14221 ))
([e857e12](e857e12c0a )),
closes
[#​14215](https://redirect.github.com/vuejs/core/issues/14215 )
##### Performance Improvements
- **compiler-core:** use binary-search to get line and column
([#​14222](https://redirect.github.com/vuejs/core/issues/14222 ))
([1904053](1904053f1f ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 14:19:33 +00:00
renovate[bot]
0bb04e9c39
fix(deps): pin dependency nanoid to 5.1.6 ( #2008 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [nanoid](https://redirect.github.com/ai/nanoid ) | dependencies | pin |
[`^5.1.6` ->
`5.1.6`](https://renovatebot.com/diffs/npm/nanoid/5.1.6/5.1.6 ) |
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### 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 is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 16:47:02 +00:00
renovate[bot]
7d1655e9d7
fix(deps): update dependency @sentry/vue to v10.31.0 ( #2009 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@sentry/vue](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/vue )
([source](https://redirect.github.com/getsentry/sentry-javascript )) |
[`10.30.0` ->
`10.31.0`](https://renovatebot.com/diffs/npm/@sentry%2fvue/10.30.0/10.31.0 )
|

|

|
---
### Release Notes
<details>
<summary>getsentry/sentry-javascript (@​sentry/vue)</summary>
###
[`v10.31.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/10.31.0 )
[Compare
Source](https://redirect.github.com/getsentry/sentry-javascript/compare/10.30.0...10.31.0 )
##### Important Changes
- **feat(browser): Add support for GraphQL persisted operations
([#​18505](https://redirect.github.com/getsentry/sentry-javascript/pull/18505 ))**
The `graphqlClientIntegration` now supports GraphQL persisted operations
(queries). When a persisted query is detected, the integration will
capture the operation hash and version as span attributes:
- `graphql.persisted_query.hash.sha256` - The SHA-256 hash of the
persisted query
- `graphql.persisted_query.version` - The version of the persisted query
protocol
Additionally, the `graphql.document` attribute format has changed to
align with OpenTelemetry semantic conventions. It now contains only the
GraphQL query string instead of the full JSON request payload.
**Before:**
```javascript
"graphql.document": "{\"query\":\"query Test { user { id } }\"}"
```
**After:**
```javascript
"graphql.document": "query Test { user { id } }"
```
##### Other Changes
- feat(node): Support `propagateTraceparent` option
([#​18476](https://redirect.github.com/getsentry/sentry-javascript/pull/18476 ))
- feat(bun): Expose spotlight option in TypeScript
([#​18436](https://redirect.github.com/getsentry/sentry-javascript/pull/18436 ))
- feat(core): Add additional exports for `captureException` and
`captureMessage` parameter types
([#​18521](https://redirect.github.com/getsentry/sentry-javascript/pull/18521 ))
- feat(core): Export `captureException` and `captureMessage` parameter
types
([#​18509](https://redirect.github.com/getsentry/sentry-javascript/pull/18509 ))
- feat(core): Parse individual cookies from cookie header
([#​18325](https://redirect.github.com/getsentry/sentry-javascript/pull/18325 ))
- feat(node): Add instrument OpenAI export to node
([#​18461](https://redirect.github.com/getsentry/sentry-javascript/pull/18461 ))
- feat(nuxt): Bump `@sentry/vite-plugin` and `@sentry/rollup-plugin` to
4.6.1
([#​18349](https://redirect.github.com/getsentry/sentry-javascript/pull/18349 ))
- feat(profiling): Add support for Node v24 in the prune script
([#​18447](https://redirect.github.com/getsentry/sentry-javascript/pull/18447 ))
- feat(tracing): strip inline media from messages
([#​18413](https://redirect.github.com/getsentry/sentry-javascript/pull/18413 ))
- feat(node): Add ESM support for postgres.js instrumentation
([#​17961](https://redirect.github.com/getsentry/sentry-javascript/pull/17961 ))
- fix(browser): Stringify span context in linked traces log statement
([#​18376](https://redirect.github.com/getsentry/sentry-javascript/pull/18376 ))
- fix(google-cloud-serverless): Move
[@​types/express](https://redirect.github.com/types/express ) to
optional peerDeps
([#​18452](https://redirect.github.com/getsentry/sentry-javascript/pull/18452 ))
- fix(node-core): passthrough node-cron context
([#​17835](https://redirect.github.com/getsentry/sentry-javascript/pull/17835 ))
- fix(tanstack-router): Check for `fromLocation` existence before
reporting pageload
([#​18463](https://redirect.github.com/getsentry/sentry-javascript/pull/18463 ))
- fix(tracing): add system prompt, model to google genai
([#​18424](https://redirect.github.com/getsentry/sentry-javascript/pull/18424 ))
- fix(tracing): Set span operations for AI spans with model ID only
([#​18471](https://redirect.github.com/getsentry/sentry-javascript/pull/18471 ))
- ref(browser): Improve profiling debug statement
([#​18507](https://redirect.github.com/getsentry/sentry-javascript/pull/18507 ))
<details>
<summary> <strong>Internal Changes</strong> </summary>
- chore: Add external contributor to CHANGELOG.md
([#​18473](https://redirect.github.com/getsentry/sentry-javascript/pull/18473 ))
- chore: upgrade Playwright to \~1.56.0 for WSL2 compatibility
([#​18468](https://redirect.github.com/getsentry/sentry-javascript/pull/18468 ))
- chore(bugbot): Add testing conventions code review rules
([#​18433](https://redirect.github.com/getsentry/sentry-javascript/pull/18433 ))
- chore(deps): bump next from 14.2.25 to 14.2.35 in
/dev-packages/e2e-tests/test-applications/create-next-app
([#​18494](https://redirect.github.com/getsentry/sentry-javascript/pull/18494 ))
- chore(deps): bump next from 14.2.32 to 14.2.35 in
/dev-packages/e2e-tests/test-applications/nextjs-orpc
([#​18520](https://redirect.github.com/getsentry/sentry-javascript/pull/18520 ))
- chore(deps): bump next from 14.2.32 to 14.2.35 in
/dev-packages/e2e-tests/test-applications/nextjs-pages-dir
([#​18496](https://redirect.github.com/getsentry/sentry-javascript/pull/18496 ))
- chore(deps): bump next from 15.5.7 to 15.5.9 in
/dev-packages/e2e-tests/test-applications/nextjs-15
([#​18482](https://redirect.github.com/getsentry/sentry-javascript/pull/18482 ))
- chore(deps): bump next from 15.5.7 to 15.5.9 in
/dev-packages/e2e-tests/test-applications/nextjs-15-intl
([#​18483](https://redirect.github.com/getsentry/sentry-javascript/pull/18483 ))
- chore(deps): bump next from 16.0.7 to 16.0.9 in
/dev-packages/e2e-tests/test-applications/nextjs-16
([#​18480](https://redirect.github.com/getsentry/sentry-javascript/pull/18480 ))
- chore(deps): bump next from 16.0.7 to 16.0.9 in
/dev-packages/e2e-tests/test-applications/nextjs-16-cacheComponents
([#​18479](https://redirect.github.com/getsentry/sentry-javascript/pull/18479 ))
- chore(deps): bump next from 16.0.7 to 16.0.9 in
/dev-packages/e2e-tests/test-applications/nextjs-16-tunnel
([#​18481](https://redirect.github.com/getsentry/sentry-javascript/pull/18481 ))
- chore(deps): bump next from 16.0.9 to 16.0.10 in
/dev-packages/e2e-tests/test-applications/nextjs-16
([#​18514](https://redirect.github.com/getsentry/sentry-javascript/pull/18514 ))
- chore(deps): bump next from 16.0.9 to 16.0.10 in
/dev-packages/e2e-tests/test-applications/nextjs-16-tunnel
([#​18487](https://redirect.github.com/getsentry/sentry-javascript/pull/18487 ))
- chore(tests): Added test variant flag
([#​18458](https://redirect.github.com/getsentry/sentry-javascript/pull/18458 ))
- test(cloudflare-mcp): Pin mcp sdk to 1.24.0
([#​18524](https://redirect.github.com/getsentry/sentry-javascript/pull/18524 ))
</details>
Work in this release was contributed by
[@​sebws](https://redirect.github.com/sebws ) and
[@​TBeeren](https://redirect.github.com/TBeeren ). Thank you for
your contributions!
#### Bundle size 📦
| Path | Size |
|
-----------------------------------------------------------------------------------------------------
| --------- |
| [@​sentry/browser](https://redirect.github.com/sentry/browser ) |
24.23 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser ) -
with treeshaking flags | 22.76 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing) | 40.58 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Profiling) | 45.08 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay) | 78.1 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay) - with treeshaking flags | 68.07 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay with Canvas) | 82.67 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay, Feedback) | 94.62 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Feedback) | 40.54 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. sendFeedback) | 28.8 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. FeedbackAsync) | 33.68 KB |
| [@​sentry/react](https://redirect.github.com/sentry/react ) |
25.9 KB |
| [@​sentry/react](https://redirect.github.com/sentry/react )
(incl. Tracing) | 42.73 KB |
| [@​sentry/vue](https://redirect.github.com/sentry/vue ) | 28.58
KB |
| [@​sentry/vue](https://redirect.github.com/sentry/vue ) (incl.
Tracing) | 42.35 KB |
| [@​sentry/svelte](https://redirect.github.com/sentry/svelte ) |
24.24 KB |
| CDN Bundle | 26.59 KB |
| CDN Bundle (incl. Tracing) | 41.23 KB |
| CDN Bundle (incl. Tracing, Replay) | 76.9 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 82.23 KB |
| CDN Bundle - uncompressed | 78.15 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 122.44 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 235.75 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 248.21
KB |
| [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs )
(client) | 44.9 KB |
|
[@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit )
(client) | 40.94 KB |
|
[@​sentry/node-core](https://redirect.github.com/sentry/node-core )
| 50.39 KB |
| [@​sentry/node](https://redirect.github.com/sentry/node ) | 157.7
KB |
| [@​sentry/node](https://redirect.github.com/sentry/node ) -
without tracing | 90.85 KB |
|
[@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless )
| 106 KB |
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 16:27:43 +00:00
renovate[bot]
74c3225c3a
chore(deps): update dev-dependencies ( #2005 )
...
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.49.0` ->
`8.50.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.49.0/8.50.0 )
|

|

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

|

|
| [rollup](https://rollupjs.org/ )
([source](https://redirect.github.com/rollup/rollup )) | [`4.53.3` ->
`4.53.5`](https://renovatebot.com/diffs/npm/rollup/4.53.3/4.53.5 ) |

|

|
| [sass-embedded](https://redirect.github.com/sass/embedded-host-node ) |
[`1.96.0` ->
`1.97.0`](https://renovatebot.com/diffs/npm/sass-embedded/1.96.0/1.97.0 )
|

|

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

|

|
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v8.50.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8500-2025-12-15 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.49.0...v8.50.0 )
##### 🚀 Features
- **eslint-plugin:** \[no-useless-default-assignment] add rule
([#​11720](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720 ))
##### ❤️ Thank You
- Josh Goldberg ✨
- Ulrich Stark
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.50.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8500-2025-12-15 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.49.0...v8.50.0 )
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>rollup/rollup (rollup)</summary>
###
[`v4.53.5`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4535 )
[Compare
Source](https://redirect.github.com/rollup/rollup/compare/v4.53.4...v4.53.5 )
*2025-12-16*
##### Bug Fixes
- Fix wrong semicolon insertion position when using JSX
([#​6206](https://redirect.github.com/rollup/rollup/issues/6206 ))
- Generate spec-compliant sourcemaps when sources content is excluded
([#​6196](https://redirect.github.com/rollup/rollup/issues/6196 ))
##### Pull Requests
- [#​6196](https://redirect.github.com/rollup/rollup/pull/6196 ):
fix: set sourcesContent to undefined instead of null when excluding
sources content
([@​TrickyPi](https://redirect.github.com/TrickyPi ))
- [#​6206](https://redirect.github.com/rollup/rollup/pull/6206 ):
Fix semicolon order in JSX
([@​TrickyPi](https://redirect.github.com/TrickyPi ))
###
[`v4.53.4`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4534 )
[Compare
Source](https://redirect.github.com/rollup/rollup/compare/v4.53.3...v4.53.4 )
*2025-12-15*
##### Bug Fixes
- Ensure `Symbol.dispose` and `Symbol.asyncDispose` properties are never
removed with `(await) using` declarations.
([#​6209](https://redirect.github.com/rollup/rollup/issues/6209 ))
##### Pull Requests
- [#​6185](https://redirect.github.com/rollup/rollup/pull/6185 ):
chore(deps): update dependency
[@​inquirer/prompts](https://redirect.github.com/inquirer/prompts )
to v8 ([@​renovate](https://redirect.github.com/renovate )\[bot],
[@​lukastaegert](https://redirect.github.com/lukastaegert ))
- [#​6186](https://redirect.github.com/rollup/rollup/pull/6186 ):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://redirect.github.com/renovate )\[bot])
- [#​6187](https://redirect.github.com/rollup/rollup/pull/6187 ):
chore(deps): lock file maintenance
([@​renovate](https://redirect.github.com/renovate )\[bot])
- [#​6188](https://redirect.github.com/rollup/rollup/pull/6188 ):
chore(deps): lock file maintenance minor/patch updates
([@​renovate](https://redirect.github.com/renovate )\[bot])
- [#​6190](https://redirect.github.com/rollup/rollup/pull/6190 ):
Fix syntax error in manualChunks example
([@​jonnyeom](https://redirect.github.com/jonnyeom ))
- [#​6194](https://redirect.github.com/rollup/rollup/pull/6194 ):
chore(deps): update actions/checkout action to v6
([@​renovate](https://redirect.github.com/renovate )\[bot])
- [#​6195](https://redirect.github.com/rollup/rollup/pull/6195 ):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://redirect.github.com/renovate )\[bot],
[@​lukastaegert](https://redirect.github.com/lukastaegert ))
- [#​6202](https://redirect.github.com/rollup/rollup/pull/6202 ):
fix(deps): update swc monorepo (major)
([@​renovate](https://redirect.github.com/renovate )\[bot])
- [#​6203](https://redirect.github.com/rollup/rollup/pull/6203 ):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://redirect.github.com/renovate )\[bot],
[@​lukastaegert](https://redirect.github.com/lukastaegert ))
- [#​6209](https://redirect.github.com/rollup/rollup/pull/6209 ):
Do not tree-shake handlers for "using"
([@​lukastaegert](https://redirect.github.com/lukastaegert ))
</details>
<details>
<summary>sass/embedded-host-node (sass-embedded)</summary>
###
[`v1.97.0`](https://redirect.github.com/sass/embedded-host-node/blob/HEAD/CHANGELOG.md#1970 )
[Compare
Source](https://redirect.github.com/sass/embedded-host-node/compare/1.96.0...1.97.0 )
- Add support for the `display-p3-linear` color space.
</details>
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v7.3.0`](https://redirect.github.com/vitejs/vite/releases/tag/v7.3.0 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v7.2.7...v7.3.0 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md )
for details.
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 17:16:11 +01:00
kolaente
ef1efbc29a
fix(editor): make sure checkbox lists are unique ( #2007 )
...
This fixes a checkbox persistence bug where toggling one checkbox would affect others with identical text. To make this work, a new unique `data-task-id` attribute was added to each task list item for reliable identification.
Fixes #293 , #563
🐰 With nanoid's magic and IDs so fine,
Each checkbox now knows which line is mine,
No more lost state when the page reloads—
Tasks persist through every browser node!
2025-12-19 17:12:31 +01:00
renovate[bot]
84791aa996
chore(deps): update pnpm to v10.26.0 ( #2004 )
...
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.25.0` ->
`10.26.0`](https://renovatebot.com/diffs/npm/pnpm/10.25.0/10.26.0 ) |

|

|
---
### Release Notes
<details>
<summary>pnpm/pnpm (pnpm)</summary>
###
[`v10.26.0`](https://redirect.github.com/pnpm/pnpm/compare/v10.25.0...v10.26.0 )
[Compare
Source](https://redirect.github.com/pnpm/pnpm/compare/v10.25.0...v10.26.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 13:54:49 +01:00
renovate[bot]
93baac7e03
chore(deps): update dev-dependencies ( #1999 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@tsconfig/node24](https://redirect.github.com/tsconfig/bases )
([source](https://redirect.github.com/tsconfig/bases/tree/HEAD/bases )) |
[`24.0.0` ->
`24.0.3`](https://renovatebot.com/diffs/npm/@tsconfig%2fnode24/24.0.0/24.0.3 )
|

|

|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`22.19.2` ->
`22.19.3`](https://renovatebot.com/diffs/npm/@types%2fnode/22.19.2/22.19.3 )
|

|

|
| [autoprefixer](https://redirect.github.com/postcss/autoprefixer ) |
[`10.4.22` ->
`10.4.23`](https://renovatebot.com/diffs/npm/autoprefixer/10.4.22/10.4.23 )
|

|

|
---
### Release Notes
<details>
<summary>tsconfig/bases (@​tsconfig/node24)</summary>
###
[`v24.0.3`](1bff76396c...08017332f3 )
[Compare
Source](1bff76396c...08017332f3 )
###
[`v24.0.2`](f2f98bd5f9...1bff76396c )
[Compare
Source](f2f98bd5f9...1bff76396c )
###
[`v24.0.1`](a70b65ee4e...f2f98bd5f9 )
[Compare
Source](a70b65ee4e...f2f98bd5f9 )
</details>
<details>
<summary>postcss/autoprefixer (autoprefixer)</summary>
###
[`v10.4.23`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10423 )
[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.22...10.4.23 )
- Reduced dependencies (by
[@​hyperz111](https://redirect.github.com/hyperz111 )).
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:30:57 +01:00
renovate[bot]
7199365213
chore(deps): replace dev-dependencies ( #1990 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|---|---|
| [@tsconfig/node22](https://redirect.github.com/tsconfig/bases )
([source](https://redirect.github.com/tsconfig/bases/tree/HEAD/bases )) →
[@tsconfig/node24](https://redirect.github.com/tsconfig/bases ) |
devDependencies | replacement | [`22.0.5` ->
`24.0.0`](https://renovatebot.com/diffs/npm/@tsconfig%2fnode22/22.0.5/ )
| | |
|
[@vitejs/plugin-vue](https://redirect.github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ))
| devDependencies | patch | [`6.0.2` ->
`6.0.3`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/6.0.2/6.0.3 )
|

|

|
| [eslint](https://eslint.org )
([source](https://redirect.github.com/eslint/eslint )) | devDependencies
| patch | [`9.39.1` ->
`9.39.2`](https://renovatebot.com/diffs/npm/eslint/9.39.1/9.39.2 ) |

|

|
⚠️ Renovate's replacement functionality [does not
currently](https://redirect.github.com/renovatebot/renovate/issues/39400 )
wire in the release age for a package, so the Minimum Release Age checks
can apply. You will need to manually validate the Minimum Release Age
for these package(s).
This is a special PR that replaces `@tsconfig/node22` with the community
suggested minimal stable replacement version.
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-vue (@​vitejs/plugin-vue)</summary>
###
[`v6.0.3`](https://redirect.github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small-603-2025-12-12-small )
##### Features
- add Vite 8 support
([2080d41](2080d41139 ))
##### Bug Fixes
- **deps:** update all non-major dependencies
([#​707](https://redirect.github.com/vitejs/vite-plugin-vue/issues/707 ))
([799f419](799f419565 ))
- **hmr:** reload when components switch between vapor and vdom
([#​714](https://redirect.github.com/vitejs/vite-plugin-vue/issues/714 ))
([6c45fe5](6c45fe5294 ))
##### Performance Improvements
- replace debug with obug
([#​705](https://redirect.github.com/vitejs/vite-plugin-vue/issues/705 ))
([684ac30](684ac30f83 ))
##### Miscellaneous Chores
- **deps:** update upstream
([#​706](https://redirect.github.com/vitejs/vite-plugin-vue/issues/706 ))
([d910114](d9101144a8 ))
- upgrade deps, setup tsgo
([037e540](037e5403e9 ))
</details>
<details>
<summary>eslint/eslint (eslint)</summary>
###
[`v9.39.2`](https://redirect.github.com/eslint/eslint/compare/v9.39.1...9278324aa0023d223874825b0d4b6ac75783096a )
[Compare
Source](https://redirect.github.com/eslint/eslint/compare/v9.39.1...v9.39.2 )
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
2025-12-16 08:51:06 +00:00
renovate[bot]
78e9bc412b
fix(deps): update dependency vue-router to v4.6.4 ( #1985 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [vue-router](https://router.vuejs.org )
([source](https://redirect.github.com/vuejs/router )) | [`4.6.3` ->
`4.6.4`](https://renovatebot.com/diffs/npm/vue-router/4.6.3/4.6.4 ) |

|

|
---
### Release Notes
<details>
<summary>vuejs/router (vue-router)</summary>
###
[`v4.6.4`](https://redirect.github.com/vuejs/router/releases/tag/v4.6.4 )
[Compare
Source](https://redirect.github.com/vuejs/router/compare/v4.6.3...v4.6.4 )
##### 🚀 Features
- **experimental**:
- Handle redirect types - by
[@​posva](https://redirect.github.com/posva )
[<samp>(92efb)</samp>](https://redirect.github.com/vuejs/router/commit/92efba79 )
- Basic alias - by [@​posva](https://redirect.github.com/posva )
[<samp>(ded2d)</samp>](https://redirect.github.com/vuejs/router/commit/ded2d578 )
##### 🐞 Bug Fixes
- Make the build output compatible with v4.5 - by
[@​drylint](https://redirect.github.com/drylint ) in
[#​2591](https://redirect.github.com/vuejs/router/issues/2591 )
[<samp>(42bc2)</samp>](https://redirect.github.com/vuejs/router/commit/42bc246f )
- **experimental**: IsActive with custom params - by
[@​posva](https://redirect.github.com/posva )
[<samp>(edca6)</samp>](https://redirect.github.com/vuejs/router/commit/edca66c6 )
##### [View changes on
GitHub](https://redirect.github.com/vuejs/router/compare/v4.6.3...v4.6.4 )
</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-15 16:04:39 +01:00
renovate[bot]
01f563ec2d
fix(deps): update dependency @intlify/unplugin-vue-i18n to v11.0.3 ( #1983 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@intlify/unplugin-vue-i18n](https://redirect.github.com/intlify/bundle-tools/blob/main/packages/unplugin-vue-i18n/README.md )
([source](https://redirect.github.com/intlify/bundle-tools/tree/HEAD/packages/unplugin-vue-i18n ))
| [`11.0.1` ->
`11.0.3`](https://renovatebot.com/diffs/npm/@intlify%2funplugin-vue-i18n/11.0.1/11.0.3 )
|

|

|
---
### Release Notes
<details>
<summary>intlify/bundle-tools
(@​intlify/unplugin-vue-i18n)</summary>
###
[`v11.0.3`](https://redirect.github.com/intlify/bundle-tools/releases/tag/v11.0.3 )
[Compare
Source](https://redirect.github.com/intlify/bundle-tools/compare/v11.0.1...v11.0.3 )
<!-- Release notes generated using configuration in .github/release.yml
at v11.0.3 -->
**Full Changelog**:
<https://github.com/intlify/bundle-tools/compare/v11.0.2...v11.0.3 >
</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-14 14:49:06 +01:00
renovate[bot]
73505980dd
fix(deps): update dependency @sentry/vue to v10.30.0 ( #1982 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@sentry/vue](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/vue )
([source](https://redirect.github.com/getsentry/sentry-javascript )) |
[`10.29.0` ->
`10.30.0`](https://renovatebot.com/diffs/npm/@sentry%2fvue/10.29.0/10.30.0 )
|

|

|
---
### Release Notes
<details>
<summary>getsentry/sentry-javascript (@​sentry/vue)</summary>
###
[`v10.30.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/10.30.0 )
[Compare
Source](https://redirect.github.com/getsentry/sentry-javascript/compare/10.29.0...10.30.0 )
- feat(nextjs): Deprecate Webpack top-level options
([#​18343](https://redirect.github.com/getsentry/sentry-javascript/pull/18343 ))
- feat(node): Capture scope when event loop blocked
([#​18040](https://redirect.github.com/getsentry/sentry-javascript/pull/18040 ))
- fix(aws-serverless): Remove hyphens from AWS-lambda origins
([#​18353](https://redirect.github.com/getsentry/sentry-javascript/pull/18353 ))
- fix(core): Parse method from Request object in fetch
([#​18453](https://redirect.github.com/getsentry/sentry-javascript/pull/18453 ))
- fix(react): Add transaction name guards for rapid lazy-route
navigations
([#​18346](https://redirect.github.com/getsentry/sentry-javascript/pull/18346 ))
<details>
<summary> <strong>Internal Changes</strong> </summary>
- chore(ci): Fix double issue creation for unreferenced PRs
([#​18442](https://redirect.github.com/getsentry/sentry-javascript/pull/18442 ))
- chore(deps): bump next from 15.5.4 to 15.5.7 in
/dev-packages/e2e-tests/test-applications/nextjs-15
([#​18411](https://redirect.github.com/getsentry/sentry-javascript/pull/18411 ))
- chore(deps): bump next from 15.5.4 to 15.5.7 in
/dev-packages/e2e-tests/test-applications/nextjs-15-intl
([#​18400](https://redirect.github.com/getsentry/sentry-javascript/pull/18400 ))
- chore(deps): bump next from 16.0.0 to 16.0.7 in
/dev-packages/e2e-tests/test-applications/nextjs-16
([#​18399](https://redirect.github.com/getsentry/sentry-javascript/pull/18399 ))
- chore(deps): bump next from 16.0.0 to 16.0.7 in
/dev-packages/e2e-tests/test-applications/nextjs-16-cacheComponents
([#​18427](https://redirect.github.com/getsentry/sentry-javascript/pull/18427 ))
- chore(deps): bump next from 16.0.0 to 16.0.7 in
/dev-packages/e2e-tests/test-applications/nextjs-16-tunnel
([#​18439](https://redirect.github.com/getsentry/sentry-javascript/pull/18439 ))
- chore(publish): Fix publish order for `@sentry/types`
([#​18429](https://redirect.github.com/getsentry/sentry-javascript/pull/18429 ))
- ci(deps): bump actions/create-github-app-token from 2.1.4 to 2.2.0
([#​18362](https://redirect.github.com/getsentry/sentry-javascript/pull/18362 ))
</details>
#### Bundle size 📦
| Path | Size |
|
-----------------------------------------------------------------------------------------------------
| --------- |
| [@​sentry/browser](https://redirect.github.com/sentry/browser ) |
24.23 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser ) -
with treeshaking flags | 22.76 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing) | 40.57 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Profiling) | 45.06 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay) | 78.09 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay) - with treeshaking flags | 68.07 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay with Canvas) | 82.66 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Tracing, Replay, Feedback) | 94.61 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. Feedback) | 40.54 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. sendFeedback) | 28.8 KB |
| [@​sentry/browser](https://redirect.github.com/sentry/browser )
(incl. FeedbackAsync) | 33.68 KB |
| [@​sentry/react](https://redirect.github.com/sentry/react ) |
25.9 KB |
| [@​sentry/react](https://redirect.github.com/sentry/react )
(incl. Tracing) | 42.73 KB |
| [@​sentry/vue](https://redirect.github.com/sentry/vue ) | 28.58
KB |
| [@​sentry/vue](https://redirect.github.com/sentry/vue ) (incl.
Tracing) | 42.34 KB |
| [@​sentry/svelte](https://redirect.github.com/sentry/svelte ) |
24.24 KB |
| CDN Bundle | 26.6 KB |
| CDN Bundle (incl. Tracing) | 41.24 KB |
| CDN Bundle (incl. Tracing, Replay) | 76.91 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 82.23 KB |
| CDN Bundle - uncompressed | 78.16 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 122.45 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 235.76 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 248.23
KB |
| [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs )
(client) | 44.89 KB |
|
[@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit )
(client) | 40.94 KB |
|
[@​sentry/node-core](https://redirect.github.com/sentry/node-core )
| 50.06 KB |
| [@​sentry/node](https://redirect.github.com/sentry/node ) |
155.85 KB |
| [@​sentry/node](https://redirect.github.com/sentry/node ) -
without tracing | 90.74 KB |
|
[@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless )
| 105.67 KB |
</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-14 11:30:01 +01:00
renovate[bot]
c166903ed6
chore(deps): update dependency sass-embedded to v1.96.0 ( #1981 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [sass-embedded](https://redirect.github.com/sass/embedded-host-node ) |
[`1.95.1` ->
`1.96.0`](https://renovatebot.com/diffs/npm/sass-embedded/1.95.1/1.96.0 )
|

|

|
---
### Release Notes
<details>
<summary>sass/embedded-host-node (sass-embedded)</summary>
###
[`v1.96.0`](https://redirect.github.com/sass/embedded-host-node/blob/HEAD/CHANGELOG.md#1960 )
[Compare
Source](https://redirect.github.com/sass/embedded-host-node/compare/1.95.1...1.96.0 )
- Allow numbers with complex units (more than one numerator unit or more
than
zero denominator units) to be emitted to CSS. These are now emitted as
`calc()` expressions, which now support complex units in plain CSS.
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-14 09:50:40 +01:00
renovate[bot]
bd2527a201
fix(deps): update dependency tailwindcss to v3.4.19 ( #1980 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [tailwindcss](https://tailwindcss.com )
([source](https://redirect.github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ))
| [`3.4.18` ->
`3.4.19`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.18/3.4.19 ) |

|

|
---
### Release Notes
<details>
<summary>tailwindlabs/tailwindcss (tailwindcss)</summary>
###
[`v3.4.19`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.18...v3.4.19 )
[Compare
Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.18...v3.4.19 )
</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-14 09:50:22 +01:00
renovate[bot]
5a907c7a48
chore(deps): update dev-dependencies ( #1978 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`22.19.1` ->
`22.19.2`](https://renovatebot.com/diffs/npm/@types%2fnode/22.19.1/22.19.2 )
|

|

|
|
[@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.1` ->
`8.49.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.48.1/8.49.0 )
|

|

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

|

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

|

|
| [sass-embedded](https://redirect.github.com/sass/embedded-host-node ) |
[`1.93.3` ->
`1.95.1`](https://renovatebot.com/diffs/npm/sass-embedded/1.93.3/1.95.1 )
|

|

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

|

|
| [vue-tsc](https://redirect.github.com/vuejs/language-tools )
([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc ))
| [`3.1.6` ->
`3.1.8`](https://renovatebot.com/diffs/npm/vue-tsc/3.1.6/3.1.8 ) |

|

|
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v8.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8490-2025-12-08 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0 )
##### 🚀 Features
- **eslint-plugin:** use `Intl.Segmenter` instead of `graphemer`
([#​11804](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804 ))
##### 🩹 Fixes
- **deps:** update dependency prettier to v3.7.2
([#​11820](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820 ))
##### ❤️ Thank You
- Justin McBride
- Kirk Waiblinger
[@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger )
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.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8490-2025-12-08 )
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0 )
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.30001760`](https://redirect.github.com/browserslist/caniuse-lite/compare/1.0.30001759...1.0.30001760 )
[Compare
Source](https://redirect.github.com/browserslist/caniuse-lite/compare/1.0.30001759...1.0.30001760 )
</details>
<details>
<summary>sass/embedded-host-node (sass-embedded)</summary>
###
[`v1.95.1`](https://redirect.github.com/sass/embedded-host-node/blob/HEAD/CHANGELOG.md#1951 )
[Compare
Source](https://redirect.github.com/sass/embedded-host-node/compare/1.93.3...1.95.1 )
- No user-visible changes.
</details>
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v7.2.7`](https://redirect.github.com/vitejs/vite/compare/v7.2.6...v7.2.7 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v7.2.6...v7.2.7 )
</details>
<details>
<summary>vuejs/language-tools (vue-tsc)</summary>
###
[`v3.1.8`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#318-2025-12-09 )
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.1.7...v3.1.8 )
##### Features
- feat(vscode): support multiline attribute for `<script>` and `<style>`
tag
([#​5830](https://redirect.github.com/vuejs/language-tools/issues/5830 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- feat(vscode): supports format with selected range
([#​5761](https://redirect.github.com/vuejs/language-tools/issues/5761 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- feat(language-service): add tsconfig-based document link support for
Pug
##### Bug Fixes
- fix(language-core): limit the range of parseDiagnostics checks
([#​5823](https://redirect.github.com/vuejs/language-tools/issues/5823 ))
- fix(language-core): restore default import bindings for template scope
([#​5824](https://redirect.github.com/vuejs/language-tools/issues/5824 ))
- Thanks to [@​serkodev](https://redirect.github.com/serkodev )!
- fix(typescript-plugin): get `preferences` and `formatOptions` in
tsserver
([#​5829](https://redirect.github.com/vuejs/language-tools/issues/5829 ))
- fix(language-core): avoid generating component options within the
setup scope
([#​5832](https://redirect.github.com/vuejs/language-tools/issues/5832 ))
##### Other Changes
- perf(language-core): dedupe component options generation
([#​5831](https://redirect.github.com/vuejs/language-tools/issues/5831 ))
###
[`v3.1.7`](https://redirect.github.com/vuejs/language-tools/compare/v3.1.6...20dcd47c0cb4ce30e2c5e3ef1986ce297c218a06 )
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.1.6...v3.1.7 )
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-13 10:18:23 +01:00
kolaente
ad1a5f9b5c
chore(tests): remove Cypress, use Playwright exclusively ( #1976 )
...
- Removes Cypress test framework entirely, using only Playwright for E2E tests
- All Cypress tests were already covered by Playwright; added 2 missing tests for URL filter/search parameters
- Removes ~2000 lines of Cypress code and configuration
- Updated ESLint and Stylelint configurations to reflect testing changes
🐰 Farewell to Cypress, dear and bright,
We hop to Playwright's testing light,
Factories cleared, the config gone,
Our tests now march in Playwright's song!
~✨ The Testing Rabbit
2025-12-12 20:07:18 +00: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