Repository navigation
Releases: Celestial-0/Taskly
Release list
Taskly v1.1.1 – Documentation & Major UI Overhaul
This release combines the documentation improvements (v1.1.1) with the major UI overhaul and modular settings system (v1.1.0) since the last stable release was v1.0.2.
📌 Highlights
- Comprehensive documentation overhaul (Contributing guide, License, README, templates)
- Complete Settings redesign with modular, section-based architecture
- Theme toggle with platform-specific haptic feedback
- Zustand-based settings store for scalable state management
- Cleaner, feature-driven code structure for better maintainability
[1.1.1] - 2025-10-06
📚 Documentation
- Added
CONTRIBUTING.mdwith contribution guidelines, code of conduct, and workflow - Created
LICENSE.mdwith detailed MIT License terms and conditions - Enhanced
README.mdwith improved project structure, features documentation, and setup instructions - Added issue and pull request templates to streamline community contributions
- Updated documentation structure for improved clarity and accessibility
[1.1.0] - 2025-10-06
🎨 Major UI Overhaul
- Complete redesign of the Settings screen with modular, section-based architecture
- Implemented theme toggle with platform-specific haptic feedback (iOS: 25ms, Android: 30ms)
- Introduced a dedicated icon library (GitHub, Taskly logos)
- Integrated SafeAreaView for improved cross-platform compatibility
- Enhanced visual hierarchy with modernized UI components
🏗️ Architecture & Code Quality
- Reorganized components into feature-based folders (
tasks/,settings/,icons/,provider/) - Extracted modular Settings sections (About, AI, Notifications, Export/Import)
- Removed ~1,897 lines of legacy code for improved maintainability
- Strengthened separation of concerns and improved abstraction for reusability
⚙️ Settings System
- Introduced Zustand-based state management for settings (
settings-store.ts) - Built dedicated sections:
- About (app info, tech stack, developer details, project links)
- AI Settings (configuration controls)
- Notifications (management tools)
- Export/Import (data handling interface)
🧩 Component Architecture
- Split monolithic components into single-responsibility modules
- Created
components/settings/for all settings-related UI - Organized task components under
components/tasks/ - Moved provider components to
components/provider/ - Established centralized icon library in
components/icons/
💅 UI/UX Improvements
- Redesigned Settings cards with improved spacing and hierarchy
- Added smooth, animated theme toggle transitions
- Enhanced section-based navigation for Settings
- Standardized card styling across components
- Added developer and project information cards
🐛 Bug Fixes & Polish
- Fixed haptic feedback timing across platforms
- Improved Settings screen scroll performance
- Corrected import paths after reorganization
- Enhanced error boundary handling for resilience
🔧 Developer Experience
- Improved folder structure for better project navigation
- Adopted clearer component naming conventions
- Increased maintainability with smaller, focused files
- Standardized imports through feature-based modules
💡 Breaking Changes: Component reorganization may require updating import paths in custom modifications.
📈 Roadmap
- OCR & Voice input
- Enhanced AI summarization
- Multi-device sync with Supabase
- Community plugin system
📦 APK Download:
👉 Download Taskly v1.1.1 APK
🔗 Compare changes: v1.0.2...v1.1.1
Taskly v1.0.2 – Gestures, Haptics & UI Enhancements
This release focuses on improving the user experience with gestures, haptic feedback, and UI refinements, while also fixing stability issues and updating dependencies.
✨ Features
- Added swipe-to-delete gesture for tasks
- Integrated haptic feedback across the app
- Enabled
GestureHandlerRootViewfor smoother interactions
🎨 UI/UX
- Redesigned task form with modern animations
- Enhanced AI suggestion display
- Improved visual feedback during swipe gestures
🐛 Fixes
- Prevented crashes in the Select component
- Improved error handling for swipe gestures
- Added validation for task data to prevent inconsistencies
📦 Dependencies
- Added
react-native-gesture-handler^2.28.0
📌 Goal: Deliver a more interactive and polished user experience with gestures and feedback, while maintaining full backward compatibility.
🔮 Roadmap continues:
- OCR & Voice input
- Enhanced AI summarization
- Multi-device sync with Supabase
- Community plugin system
🔗 Compare changes: [v1.0.1...v1.0.2] (v1.0.1...v1.0.2)
Taskly v1.0.1 – Stability & Performance Update
This release brings important performance optimizations, bug fixes, and refactoring to make Taskly smoother and more reliable.
⚡ Improvements
- 🚀 Optimized
TaskListrendering with memoization and lifecycle tweaks for better performance.
🐛 Fixes
- 🛠 Replaced custom header with native navigation to prevent app crashes.
- 🔤 Normalized category names to lowercase for consistent task grouping.
- 🌗 Fixed rapid theme toggle issues using debouncing for smoother UI experience.
🧩 Refactoring
- 🗂 Reorganized core components (
AppProvider,Main) for a cleaner structure. - 📦 Improved overall code organization and demo data setup.
📌 Goal: Enhance app stability and performance while preparing for upcoming new features.
🔮 Roadmap continues:
- OCR & Voice input
- Enhanced AI summarization
- Multi-device sync with Supabase
- Community plugin system
🔗 **Compare changes: ** [v1.0.0...v1.0.1] (v1.0.0...v1.0.1)
Taskly v1.0.0 – MVP Offline-first Task Manager
🎉 Initial public release of Taskly (v1.0.0)!
Taskly is an offline-first, AI-powered task manager built with React Native.
✨ Features
- 📝 Core task management (CRUD): create, update, complete, delete tasks
- 💾 Offline-first local storage with Expo SQLite + Drizzle ORM and AsyncStorage fallback
- 🤖 AI-powered categorization: auto-tag tasks (Work, Study, Personal, etc.)
- 📤📥 Import/Export tasks in JSON/CSV for portability
- 🌙 Modern UI with light/dark mode
📌 Goal: Deliver a lightweight MVP focused on simplicity, speed, and offline-first reliability.
🔮 Roadmap highlights:
- OCR & Voice input
- Enhanced AI summarization
- Multi-device sync with Supabase
- Community plugin system