Skip to content

Releases: Timthreetwelve/MyScheduledTasks

Version 0.8.0

10 Apr 16:13
v0.8.0
5399d9f

Choose a tag to compare

This update features a new automatic check for updates, other new features and updates.

If you are upgrading from a release prior to 0.6.0, please review the release notes for 0.6.0

Changes: 👀

  • New: The first time the About page is opened, the application will check to see if there is an updated version available.
    • If a newer version is available, A newer release is available will be displayed in place of the Check GitHub for a newer release text. No annoying pop-ups.
    • Clicking on the text will open the GitHub release page in the default browser.
    • This feature is optional and can be disabled in the Settings page.
  • New: Added font size selection to the Settings page.
  • Updated: Language selection has been reworked. #30
    • For new installs, the default will now be to use the OS language, provided that there is a translation available.
    • If there is no translation available, the default will be English (en-US) and the option to use the OS language will be disabled.
    • This will provide a better experience for new users.
    • This change will not affect existing installations.
    • This change will also be applied to the other Timthreetwelve applications during their next update.
  • Updated: Optimized the way language dictionaries are compared.
    • Pressing Ctrl+Shift+K will compare the current language dictionary keys to the en-US dictionary to find missing and extraneous keys.
    • The comparison can also be invoked by clicking the new compare icon in the Language Settings section on the Settings page. The icon looks like two slightly offset arrows pointing at each other.
    • The comparison is written to the application log which will be opened automatically if the system is configured to open .log files with a text editor.
    • A language other than en-US must be in use for this to work. Otherwise the en-US dictionary will be compared to itself.
  • Updated: Spanish (es-ES) language translation
  • Updated: Dutch (nl-NL) translation. Thanks @CMTriX #38
  • Updated: Bump Vanara.PInvoke.User32 to version 4.1.1
  • Updated: Bump github.com/dahall/TaskScheduler to version 2.12.1
  • Updated: Bump NLog to 5.4.0
  • Updated: Bump Nerdbank.GitVersioning to 3.7.115
  • Updated: Bump Octokit to 14.0.0
  • Updated: Bump MaterialDesignThemes to 5.2.1

Full Changelog: v0.7.0...v0.8.0

Important

When switching between install types (i.e. x64x86, SC_x64, SC_x86) please uninstall the previous version before installing the current version. Failure to do so may produce unpredictable results. Users of portable versions should replace the entire folder.

File Descriptions:

File Name Description Size
MyScheduledTasks_0.8.0.0_x64x86_Setup.exe Installer, requires .NET 8 runtime to already be present 5.47 MB
MyScheduledTasks_0.8.0.0_SC_x64_Setup.exe Installer, x64 architecture, Self-Contained, .NET runtime not required 53.62 MB
MyScheduledTasks_0.8.0.0_x64x86_Portable.zip Zip archive, requires .NET 8 runtime to already be present 7.53 MB
MyScheduledTasks_0.8.0.0_SC_x64_Portable.zip Zip archive, x64 architecture, Self-Contained, .NET runtime not required 85.64 MB

Checksums:

File Name SHA256 Hash Virus Total
MyScheduledTasks_0.8.0.0_x64x86_Setup.exe 924f7a9885138af0010feb837c3c898dbc26cf22e5286fa16b7f896fcebd30af link
MyScheduledTasks_0.8.0.0_SC_x64_Setup.exe 2897bbd5516a906c74355964eb227cf078e4251d05cccff4eb3b8ddfbc64e2f3 link
MyScheduledTasks_0.8.0.0_x64x86_Portable.zip 5b161b41497f8a554df1fea238b3da745b17f03c345f6ed6c93376753661f787 link
MyScheduledTasks_0.8.0.0_SC_x64_Portable.zip a14ea1186aa49892a43b7cd3b59789e0169ab091eb19e7fe32f10516b86e3d99 link

Note

x86 installers and portable versions will no longer be published.

0.7.0 - End of the year update

26 Dec 23:17
v0.7.0
5163394

Choose a tag to compare

The update features new language translations and a new theme for the upcoming New Year! 🎉

If you are upgrading from a release prior to 0.6.0, please review the release notes for 0.6.0 for breaking change details.

Changes: 👀

  • New: Added a new Midnight Blue theme
  • New: Added font selection to the Settings page.
  • New: Added Korean language support. Thanks to @VenusGirl 🎉 #21
  • New: Added Italian language support. Thanks to @bovirus 🎉 #22
  • Updated: Changed command line argument package to CommandLineArgumentsParser.
  • Updated: Bump gong-wpf-dragdrop from 3.2.1 to 4.0.0
  • Updated: Bump CommunityToolkit.Mvvm from 8.3.2 to 8.4.0
  • Updated: Bump Nerdbank.GitVersioning from 3.6.146 to 3.7.112
  • Updated: There was a lot of code cleanup and refactoring done in this release, the result is increased efficiency and resiliency,

Full Changelog: v0.6.2...v0.7.0

File Descriptions:

File Name Description Size
MyScheduledTasks_0.7.0.0_x64x86_Setup.exe Installer, requires .NET 8 runtime to already be present 8.80 MB
MyScheduledTasks_0.7.0.0_SC_x64_Setup.exe Installer, x64 architecture, Self-Contained, .NET runtime not required 62.04 MB
MyScheduledTasks_0.7.0.0_SC_x86_Setup.exe Installer, x86 architecture, Self-Contained, .NET runtime not required 57.26 MB
MyScheduledTasks_0.7.0.0_x64x86_Portable.zip Zip archive, requires .NET 8 runtime to already be present 12.59 MB
MyScheduledTasks_0.7.0.0_SC_x64_Portable.zip Zip archive, x64 architecture, Self-Contained, .NET runtime not required 85.66 MB
MyScheduledTasks_0.7.0.0_SC_x86_Portable.zip Zip archive, x86 architecture, Self-Contained, .NET runtime not required 79.64 MB

Checksums:

File Name SHA256 Hash Virus Total
MyScheduledTasks_0.7.0.0_x64x86_Setup.exe 684985825c9c21c3aa2816f8606ca5c8db63905a2e3b5a773aa48f23198c9889 link
MyScheduledTasks_0.7.0.0_SC_x64_Setup.exe 3cbea31277f4ab6ee0abb0009a1eec9a06a3d2a92716702c0a991dab418d179c link
MyScheduledTasks_0.7.0.0_SC_x86_Setup.exe 1c8db787f967ba936b73d7bd9a39f13bfc1da7655002bf20a1b9366d12c4e024 link
MyScheduledTasks_0.7.0.0_x64x86_Portable.zip 85de3f59402f62fe702c843be043cc2e4131d4e574a447ac97e5cba7b0781643 link
MyScheduledTasks_0.7.0.0_SC_x64_Portable.zip 52b5224d629802dc72bf2a7d69d94f74e3211da945398d2ee713912837c60a9f link
MyScheduledTasks_0.7.0.0_SC_x86_Portable.zip 7d62c99bd282ec53a4353d5d708a7550aadb787a9f886b1a8c43518c8cc4671c link

Important

When switching between install types (i.e. x64x86, SC_x64, SC_x86) please uninstall the previous version before installing the current version. Failure to do so may produce unpredictable results. Users of portable versions should replace the entire folder.

0.6.2 - Minor updates

08 Oct 20:20
v0.6.2
68943a9

Choose a tag to compare

The update features visual enhancements, introduces an alternative method to check for updates, and includes numerous dependency updates.

If you are upgrading from a release prior to 0.6.0, please review the release notes for 0.6.0

Changes: 👀

  • New: Check for updates from the three-dot menu
  • Updated: Layout changes on About page
  • Updated: Bump CommunityToolkit.Mvvm from 8.3.1 to 8.3.2
  • Updated: Bump Vanara.PInvoke.User32 from 4.0.3 to 4.0.4
  • Updated: Bump NLog from 5.3.3 to 5.3.4
  • Updated: Bump Octokit from 12.0.0 to 13.0.1
  • Updated: Bump MaterialDesignThemes from 5.0.0 to 5.1.0
  • Removed: Removed GitVersion.MsBuild
  • Added: NerdBank.GitVersioning

Full Changelog: v0.6.1...v0.6.2

File Descriptions:

File Name Description Size
MyScheduledTasks_0.6.2.0_x64x86_Setup.exe Installer, requires .NET 8 runtime to already be present 8.83 MB
MyScheduledTasks_0.6.2.0_SC_x64_Setup.exe Installer, x64 architecture, Self-Contained, .NET runtime not required 62.01 MB
MyScheduledTasks_0.6.2.0_SC_x86_Setup.exe Installer, x86 architecture, Self-Contained, .NET runtime not required 57.24 MB
MyScheduledTasks_0.6.2.0_x64x86_Portable.zip Zip archive, requires .NET 8 runtime to already be present 12.62 MB
MyScheduledTasks_0.6.2.0_SC_x64_Portable.zip Zip archive, x64 architecture, Self-Contained, .NET runtime not required 85.65 MB
MyScheduledTasks_0.6.2.0_SC_x86_Portable.zip Zip archive, x86 architecture, Self-Contained, .NET runtime not required 79.63 MB

Checksums:

File Name SHA256 Hash Virus Total
MyScheduledTasks_0.6.2.0_x64x86_Setup.exe d1d4b473d746df62c5a369fe1aa5abc3069928773d42cb159c5aab1f49f2cb40 link
MyScheduledTasks_0.6.2.0_SC_x64_Setup.exe 8171bc7eb30c143072ba39b90690cd57858f8077e676718ef3afbfb00d9c9567 link
MyScheduledTasks_0.6.2.0_SC_x86_Setup.exe f4a2baec410d337cf89170b1f371cde92b3e6350a5c34acf756209c4174b5faa link
MyScheduledTasks_0.6.2.0_x64x86_Portable.zip 77e72510350e884b7a4fcd9da00ce30702fb63f14e79fa4252eecef981e58274 link
MyScheduledTasks_0.6.2.0_SC_x64_Portable.zip b4b503460c3f7190c796fe3b9e74790ec5bafbc7ede833d4d0454d636a9fe23e link
MyScheduledTasks_0.6.2.0_SC_x86_Portable.zip f9a295601461bcfe5c8049c6254887c34763b500f2b9e6c03050182d2d20c9af link

0.6.1 - Minor updates

18 Jun 00:21
v0.6.1
ed2526f

Choose a tag to compare

This update includes code optimization and updates to dependencies.

If you are upgrading from a release prior to 0.6.0, please review the release notes for 0.6.0.

Changes: 👀

  • Updated: Lots of code optimization and cleanup, mostly driven by suggestions from code analyzers.
  • Updated: Four dependencies were updated:
    • NLog was updated to 5.3.2
    • Octokit was updated to 12.0.0
    • TaskScheduler was updated to 2.11.0
    • Vanara.PInvoke.User32 was updated to 4.0.1
  • Updated: An updated version of Inno Setup (6.3.1) was used to create the setup (installer) files
    • If there are any issues with the installers, please open an issue!
  • Note: There are no new features in this release.

Full Changelog: v0.6.0...v0.6.1

File Descriptions:

File Name Description Size
MyScheduledTasks_0.6.1.0_x64x86_Setup.exe Installer, requires .NET 8 runtime to already be present 8.43 MB
MyScheduledTasks_0.6.1.0_SC_x64_Setup.exe Installer, x64 architecture, Self-Contained, .NET runtime not required 61.55 MB
MyScheduledTasks_0.6.1.0_SC_x86_Setup.exe Installer, x86 architecture, Self-Contained, .NET runtime not required 56.78 MB
MyScheduledTasks_0.6.1.0_x64x86_Portable.zip Zip archive, requires .NET 8 runtime to already be present 12.06 MB
MyScheduledTasks_0.6.1.0_SC_x64_Portable.zip Zip archive, x64 architecture, Self-Contained, .NET runtime not required 84.94 MB
MyScheduledTasks_0.6.1.0_SC_x86_Portable.zip Zip archive, x86 architecture, Self-Contained, .NET runtime not required 78.95 MB

Checksums:

File Name SHA256 Hash Virus Total
MyScheduledTasks_0.6.1.0_x64x86_Setup.exe 2e5bd7e130571ae2c9bbbf014cc65fd6cc475c70c76bf3724bd1f727bda409fa link
MyScheduledTasks_0.6.1.0_SC_x64_Setup.exe 25dba4c164b303a0242d8b393e415ae94705eab7f6ab0273ed3589690dc0c261 link
MyScheduledTasks_0.6.1.0_SC_x86_Setup.exe 0918c9508fbe9142aa45d577039b33cf5e3dda1e02a2456eae6af469770c1f36 link
MyScheduledTasks_0.6.1.0_x64x86_Portable.zip 8a0c9c2a93e9e15f278a2b19b96ca7f3e8b0c899731250ac3f077e525b1f9449 link
MyScheduledTasks_0.6.1.0_SC_x64_Portable.zip e8dc0fcd66afba0ee854f2461f8be72256a9a6eb0d271962bb767bc86be0b65e link
MyScheduledTasks_0.6.1.0_SC_x86_Portable.zip 4e8cb8d207aabe027582fe5980e01bf46646d7032447aa236729d7f722b91fa3 link

0.6.0 - The update is finally here

14 Mar 15:29
v0.6.0
1f467a2

Choose a tag to compare

This update includes requested features (#1) and new download/installation options

Changes: 👀

  • Updated: Much of the application was rewritten to be more efficient and resilient.
  • Updated: My Scheduled Tasks has a new UI. Those changes include:
    • The grid now includes a "Next Run" column.
    • A new "Darker" theme has been added.
    • Settings and Add Tasks are now on individual pages instead of being pop-up dialogs.
    • Instead of displaying "Multiple triggers defined", each trigger is now listed in the details pane.
    • Instead of displaying "Multiple actions defined", each action is now listed in the details pane.
    • A non-zero result code is now shown in bold in the details pane.
    • "Start ASAP if Missed", "Start Only if on AC Power" and "Start Run Only When User is Logged On" have been added to the details pane.
    • Added Ctrl+Plus and Ctrl+Minus keyboard shortcut for those with TKL keyboards.
    • Right-clicking on an item in the Details pane will copy it to the clipboard.
    • Many more visual tweaks.
  • New: Starting in version 0.6.0, My Scheduled Tasks can import tasks from an XML file and delete tasks from
    Windows Task Scheduler. The Import and Delete options are located under the "Advanced" menu which is
    hidden by default. You should only use these options if you understand the implications of doing so. I
    will not be held responsible if you use these options. Please use them wisely. The Advanced menu can
    be enabled in Settings -> Application Settings.
  • New: My Scheduled Tasks is now multilingual. Starting with just English and Spanish but the framework is in place to add more languages. If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would be greatly appreciated.
  • Updated: Changes to your task list are now automatic. You can still save the task list file from the File menu.
  • New: Added a common results code reference. It is available from the three-dot menu.
  • New: Details will only be displayed when one task is selected from the grid.
  • New: Additional download and installation options. See below.

Breaking changes: ⚡

  • This version of My Scheduled Tasks will always run as Administrator. Depending on your User Account Control (UAC) settings, a UAC dialog may pop up. If a UAC prompt is shown, you will need to click 'Yes' to use My Scheduled Tasks. This change was made because My Scheduled Tasks needs to run elevated to be able to see all the tasks in Windows Task Scheduler and to perform functions such as enabling, disabling, running, and deleting tasks. Consequently, the option to restart as administrator has been removed."

Change to .NET 8 🥅

  • Starting with version 0.6.0, My Scheduled Tasks uses the .NET 8 desktop runtime.
  • .NET 8 is the current Long Term Support release of .NET and will be supported until November 2026.
  • If you can't upgrade to .NET 8, you can still use this release of My Scheduled Tasks by choosing one of the self-contained versions to download.
  • If you want to upgrade to .NET 8, you can find it here.

New download and installation options ✨

With this release I'm adding Self Contained versions both the portable and installer versions. In this context, Self-Contained means that the required .NET files are included. A self-contained installation does not require that the .NET runtime is installed. Of course, by including the required .NET files, the installation is much larger. Download the installer or zip archive that best suits your needs.

In addition:

  • Publishing a Self-Contained build requires that either x86 or x64 be targeted. Consequently, there are versions for each x86 and x64.
  • The filename of the Self-Contained builds will indicate the architecture, either x86 or x64.
  • The name of the zip archives has been changed from NonInstall has been changed to Portable.

Full Changelog: v0.5.5...v0.6.0

File Descriptions:

File Name Description
MyScheduledTasks_0.6.0.0_x64x86_Setup.exe Installer, requires .NET 8 runtime to already be present
MyScheduledTasks_0.6.0.0_SC_x64_Setup.exe Installer, x64 architecture, Self-Contained, .NET runtime not required
MyScheduledTasks_0.6.0.0_SC_x86_Setup.exe Installer, x86 architecture, Self-Contained, .NET runtime not required
MyScheduledTasks_0.6.0.0_x64x86_Portable.zip Zip archive, requires .NET 8 runtime to already be present
MyScheduledTasks_0.6.0.0_SC_x64_Portable.zip Zip archive, x64 architecture, Self-Contained, .NET runtime not required
MyScheduledTasks_0.6.0.0_SC_x86_Portable.zip Zip archive, x86 architecture, Self-Contained, .NET runtime not required

Checksums :

File Name SHA256 Hash
MyScheduledTasks_0.6.0.0_x64x86_Setup.exe 96d78005a580a233f8dc81d071e4b492b83d583e9756e79e1f2036cdd7704aa7
MyScheduledTasks_0.6.0.0_SC_x64_Setup.exe 491607facc7bb125f47d01eff1707d7900e7d6b2072c8d343625d1a83a747ea7
MyScheduledTasks_0.6.0.0_SC_x86_Setup.exe 6c2bc4e48291ffed5d27e4b7530da30ef2427b9ecda62e26eb1a53db6e31a6bd
MyScheduledTasks_0.6.0.0_x64x86_Portable.zip 81ccab0a0a823b8b0510300a21ce55e6857ec73c72ec1e89c066578d61fe4488
MyScheduledTasks_0.6.0.0_SC_x64_Portable.zip f419c5cf43121aef4102eb649c30dddf4b49df504d6fc4dd903fba693fae7b2d
MyScheduledTasks_0.6.0.0_SC_x86_Portable.zip 5acee15a96495e6499ba9996b744afdfca156ef974791a3b96bb09a62e34d507

0.5.5 - Minor Updates & Installer Fix

17 Oct 20:12
v0.5.5
f0d5c04

Choose a tag to compare

Changes:

  • New: Added "Darker" theme
  • New: Added additional items in Details pane
  • Updated: Multiple UI tweaks
  • Fixed: Actions not visible in detail view
  • Fixed: Installer deleting settings files

Checksum:

  • SHA256 for the installer is: 97d1e7c9e014a9fc52e45960de68e9f5680d4d4a4492f635f16cfcaa02273bbb

Full Changelog: v0.4.3...v0.5.5

0.4.3 - Initial release on GitHub

04 Jan 17:51
v0.4.3
34bca31

Choose a tag to compare

App settings are now located in the app folder.
Updated all NuGet packages.

SHA256 for the installer is d00119ff11068ff84921eace75218421ab621dbb64fa8fe198e292e9b24a510e