Super Productivity Changelog

What's new in Super Productivity 8.0.4

Apr 13, 2024
  • build: update snap build
  • build: try to fix build for snap and mac

New in Super Productivity 8.0.3 (Apr 13, 2024)

  • Bug Fixes:
  • cursor positioning error for special case #3104 (c4bf4b0)
  • restore task button appearing for every task #3121 (b312050)
  • schedule of task is removed when another tag is added #2937 (7ef1fa9)
  • select content not being scrollable (cf032ee)
  • simple counter btns not working on mac #3075 (9fd8679)
  • Features:
  • adjust default values (ea32b6d)
  • encryption: add config form (21de69a)
  • encryption: handle special case (48032e6)
  • encryption: handle special case 2 (a5837e1)
  • encryption: improve wording (3a767dd)
  • encryption: improve wording 2 (7f32086)
  • encryption: make basic encryption work (6aa0e0b)
  • i18n: update Chinese translation (3d3fb77)
  • improve behavior on touch primary devices (07e5d05)

New in Super Productivity 8.0.2 (Apr 13, 2024)

  • Bug Fixes:
  • cursor positioning error for special case #3104 (c4bf4b0)
  • restore task button appearing for every task #3121 (b312050)
  • schedule of task is removed when another tag is added #2937 (7ef1fa9)
  • select content not being scrollable (cf032ee)
  • Features:
  • adjust default values (ea32b6d)
  • encryption: add config form (21de69a)
  • encryption: handle special case (48032e6)
  • encryption: handle special case 2 (a5837e1)
  • encryption: improve wording (3a767dd)
  • encryption: improve wording 2 (7f32086)
  • encryption: make basic encryption work (6aa0e0b)
  • i18n: update Chinese translation (3d3fb77)
  • improve behavior on touch primary devices (07e5d05)

New in Super Productivity 8.0.1 (Mar 7, 2024)

  • BUG FIXES:
  • calendar disable not working (34ba6ae)
  • issue when trying to move sub-task to archive #3059 (ba2cc3c)
  • issue when trying to remove last tag #3060 (b40397a)
  • FEATURES:
  • add productivity tip (03b0080)
  • close app if user selects NOT to fix data #3052 (67a5758)
  • i18n: update Croatian translation #3044 (398ef21)
  • improve error handling for failed pkce challenge #3039 (7ccf5b3)
  • improve new tag handling #3035 (1bbe671)
  • improve windows store icon #2549 (3c94c81)
  • sync: retry upload once without confirm and only then ask #3058 (9d30b32)
  • sync: show snack if already in sync (1394e43)
  • use different icon for mac and linux #3033 (53f57dc)

New in Super Productivity 7.17.2 (Jan 3, 2024)

  • Bug Fixes:
  • default project issue #2950 (500189b)
  • problematic ipcEvent$ case #2949 (127a597)

New in Super Productivity 7.17.1 (Jan 3, 2024)

  • Bug Fixes:
  • backup path #2910 (5242ed2)
  • debounce issue in a better way (5d300e1)
  • electronSecurity: problem with ipcEvent unsubscription (e6388a2)
  • gitlab: dialog submission for values below 1m (ac011ca)
  • help btn styling (422d775)
  • input debounce delay causing problems (5ebd1d7)
  • prevent double execution of short syntax #2940 (59b560f)
  • shortcuts not working #2887 (7200fcb)
  • shortSyntax: don't parse bla#bla as tag (6bd0d9b)
  • typing issue (f2fa950)
  • wrong backup path being used #2910 (dec2eb7)
  • Features:
  • allow for usage of system dark mode (c6d76c6)
  • cleaner startup for electron #2942 #1678 (f4c8aa9)
  • electronSecurity: add security layer for exec commands (87ad3d5)
  • electronSecurity: enable security for marked stuff again (038fed6)
  • electronSecurity: make app relaunch work (f9d74f5)
  • electronSecurity: make app.getPath work (849c232)
  • electronSecurity: make apple theme switch work again (eaeb833)
  • electronSecurity: make dev tools and reload work again (145de2f)
  • electronSecurity: make electron log work (4fb040f)
  • electronSecurity: make electron log work again (e2b9f82)
  • electronSecurity: make idle stuff work again (1768d30)
  • electronSecurity: make invoke stuff work on electron side (8002e20)
  • electronSecurity: make mac os dark moode stuff work (a32281e)
  • electronSecurity: make node integration disabled work for now (e21df2a)
  • electronSecurity: make on method more secure (c3cba4d)
  • electronSecurity: make open path and open external work (f946607)
  • electronSecurity: replace electron service completely (4a3d333)
  • electronSecurity: replace electron service remote (4fc7fd2)
  • electronSecurity: replace IPC event stuff (4b5ad80)
  • electronSecurity: replace other electron stuff (49839bf)
  • electronSecurity: replace shell stuff (4005c74)
  • electronSecurity: throw error for ipcEvents$ cleanup since not possible (a1c0d7d)
  • electronSecurity: update electron (7fe4d63)
  • electronSecurity: wrap all invoke handlers (058f85b)
  • electronSecurity: wrap all send handlers (c6abc8f)
  • electronSecurity: wrap exec before close stuff (0760e8e)
  • fileSync: auto update path with file name if none is given (2bf04b4)
  • gitlab: add special info when submitting data from past days (2e77ef9)
  • gitlab: save and use info about already tracked data for issue provider tracking (b34886d)
  • i18n: add czech language (2bdf8ca)
  • improve task ui for close btn (35d8eff)
  • issue: add links with info on how to get token etc (0803173)
  • make all config changes live (341d658)
  • make forms more consistent (d3b6ce5)
  • never show install pwa snack again if ignore is selected (9529165)
  • rename default project to inbox (630b202)
  • shortSyntax: don't parse taskTitle+pro as project (187ac08)
  • use toggle instead of checkboxes (4cf8d8d)

New in Super Productivity 7.17.0 (Jan 3, 2024)

  • Bug Fixes:
  • backup path #2910 (5242ed2)
  • debounce issue in a better way (5d300e1)
  • electronSecurity: problem with ipcEvent unsubscription (e6388a2)
  • gitlab: dialog submission for values below 1m (ac011ca)
  • help btn styling (422d775)
  • input debounce delay causing problems (5ebd1d7)
  • shortcuts not working #2887 (7200fcb)
  • shortSyntax: don't parse bla#bla as tag (6bd0d9b)
  • typing issue (f2fa950)
  • Features:
  • allow for usage of system dark mode (c6d76c6)
  • electronSecurity: add security layer for exec commands (87ad3d5)
  • electronSecurity: enable security for marked stuff again (038fed6)
  • electronSecurity: make app relaunch work (f9d74f5)
  • electronSecurity: make app.getPath work (849c232)
  • electronSecurity: make apple theme switch work again (eaeb833)
  • electronSecurity: make dev tools and reload work again (145de2f)
  • electronSecurity: make electron log work (4fb040f)
  • electronSecurity: make electron log work again (e2b9f82)
  • electronSecurity: make idle stuff work again (1768d30)
  • electronSecurity: make invoke stuff work on electron side (8002e20)
  • electronSecurity: make mac os dark moode stuff work (a32281e)
  • electronSecurity: make node integration disabled work for now (e21df2a)
  • electronSecurity: make on method more secure (c3cba4d)
  • electronSecurity: make open path and open external work (f946607)
  • electronSecurity: replace electron service completely (4a3d333)
  • electronSecurity: replace electron service remote (4fc7fd2)
  • electronSecurity: replace IPC event stuff (4b5ad80)
  • electronSecurity: replace other electron stuff (49839bf)
  • electronSecurity: replace shell stuff (4005c74)
  • electronSecurity: throw error for ipcEvents$ cleanup since not possible (a1c0d7d)
  • electronSecurity: update electron (7fe4d63)
  • electronSecurity: wrap all invoke handlers (058f85b)
  • electronSecurity: wrap all send handlers (c6abc8f)
  • electronSecurity: wrap exec before close stuff (0760e8e)
  • fileSync: auto update path with file name if none is given (2bf04b4)
  • gitlab: add special info when submitting data from past days (2e77ef9)
  • gitlab: save and use info about already tracked data for issue provider tracking (b34886d)
  • i18n: add czech language (2bdf8ca)
  • improve task ui for close btn (35d8eff)
  • issue: add links with info on how to get token etc (0803173)
  • make all config changes live (341d658)
  • make forms more consistent (d3b6ce5)
  • never show install pwa snack again if ignore is selected (9529165)
  • rename default project to inbox (630b202)
  • shortSyntax: don't parse taskTitle+pro as project (187ac08)
  • use toggle instead of checkboxes (4cf8d8d)

New in Super Productivity 7.16.0 (Dec 9, 2023)

  • BUG FIXES:
  • gitlab: dialog error #2776 (b762a4e)
  • gitlab: wrong error msg #2776 (48b9bc6)
  • FEATURES:
  • gitlab: add loading spinner for submit worklog dialog #2776 (9dd0eb6)
  • gitlab: add mechanism to trigger dialog before finish day #2776 (9f908db)
  • gitlab: add setting for timelogs #2776 (752f9cb)
  • gitlab: add translations #2776 (f3fed22)
  • gitlab: also show already tracked data #2776 (fb848e6)
  • gitlab: make total estimate work #2776 (7a4189c)
  • gitlab: make worklog submit dialog internals work #2776 (923c233)
  • gitlab: outline api call #2776 (a3d83f3)
  • gitlab: outline before finish day handler #2776 (0f9ceb8)
  • gitlab: outline dialog ui for worklog submit #2776 (3158712)
  • gitlab: outline new add worklog feature #2776 (4b7ab37)
  • gitlab: polish UI #2776 (108891a)
  • gitlab: submit data to gitlab #2776 (f5e3607)

New in Super Productivity 7.15.1 (Dec 6, 2023)

  • BUG FIXES:
  • arm64 mac build not working #2503 (d1bcba2)
  • bug introduced by PR (7e57304)
  • error when navigating to non-existing tag or project #2860 (069d0d0)
  • windows backup path #2869 (72be16e)
  • windows backup path #2869 (fb659dd)
  • FEATURES:
  • add help to menu (0bd8490)
  • dailySummary: show time spent by tag (43ce680)

New in Super Productivity 7.15.0 (Nov 18, 2023)

  • BUG FIXES:
  • checkmark not being displayed (88a5663)
  • focus after marking last subtask done (#2795) (af6e5e3)
  • focusMode: lint (4490232)
  • focusMode: several issues (9af442b)
  • metrics bug when switching projects directly #2790 (3bfec3d)
  • ordering of weekly entries in quick history #2817 (8c23b06)
  • scrollbars caused by overflow overlay deprecation (87b5ff2)
  • wrong translation key (c165c75)
  • FEATURES:
  • #2809 set the jira sub-task and related issue (21ea9fb)
  • add additional productivity tipps (48f98ec)
  • add new productivity tip (240147b)
  • add shortcuts to move task to the top/bottom of the task list #2723 (ade5bed)
  • add tooltips for add task bar buttons (2b305fc)
  • adjust scrollbar styling (2ee316e)
  • display productivity message a tad longer (48ad007)
  • electron: add error handler for render process gone and unexpected (7e9f070)
  • focusMode: add animation (ee75577)
  • focusMode: add autostart focus mode (01bf38f)
  • focusMode: add drop attachment (5fbbbe2)
  • focusMode: add info to disable pomodoro timer to use focus mode (ffa56e1)
  • focusMode: add issue link (67f809e)
  • focusMode: add keyboard shortcut (3214328)
  • focusMode: add preparation screen (596d702)
  • focusMode: add steps UI (a3df662)
  • focusMode: add store stuff (43802df)
  • focusMode: add translations (0467e80)
  • focusMode: add ui for selecting a different task (34576b1)
  • focusMode: also mark task as done (4af86be)
  • focusMode: also show simple counters (2467e79)
  • focusMode: autofill remaining session time (1fa7a53)
  • focusMode: don't close on escape if session is running (f9a1aff)
  • focusMode: fix issue button styling (845d8ef)
  • focusMode: get window attention for session done (333d112)
  • focusMode: handle idle current task deselection (88c74f6)
  • focusMode: implement basic logic (a67a698)
  • focusMode: improve animation (d4aac34)
  • focusMode: improve note panel styling (8a8e9a1)
  • focusMode: improve progress circle (19fb4d5)
  • focusMode: improve session done without task done experience (889b501)
  • focusMode: improve styling (df9fc4b)
  • focusMode: improve ui (2cb2472)
  • focusMode: improve ui (e60b714)
  • focusMode: improve ui (df551c2)
  • focusMode: improve ui (95b8919)
  • focusMode: improve ui 2 (fed6db1)
  • focusMode: integrate banner (921c299)
  • focusMode: make basic done screen work (eec484e)
  • focusMode: make buttons work and add translations (10c6ebf)
  • focusMode: make electron progress work (c86653d)
  • focusMode: make escape key close work (2edd7e0)
  • focusMode: make notes work (6a16f71)
  • focusMode: make page changes work for store variant (6ee23b2)
  • focusMode: make session done sound louder (85046b7)
  • focusMode: make session done work (af0fc19)
  • focusMode: make task creation work (695f179)
  • focusMode: make task title editable (1941807)
  • focusMode: make task tracking stop and session being done (f6f8b17)
  • focusMode: make time selection work (9e3a930)
  • focusMode: make timer stuff work (2a97f04)
  • focusMode: migrate global config (933c4a9)
  • focusMode: move procrastination stuff into focus mode (ad29728)
  • focusMode: move to its own config (fa9d171)
  • focusMode: outline very simple focus mode (cc35988)
  • focusMode: play sound on session done (1a6d89a)
  • focusMode: polish (ef993b0)
  • focusMode: polish (3efdec0)
  • focusMode: prevent all navigation when overlay is open (1510796)
  • focusMode: set icon progress for electron app (703e1fd)
  • improve markdown note styling (e98f00d)
  • make github token required (5c17823)
  • minor style improvement (0263889)
  • more graceful error handling when invalid config is provided #2849 #2838 #2582 #2519 #2242 #2387 (1c98b58)
  • show install as PWA banner only after 2 minutes (198320c)
  • show productivity tip a little longer in the beginning #2764 (a5c47af)

New in Super Productivity 7.13.2 (Apr 18, 2023)

  • BUG FIXES:
  • buttons not being centered (96920a9)
  • dropbox: avoid updating last active when updating token from refresh token to avoid initial sync conflict (21971bd)
  • github: load all button cut off text (71d87ba)
  • i18n: some fixes for russian translate (899ac12)
  • remove custom date parsers since not working and unit tests are failing (12a385e)
  • remove sidebar transition to avoid problem #2533 (c9db586)
  • FEATURES:
  • procrastination: add info about procrastination triggers (9efed16)
  • takeABreak: delay full screen blocker to give time after using long idle to task (d2f39d2)

New in Super Productivity 7.13.1 (Mar 7, 2023)

  • test:
  • fix test only working when run on 2digit dates

New in Super Productivity 7.13.0 (Mar 7, 2023)

  • BUG FIXES:
  • rounding for archive tasks throws error #2463 (f9568f4)
  • turkish language not working #2468 (eadf771)
  • FEATURES:
  • add custom date parser using Chrono (65c33b8)
  • add custom date parser using Chrono (1a7d99b)
  • add function for parsing date from short syntax (49ad6ca)
  • add function for parsing date from short syntax (92ea60c)
  • add helpers for comparing dates (fab768b)
  • add helpers for comparing dates (1417f1d)
  • add test for short syntax with time only (32849ce)
  • add test for short syntax with time only (d3aebb5)
  • change pattern matching for planned date syntax (f473586)
  • change pattern matching for planned date syntax (923575c)
  • display parsed scheduled date in user-friendly format (c06e412)
  • display parsed scheduled date in user-friendly format (410dbbe)
  • handle move to backlog for reminder different for scheduling for today and other days (d0c62ff)
  • impliment @media for navbar (f18012a)
  • improve repeat update instances wording for dialog (50b757b)
  • improve repeat update instances wording for dialog (b2c95d7)
  • install chrono for date parsing (1083a5c)
  • install chrono for date parsing (11e71e6)
  • only parse date when preceded by @ (0f92e30)
  • only parse date when preceded by @ (48b48fc)
  • parse scheduled date from new task input (e98c0ab)
  • parse scheduled date from new task input (dafec1e)
  • set reminder for new task with short syntax for schedule (2880719)
  • set reminder for new task with short syntax for schedule (2a85932)

New in Super Productivity 7.12.2 (Feb 13, 2023)

  • BUG FIXES:
  • i18n: update the portuguese translation (890656c)
  • lint (9a3de1e)
  • lint (2286607)
  • note: add missing save for action (b47f73e)
  • note: save for note list updates (d2ccfc3)
  • short syntax edge case (ec65fda)
  • sync form throwing error for non android context (9e1e9f9)
  • time worked not including non-listed task on today view (4a1d632)
  • timeline: possible undefined case #2429 (227a93d)
  • working today not calculated correctly for sub tasks (15430e7)
  • FEATURES:
  • add default syncFilePath for local file sync #2334 (c636647)
  • github: only show last comment and collapse description if there are many comments (4c60644)
  • note: allow assigning different projects to notes (ce589a9)
  • remove google drive sync :( (e68f23e)
  • show allowedFolderPath to user #2001 (1814dc7)
  • upgrade electron #2355 (c54b26f)

New in Super Productivity 7.12.1 (Jan 12, 2023)

  • BUG FIXES:
  • add missing translation for gitea (1158a4b)
  • button styling inside dialogs being weird (270d3d4)
  • fullScreenBlocker: error when window is manually closed (fb62dd1)
  • fullScreenBlocker: overlay not copied for build (ff5413c)
  • gitlab integration (76bb650)
  • i18n: update chinese translation (615c8ad)
  • i18n: update chinese translation (91181cc)
  • i18n: update spanish translations (0030532)
  • improve jira form button alignment with #2301 (036b344)
  • jira setup: jira form button styling enhancement #2301 (5d3f18a)
  • make debugging electron work again (b385a35)
  • map gitlab issue id (d6aabfe)
  • markdown renderer: quotes & lists display issue (8a98c30)
  • possible range error #463 (5eb01d7)
  • potential weird race condition #2371 (44c0189)
  • type (0dce0a9)
  • Update Polish GitLab translations (d5bc2da)
  • Update Polish translations (4f45e8e)
  • FEATURES:
  • add link to explain ical for google calendar (361a951)
  • docs: add shortcut for adding task to bottom (285eba6)
  • fullScreenBlocker: add config (9f6add0)
  • fullScreenBlocker: adjust default duration (2ce18d4)
  • fullScreenBlocker: improve window and animation (c4ccae6)
  • fullScreenBlocker: make basic blocker work (4b92a3f)
  • fullScreenBlocker: make seconds work for duration (3d07ede)
  • fullScreenBlocker: update model version to set default values (7b91db7)
  • google: add warning for google drive sync #2306 (81db419)
  • i18n: add indonesian as language (5db6969)
  • improve repeat update instances wording for dialog (f652ad9)
  • jira: always use original image if available rather than thumb (e717a9b)
  • make repeat formly type more flexible (71668e2)
  • takeABreak: add translations (49e9236)
  • takeABreak: downgrade formly and make it work (f9a6188)
  • takeABreak: prepare multiple images and rotation (fb7eec5)
  • takeABreak: prevent closing of overlay (d6b2f28)
  • takeABreak: prevent quick closing via keyboard shortcut (43020ff)
  • update ngx formly (0130933)

New in Super Productivity 7.12.0 (Sep 5, 2022)

  • Reverts:
  • Revert "Delete package-lock.json" (b5101fb)

New in Super Productivity 7.11.3 (May 19, 2022)

  • Bug Fixes:
  • add minHeight and minWidth for window to fix mac store issue (e3fbd03)
  • adjust margin to center sub-task toggle #1975 (fede2bb)
  • change btns to flex to center on android#1975 (a6fc825)
  • Features:
  • add min width for time tracking reminder dialog (d44367a)
  • add scope to openproject integration with the number #1989 (1469206)
  • improve error handling for file imex #2019 (8a6a338)
  • improve performance (12dc9af)
  • perf: close sub (86f8597)
  • perf: minor optimization for tag-list component (6a7dc6b)
  • perf: minor optimization for task component (be38653)
  • perf: minor simplification (6ce4c72)
  • perf: simplify distinctUntilChanged (0d8ad71)
  • perf: simplify distinctUntilChanged check (01befbb)
  • perf: use less data (d7edddc)