Skip to content

Releases: ransome1/sleek

2.0.28-rc.2

2.0.28-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 09:40

What's Changed

Enhanced

  • Creation and completion dates can now be renamed with the use of context menu

Added

  • e2e test cases for file handling
  • Added a setting to toggle whether attributes derived from hidden todos are shown in the drawer or not (#914)

Full Changelog: v2.0.28-rc.1...v2.0.28-rc.2

2.0.28-rc.1

2.0.28-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Aug 12:56

What's Changed

Fixed

  • Fixed missing renaming function for dates
  • Fixed minor bug in filetabs
  • Fixed minor bug: Priority A selected color was not used due to duplicate # character
  • Fixed missing translations in archiving popup, when triggered from navigation and the single rows in grid
  • Fix markdown links and event listener memory leak
  • Fix badge dot color on due dates in grid rows
  • Fixed broken archiving menu item #915
  • Fixed broken markdown rendering #913

Enhanced

  • Updated app icon to squared one
  • Addressed #557
  • Aligned attribute renaming/removal prompts with the snackbar message system (Refactored snackbar (UI toast) state management)
  • Added success message snackbar when file is removed.

Added

  • Add single todo archive option to context menu by @Lezurex in #909
  • Fix due: and t: parsing false-positives by @Lezurex in #912
  • Introducing Playwright for e2e testing and first test cases

Full Changelog: v2.0.27...v2.0.28-rc.1

2.0.27

Choose a tag to compare

@github-actions github-actions released this 03 Aug 10:02

What's Changed

Added

Enhanced

  • Consistent highlighting for search elements
  • Updated German translations
  • Completed attribute renaming feature implementation
  • Updated all dependencies
  • Added test cases for CreateTodoObjects.ts

Fixed

  • Fixed an issue where the list would not refresh after a change (by @mvanhorn in #903)
  • Fixed #904
  • Fixed bug that incorrectly added attributes
  • Fixed issue in Search module
  • Fixed proper key prop handling in Search component
  • Fixed #887
  • Removed customStylesPath support in favor of customizable colors

New Contributors

Full Changelog: v2.0.26...v2.0.27

2.0.27-rc.4

2.0.27-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 09:47

What's Changed?

Added

  • Recurrence picker is n ow available in the todo-grid
  • Added a proof of concept for how tag highlighting could look like (#832)

Fixed

  • Bug fixes in the renaming attribute function

Full Changelog: v2.0.27-rc.3...v2.0.27-rc.4

2.0.27-rc.3

2.0.27-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jul 09:37

What's Changed?

Fixed

  • Fixed a bug that was adding duplicate priorities to dialog field
  • Fixed a bug that would cut off attributes in rows after either a threshold or due date was set (#902)

Full Changelog: v2.0.27-rc.2...v2.0.27-rc.3

2.0.27-rc.2

2.0.27-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Jul 09:03

What's Changed

Added

  • Setting to disable the new Safe writes feature, which can cause issues in scenarios

Enhanced

Full Changelog: v2.0.27-rc.1...v2.0.27-rc.2

2.0.27-rc.1

2.0.27-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jul 11:54

What's Changed

Added

Full Changelog: v2.0.26...v2.0.27-rc.1

2.0.26

Choose a tag to compare

@github-actions github-actions released this 21 Jul 11:37

What's Changed

Added

Enhanced

  • Refactored archiving function
  • Enhanced highlighting of elements and made it consistant
  • Increased number of test cases
  • Reduced amounts of IPC calls
  • Updated all dependencies

Fixed

  • Fixed broken positioning of date picker in todo grid view
  • Fixed minor issue in search module
  • Fix auto-insertion of creation date on completion (#885)
  • Preserve due-threshold gap in non-strict recurrence (#889)

New Contributors

Full Changelog: v2.0.25...v2.0.26

2.0.26-rc.1

2.0.26-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 11:01

What's Changed

  • Bring GitHub actions up to date by @Lezurex in #873
  • Add proper TypeScript typings by @Lezurex in #875
  • Fix auto-insertion of creation date on completion by @waldemar-p in #885
  • fix(recurring): preserve due-threshold gap in non-strict recurrence by @wanhoff in #889
  • Add i18n to the main process by @Lezurex in #897
  • Add tests for CreateTodoObjects.ts by @Lezurex in #881
  • Clarify feature PR issue requirement by @Lezurex in #899
  • Added Custom Theme Support #695
  • Added support for #900
  • Refactored archiving function
  • Fixed broken positioning of date picker in todo grid view
  • Enhanced highlighting of elements and made it consistant

New Contributors

Full Changelog: v2.0.25...v2.0.26-rc.1

2.0.25

Choose a tag to compare

@github-actions github-actions released this 14 Apr 11:08

What's Changed

Added

  • The search text field now shows both currently visible and total available todos (#766)
  • Test cases for Attributes.ts of main process

Enhanced

  • Replaced dayjs completely with Luxon and removed dayjs dependency
  • Updated MUI to the next major version and fixed broken functionality
  • Refactored Attributes.ts in main and renderer process
  • Removed possible bottlenecks during app-startup which should speed up startup-times
  • Removed material-ui-popup-state dependency
  • Refactored Notifications.ts and enhanced its test cases

Fixed

  • When you set a todo’s status to 'done' and bulk creation is turned on, line breaks will no longer create new todos (#822)
  • Recurring todos using a bare interval without a number (e.g. rec:w, rec:m) now correctly receive a new due date when completed. Previously the due date was silently omitted
  • Strict recurring todos (e.g. rec:+1w) with no existing due date now correctly fall back to the completion date plus the recurrence interval, as documented. Previously an invalid date was written
  • Fixed various date issues (#735, #534, #744)
  • Fixed issue with hidden tasks still pushing their attributes into drawer (#769)
  • Fixed theme issue on Windows (#743)
  • On Windows, sleek no longer leaves behind a *.tmp.ico file in %TEMP% after each run. The tray icon files are now unpacked from the application archive so Windows can read them directly, avoiding the temporary copy that was never cleaned up (#848)
  • https://github.com/ransome1/sleek/issues/662
  • #664
  • #815

Full Changelog: v2.0.24...v2.0.25

❤️ This project needs your support

Sponsor sleek

Pushing sleek to the Apple and Microsoft app stores creates annual costs. You can help covering these by sponsoring the project.

Contribute

sleek's backlog is becoming increasingly populated, yet our capacity is limited. If you are skilled in React, TypeScript, Electron, or vitest you can support this project. We need to continue refactoring the code, build reliable test coverage, and reduce bugs. Here you'll find our backlog. For those interested, all necessary information about contributing to the project is kept and updated in the contributing onboarding document.