Releases: microsoft/HOBL
HOBL 2026.0.3
What's Changed
-
Local Execution w/ UI and removing of passwords in hobl.log file/ini files by @yckim211 in #40
-
brightness study report by @oriarieli in #41
-
Updated study_report and plans to remove halo2. by @jewilder in #42
-
net_aspire: regenerate ConfigurationSchema.json during prep by @philnach in #43
-
net_aspire: bump Windows prep_version to trigger schema regeneration by @philnach in #44
-
productivity_prep notebook, os_install, srumutil by @jewilder in #45
-
ParsePowerLight/Heavy - updated to .net 10 by @jewilder in #47
-
change to WinAppDriver call to resolve ip issue by @oriarieli in #46
-
Updated scenario author to use GitHub ID by @jewilder in #49
-
Rollup Script Update by @RoundingError in #53
-
- Web Youtube scenarios - optionally take a screen for verification.
- Scenario Maker - updated InputInject calls to work with current InputInject.
- hobl - set default platform to [PLATFORM] to determine automatically.
- hobl - prevent prior dut communication if scenario is comm_check.
- comm_check - Use platform-agnostic commands so that platform doesn't have to be determined prior.
- Updated MacOS setup instructions.
- standby - connected standby scenario.
- recharge - added parameter to stay on charger for specified time.
- auto_recharge - added parameter to delay specified time after turning off charger to let system quiesce.
- screen_record - added parameter to specify device index for MacOS.
-
perf_stress: rolling 5-min WPR captures, PT lookup and Enhancements by @varunkojha in #52
-
Process idle local exec support + added web benchmarks by @yckim211 in #56
-
- os_install - imported robustness improvements from hobl 25.
- os_install - override recharge post delay to 0.
-
- comm_check - commented out WinAppDriver check, since platform is not known.
- app_scenario - support module name override in createPrepStatusControlFile.
-
Fix macOS VS Code scenario build failure on Darwin 25.4+ (macOS Tahoe 26.4) by @philnach in #60
-
Custom PyTorch wheel support, GPU acceleration, and MPS device support by @philnach in #61
Full Changelog: 2026.0.2...2026.0.3
HOBL 2026.0.2
Initial HOBL 2026 release. These are the main changes in relation to the last HOBL 2025 release:
- Repository moved to public GitHub to mitigate access issues.
- Youtube scenario: option to use web_replay, but default remains live. Supporting web_replay did require an additional page load, which results in increased power consumption. Expect ~3% higher SOC power consumption on modern SOCs.
- The NASA Youtube video in the "web" scenario has been re-recorded to exclude the subscription popup, which was affecting functionality with high scale factors. There was no noticeable power impact from this change.
- No other scenarios have been modified and no other significant power impact has been seen.
- "display_brightness" tool is deprecated in favor of a consolidated "display" tool. It has the same "brightness" and "nits_map" parameters, but also can control HDR, and various adaptive brightness settings.
- New prep management. The UI will automatically insert a "prep" scenario in jobs that will run any needed preps pro-actively. This prevents users needing to know what preps are needed for which scenarios.
- Delay_between_runs deprecated. Use pre_run_delay and post_run_delay for better control and clarity.
- SimpleRemote runs as a high priority process (used to be normal), and scenarios can specify what priority sub-processes will be launched as (default is Normal). This allows functionality to be maintained in stress tests.
- UAC is no longer disabled.
- Scenario Maker - Auto saves directly in scenario's location.
- External folder support allows teams to maintain their own scenarios, tools, plans, etc. outside of the public repository.
- "Daily_prep" replaced and divided into "system_prep" (sets background, syncs clock, various other settings) and "process_idle_tasks" (waits for scheduled Windows tasks to finish).
- Automatic run_type to simplify proper plan creation.
- Improved local execution support.
HOBL UI
These HOBL UI files are automatically installed by host_setup.exe. Don't download manually.
Release 1.1
- Fixed bug with multiple preps getting submitted when launching on multiple devices.
Release 1.0
- The profile creation/copying/editing mechanism has been overhauled. The Profile Attributes page has been removed. Within the creation/copying/editing page, you can now add, delete, and reorder parameters, as well as expand/collapse sections. Additionally, the mechanism from the job creation page for modifying parameter values has been ported over.
- External HOBL scenarios and tools can be added by modifying the global:hobl_external parameter.
- In selection boxes that allow multiple options, the order of insertion is now preserved.
- In the Results page, when the path corresponds to the root location of a run, a link appears next to 'Results' that redirects to the scenarios page.
- Quick launch items have been added to the context-menu and comm_check has been added as an option.
- A new 'Open with view type' context-menu item has been added to the Results page. This allows you to specify what view type to use when opening the file.
Release 0.96
- Fixed exception when deleting profiles
- Updated initial parameter set
- Prevent prep insertion if only scenario is comm_check