Skip to content

Releases: U-C-S/Hurl

v0.9.0

25 Aug 16:40
Compare
Choose a tag to compare

Hurl is now three year old and also One year since last minor version change. While this release doesn't offer any new functional features that weren't there in earlier versions, It offers a few updates to improved performance in App launch time, A new settings app and minor fixes here and there. Upcoming updates should focus more on improving stabilizing and fully realizing existing features, thus bringing it closer to a fully stable v1.0 release.

Application Updates

  • Replace Ruleset Manager App with new WinUI 3 based Hurl Settings which supports
    • Editing/Testing Rule Matching features
    • Changing Hurl Settings
    • Viewing available Browsers (Configuring browsers is coming soon)
  • Nearly instantaneous launch speed for the browser selector app
  • Rewrite chrome extension to be more reliable (also, updated the docs)
  • Small UI improvements to browser selector app (including #119, #140)
  • More bug, crash fixes (including #117, #136)

Things to Note

  • Uninstall the previous versions before installing current version, in case you are experiencing any issue with installation. Most likely related to Hurl application directory is now defaultly located in Program Files instead of Program Files (x86)
  • Rule Matching feature could be disabled by default. Make sure to go to Hurl Settings > Rulesets and enable Rule Matching option or in UserSettings.json, Add property "RuleMatching": true under AppSettings property.
  • Depends on Windows App Runtime v1.5. Make sure to have it installed or install it from the prompt on opening Hurl Settings for the first time.

Full Changelog: v0.8.3...v0.9.0

v0.9.0-alpha-3: Initial step towards WinUI

07 Aug 03:21
Compare
Choose a tag to compare

A new alpha release, to test out the feasibility of new WinUI3/WinAppSDK based Hurl Settings App, replacing previous Hurl RulesetManager App. Open any feedback on UI or features within #143

Hurl Settings App currently does

  • Managing and testing rules
  • Application Settings like Background Type etc.
  • Accessible directly via Start Menu shortcut, from main app through tray or menu option.

Prerequisites: Make sure you have Windows Application SDK runtime latest or v1.5.5 installed in your system.

See #143 (comment) for task progress on missing features

Full Changelog: v0.9.0-alpha-2...v0.9.0-alpha-3

v0.9.0-alpha-2: Improved Browser Extension

02 Aug 17:13
Compare
Choose a tag to compare

An another alpha release, primarily focused on improving Chrome Browser Extension using Native Messaging Host API, which is more stable and goes well along with previous alpha release to have proxy application to launch Hurl.

Please provide any feedback if you are one of those that use/looking forward to use browser extension

  • Installation docs for Google Chrome are available at Extensions/README.md, while other chromium browsers needs some tweaking to installation script
  • Features: Context menu/Right-click on a link and select Hurl the link to open the links in hurl.

Additional UI improvements are also part of this alpha release, with a fix for #139

What's Changed

Full Changelog: v0.9.0-alpha-1...v0.9.0-alpha-2

v0.9.0-alpha-1 : Fast Startup Experiment

09 Jun 20:17
Compare
Choose a tag to compare

An early alpha release, Introduced a new proxy application written in Rust, that can make the startup times of Hurl nearly instantaneous. Might encounter some issues, Report it in the Release Discussion

Application Updates (Auto-generated)

  • Ruleset: CardExpander: buttons and relevant UI changes by @Jay-o-Way in #114
  • fix: No longer ignore LaunchArgs in AutoRulesCheck by @ItsJustRuby in #118
  • Experiment: Hurl Proxy Launcher by @U-C-S in #123

Full Changelog: v0.8.3...v0.9.0-alpha-1

v0.8.3

20 Mar 18:05
Compare
Choose a tag to compare

Small update fixing various reported bugs and UX issues from v0.8.2.

Application Updates

  • Installer now automatically installs .NET 8 before installing Hurl (#75)
  • Clicking settings icon, now opens the UserSettings.json in default file handler for JSON files, instead of notepad (#89)
  • Add a button for deleting current Timed default browser (#89)
  • Support deleting rules (#105)
  • Fix various crashes when opening Ruleset Manager, copying URL etc (#68, #102)
  • Improve UX as per various reported issues (#89, #106)

Thanks to @Jay-o-Way, @war59312, @mix3d and others for opening issues and giving feedback

With those fixed, Now it's time for improving the code quality of Hurl. Some fixes above are not the complete fixes, but rather a temporary ones, Which I hope will get redone and fixed during this code quality improvement phase. Also, exploring to improve the startup times etc.

Full Changelog: v0.8.2...v0.8.3

v0.8.2 - Ruleset Manager

18 Mar 14:26
Compare
Choose a tag to compare

Breaking Changes (sorry Semantic Versioning)

  • Move to .NET 8 Desktop Runtime, instead of .NET 7 (Download it here)
  • Remove Id property in Rulesets (No impact)

Application Updates

  • Introducing Ruleset Manager Beta πŸŽ‰ - New feature for creating, editing, deleting and testing Rulesets/Rules, You can open it from Browser Selection window. (In future, It will be available as a desktop shortcut and Rest of the settings like Editing Browsers, Visual etc will be available from this one unified window for editing)
  • Add new Rule Type Domain
  • Add few Tooltips in Browser Selection Window (#89)
  • Fix Hurl running in the background even after Crashing (#97)

Development Updates

  • Update WPF-UI to v3.0.1

Full Changelog: v0.8.1...v0.8.2

v0.8.1 - Automation of Release

01 Feb 04:06
Compare
Choose a tag to compare

A small release to test the release automation workflow.

Application Updates

  • Minor UI updates to Quick Add Rulesets, Edit URL
  • Improved Error Handling
  • Increase Font and Browser Icon sizes by a bit
  • Fix #80
  • Updates to UserSettings.schema.json, now includes descriptions and input validations for few properties.
  • BREAKING CHANGE: Rename AutoRoutingRules property to Rulesets

Development Updates

  • Release Automation through Github Actions. (yey πŸ₯³)
  • Update WPF-UI to v3.0-preview

Full Changelog: v0.8.0...v0.8.1

v0.8 - Two Years of Hurling Release

08 Aug 05:40
Compare
Choose a tag to compare

Breaking Changes

  • Use .NET 7 Desktop Runtime, instead of .NET 6 (Download it here)
  • Remove DisableAcrylic and BackgroundRGB setting options
  • Rename UseWhiteBorder settings option to NoWhiteBorder

Feature Updates

  • Add Basic Browser Rules Support, with support for String, Regex, Glob match (#18)
  • New Quick Add Rule window to add rules from Hurl mainwindow
  • Keyboard Shortcuts for copying URl (C), editing URI (E), Quick adding rule (R), Timed browser (T) and Num keys (1-9) for selecting respective browser (#44)
  • Updated Hurl's Toolbar layout to get more focus
  • Simplify Custom Icon code

Development Updates

Full Changelog: v0.7.1...v0.8.0

v0.8.0-alpha : Rules and Keys

10 Apr 20:03
6205577
Compare
Choose a tag to compare
Pre-release

This is a tough one from user-experience POV, I did what I thought was best as I did dogfooding and ideas from discussion in the linked isssues. "Hurl Settings" is not available yet with this alpha release.

Feature Updates

  • Add Basic Browser Rules Support, with support for String, Regex, Glob match (#18)
  • New Quick Add Rule window to add rules from Hurl mainwindow
  • Few Keyboard Shortcuts for copying URl (C), editing URI (E), Quick adding rule (R), Timed browser (T) (#44)
  • Updated Hurl's Toolbar layout to get more focus
  • misc:
    • (BREAKING) Remove DisableAcrylic and BackgroundRGB setting options
    • (BREAKING) rename UseWhiteBorder to NoWhiteBorder

Development Updates

  • Migrate to Singleton Pattern to ease dev process. (which is a half-lie and now I can see why people are against it)
  • Yet an another project structure update to make space for Hurl Settings project
  • Revert back to using wpfui repo as git submodule, instead of Nuget package

NOTE: There's no installer provided with this alpha release. Copy the exe file into the hurl installed location (default at C:\Program Files (x86)\Hurl and Install the newer .NET 7 Desktop Runtime

JSON Schema: https://gist.github.com/U-C-S/1f3fe5876a3b2ccf0ca5c7e630427185

Full Changelog: v0.7.1...v0.8.0-alpha

v0.7.1 - Fix Win10 Crash

01 Nov 07:08
Compare
Choose a tag to compare

Fixes #60 crash caused due to Acrylic background in win10

Note: Acrylic Background in v0.7.x versions is only supported in win11 builds 22523 or above due to library limitations. Mica is now the default background in all win11 builds while win10 is now only limited to black background.

Refer v0.7 release for full changelog. This is a bug fix release.

Full Changelog: v0.7.0...v0.7.1