This repository has been archived by the owner on Apr 3, 2022. It is now read-only.
Releases: spikespaz/search-deflector
Releases · spikespaz/search-deflector
Version 0.2.3
Changes:
- Hide update console when running in background.
- Simplify setup by removing unnecessary registry calls.
- Change install locations to remove branch, add LICENSE to install path.
- Use Regex to match Bing in URI rewrite code (fixes #32) .
- Improve build script by importing version from Git tags.
Version 0.2.2
Changes:
- Added an improved error message when the browser executable is not found.
- Include 32-bit libcurl.dll from Cygwin with new license info.
- Explicitly compile as 32-bit to fix errors when running on 32-bit devices.
- Custom browser executable paths will now be parsed and stripped of quotes by regex.
- Enable the "Change" button in programs list to reconfigure.
- Add some search engines to the distributed list.
Version 0.2.1
Changes:
- Add option to enter a custom browser path during setup.
- This was required because some Chromium based browsers weren't registered as
StartMenuInternet
.
- This was required because some Chromium based browsers weren't registered as
Version 0.2.0
Changes:
- Change custom engine validation to resolve address with DNS without a request.
- Time between update checks has been reduced to 12 hours.
- Automatic updater now uses the installer from the latest tag.
- Fixed segfault when URI has no query parameters.
- Fixed error where it searches what you typed instead of the suggestion you selected.
Version 0.1.4
Changes:
- Fixed #5, #6, and #7, there was a problem with Chromium not using a new environment when spawning the browser process.
Thanks for bearing with me guys. I saw about 5 new issues opened in rapid succession, glad you guys are actually reporting bugs.
Edit: Removed all debug information from this release and previous releases because it isn't working properly and adds unnecessary size.
Version 0.1.3
Changes:
- Fixed browser paths shown in setup.
- Added an icon to the uninstaller so you can identify it in the programs list.
- Fixed crashing if you didn't finish the setup after uninstalling.
- Shipped debug files so now when it crashes you can send me more information.
Version 0.1.2
Version 0.1.1
Changes:
- Added an Inno setup script (installer)
- Change launcher to force update or run setup with flags
launcher.exe --update
launcher.exe --setup
Version 0.1.0
This release is a little messy because it's basically a complete rewrite.
Tons of changes, including automatic updating.
Changes:
- Now automatically checks for updates every 24 hours.
- Autonomously downloads and activates those updates.
- Needs to be placed in a subdirectory matching the version name then branch.
- An example of this is
%PROGRAMFILES%/SearchDeflector/0.1.0-master
. - This is very important because otherwise the updater will place files in the wrong location.
- An example of this is
- Changed to a multi-executable style, everything is done from
launcher.exe
. - Launcher is compiled as Windows app so no console is shown.
- Crashes will will display a message to redirect the user to the GitHub issues page with the information pre-filled.
Version 0.0.5
Still not stable or ready for public use. Give me bug reports.
Changes:
- Window now reappears for deflection error messages.
- Use
spawnProcess
andbrowse
functions to open URLs instead of shellstart
command. - Provided 64 and 32-bit binaries via LDC2
Some known issues:
- "Microsoft Edge" option for the preferred browser doesn't work.
- Crashes during setup because curl was not found. #1
- If a search result is picked from the start menu, and the URL starts with
https://www.bing.com
, it will be treated as a search.