Skip to content

Commit 5c022a0

Browse files
committed
chore: v1.1.0 release preparations
1 parent dd0b82f commit 5c022a0

2 files changed

Lines changed: 76 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,81 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
All releases can be found on https://code.vikunja.io/vikunja/releases.
99

10+
## [1.1.0] - 2026-02-09
11+
12+
### Bug Fixes
13+
14+
* *(auth)* Remove unnecessary fields from JWT token payloads
15+
* *(backgrounds)* Enforce max file size for unsplash downloads
16+
* *(backgrounds)* Avoid integer overflow in max size calculation
17+
* *(backgrounds)* Stream unsplash download to temp file instead of memory
18+
* *(build)* Add osusergo tag to prevent SIGFPE crash under systemd
19+
* *(build)* Normalize comma-separated TAGS to prevent build failure
20+
* *(ci)* Move gpg setup to right before sign step
21+
* *(dump)* Stream files during restore to avoid memory pressure
22+
* *(dump)* Limit copy size to prevent decompression bombs
23+
* *(files)* Require io.ReadSeeker for S3 uploads, remove temp file fallback
24+
* *(files)* Update all callers to provide seekable readers for S3 uploads
25+
* *(files)* Seek to start before writing for consistent behavior
26+
* *(log)* Write each log category to its own file (#2206)
27+
* *(nav)* Show shared sub-projects in sidebar when the parent is inaccessible (#2176)
28+
* *(task)* Use DOMParser in task glance tooltip description preview
29+
* Add touch CSS properties to list view for mobile drag-and-drop ([b741c2d](b741c2d8911c05506f4e30215b7a1b5a8d699476))
30+
* Restrict numeric date regex matching to text boundaries (#2195) ([a82efa0](a82efa01b54df7cee4887ed8716d7ec6d897f2ce))
31+
* Allow middle-of-text dates when followed by time expressions (#2195) ([3f0bf71](3f0bf71d30833b8800a0430d7780801badfd7be9))
32+
* Iterate past rejected middle matches in matchDateAtBoundary() ([77b8403](77b8403c24e5dead6bde239256ea4ecac9b437c2))
33+
* Redirect immediately after login to prevent form flash in app shell ([8bccf21](8bccf21a81d2dadff15c61a41691e7ff191d1776))
34+
* Redirect immediately after registration to prevent form flash in app shell ([dcff454](dcff45475566f68f5717d67bb94a134ff7f1d2a7))
35+
* Avoid clearing saved redirect in onBeforeMount to prevent race with submit ([0e2ea5c](0e2ea5c42ade932e8debd118ccd8c47415ed32ef))
36+
* Prevent auth layout swap while still on login/register route ([5d9f62c](5d9f62cc93ec9d84024ee7ec4c6df2f615fe916b))
37+
* Guard against undefined route.name in auth layout check ([cdca790](cdca79032526966cb248b72bddcf2a0f888c8a8f))
38+
* Format attachment upload error messages as readable strings ([7256a14](7256a1419455f43fb1063495f147711cb1e89b49))
39+
* Handle attachment upload errors with user-visible notifications ([eb369cf](eb369cf3ee4fe6d2bff05e539da7dd395cefe494))
40+
41+
### Dependencies
42+
43+
* *(deps)* Update @isaacs/brace-expansion to 5.0.1
44+
* *(deps)* Update node-tar
45+
* *(deps)* Update lodash to 4.17.23
46+
47+
### Documentation
48+
49+
* *(agents)* Include go tips [skip ci]
50+
* Add caveat about running go tests to agent instructions [skip ci] ([ac3fd3e](ac3fd3e131c1c7c425eb5d2b2622b7045c3a4c77))
51+
52+
### Features
53+
54+
* *(doctor)* Add detailed file diagnostics for local storage (#2179)
55+
* *(doctor)* Add user namespace detection and improved storage diagnostics (#2180)
56+
* Add option to send Basic Auth header with webhook requests (#2137) ([cf029ce](cf029cef0cf2920735e1533950f84c6dcee6d09e))
57+
* Add matchDateAtBoundary() helper for position-aware date matching (#2195) ([1013305](1013305fc616ae3276ffdac8de6fdd8a27ef02fe))
58+
* Add UNSIGNED-PAYLOAD config option for S3-compatible stores (#2205) ([b6974ff](b6974ffcfd1147b7c1b1b2bc67c836172abda083))
59+
60+
### Miscellaneous Tasks
61+
62+
* *(ci)* Add debugging around release signing
63+
* *(i18n)* Update translations via Crowdin
64+
65+
### Other
66+
67+
* *(other)* [skip ci] Updated swagger docs
68+
69+
### Refactor
70+
71+
* *(db)* Extract testable ResolveDatabasePath function (#2193)
72+
* *(files)* Remove redundant seek operations in writeToStorage
73+
* Remove unnecessary flags parameter from matchDateAtBoundary() ([61448bb](61448bb0289859b32c877b8944ae6f153aa8fd46))
74+
* Remove unnecessary comment from getDateFromText() ([cee258e](cee258edc3b216bdf7d0e9241c263180f46a2f48))
75+
* Extract auth route names into shared constant ([e9a6abf](e9a6abfe4434aeb4d267838d363850f466f56691))
76+
77+
### Testing
78+
79+
* *(files)* Update tests for io.ReadSeeker API
80+
* Add failing tests for middle-of-text date false positives (#2195) ([e9b10e6](e9b10e67f3654bce00a9c96be44c4443504714a6))
81+
* Add dot-separated middle-of-text date false positive test (#2195) ([829b10b](829b10bfd22afa429e742707b65dfedd42669258))
82+
* Add positive boundary tests for date parsing (#2195) ([c544886](c544886524405542bfcbdb872ec501558a3171c6))
83+
* Add E2E test for login form flash regression ([b3e95e9](b3e95e9f4e0a602b552c742c94c8b09978ea7139))
84+
1085
## [1.0.0] - 2026-01-27
1186

1287
### Bug Fixes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![Build Status](https://github.com/go-vikunja/vikunja/actions/workflows/ci.yml/badge.svg)](https://github.com/go-vikunja/vikunja/actions/workflows/ci.yml)
44
[![License: AGPL-3.0-or-later](https://img.shields.io/badge/License-AGPL--3.0--or--later-blue.svg)](LICENSE)
5-
[![Install](https://img.shields.io/badge/download-v1.0.0-brightgreen.svg)](https://vikunja.io/docs/installing)
5+
[![Install](https://img.shields.io/badge/download-v1.1.0-brightgreen.svg)](https://vikunja.io/docs/installing)
66
[![Docker Pulls](https://img.shields.io/docker/pulls/vikunja/vikunja.svg)](https://hub.docker.com/r/vikunja/vikunja/)
77
[![Swagger Docs](https://img.shields.io/badge/swagger-docs-brightgreen.svg)](https://try.vikunja.io/api/v1/docs)
88
[![Go Report Card](https://goreportcard.com/badge/kolaente.dev/vikunja/vikunja)](https://goreportcard.com/report/kolaente.dev/vikunja/vikunja)

0 commit comments

Comments
 (0)