Releases: hamsterbase/tasks
Releases · hamsterbase/tasks
Android 2025.09.2500
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
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
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.