Skip to content

Latest commit

 

History

History
524 lines (409 loc) · 54.6 KB

CHANGELOG.md

File metadata and controls

524 lines (409 loc) · 54.6 KB

Changelog

0.11.3 (2022-01-05)

  • Fix double backlashes in Windows vscode scripts | 5f091bb
  • Fix OS desktop detection tests and edge cases | a8358b8
  • Fix clearing Windows product key showing dialog | 9b6636e
  • Document and unrecommend Cloud Experience Host | 9b5e0b0
  • Add initial e2e testing with cypress | ddd2e70
  • Restructure pipelines and badges | 5a2c263
  • Fix failing of functions without revert code | 87de017
  • Fix typos in privacy modal #109 | a1871a2
  • Refactor to add readonly interfaces | c3c5b89
  • Document and unrecommend AAD app removal #24, #54 | 455084c
  • Migrate from TSLint to ESLint | 61b475f
  • Add build checks and improve existing CI/CD checks | 17298f0
  • Upgrade to Vue CLI 5 (and webpack 5) | 96265b7
  • Refactor code to comply with ESLint rules | 5b1fbe1
  • Fix mutated line endings on Windows | bd23faa
  • Refactor to improve iterations | 31f7091
  • win: unrecommend and document Live ID service #100 | d11a674

compare

0.11.2 (2021-12-03)

  • Fix Windows TrustedInstaller session errors | 20a0071
  • Improve tests for UserSelection | 2f90cac
  • Fix disabling/enabling Defender on Windows #104 | 2e08293
  • Refactor Saas naming, structure and modules | bf83c58
  • Fix Defender features errors in Windows #104 | d7761ab
  • Fix unintendedly inlined Windows scripts | f2d9881
  • Fix Defender error due to non-english Windows #104 | 7c02ffb
  • Improve and unify disabling of Windows services | 70cdf38
  • Improve Windows defender docs and errors #104 | d2518b1
  • Unrecommend and complete Windows Push Notif. #101 | c65209e

compare

0.11.1 (2021-11-04)

  • Update dependencies | 64631a4
  • Fix, document, unrecommend Windows browser cleanup | 5ead1a0
  • Fix failing URL status checking integration tests | 799fb09
  • Refactor to remove "Async" function name suffix | 82c43ba
  • Fix dead URLs and use forks as GitHub references | 97ddc02
  • Fix website not loading on Safari | 0db8cc4

compare

0.11.0 (2021-10-21)

  • Change "grouping" to "view" | c0c475f
  • Tighten parameter substitution tolerance | dcccb61
  • Add optionality for parameters | 6a89c62
  • Do not collapse cards on links and code area #88 | e73c0ad
  • Add scripts to disable, hide and opt-out from Siri | c92dc1e
  • Improve macOS scripts for cleaning OS logs | 6c3c2e6
  • Add "with" expression for templating #53 | 862914b
  • Add support for pipes in templates #53 | 4d7ff7e
  • Bump node environment to 15.x | 2f0321f
  • Add new UX for optionally downloading updates | ddf417a
  • Add pipes to write pretty PowerShell #53 | 5217b0b
  • Improve alignment, padding/margin issues on UI | c8cb7a5
  • Support disabling per-user services in Windows #16 | 4b23907
  • Add script to remove Meet Now icon in Windows | f39ee76
  • Add support for more depth in function calls | 20b7d28
  • Increase default screen width on desktop app | 9942df1
  • Improve disabling of SmartScreen #74 | 0696ed8
  • Remove integration tests from deployments #90 | 37ad26a
  • Use a consistent color system | b08a6b5
  • Add semi-automatic update support for macOS | 410bcd8
  • Add more ways to disable and clean Defender #74 | 2492f2d
  • Add privacy over security scripts for macOS #83 | 236a0f6
  • Change PowerShell double quotes escape | 9aa8166
  • Change theme colors | a8031d1
  • Improve security hardening for macOS | e6152fa
  • Support disabling of protected services #74 | ab8bce7
  • Fix minor issues with Defender scripts | 739287a
  • Update screenshot | 504fa05

compare

0.10.3 (2021-08-27)

  • unrecommend VSS and document its breaking behavior | 7714898
  • fix incorrect modification of Desktop folder on ThisPC (#71) | eb9ac35
  • add initial integration tests | 49600c5
  • unify usage of sleepAsync and add tests | 36f0805
  • fix broken URLs and automate broken URL checks #70 | db62ed7
  • fix hiding recent files in quick access | b976b92
  • bump dependencies to latest #75, #69 | 0a857aa
  • Fix NTP configuration before running the service (#72) | 71e70e5
  • Fix typo on main page (#82) | 487001a
  • Improve issue templates | f2935e4
  • Fix infinitely subscribing to state changes | ea5f9ec
  • Fix select options being clickable when disabled | 1c6b305
  • Fix tests for ParameterSubstitutionParser | 2a08855
  • Fix excessive highlighting on hover | ec0c972
  • Fix dead URLs | 439cd30

compare

0.10.2 (2021-04-19)

  • in CI/CD, run other tests/check even if one of them fails | 5c43965
  • fix desktop initial window size being bigger than current display size on smaller Linux/Windows screens | 02bdc4c
  • refactor extra code, duplicates, complexity | 00d8e55
  • improve disabling ads and marketing #65 | 040ed27
  • document breaking behavior in script name #64 | b1ed3ce
  • add module alias '@tests/' | 60c8061
  • document chromium warning for policy changes | aea04e5
  • fix script revert activating recommendation level | a2f1085
  • fix typo and dead URL in Windows scripts (#70) | 8141a01
  • fix vue warning for undefined property during render | b25b8cc

compare

0.10.1 (2021-03-25)

  • refactor script compilation to make it easy to add new expressions #41 #53 | 646db90
  • restructure presentation layer | f3c7413
  • fix a test where "it" is not used inside "describe" | 1a5f920
  • bump dependencies to latest | 1f515e7
  • fix throttle function not being able to run with argument(s) | 1935db1
  • fix fs module hanging not allowing code to run | 5f527a0
  • refactor all modals to use same dialog component | 6f46cdb
  • fix safari cleanup scripts that are not working on modern versions | 05932c5
  • refactor features to use shared functions #41 | ac2249f
  • increase performance by polyfilling ResizeObserver only if required | 448e378

compare

0.10.0 (2021-03-02)

  • allow functions to call other functions #53 | 7661575
  • add option to run script directly in desktop app | 9a6b903
  • add script to automatically kill devicecensus process | c9b91f6
  • refactor disabling application experience and document better | 45a3669
  • escape printed characters to prevent command injection #45 | 1260eea
  • move code area to right on bigger screens | cf39e6d
  • more scripts to disable speech recognition and Cortana | ee43fd9
  • add more macos scripts for privacy cleanup | b0a7d0b
  • add better error messages to setting vscode settings | 65226f3
  • remove windows scripts for removing non-bloating system apps #55 | 15004ff
  • remove "preview" disclaimer from macOS | 970221b
  • update screenshot | bd41af4

compare

0.9.2 (2021-02-13)

  • do not compile with unused locals vuejs/vetur#1063 | 73e0520
  • fix wrong path for NvTelemtry file in NVIDIA script | 34b8822
  • refactor event handling to consume base class for lifecycling | f1e21ba
  • make compiler throw if a function call includes an unexpected parameter | 15353d0
  • refactor vscode configuration scripts using functions #41 | 67b2d1c
  • refactor state handling to make application available independent of the state | df273f7
  • add test to ensure correct shared functions are being parsed | d7de420
  • refactor and add tests for NonCollapsingDirective | 5934b17
  • add GitHub issue templates | daa997b
  • correct the typo in application.md (#60) | 575636e

compare

0.9.1 (2021-01-23)

compare

0.9.0 (2021-01-15)

  • refactor application.yaml to become an os definition #40 | f7557bc
  • refactor folders to move "/state" (IApplicationState) inside "/context" (IApplicationContext) | 3467241
  • add scripts to prevent family safety monitoring | e14bf2b
  • rework Cortana scripts to remove duplicates, better document and support Windows version 2004/2009 #43 | 7cc161c
  • rename Application to CategoryCollection #40 | 6fe858d
  • add script to clean previous windows installation #35 | 3455a2c
  • refactor to allow switching ICategoryCollection context #40 | 2e40605
  • fix typo causing uninstalling capabilities to fail #51 | c299e95
  • improve uninstalling apps to show errors and exit if taking ownership fails #51 | 72e925f
  • move application.yaml to collections/windows.yaml #40 | 6b83dcb
  • recommend onedrive removal on strict mode | 663d63b
  • document app connector removal and recommend on strict mode | 9d009c4
  • recommend removing cortana taskbar icon on standard mode | 7ec889e
  • fix unintended null file creation #52 | 2428de2
  • add initial macOS support #40 | 8a8b731
  • add scripts to manage chromium based edge | 86a2b2f
  • update screenshot | c318bd3

compare

0.8.2 (2020-12-26)

  • replace ampersand in "Movies & TV app" with "and" to prevent batch file from misinterpreting it (#45) | 52d4313
  • update dependencies to latest #46 | d9e44e2
  • fix type assignment error after typescript upgrade | 55f936f
  • correct typos (#48) | a744415
  • in ci/cd, do not run security checks if PRs do not change dependencies #48 | 54ba4db
  • rename app launch tracking tweak to make it more clear #44 | b3117c2
  • refactor capabilities to use a shared function #41 #47 | c4ec6a1
  • rename "disable" to "uninstall" for removing capabilities #47 | 8cd3352

compare

0.8.1 (2020-11-16)

  • refactor removing bloatware to use functions #41 | ffa279f
  • fix reinstalling store apps by searching appx for all users | 2c5ab3e
  • fix clearing jump lists causing os to break and user pin removal #37 | 92c3dd9
  • fix reinstalling store apps by searching appx for all users | 4e72673
  • refactor unused imports | 45b8dd9
  • fix not being able to uninstall system apps | 31e08d2
  • fix wrong app names caused by wrong Microsoft docs | e41e40c
  • unrecommend some system apps and document more | 29c7704
  • fix not being able to rename paths including brackets | ad1872e
  • fix errors when file already exists | c26bc20
  • move Microsoft.Appconnector to right category | b247b12
  • replace deprecated github ::set-env command | ab7d617

compare

0.8.0 (2020-11-01)

  • add support for different recommendation levels: strict and standard | 14be301
  • Add GroupMe and Spotify removal option (#34) | 3785c62
  • switch places of download and copy buttons | 50fb290
  • change "download" button to "save" on desktop | 07fc555
  • show icons on cards during indeterminate and fully selected states | 1072505
  • add scripts to increase cryptography, enable camera notifications and remove todo app (#36) | 4c68408
  • update recommendations to be safer and consistent | d0019c2
  • rework disabling metadata retrieval | ac70b06
  • add all dist folders in gitignore because of files auto-generated by vscode | 1a9db31
  • add support for shared functions #41 | 8ce06fa
  • hide scrollbars on code area when not overflowing | fd28eaa
  • update screenshot | cfedcd7

compare

0.7.6 (2020-10-18)

  • add docs for default0 pointing to github discussion (#30) | a3fc378
  • add robots.txt to explicitly allow indexing | 4c2f749
  • add more reversibility | 19a092d
  • refactor to read more from package.json | 784a67a
  • simplify "why" section | 77c3d2b
  • update dependencies to latest | 11e0613
  • run tests on all operating systems: macos, ubuntu, windows | d9d7f62

compare

0.7.5 (2020-09-14)

  • fix reverting (reinstalling) capabilities not working | 939d838
  • fix tests and checks are not running on PRs | 82d5091
  • fix the recycling bin option (#32) | 15db311
  • fix rendering issue in older edge/IE | 6efed72
  • fix pasting in search bar after page load showing no results | d169434
  • fix typo | 7dd15ed

compare

0.7.4 (2020-09-12)

  • fix checked checkbox has blue border | 4ae385b
  • fix spectre protection getting single lined #31 | 22b23a9
  • fix missing reg value in denying app access to account | 3c13a9e
  • fix wrong path in clear all firefox user profile settings | ee66196

compare

0.7.3 (2020-09-12)

  • fix vscode settings file override and add more configs | a0d6172
  • fix nvidia tweak error message, categorize and add reversibility | 99a2035
  • improve CPU specific tweaks by conditional platform checks and reversibility | 8df5faf
  • fix wrong path to the main telemetry file | de4ac97
  • fix naming of firefox cleanup to mention profiles | 3ab48b1
  • add reversibility and more scripts to denying app access with better structure | 1d465ee
  • fix comment lines are being detected as duplicate in validation | b6ccb59
  • add more detailed error message | 1f11c39
  • fix typo in a test | 1f19b25

compare

0.7.2 (2020-09-06)

  • update onesync documentation and do not recommend it as it breaks other apps | f36d8bf
  • add reversibility for biometric disabling and do not recommend it | db74531
  • fix bad highlighting of selected nodes when using keyboard navigation | 255133a
  • add reversibility to removing bloatware | c7b2a70
  • fix indeterminate state being lost | 1f266c3
  • fix wording in default text in text area | ca63a09
  • add best practice suggestion to come back | f4885b6

compare

0.7.1 (2020-09-04)

  • fix some browsers (including firefox) downloading the script as a text file | 8c17929
  • rename screenshot image file | b8682a8
  • fix new/changed script higlighting not working on production builds | 8c38dd7
  • refactor unused imports | 6badfef

compare

0.7.0 (2020-09-02)

  • [search] better (multilined) message when there are no results | ec15af0
  • [search] added clear/close button | d6fa9a2
  • move script generation to /generation | 5df4587
  • add auto-highlighting of selected/updated code | b789250
  • prompt admin priviliges automatically | f8ba5c4
  • add removal of ghost (default0) telemetry user | c262681
  • add more windows defender tweaks, categorization and reversibility | 1a34c73
  • fix NTP script documentation is on wrong place | 3060ebf
  • updated dependencies to latest and audit fixes (#25) | c628aa9
  • categorize, fix and extend windows log files cleanup | 594a14d
  • add more OneDrive cleanup scripts and categorize them | 978d7d0
  • add disabling firefox telemetry | f8b8b4c
  • add disabling ccleaner telemetry | 018b7e2
  • Add disabling of PowerShell 7+ telemetry (#29) | 456e40b
  • categorize, fix, make scripts reversible in "UI for privacy", "security improvements" and "configure browsers" | 532915b
  • fix "Configure Defender" being in wrong category #28 | f709d6a
  • do not hardcode capability versions and make them reversible | 2afef4e
  • exclude paint, wordpad and notepad from bloatware removal | d235dee
  • add reversibility on category level | f51e885
  • refactor unused imports & variables | a23d28f
  • fix search (got broken in b789250) with tests and refactorings | 8bbe6eb
  • update the screenshot to show off highlighting | b4aacea

compare

0.6.2 (2020-08-16)

  • 🐛 fixed disabling error reporting for november 2019 update | 5967347
  • 🐛 fixed blank screen and icons on mac | 7fac0fe
  • 🐛 fixed removing onedrive does not delete scheduled tasks | b6bfc25
  • ⚙️ enhanced tweak to disable for office telemetry | afc3bfb
  • ✨ added script to clear dotnet telemery | 1663bfe
  • 🐛 fixed changing time server not working | c69998c
  • 🔥 removed disabling ClickToRun as it breaks office | 3d3380f

compare

0.6.1 (2020-08-09)

  • updated documentation | 5963d2b
  • fixed typo in footer | 5c15a7a
  • more scripts can be reverted | 831c014
  • moved windows connect now to security & recommended | 6049a2b
  • fixed mac / linux download links | 4c8be45
  • tweaks to disable webcam, speech and compatibility telemetry | a5dbe66
  • refactorings | 66d4d39
  • fixed removing onedrive does not clean start menu / quick access | 1cc1219

compare

0.6.0 (2020-07-26)

  • fixed dead links in documentation | 25ce236
  • runs tests on each push on the repository | 73c4268
  • code area now shows "how" before "why" | 4ff4b52
  • support for desktop versions #20 | 04b9b59
  • reworked on footer & removed github icon | 60a5a2a
  • updated dependencies to latest | 45816a2

compare

0.5.0 (2020-07-19)

  • added ability to revert (#21) | 9c063d5
  • search placeholder shows total scripts | 1d5225d
  • do not collapse card when on "Search" and "Select" | dd7e141
  • opening a card scrolls to its content div | 31d2067
  • all cards in same line now have same height | a9f9e90
  • patched loadash vulnerability (#18) | 92a7118

compare

0.4.10 (2020-07-15)

  • fixed script errors & added tests | 9e722dd

compare

0.4.9 (2020-07-14)

compare

0.4.8 (2020-07-11)

  • added more scripts #16 (#17) | d8552c6
  • stopping services before disabling #16 | 628c16e
  • can disable features, capabilities & remove onedrive #16 | 30efbcc
  • updated one more typo (#19) | d7a1325
  • more tweaks #16 | 2c4eb78

compare

0.4.7 (2020-06-30)

  • removed HKU tweak as all HKU's are changed #10 | c937af8
  • Fixed types + script in "Clear Windows log files" (#15) | 461a4f1

compare

0.4.6 (2020-06-16)

  • Fixed Some More Issues (#12) | 52d5713
  • removed failing continuous deployment #14 | 583c566
  • Updated Some Tweaks (#11) | 0fc1845
  • Updated Some More Tweaks (#13) | 019b838

compare

0.4.5 (2020-06-13)

compare

0.4.4 (2020-05-24)

  • fixed close card button not being visible & cleanup | 0d2efe5
  • new footer with privacy policy | e2ab124
  • one command to lint everything "npm run lint" | bb98d20
  • fix "group by" overflows on smaller screens | c668a97
  • clicking outside of a card closes it | aab8f21

compare

0.4.3 (2020-05-23)

  • removed redundant documentation | 749a140
  • fixed broke link | 97b7e03
  • simplified heading | 226074c
  • reading version from package.json instead of version file #5 | 691f989
  • automatically increases patch number #5 | 3e3bc07
  • using deployment operations from aws-static-site-with-cd | 997be71
  • automated using bump-everywhere + more quality checks (#8) | 4a91e8c

compare

0.4.2 (2020-02-29)

  • added missing semicolon for masking | e63ac4a
  • set font on input | 0c39a06
  • shortened all HKEY paths | 802b36b

compare

0.4.1 (2020-01-11)

  • fixed search bug | 31364bd
  • hide grouping while searching | 92f1a36
  • 👀🔍 showing search queries | 97a7747
  • more efficient queries with single lowercase | 19813b6
  • using right 🔍 input type | 0ce354e

compare

0.4.0 (2020-01-11)

compare

0.3.0 (2020-01-09)

  • added description & more descriptive title | 9957634
  • allow robots | eee0e78
  • removed unused references | cfd888f
  • 🚫 disable NVIDIA telemetry | ab28f4e
  • backwards compatibility for fonts | 4bc13e1
  • added back meta needed for responsiveness | ed872ef
  • fancy-font is renamed to main and now used | 6825001
  • added support for grouping | ec6b3c5
  • less hyphens as it looks better on mobile | e0b080a

compare

0.2.0 (2020-01-06)

  • added GitHub Actions badge for build & deploy | a229aca
  • more badges 📛🏆📜 | 090e831
  • typo fixes + whitespace refactorings | e99f210
  • switched content information to "why" section | beb3c83
  • fixed contribution URL | 7b4277d
  • fixed wrong relation + lighter style | 8d05b03
  • better URL validation | aff463d
  • refactoring to new function | c646c10
  • optimized find queries & refactorings | d38f6cd
  • 🎨 styled no JS error | c359f1d
  • simplified finding duplicates | 57037aa
  • fixed maintainability badge URL | aaea47e
  • fixed wrong line dumps | 5ccc7c5
  • refactorings in parsing | 2aa3742
  • using free function | 20020af
  • default selection is now none | 3140cc6
  • added hyphen lines for longer names | cced601
  • more descriptive subtitle | 2cf9214
  • added footer with version | 10a34fa
  • using font variables | 60e6348
  • code-gen refactorings | 246e753
  • added text when nothing is chosen | a7da75d

compare

0.1.0 (2019-12-31)

Initial release | commits