Releases: U-C-S/Hurl
v0.10.0-alpha-1: DI
This release does not contain any features or fixes, rather a release for significant changes in the code. All of the code is now migrated to use Dependency Injection.
While being stable enough for normal use, There might be bugs, Please report them via issues or discussions π.
Full Changelog: v0.9.3...v0.10.0-alpha-1
v0.9.3
v0.9.2
v0.9.1
Application Updates
- Forward compatibility with Windows App Runtime (incase of issues with launching Settings app, use v1.5.8)
- Support for opening UWP browsers (usage docs)
- Add a settings button to fetch the list of newly-installed browsers
- Fix hidden browsers showing up in Select window (@ArthurMacTavish in #164)
Misc.
- Explicitly set dotnet SDK version in global.json (@stamminator in #160)
- Move wiki to /Docs directory in the repo
- Docs brush up (@Jay-o-Way in #159)
- Some cleanup of repository files
- Update dependencies
Full Changelog: v0.9.0...v0.9.1
v0.9.0
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 ManagerApp with new WinUI 3 basedHurl Settingswhich 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 Filesinstead ofProgram Files (x86) - Rule Matching feature could be disabled by default. Make sure to go to
Hurl Settings > Rulesetsand enable Rule Matching option or in UserSettings.json, Add property"RuleMatching": trueunderAppSettingsproperty. - Depends on Windows App Runtime v1.5.6. 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
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
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 linkto open the links in hurl.
Additional UI improvements are also part of this alpha release, with a fix for #139
What's Changed
- Experiment: Use Native Messaging for Browser Extension by @U-C-S in #126
- Code improvements by @Jay-o-Way in #136
- Refactor browser-list control by @U-C-S in #140
Full Changelog: v0.9.0-alpha-1...v0.9.0-alpha-2
v0.9.0-alpha-1 : Fast Startup Experiment
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
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.jsonin default file handler forJSONfiles, 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
Breaking Changes (sorry Semantic Versioning)
- Move to
.NET 8Desktop Runtime, instead of .NET 7 (Download it here) - Remove
Idproperty in Rulesets (No impact)
Application Updates
- Introducing
Ruleset ManagerBeta π - 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-UItov3.0.1
Full Changelog: v0.8.1...v0.8.2