Skip to content
This repository has been archived by the owner on Apr 3, 2022. It is now read-only.

Releases: spikespaz/search-deflector

Version 0.2.3

06 Oct 03:40
Compare
Choose a tag to compare
Version 0.2.3 Pre-release
Pre-release

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

21 Sep 00:06
Compare
Choose a tag to compare
Version 0.2.2 Pre-release
Pre-release

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

03 Sep 02:38
Compare
Choose a tag to compare
Version 0.2.1 Pre-release
Pre-release

Changes:

  • Add option to enter a custom browser path during setup.
    • This was required because some Chromium based browsers weren't registered as StartMenuInternet.

Version 0.2.0

31 Aug 00:55
Compare
Choose a tag to compare
Version 0.2.0 Pre-release
Pre-release

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

27 Aug 04:36
Compare
Choose a tag to compare
Version 0.1.4 Pre-release
Pre-release

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

26 Aug 04:13
Compare
Choose a tag to compare
Version 0.1.3 Pre-release
Pre-release

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

25 Aug 22:16
Compare
Choose a tag to compare
Version 0.1.2 Pre-release
Pre-release

Changes:

  • Fixed issue #4
  • Fixed issue #3

Version 0.1.1

25 Aug 08:14
Compare
Choose a tag to compare
Version 0.1.1 Pre-release
Pre-release

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

24 Aug 15:57
Compare
Choose a tag to compare
Version 0.1.0 Pre-release
Pre-release

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.
  • 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

02 Jul 01:34
Compare
Choose a tag to compare
Version 0.0.5 Pre-release
Pre-release

Still not stable or ready for public use. Give me bug reports.

Changes:

  • Window now reappears for deflection error messages.
  • Use spawnProcess and browse functions to open URLs instead of shell start 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.