Skip to content

Releases: hamsterbase/tasks

Android 2025.09.2500

24 Sep 16:58

Choose a tag to compare

feat(drag): propagate hideProjectTitle to drag overlay items

This commit ensures that the hideProjectTitle prop is properly passed to project items displayed in the drag overlay. Previously, when dragging desktop project items, the overlay version would not respect the hideProjectTitle setting, causing inconsistent visual behavior between the static list and the drag preview.

The changes add a new projectProps interface to DragOverlayItem and pass the hideProjectTitle value through from DesktopProjectList to maintain visual consistency during drag operations.

Android 2025.09.2100

21 Sep 07:05

Choose a tag to compare

feat(sync): rename third-party sync to self-hosted sync

This commit renames all third-party sync service references to self-hosted sync to better reflect the actual functionality. The changes include:
- Renaming interfaces, services, and configuration keys
- Updating imports and service registrations
- Removing outdated third-party sync implementation files

The terminology change provides clearer communication about the sync capabilities and aligns with the self-hosted nature of the synchronization service.

Android 2025.09.0100

01 Sep 15:06

Choose a tag to compare

feat(ui): improve clarity of task display settings terminology

This commit changes "Global Task Display Settings" to "Default Display Settings for Tasks" to better communicate that these are default settings that can be overridden in specific views. The updated terminology more accurately reflects the behavior described in the existing description text, which mentions that these settings apply everywhere "unless overridden in specific views."

The change affects both the English and Chinese locales to maintain consistency across translations, and updates the mobile settings page to use the centralized title definition.