Skip to content

Releases: farag2/Sophia-Script-for-Windows

17.03.2021

17 Mar 12:04
59a924e
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.7
5.7...5.8

  • The UninstallUWPApps function huge update

  • The Set-Association function huge update

  • Now possible to associate extension using the relative paths

  • Set-Association -ProgramPath "%ProgramFiles%\Notepad++\notepad++.exe" -Extension .txt -Icon "%ProgramFiles%\Notepad++\notepad++.exe,0"

  • Fix by westlife and @default-username-was-already-taken

  • Updated the SoftwareDistributionTask and the TempTask task

    • Added pop-up notification after the successful task completion
      • Image
      • Image
    • To update the existing SoftwareDistributionTask and TempTask functions run (no need to restart)
    .\Sophia.ps1 -Functions "SoftwareDistributionTask -Register", "TempTask -Register"
  • Fixed small bug in the Windows Cleanup function

    • To update the existing Windows Cleanup function run (no need to restart)
    .\Sophia.ps1 -Functions "CleanUpTask -Register"
  • Added the Portuguese translation

    • Thanks to ZZ
  • Fixed typos;

  • Minor changes. :feelsgood:

05.03.2021

05 Mar 11:30
35021b4
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.6
5.6...5.7


  • The CleanupTask function huge update;

    • Splited into two functions: Windows Cleanup and Windows Cleanup Notification. Windows Cleanup Notification enables you the option to run the cleanup task or not. The Windows Cleanup Notification function runs once every month and displays native toast notification where you can choose to snooze (with drop down menu time reminder), run the cleanup task now or dismiss. You will be asked for this notification about Windows cleanup once a month.
      Image
    • To update the existing Windows Cleanup function run (no need to restart)
    .\Sophia.ps1 -Functions "CleanUpTask -Register"
  • Added MeetNow function;

    • Hide or show the Meet Now icon in the system tray;
  • Updated Sophia Script Wrapper

    • Fixed LeaveAlone outputting to script when pressing Output PowerShell;
    • Moved Tooltips ControlPanelView to Other section;
  • Fixed typos;

  • Minor changes. :feelsgood:

02.03.2021

02 Mar 12:53
6b61b47
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.5
5.5...5.6

  • PinToStart function fixed & updated
    • Now, wherever the -UnpinAll (unpin all tiles) argument is placed, it will always be executed first, to avoid the situation when the tiles were pinned and then all were unpinned;
  • The HEIF function huge update
    • Now it's possible to open Microsoft Store extension page manually (-Manual argument) or download and install (-Install argument) appx package directly from Microsoft server using the https://store.rg-adguard.net parser;
    • Built upon awesome @KaiWalter function; 🚀
    • Thanks to iNNOKENTIY21 for the tips.
  • Added the Set-Association function (commented out by default);
  • Updated descriptions;
  • Fixed typos;
  • Minor changes. :feelsgood:

21.02.2021

21 Feb 13:42
bd30d4c
Compare
Choose a tag to compare

Windows 10 2004 2004/20H2/21H1 | LTSC

Diff from v5.4.0.1
5.4.0.1...5.5

  • Finally we created the video how to use Sophia Script!

    • YT
  • Also I created a Telegram group if have a question about Sophia Script and too lazy to open an issue on GitHub

    • Telegram
    • Allowed languages: English, русский (Russian).
  • The PinControlPanel, PinDevicesPrinters, PinCommandPrompt, and UnpinAllStartTiles functions were rewritten into one, PinToStart

    • Now it's possible to pin Control Panel, Device and Printers, and PowerShell shortcuts without using the syspin app — just pure PowerShell! syspin was removed.
    • You can choose what to pin
    PinToStart -Tiles ControlPanel, DevicesPrinters, PowerShell

    or unpin all tiles

    PinToStart -UnpinAll
  • Updated descriptions;

  • Fixed typos.

06.02.2021

06 Feb 09:31
ca01e51
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.4
5.4...5.4.0.1

  • Fixed UWP apps form not loading.
  • The full changelog for all years can be found here.

04.02.2021

04 Feb 20:16
681f2a7
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.3.3
5.3.3...5.4

  • Now all archives are being created and uploaded to the release page via GitHub Actions;
  • When running the script using .\Sophia.ps1 -Functions "FunctionName1 -Parameter" regardless of the functions entered as an argument, the Checkings function will be executed first, and the Refresh and Errors functions will be executed at the end;
  • Updated the CreateRestorePoint function
  • Updated the EnableWSL2 function
  • Code refactoring for the ScheduledTasks, WindowsFeatures, WindowsCapabilities & UninstallUWPApps
    • The WindowsFeatures function generates friendly Windows features names instead of packages names 🚀
    • The WindowsCapabilities function generates friendly Windows capabilities names instead of packages names 🚀
    • The UninstallUWPApps function generates friendly UWP apps names instead of packages names 🚀
      • Clicking on "Uninstall for all users" dynamically generates UWP apps list for all users and vice versa. Currently works only on PowerShell 5.1 🤔
    • Thanks to iNNOKENTIY21 & @oz-zo
    • Closed #56
Screenshots

Image
Image
Image

  • Removed unnecessary WSLSwap & syspin functions;
  • Updated description;
  • Wrapper updated;
  • Minor changes. :feelsgood:

21.01.2021

21 Jan 11:23
ad38ba6
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.3.2
5.3.2...5.3.3

  • Added the feature to run the script by specifying module functions as parameters

    • If you want to run the specific functions without editing the preset file you can run them as parameters now
    .\Sophia.ps1 -Functions CreateRestorePoint, "ScheduledTasks -Disable", "WindowsCapabilities -Disable", Refresh
    • The quotation marks required;
    • Thnx to YuS 2 & iNNOKENTIY21 for spending their time.
  • Bugfixed and improved the "WindowsCapabilities" function. Thnx to cheetoh

  • There is a bug in KVM with QEMU: enabling the DefenderSandbox -Enabled function causes VM to freeze up during the loading phase of Windows

  • The MediaPlayback feature in the WindowsFeatures function is unchecked now by default. Thnx to Nevals

    • If you want to leave "Multimedia settings" in the advanced settings of Power Options do not uninstall this feature
  • Updated description;

  • Minor changes. :feelsgood:

16.01.2021

16 Jan 12:23
2a8beca
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1 | LTSC

Diff from v5.3.1
5.3.1...5.3.2

  • Updated "TelemetryService" function

    • Renamed into "DiagTrackService";

    • Added "Disable firewall rule for Unified Telemetry Client Outbound Traffic and block connection" feature.

      • Closed #116
      • To do it manually run
      Get-NetFirewallRule -Group DiagTrack | Set-NetFirewallRule -Enabled False -Action Block
  • Added online checking whether the current module version is the latest;

  • Added "Disable Caps Lock" function;

  • Swaped "disable"/"enable" arguments in the "AppsLanguageSwitch" function;

  • Minor changes. :feelsgood:

22.12.2020

22 Dec 10:48
a7e32dd
Compare
Choose a tag to compare

Windows 10 2004/20H2/21H1

Diff from v5.3
5.3...5.3.1

Sophia Script logo

  • Also uploaded the updated LTSC module version up to 5.0;
  • Added a new logo on the main page. Logo made by teahead
  • Added PowerShell 7.1 compatibility 🏆
    • Closed #70;
    • Anyway sometimes pinning shortcuts via syspin do nothing. It's PS Core bug. 🤔
  • Fixed typo causing bug in CleanUpTask -Register function. Please re-register task;
  • Added Logging function using the Start-Transcript cmdlet. Commented out by default.
    • To stop logging just close the console or type Stop-Transcript. The log will be being recorded into the script folder
  • Added AppsLanguageSwitch function. Lets use a different input method for each app window. Thanks to WindR
  • Updated the Italian translation. Closed #103. Thanks to @garf02;
  • Updated syspin app up to the 0.99.9.1;
  • Minor changes. :feelsgood:
  • Added the New Year easter egg to the console title! 🤭
  • It's the latest release this year. 🤗 Happy New Year! Image

12.12.2020

12 Dec 19:03
9c93854
Compare
Choose a tag to compare

Windows 10 2004/20H2

Diff from v5.2
5.2...5.3

  • Some functions were updated and improved, especially
    • ScheduledTasks, WindowsFeatures, WindowsCapabilities now support arguments to load pop-up dialog box;
    • SetUserShellFolderLocation gets -Custom argument (commented out by default) to select a folder for the location of the user folders manually using a folder browser dialog. Closed #98;
    • Fixed and changed method for saving code for creating the "Windows Cleanup" task in CleanUpTask function;
      • There won't be any more AV false positives. Better to reregistre task again. Sometimes a toast didn't even load and the task runs forever. LOL
  • Updated the Sophia.ps1 preset file. Use the new one;
  • Added Spanish localization 🇪🇸. Thanks to @AnxoMJ;
  • Updated, improved and simplified all localizations. Thanks to all translators;
    • Now available in: 🇬🇧 🇨🇳 🇩🇪 🇫🇷 🇮🇹 🇷🇺 🇺🇦 🇹🇷 🇪🇸
  • Updated descriptions;
  • Closed #101
  • Minor changes. :feelsgood:

Also guy from benchtweakgaming.com created a GUI wrapper for the script. 🗡️