Releases: Timthreetwelve/MyScheduledTasks
Version 0.8.0
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 availablewill be displayed in place of theCheck GitHub for a newer releasetext. 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.
- If a newer version is available,
- 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+Kwill 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.
- Pressing
- 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
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 Bluetheme - 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
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
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
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
x86orx64. - The name of the zip archives has been changed from
NonInstallhas been changed toPortable.
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
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
App settings are now located in the app folder.
Updated all NuGet packages.
SHA256 for the installer is d00119ff11068ff84921eace75218421ab621dbb64fa8fe198e292e9b24a510e