This commit is contained in:
Johannes Millan 2026-06-18 13:37:47 +02:00
parent ccad1f9bae
commit 2cf67cee71
7 changed files with 30 additions and 69 deletions

View file

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

View file

@ -0,0 +1,3 @@
New: add notes from the add-task bar, use the Plainspace theme, and get tree-ordered project/tag menus. Focus Mode is now enabled in the time-tracker onboarding preset.
Fixed: more reliable sync and backups, persistent fullscreen note edits, desktop plugins, Windows tray icons, macOS shortcuts, Android keyboard/layout and battery use, app deep links, Daily Summary opening, and several visual and translation issues.

View file

@ -1,69 +1,27 @@
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
- Redesigned the idle dialog with a choice-first flow.
- Overhauled the Focus Mode screen UX.
- Added checklist progress, bulk actions, and notes editor UX improvements for tasks.
- Added a project completion experience.
- Improved boards project selection with multi-select and sidebar support.
- Add notes directly from the add-task bar.
- Added the built-in Plainspace theme and refreshed the Rainbow theme.
- Project and tag dropdowns now follow their tree order.
- Focus Mode is enabled in the time-tracker onboarding preset.
- Updated Ukrainian translations.
### Search, Notes & Shortcuts
### Fixes
- Added a completed-task filter to search.
- Included note content in global search and improved folder search support.
- Added keyboard shortcuts to the fullscreen note editor.
- Added optional shortcuts for scheduling and a shortcut to set task deadlines.
- Improved long-word wrapping, soft line breaks, and checklist labels in markdown notes.
- Improved sync reliability, conflict handling, retries, encryption operations, and lost-update protection.
- Fullscreen note edits now persist when navigating, resizing, or ending a Focus Mode session.
- Improved mobile backup restoration and durability, including large Android backups and iOS read failures.
- Restored desktop plugin rendering, prevented empty side panels, and exposed the focused-task API to iframe plugins.
- Fixed Windows tray icons, macOS shortcut layouts, and Meta/OS modifier recording.
- Fixed Android keyboard positioning, status-bar spacing, and background battery drain.
- Added support for app deep links such as `obsidian://`.
- Fixed Daily Summary opening from the before-close dialog.
- Fixed several task, Focus Mode, schedule, and idle-button visual issues.
- Redacted provider credentials and WebSocket tokens from exportable logs.
- Fixed Nextcloud Deck completion values and rejected negative counter values.
### Calendar, Planning & Reminders
### Performance
- Improved calendar design and recurrent task calendar design.
- Allowed writable plugin calendar events to be rescheduled from Schedule.
- Fixed overlapping same-time tasks in Schedule.
- Fixed recurring tasks being double-counted in Today and planner views.
- Added hover tooltips to reminder popups and restored imported legacy task reminders.
- Made recurring CalDAV plugin occurrence edits and deletes safer and quieter.
### Sync, Backup & Data Safety
- Improved CalDAV calendar discovery and handling of missing DAV response headers.
- Preserved entity order during sync data repair.
- Made “Use Server Data” recoverable and guarded the destructive choice.
- Kept local sync and schedule settings local during sync.
- Added Android automatic backup restore and automatic backup file limit configuration.
- Surfaced native WebDAV errors more clearly.
### Integrations & Plugins
- Added Redmine issue search by ID, non-Latin search support, and optional project identifiers for global search.
- Added Jira issue priority display and fixed auto-import pagination, proxy handling, transitions, and yesterday worklog time.
- Added configurable GitHub issue provider API base URL.
- Added Azure DevOps auto-import limit configuration.
- Included Trello workspace boards in the picker.
- Migrated Gitea and Linear issue providers to plugins.
- Showed plugin authors and returned plugin dialog results.
### Desktop & Android
- Restored BMP/AVIF desktop background image support.
- Improved desktop sync-folder handling and tray title settings.
- Added a day/night Android launch splash background.
- Fixed Android WebView white screens on resume.
- Improved Android timer notifications and background behavior.
- Made Android back button close popups and added Vanadium WebView support.
- Deferred mobile notification permission prompts until first use.
### Security & Privacy
- Fixed stored XSS/RCE-related vulnerabilities in notes, note images, plugin nodeExecution, and CSP handling.
- Hardened desktop URL, file path, backup loading, and local file URL handling.
- Reduced logging of local paths, issue payloads, provider configs, archived task data, dragged task objects, and other sensitive data.
- Hardened plugin iframe isolation and nodeExecution grants.
### Performance & Polish
- Reduced per-task store subscription and selector overhead.
- Improved heatmap and Super Sync account badge contrast.
- Improved task, project, tag, habit, navigation, work-context, and calendar UI details.
- Fixed task menu keyboard handling, subtask shortcut behavior, project menu typeahead, and kanban in-progress tag cleanup.
- Improved sync performance by caching the latest full-state operation lookup.

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "superProductivity",
"version": "18.10.0",
"version": "18.11.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "superProductivity",
"version": "18.10.0",
"version": "18.11.0",
"hasInstallScript": true,
"license": "MIT",
"workspaces": [

View file

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

View file

@ -34,7 +34,7 @@
"devDependencies": {
"@types/node": "^22.0.0",
"typescript": "^5.0.0",
"vite": "^6.4.2"
"vite": "^7.3.5"
},
"peerDependencies": {
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0"

View file

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