mirror of
https://github.com/callumalpass/tasknotes.git
synced 2026-07-22 12:50:26 +00:00
release 3.25.1
This commit is contained in:
parent
9b2894aa3a
commit
8b163134da
4 changed files with 23 additions and 21 deletions
21
docs/releases/3.25.1.md
Normal file
21
docs/releases/3.25.1.md
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# TaskNotes 3.25.1
|
||||
|
||||
## Fixed
|
||||
|
||||
- (#854) (#695) Fixed all-day ICS calendar events displaying on wrong day and appearing twice
|
||||
- All-day events now stored as date-only strings (YYYY-MM-DD) instead of UTC timestamps
|
||||
- Events display on correct calendar date regardless of user timezone (fixes issue in PST, EST, and other negative UTC offset timezones)
|
||||
- All-day events no longer appear twice in Agenda view
|
||||
- Updated all date parsing throughout the codebase to handle date-only format correctly
|
||||
- Maintains compatibility with FullCalendar and preserves iCalendar RFC 5545 semantics for VALUE=DATE events
|
||||
- Thanks to @needo37 for reporting #854 and @realJohnDoe for reporting #695
|
||||
|
||||
- (#859) Fixed multi-day task creation in Bases calendar view
|
||||
- Extracted shared task creation logic to `calendar-core.ts` for consistency between calendar views
|
||||
- Multi-day all-day selections now correctly set time estimate based on number of days dragged
|
||||
- Timed task selections (week view) now correctly calculate duration in minutes
|
||||
- Single-day clicks no longer override default time estimate settings
|
||||
- Both Bases calendar and AdvancedCalendarView now use same logic for consistent behavior
|
||||
- Fixed all-day task rendering to use 24-hour days (1440 minutes = 1 day on calendar)
|
||||
- Follows UTC Anchor principle for date-only strings
|
||||
- Thanks to @anareaty for reporting
|
||||
|
|
@ -25,22 +25,3 @@ Example:
|
|||
|
||||
-->
|
||||
|
||||
## Fixed
|
||||
|
||||
- (#854) (#695) Fixed all-day ICS calendar events displaying on wrong day and appearing twice
|
||||
- All-day events now stored as date-only strings (YYYY-MM-DD) instead of UTC timestamps
|
||||
- Events display on correct calendar date regardless of user timezone (fixes issue in PST, EST, and other negative UTC offset timezones)
|
||||
- All-day events no longer appear twice in Agenda view
|
||||
- Updated all date parsing throughout the codebase to handle date-only format correctly
|
||||
- Maintains compatibility with FullCalendar and preserves iCalendar RFC 5545 semantics for VALUE=DATE events
|
||||
- Thanks to @needo37 for reporting #854 and @realJohnDoe for reporting #695
|
||||
|
||||
- (#859) Fixed multi-day task creation in Bases calendar view
|
||||
- Extracted shared task creation logic to `calendar-core.ts` for consistency between calendar views
|
||||
- Multi-day all-day selections now correctly set time estimate based on number of days dragged
|
||||
- Timed task selections (week view) now correctly calculate duration in minutes
|
||||
- Single-day clicks no longer override default time estimate settings
|
||||
- Both Bases calendar and AdvancedCalendarView now use same logic for consistent behavior
|
||||
- Fixed all-day task rendering to use 24-hour days (1440 minutes = 1 day on calendar)
|
||||
- Follows UTC Anchor principle for date-only strings
|
||||
- Thanks to @anareaty for reporting
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "tasknotes",
|
||||
"name": "TaskNotes",
|
||||
"version": "3.25.0",
|
||||
"version": "3.25.1",
|
||||
"minAppVersion": "1.0.0",
|
||||
"description": "Note-based task management with calendar, pomodoro and time-tracking integration.",
|
||||
"author": "Callum Alpass",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "tasknotes",
|
||||
"version": "3.25.0",
|
||||
"version": "3.25.2",
|
||||
"description": "Note-based task management with calendar, pomodoro and time-tracking integration.",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
|
|
|||
Loading…
Reference in a new issue