diff --git a/android/app/build.gradle b/android/app/build.gradle index e5126e2f94..086cd571b8 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -20,8 +20,8 @@ android { minSdkVersion 24 targetSdkVersion 36 compileSdk 36 - versionCode 18_13_01_9000 - versionName "18.13.1" + versionCode 18_14_00_9000 + versionName "18.14.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" manifestPlaceholders = [ hostName : "app.super-productivity.com", diff --git a/android/fastlane/metadata/android/en-US/changelogs/1814009000.txt b/android/fastlane/metadata/android/en-US/changelogs/1814009000.txt new file mode 100644 index 0000000000..57fc2426c2 --- /dev/null +++ b/android/fastlane/metadata/android/en-US/changelogs/1814009000.txt @@ -0,0 +1,7 @@ +- New Android home-screen widget for today’s tasks +- Import Todoist data from the Import/Export launcher +- Create tasks by dropping links or EML files into the app +- Redesigned add-task bar with improved notes, toggles, and accessibility +- New completed-task sorting and file-tree nesting options +- More reliable encrypted file sync and fewer false conflict dialogs +- Improved recurring tasks, subtasks, project duplication, calendars, and mobile layouts \ No newline at end of file diff --git a/build/release-notes.md b/build/release-notes.md index 84e78a3504..b84bd2cf72 100644 --- a/build/release-notes.md +++ b/build/release-notes.md @@ -1,5 +1,48 @@ For all current downloads, package links, and platform-specific notes: [check the wiki](https://github.com/super-productivity/super-productivity/wiki/2.01-Downloads-and-Install). -### Fixes +## Super Productivity 18.14.0 -- Fixed dangling tag references during sync archiving by scanning all tags (#8710). +### Highlights + +- Added a Todoist import plugin to the Import/Export launcher. +- Create tasks by dropping links or EML files onto the app, with hardened EML importing. +- Added an Android home-screen widget for today’s tasks. +- Redesigned the add-task bar with improved toggles, notes, layout, and accessibility. +- Added file-tree actions for creating subfolders and items within folders. +- Added optional sorting of completed tasks by completion date. + +### Tasks and planning + +- New everyday recurring tasks now skip overdue occurrences by default. +- Fixed selecting day-of-month recurrence. +- Shift+T now schedules overdue tasks for today more reliably. +- Improved subtask creation on touch devices and during IME composition. +- Collapsed subtask state now persists across restarts. +- Project sections are now retained when duplicating a project. +- Fixed navigation from search for tasks without a project or tag. +- Unified Due, Deadline, Planned, and Scheduled labels. + +### Sync and data safety + +- Added an opt-in split-file sync format for delta-based syncing. +- Avoids full downloads when the remote revision has not changed. +- Improved atomic file writes, backup recovery, and encrypted file-sync safety. +- Reduced false conflict dialogs and corrected displayed conflict-change counts. +- File-based providers can now offer end-to-end encryption before the first upload. +- Improved reporting when an encryption key is missing. + +### Accessibility, integrations, and mobile + +- Improved accessible names, keyboard controls, and task focus behavior. +- Agenda plugin events now appear without navigating away and back. +- Added support for Outlook and other allowed app deep links in notes. +- Fixed Android bottom-navigation insets and stale focus-timer completions. +- Improved handling of third-party keyboard heights on iOS. +- The Eisenhower “Not Completed” filter now persists across restarts. +- Fixed freezes in issue-provider calendar configuration. + +### Performance and polish + +- Reduced unnecessary task-list, planner, date-formatting, and work-context updates. +- Fixed sidebar icon movement, add-task scrollbar behavior, and small-screen reminder labels. +- The active project or tag icon is now shown in the header. diff --git a/package-lock.json b/package-lock.json index 62455fd9ba..06b022252b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "superProductivity", - "version": "18.13.1", + "version": "18.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "superProductivity", - "version": "18.13.1", + "version": "18.14.0", "hasInstallScript": true, "license": "MIT", "workspaces": [ diff --git a/package.json b/package.json index c52ee87f70..2ade6e84c4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "superProductivity", - "version": "18.13.1", + "version": "18.14.0", "description": "ToDo list and Time Tracking", "keywords": [ "ToDo", diff --git a/src/environments/versions.ts b/src/environments/versions.ts index f6b5174bac..5dce6c5703 100644 --- a/src/environments/versions.ts +++ b/src/environments/versions.ts @@ -1,6 +1,6 @@ // this file is automatically generated by git.version.ts script export const versions = { - version: '18.13.1', + version: '18.14.0', revision: 'NO_REV', branch: 'NO_BRANCH', };