This commit is contained in:
Johannes Millan 2026-05-30 01:19:30 +02:00
parent 797c0da048
commit 24725c9360
6 changed files with 38 additions and 36 deletions

View file

@ -20,8 +20,8 @@ android {
minSdkVersion 24
targetSdkVersion 36
compileSdk 36
versionCode 18_07_00_9000
versionName "18.7.0"
versionCode 18_08_00_9000
versionName "18.8.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
manifestPlaceholders = [
hostName : "app.super-productivity.com",

View file

@ -0,0 +1 @@
Added OneDrive sync (desktop/mobile only), a Start break action in break reminders, and improved task swipe menus plus attachment URL handling. Fixed Android edge-to-edge/keyboard layout issues, transient WebView startup recovery, recurring task edge cases, instant done-state updates in search, malformed schedule times, and foreground service reliability.

View file

@ -1,38 +1,39 @@
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).
### Highlights
### Features
- Tasks with deadlines today can now be added to the Today view automatically.
- Added Ctrl/Cmd+C to copy the focused task title.
- Focus Mode can auto-start breaks after manual session completion and show Flowtime/countdown timers in the browser tab.
- Added a keyboard shortcut to toggle the sidebar between compact and full mode.
- Schedule time inputs now support Shift/Ctrl+Arrow minute stepping.
- Specific-day habit streaks now grey out non-selected days.
- Self-hosted Jira instances can be used without the web extension.
### Sync & SuperSync
- SuperSync selection now surfaces mandatory client-side encryption.
- Improved SuperSync reconnect handling and reduced reconnect storm logging.
- Fixed sync status wording to distinguish newly synced data from already-synced data.
- Added support for a separate Nextcloud login name.
- Fixed sync fallback lock recovery after timeout and database version-change handling.
- Added a SuperSync server user-recovery script.
- Added OneDrive as a sync provider and marked it as desktop/mobile-only.
- Improved the project archive flow.
- Added a Start break action to break reminders.
- Improved the task swipe menu appearance.
- Improved the task attachment dialog and URL handling.
- Delayed rating prompts for 30 days after crashes or data damage.
- Added plugin persistence improvements, persisted-data change hooks, and support for multiple handlers per plugin hook.
- Improved plugin sync data size.
### Fixes
- Fixed backups continuing after automatic backups were disabled.
- Fixed calendar auto-import timing and serialized auto time-block writes.
- Fixed planner budget calculations for 24-hour calendar events.
- Fixed task creation messages for untitled tasks, deleted-task short syntax handling, task panel toggling, and scheduled completion preserving schedules.
- Fixed Focus Mode overtime display while paused, zero-duration completion, Flowtime switching, mode selector visibility, and countdown badge layout.
- Fixed note dragging, touch scrolling, and unpin-from-today icons.
- Fixed larger background image uploads and stale Schedule button translations.
- Fixed native dialogs during op-log hydration, Android focus-mode time crediting, and macOS shutdown quitting.
- Fixed Android edge-to-edge, keyboard inset, startup overlay, and dark-theme keyboard resize issues.
- Improved Android recovery from transient WebView startup failures.
- Kept Android foreground services alive when the app task is removed.
- Fixed iOS time tracking and focus mode state after app resume.
- Restored iOS local notifications and fixed notification timing after the permission dialog.
- Prevented the iOS tag picker from opening automatically when opening tasks in portrait mode.
- Fixed macOS app quit behavior.
- Updated search results immediately when a task is marked done.
- Guarded the schedule dialog against malformed time input.
- Retried transient client-side network GET failures once.
- Hardened OneDrive sync follow-ups and encrypted sync retry handling.
- Fixed recurring task cases around start dates moved to today and overdue untracked instances from yesterday.
- Preserved issue-number prefixes on imported issue tasks.
- Fixed the label shown when re-opening a completed task.
- Preserved the visible default notes template when toggling checklist mode.
- Fixed browser blocking when sync removes the active project.
- Guarded boards loading against malformed payloads.
- Allowed parent tasks and subtasks to share tags independently.
- Improved selected-subtask highlighting, current-task styling in Zen and Lines, and habit tracker day-circle readability.
- Improved German, Turkish, and mismatched translation wording.
### Plugins & Advanced
### Performance
- Added plugin support for work-context header buttons, an embed slot, the WORK_CONTEXT_CHANGE hook, and iframe-only installs.
- Added a TipTap-based doc-mode plugin and reduced redundant synced chip data.
- Added distribution-target suffixes to Electron version strings.
- Fixed SuperSync Caddy healthchecks, PostgreSQL connection headroom, Docker sync package inclusion, and the F-Droid build dependency issue.
- Skipped no-op plugin document-mode saves.

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "superProductivity",
"version": "18.7.0",
"version": "18.8.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "superProductivity",
"version": "18.7.0",
"version": "18.8.0",
"license": "MIT",
"workspaces": [
"packages/*"

View file

@ -1,6 +1,6 @@
{
"name": "superProductivity",
"version": "18.7.0",
"version": "18.8.0",
"description": "ToDo list and Time Tracking",
"keywords": [
"ToDo",

View file

@ -1,6 +1,6 @@
// this file is automatically generated by git.version.ts script
export const versions = {
version: '18.7.0',
version: '18.8.0',
revision: 'NO_REV',
branch: 'NO_BRANCH',
};