lin-ycv / EverythingPowerToys

Everything search plugin for PowerToys Run

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] Plugin version 0.75.1 is not compatible with PowerToys 0.74

pcislocked opened this issue · comments

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. exit powertoys
  2. Update the plugin by extracting the zip
  3. relaunch powertoys

Expected behavior
it works

Actual behavior
It crashes out.

Screenshots
image



Version: 0.74.1.0
OS Version: Microsoft Windows NT 10.0.22621.0
IntPtr Length: 8
x64: True
Date: 6.11.2023 18:56:13
Exception:
System.MissingMethodException: Method not found: 'Void Microsoft.PowerToys.Settings.UI.Library.PluginAdditionalOption.set_ComboBoxItems(System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>>)'.
   at Community.PowerToys.Run.Plugin.Everything.Main.get_AdditionalOptions()
   at PowerLauncher.SettingsReader.<>c.<GetDefaultPluginsSettings>b__12_0(PluginPair x)
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
   at PowerLauncher.SettingsReader.UpdateSettings(PowerLauncherSettings settings)
   at PowerLauncher.SettingsReader..ctor(PowerToysRunSettings settings, ThemeManager themeManager)
   at PowerLauncher.App.<>c__DisplayClass19_0.<OnStartup>b__0()
   at Wox.Infrastructure.Stopwatch.Normal(String message, Action action)
   at PowerLauncher.App.OnStartup(Object sender, StartupEventArgs e)
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Logs (please upload or provide link to you log):
https://pcislocked.net/cdn/2023-11-06.txt

Version (please provide the version of software you are using):

  • PowerToys: 0.74.1.0
  • Everything: 1.4.1.1024
  • Windows: 22621.2506

Additional context
Check microsoft/PowerToys#29696

Updating the PowerToys to version v0.75.1 fixes the issue, however, this behaviour should not have happened or at least clear warnings should have been given at the release page.

As you already know, new PowerToys and old plugin is also incompatible.
image

I won't delete the issue so others who come across this issue can fix it themselves. Issue closed, thanks I guess.