mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
17.0.0-RC.4
This commit is contained in:
parent
b0f4e99c0b
commit
0cd6dfaf43
5 changed files with 101 additions and 6 deletions
95
CHANGELOG.md
95
CHANGELOG.md
|
|
@ -1,3 +1,98 @@
|
|||
# [17.0.0-RC.4](https://github.com/super-productivity/super-productivity/compare/v17.0.0-RC.3...v17.0.0-RC.4) (2026-01-16)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **ci:** add github_token fallback to fix OIDC token error ([27e1722](https://github.com/super-productivity/super-productivity/commit/27e17222d4f54de30ae7929393489521c992d981))
|
||||
- **ci:** grant write permissions to Claude Code action ([c2a5bd3](https://github.com/super-productivity/super-productivity/commit/c2a5bd32694c79a2bf09bdb2e76d360d945299d9))
|
||||
- **config:** remove invalid mat-form-field wrapper around slide toggle [#6013](https://github.com/super-productivity/super-productivity/issues/6013) ([0ea6087](https://github.com/super-productivity/super-productivity/commit/0ea60879f3190eff9c99ece13b91347de0af3201))
|
||||
- **docs:** correct malformed markdown in extract-translations command ([05da537](https://github.com/super-productivity/super-productivity/commit/05da537e456901d16ae83bd485b2361389dcd792)), closes [#6004](https://github.com/super-productivity/super-productivity/issues/6004)
|
||||
- **e2e:** add robust overlay cleanup to prevent blocked clicks ([a71757b](https://github.com/super-productivity/super-productivity/commit/a71757b2de3fb05f366a182847f18b40b1f883e3))
|
||||
- **e2e:** add robust overlay cleanup to prevent blocked clicks ([ba6a181](https://github.com/super-productivity/super-productivity/commit/ba6a1818d399c6dd9b7c96f3095c886e1a166e44))
|
||||
- **e2e:** configure downloads path to prevent leaking to ~/Downloads ([f67bd28](https://github.com/super-productivity/super-productivity/commit/f67bd288bfb77f667f13e879c1aa5e1bad37ab98))
|
||||
- **e2e:** resolve race conditions in sync tests ([e54f39c](https://github.com/super-productivity/super-productivity/commit/e54f39cb3bf70e575126764d66dbd064d3d65734))
|
||||
- **e2e:** stabilize flaky LWW delete vs update race test ([305372e](https://github.com/super-productivity/super-productivity/commit/305372eb23153a874e020dcdc2fd76ec4ea40680))
|
||||
- **e2e:** wait for overlay cleanup to prevent tag operation failures ([c7c5869](https://github.com/super-productivity/super-productivity/commit/c7c5869f45387b1acdd7ce574a364a5ae89283c4)), closes [#6010](https://github.com/super-productivity/super-productivity/issues/6010) [#6010](https://github.com/super-productivity/super-productivity/issues/6010)
|
||||
- enhance visibility of current task title on page title hover, focus, and expanded states ([23df388](https://github.com/super-productivity/super-productivity/commit/23df388cf34a20e0fa38d40e7c854125214cdaac))
|
||||
- **focus-mode:** correct long break timing and preserve task on end session [#5737](https://github.com/super-productivity/super-productivity/issues/5737) ([74d983a](https://github.com/super-productivity/super-productivity/commit/74d983a0018bc65fadc3053c6ff912613d2df14f))
|
||||
- **focus-mode:** correct manual break start cycle calculation [#5737](https://github.com/super-productivity/super-productivity/issues/5737) ([bdf2a53](https://github.com/super-productivity/super-productivity/commit/bdf2a53d4d8d150741a00c1da5c31b75455c7aba))
|
||||
- **focus-mode:** prevent CPU spike on task completion ([f4d6964](https://github.com/super-productivity/super-productivity/commit/f4d696465b6b757782d9f0e368fd5be35339f591)), closes [#6001](https://github.com/super-productivity/super-productivity/issues/6001)
|
||||
- **focus-mode:** require task selection before starting when sync enabled [#6009](https://github.com/super-productivity/super-productivity/issues/6009) ([14e91cc](https://github.com/super-productivity/super-productivity/commit/14e91cc8110c536efa9270848c059a4564bf8632))
|
||||
- **focus-mode:** show banner when paused in all modes [#6000](https://github.com/super-productivity/super-productivity/issues/6000) ([66fab15](https://github.com/super-productivity/super-productivity/commit/66fab156c43f88d7418e5214ba8d09eb7c7331fa))
|
||||
- **focus-mode:** show overlay when no valid task exists for sync [#5954](https://github.com/super-productivity/super-productivity/issues/5954) ([4f2e4b4](https://github.com/super-productivity/super-productivity/commit/4f2e4b41ceaf883c2a07971910e1166fd22b187e))
|
||||
- **focus-mode:** store pausedTaskId for manual break start regardless of pause setting ([be0f5f9](https://github.com/super-productivity/super-productivity/commit/be0f5f9c7e5f7ad2e292566fdfe767116c124d69))
|
||||
- **focus-mode:** sync time tracking when resuming paused break [#5995](https://github.com/super-productivity/super-productivity/issues/5995) ([da82746](https://github.com/super-productivity/super-productivity/commit/da82746a130bdb9e9c1aba0ad58807753b2d7122))
|
||||
- **focus-mode:** update tests to account for setPausedTaskId action order [#5737](https://github.com/super-productivity/super-productivity/issues/5737) ([72856ab](https://github.com/super-productivity/super-productivity/commit/72856ab5dbdf9c38f7644b30884d08d6ab042d62))
|
||||
- hide sidebar of play button every time when page-title container is hover. ([e5d3b0f](https://github.com/super-productivity/super-productivity/commit/e5d3b0f2572a2796efc8e7a6112e911669229e29))
|
||||
- **icon-input:** prevent emoji double-insert on Windows [#5929](https://github.com/super-productivity/super-productivity/issues/5929) ([04b5b95](https://github.com/super-productivity/super-productivity/commit/04b5b959a4df0892655c4020212e20c7003d2055))
|
||||
- **icon-input:** show initial icons on focus for better discoverability [#5997](https://github.com/super-productivity/super-productivity/issues/5997) ([9a1e0a2](https://github.com/super-productivity/super-productivity/commit/9a1e0a2dd8938e195e235b0905b6be9b41779ce6))
|
||||
- **ios:** extend viewport behind safe areas to fix bottom white area ([ae0ca10](https://github.com/super-productivity/super-productivity/commit/ae0ca10c57cdca64bbc5f4131e33037562207b76))
|
||||
- **ios:** fix archive step for CocoaPods compatibility ([5b4dfa0](https://github.com/super-productivity/super-productivity/commit/5b4dfa09a356474f6829e66b0eb49fd1d34fae58))
|
||||
- **ios:** remove alpha from icon, add safe area styling ([0177b48](https://github.com/super-productivity/super-productivity/commit/0177b4860d8b19acbdb654f7b4f04bc6cf9149b1))
|
||||
- **ios:** set background color for safe area behind home indicator ([d91d5e8](https://github.com/super-productivity/super-productivity/commit/d91d5e892b51abf757ced259ab1b3749159df40f))
|
||||
- **ios:** show reminder dialog and prevent duplicate notifications ([28da899](https://github.com/super-productivity/super-productivity/commit/28da8999f2e263b95854d5cc253137821576b5bc))
|
||||
- **ios:** skip code signing during archive, sign during export ([98855bb](https://github.com/super-productivity/super-productivity/commit/98855bb577f9fe64c183ff321e99ab78f8762b7b))
|
||||
- **ios:** strip pre-release suffix from version for App Store ([5813ea6](https://github.com/super-productivity/super-productivity/commit/5813ea6f94770547858f9c5b21d589b4d58ff306))
|
||||
- **ios:** use correct bundle ID com.super-productivity.app ([9d19a48](https://github.com/super-productivity/super-productivity/commit/9d19a481c8cbfd12360b5ceb989f425716690b99))
|
||||
- **metric:** add translation support for 'all tasks' title ([ca377b9](https://github.com/super-productivity/super-productivity/commit/ca377b93a26bfbab192eaab9e4f3c6101053d782))
|
||||
- **metric:** fix worklog aggregation for all-tasks metrics ([0345c0c](https://github.com/super-productivity/super-productivity/commit/0345c0c11c378b861e1ab6ac29ef720b6cf71ee7))
|
||||
- **offline-banner:** only show when cloud features are configured ([2ee2d03](https://github.com/super-productivity/super-productivity/commit/2ee2d033de9a100028a0c21014fd5dbe9e9a51ff))
|
||||
- **planner:** add shareReplay to tomorrow$ to fix Daily Summary Plan tab ([ac929a5](https://github.com/super-productivity/super-productivity/commit/ac929a5dbed01cdc81a9932a3446bbbb202249d0)), closes [#6022](https://github.com/super-productivity/super-productivity/issues/6022)
|
||||
- **plugins:** copy directories recursively in build script ([f9cdc34](https://github.com/super-productivity/super-productivity/commit/f9cdc34936f948304e3c2f3a16eda9af5ec33e1d))
|
||||
- **plugins:** fix empty side panel for AI Productivity Prompts plugin ([a1d7360](https://github.com/super-productivity/super-productivity/commit/a1d736010c67782e45ecb802040cda8f1674f80f))
|
||||
- **plugins:** fix i18n message protocol for iframe communication ([076c83e](https://github.com/super-productivity/super-productivity/commit/076c83e4ec7d2c6e289ba481f71c0266a1fc491b))
|
||||
- **plugins:** fix translation loading in procrastination-buster ([d3b1c63](https://github.com/super-productivity/super-productivity/commit/d3b1c63c5cf321a86e4918ad6f7651b84a722728))
|
||||
- **plugins:** initialize current language on plugin mount ([9a766dc](https://github.com/super-productivity/super-productivity/commit/9a766dce44c01e6e98d2faca58f16bb869a9c512))
|
||||
- **plugins:** provide both 'plugin' and 'PluginAPI' variables for backward compatibility ([87bd32d](https://github.com/super-productivity/super-productivity/commit/87bd32d22d0b4f087925c6d17a48810abb963f6e))
|
||||
- **plugins:** reactively sync plugin i18n language with global config ([f8f8a54](https://github.com/super-productivity/super-productivity/commit/f8f8a54500e4ce76880c1520a70c5d3ee63dd108))
|
||||
- **plugins:** remove duplicate side panel registration in procrastination-buster ([f31443e](https://github.com/super-productivity/super-productivity/commit/f31443e9b3f978cd8283b7df98347f98a30ba5f5))
|
||||
- **plugins:** resolve PluginHooks runtime error in procrastination-buster ([66f4656](https://github.com/super-productivity/super-productivity/commit/66f46564f0631fa5d1d711a49659213cdac8fbb8))
|
||||
- **privacy:** complete implementation of PII field masking ([b428942](https://github.com/super-productivity/super-productivity/commit/b428942a75388272cb212e3aa2987c36faa1654d))
|
||||
- **privacy:** mask additional PII fields in crash exports ([ac6bdd8](https://github.com/super-productivity/super-productivity/commit/ac6bdd8ed607578e0ab01dfa0c12565e0a9ff108)), closes [#6020](https://github.com/super-productivity/super-productivity/issues/6020)
|
||||
- reorder counters action group structure for play-button in mobile. ([328bf3a](https://github.com/super-productivity/super-productivity/commit/328bf3a70d3a164777e2b30553925aae3d187f6a))
|
||||
- resolve post-merge build errors ([395bba6](https://github.com/super-productivity/super-productivity/commit/395bba64308aea53fa3654b2ac8f7e6c0109d611))
|
||||
- separating menuTouchFix from event.stopPropagation(). ([fb9835c](https://github.com/super-productivity/super-productivity/commit/fb9835c8ded64379c60085b26f265d4b4b1afec7))
|
||||
- simple-counter-button icon position. ([19bccb8](https://github.com/super-productivity/super-productivity/commit/19bccb86d23f0c63d6071c4b27e5e3cfe1aeee01))
|
||||
- **simple-counter:** add scrolling support for mobile dropdown [#5999](https://github.com/super-productivity/super-productivity/issues/5999) ([929c474](https://github.com/super-productivity/super-productivity/commit/929c474555896dbaa5f5b67508920f80bc1f28d3))
|
||||
- **supersync:** improve GDPR compliance in legal documents ([2f7a003](https://github.com/super-productivity/super-productivity/commit/2f7a00371a510bbf42f4a8f0b45a668e7842a14d))
|
||||
- **sync-md:** prevent crash when adding subtasks to markdown file directly ([f9fd845](https://github.com/super-productivity/super-productivity/commit/f9fd8454cc1cd2459ac2cc1f2d603df5780c6b14)), closes [#6021](https://github.com/super-productivity/super-productivity/issues/6021)
|
||||
- **sync:** pass op.id to uploadSnapshot to prevent ID mismatch ([cee12a4](https://github.com/super-productivity/super-productivity/commit/cee12a444ada8fd96112aaef613943be85c85df0))
|
||||
- **sync:** set SYNCING status to prevent ImmediateUploadService interference ([3ef232b](https://github.com/super-productivity/super-productivity/commit/3ef232b7854b18da55389f9691229abbe64456a3))
|
||||
- **sync:** throw error on empty archive overwrite with opType-aware handling ([446a051](https://github.com/super-productivity/super-productivity/commit/446a051169abaa25bc6e70221eff189150404a50))
|
||||
- **tags:** prevent autocomplete overlay backdrop from blocking interactions ([1b47d46](https://github.com/super-productivity/super-productivity/commit/1b47d463a1360154ebeb0897a32d2191289cd3ec))
|
||||
- **tasks:** add null checks for undefined task entities in selectors [#6014](https://github.com/super-productivity/super-productivity/issues/6014) ([128dd27](https://github.com/super-productivity/super-productivity/commit/128dd272ed43999d1f038d067a0bd3fbff3dc911))
|
||||
- **tasks:** add subtasks to Today via Add to Today button ([c806864](https://github.com/super-productivity/super-productivity/commit/c8068641100f92643b1d9ca2a3a242ea1571bc39)), closes [#6028](https://github.com/super-productivity/super-productivity/issues/6028)
|
||||
- **tasks:** prevent dueDay update on filtered subtasks in planTasksForToday ([f07f1cd](https://github.com/super-productivity/super-productivity/commit/f07f1cd2c27fbb091557fa36c67b661df931b885))
|
||||
- **test:** update test expectations to match implementation changes ([c9075bb](https://github.com/super-productivity/super-productivity/commit/c9075bbe4ddbe33bba627817891093a268220aa0))
|
||||
- **test:** use getDbDateStr() in tests to fix timezone-dependent failures ([fecc62f](https://github.com/super-productivity/super-productivity/commit/fecc62f7d364d5ac8a63180965ff2b2f72c7764f))
|
||||
- **tour:** disable add-task-bar auto-focus when tour is active ([b05add9](https://github.com/super-productivity/super-productivity/commit/b05add91a356330284e3ce1de03fdd133a06f680))
|
||||
- **ui:** correct viewChild syntax for visibility menu trigger ([00d5dbc](https://github.com/super-productivity/super-productivity/commit/00d5dbcdff3f9129cac0d8310f4cd845852875bd))
|
||||
- **ui:** visibility menu positioning after toggling Inbox [#5955](https://github.com/super-productivity/super-productivity/issues/5955) ([1bb61fd](https://github.com/super-productivity/super-productivity/commit/1bb61fdd4b44c25c5d12c3f69fb5385d98f90a53))
|
||||
|
||||
### Features
|
||||
|
||||
- add keyboard shortcut for unscheduling tasks ([0c77cf3](https://github.com/super-productivity/super-productivity/commit/0c77cf3c11a72220e3b3b0812fc4565b41e4b4d5))
|
||||
- adjust styling for schedule dialog to make space for unschedule button ([07455bd](https://github.com/super-productivity/super-productivity/commit/07455bd52653a7b070cce6808b74ed92d45e774a))
|
||||
- **android:** add optional alarm-style notifications and fix reminder cancellation ([566760b](https://github.com/super-productivity/super-productivity/commit/566760bd4ae99f0146a6afd6650be2103c1b8625))
|
||||
- **ios:** add GitHub Actions workflow for iOS App Store release ([2996aaa](https://github.com/super-productivity/super-productivity/commit/2996aaa361e126ee0765e01c04bc37063e9b1630))
|
||||
- **ios:** add iOS platform support via Capacitor ([590e159](https://github.com/super-productivity/super-productivity/commit/590e1592da1852729eda0fb270842d2ed522dd54))
|
||||
- **ios:** add keyboard and status bar support ([4d17ae8](https://github.com/super-productivity/super-productivity/commit/4d17ae8f2fd274b5b3e54b885ce701e86e4330f0))
|
||||
- **ios:** add local backup, app lifecycle, and file export support ([7948929](https://github.com/super-productivity/super-productivity/commit/7948929c97d2639806ffd2c2fa47400b10fbece8))
|
||||
- **ios:** add notification actions and iPad optimizations ([02da3c2](https://github.com/super-productivity/super-productivity/commit/02da3c283a58ca5ad2579584b3df5f6cd3e63d43))
|
||||
- **ios:** add safe area, keyboard, and status bar handling ([a046c34](https://github.com/super-productivity/super-productivity/commit/a046c347d4df70b92ad267c8216c0054014ed133))
|
||||
- **metrics:** add all-tasks metrics view for Today page ([cb1640b](https://github.com/super-productivity/super-productivity/commit/cb1640bca3c2d55be18ea344af7c8fcba9608f6c))
|
||||
- **plugins:** add German translations to procrastination-buster ([176617d](https://github.com/super-productivity/super-productivity/commit/176617d86203a682bd7c27bf24ce5b403adc7b73))
|
||||
- **plugins:** add i18n support to boilerplate-solid-js ([06ca779](https://github.com/super-productivity/super-productivity/commit/06ca779505fcf83860cfa4e58d1dc550e3624fc6))
|
||||
- **plugins:** add i18n support to procrastination-buster plugin ([0daf74b](https://github.com/super-productivity/super-productivity/commit/0daf74bcfe89c97a920ae50d9d79d3608c2318a7))
|
||||
- **plugins:** add internationalization (i18n) support for plugins ([bfccc43](https://github.com/super-productivity/super-productivity/commit/bfccc434a9709acda9271e67f900f4a438063094))
|
||||
- **plugins:** improve i18n performance and developer experience ([22f494c](https://github.com/super-productivity/super-productivity/commit/22f494c811762ea7075e79b79b8d7529378a4125))
|
||||
- prevent hiding menu on tag toggle button clicks. ([8a4b43a](https://github.com/super-productivity/super-productivity/commit/8a4b43a446e5963b08bdb095793d834ef0bf4236))
|
||||
- **tags:** add icon picker to create tag dialog [#5997](https://github.com/super-productivity/super-productivity/issues/5997) ([b506ea0](https://github.com/super-productivity/super-productivity/commit/b506ea063aa9210eb68b908b9cd70ff48d1c6b99))
|
||||
- **themes:** add Catppuccin Mocha theme ([b11c8f2](https://github.com/super-productivity/super-productivity/commit/b11c8f2d534fc8cdd07ff3c70ee146cf9aa1bb89)), closes [super-productivity-themes#18](https://github.com/super-productivity-themes/issues/18)
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
- **schedule:** improve block merging algorithm from O(n²) to O(n log n) ([7ec5bfb](https://github.com/super-productivity/super-productivity/commit/7ec5bfba90853652da5e981dbfad9393ceec3d95))
|
||||
|
||||
# [17.0.0-RC.3](https://github.com/super-productivity/super-productivity/compare/v17.0.0-RC.2...v17.0.0-RC.3) (2026-01-14)
|
||||
|
||||
### Bug Fixes
|
||||
|
|
|
|||
|
|
@ -20,8 +20,8 @@ android {
|
|||
minSdkVersion 24
|
||||
targetSdkVersion 35
|
||||
compileSdk 35
|
||||
versionCode 17_00_00_0003
|
||||
versionName "17.0.0-RC.3"
|
||||
versionCode 17_00_00_0004
|
||||
versionName "17.0.0-RC.4"
|
||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||
manifestPlaceholders = [
|
||||
hostName : "app.super-productivity.com",
|
||||
|
|
|
|||
4
package-lock.json
generated
4
package-lock.json
generated
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "superProductivity",
|
||||
"version": "17.0.0-RC.3",
|
||||
"version": "17.0.0-RC.4",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "superProductivity",
|
||||
"version": "17.0.0-RC.3",
|
||||
"version": "17.0.0-RC.4",
|
||||
"license": "MIT",
|
||||
"workspaces": [
|
||||
"packages/*"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "superProductivity",
|
||||
"version": "17.0.0-RC.3",
|
||||
"version": "17.0.0-RC.4",
|
||||
"description": "ToDo list and Time Tracking",
|
||||
"keywords": [
|
||||
"ToDo",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// this file is automatically generated by git.version.ts script
|
||||
export const versions = {
|
||||
version: '17.0.0-RC.3',
|
||||
version: '17.0.0-RC.4',
|
||||
revision: 'NO_REV',
|
||||
branch: 'NO_BRANCH',
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue