Releases: DemonSkye/Hero-Siege-Companion
Hero Siege Companion 0.2.6
Hero Siege Companion v0.2.6
Note: Npcap is still required for capture. Install Npcap from https://npcap.com/#download before launching the app, leave administrator-only access unchecked, and enable WinPcap API-compatible mode during setup.
Highlights
- Capture and support logging is easier to use with improved Satanic Zone request diagnostics, clearer logging toggle icons, and a Settings > Support Open Folder button for local log files.
- Settings, What's New, Item Filter confirmation, and Past Runs report dialogs now keep keyboard focus contained and restore focus to the opener after close.
Notes
- Support diagnostics ZIPs remain local files and do not include packet captures, saved run history, settings JSON, or account credentials.
- If capture does not start, reinstall Npcap with WinPcap API-compatible mode enabled, confirm administrator-only access is unchecked, then restart Hero Siege Companion.
- Some users have reported not seeing SZ Details on vote reset. Please reach out on discord to report.
Thanks,
Virustotal Scan results for 0.2.6: https://www.virustotal.com/gui/url/1b62d70ad947d0f41efb900f1fa5e3625bb31afa9cefb10113de10491c0e82fe
Hero Siege Companion 0.2.5
Hero Siege Companion v0.2.5
v0.2.5 is a large quality-of-life release focused on Past Runs reporting, loot filtering, item visibility, themes, support diagnostics, and capture reliability.
Npcap is still required. Install Npcap before launching the companion, leave admin-only mode unchecked, and enable WinPcap API-compatible Mode during setup.
Highlights
- Added a much richer Past Runs view with CSV export, Discord-friendly summary copy, run tags, expanded run details, report presets, configurable recap sections, linked Item Filter groups, top-drop limits, and resource drawers.
- Added new full-app and compact themes: Demonsteel, Voidglass, Reliquary, Cyberpunk, and Quicksilver, plus separate full/compact appearance settings.
- Added theme accent, background texture, foreground fill, theme export, and starter theme template support.
- Folded recent Item Filter matches into the Item Timeline with a Hide unfiltered option and clickable filter-match labels on matching drops.
- Added many missing item icons and item aliases from verified wiki.gg sources, including Satanic, Heroic, Angelic, and Unholy items.
Live Tracking And Loot Filters
- Item Timeline can now show recent loot filter matches directly in the drop list.
- Filter-matched timeline rows show which Item Filter group matched and can jump back to that filter.
- Added
Hide unfilteredto focus the timeline on recent filter hits. - Removed awkward per-row “Totals” style presentation from the Item Filter summary flow.
- Improved handling for missing custom sound references by showing a clear fallback instead of silently losing the reference.
Past Runs
- Export runs as JSON or CSV.
- Copy Discord-friendly summaries for a filtered result set or an individual saved run.
- Tag saved runs and search/filter history more easily.
- Expand saved runs to inspect matching drops and resources.
- Configure report presets, summary cards, rarity recaps, tracked item groups, linked Item Filter groups, resource drawers, and top-drop limits.
Themes And Appearance
- Added full and compact theme selection.
- Added built-in themes: Dark, Demonsteel, Voidglass, Reliquary, Cyberpunk, and Quicksilver.
- Added per-theme accent color controls.
- Added background texture controls.
- Added foreground fill controls for tuning panel opacity without dimming text.
- Added theme import/export and starter theme template export.
- Added significant theming documentation
Capture, Settings, And Support
- Capture startup is more resilient: if the native capture module cannot load, the app stays open and shows clear Npcap setup guidance instead of failing at launch.
- Added clearer support diagnostics with redacted summary copy and local diagnostics ZIP export.
- Support diagnostics do not include packet capture files.
- Configuration import/export now has clearer scopes for app settings, Past Runs settings, report tracking, loot filters, sounds, and research data.
- Imported loot alert sounds can be exported as ZIP soundpacks.
- Embedded sounds are only included in configuration JSON when the Sounds scope is selected.
Notes
- Hero Siege Companion remains local-first: no account login, no cloud sync, and no automatic uploads.
- Magic-find counts use the server-provided magic-find flag, this is not well-understood (mf could potentially mean something else)
Virustotal scan of 0.2.5 exe file: https://www.virustotal.com/gui/url/4f5a99138f433820864fe3d1e841eb0cf48dcf4dde7d9d39137e5d787d7813a5
Hero Siege Companion 0.2.2
Hero Siege Companion v0.2.2
Npcap is still required for capture. Install it from https://npcap.com/#download and enable WinPcap API-compatible mode during setup.
Highlights
- Soundpacks now export to ZIP, and ZIP imports install under a pack-named folder like
soundpack1/alert.wav. - Config import/export has a separate Sounds scope. When checked, sounds are embedded into config JSON and reinstalled into userData on import.
- Support diagnostics now has Copy Summary, clearer included/not-included copy, main-process app version metadata, and redacted shared summary paths.
- Past Runs now has Compare mode, JSON export for the current search/tag-matching slice, and stronger configurable recap aggregation.
- Added UAT-confirmed item lookup several cards / items.
Soundpacks
- Export imported loot alert sounds as a ZIP soundpack from Settings > Sounds.
- Import ZIP soundpacks into pack-named userData folders so bundled sound paths stay portable.
- Keep imported sound files available for rarity groups and exact watched items.
Config Import And Export
- Added a separate Sounds scope for configuration import and export.
- When Sounds is checked, exported config JSON embeds imported sounds.
- Config import reinstalls embedded sounds back into userData.
Support Diagnostics
- Added Copy Summary for quick support sharing.
- Clarified what diagnostics ZIPs include and do not include.
- Added main-process app version metadata to diagnostics.
- Redacted shared summary paths so copied diagnostics are safer to send around.
Past Runs
- Added Compare mode for reviewing the recent matching slice against the full matching set.
- Added JSON export for the current search/tag-matching slice.
- Configure Report can reuse existing Item Filter groups.
- Custom Past Runs recap groups now support item-type rules.
- Report aggregation uses shared exact-item-first filter matching.
- Saved drop types are inferred from lookup data so report rules can classify older saved drops more reliably.
Virustotal Scan of 0.2.2 binary: https://www.virustotal.com/gui/url/bbe50215b86e4daa642c7866147819d0d66fcb986abf472895c1e3c85d218405
Hero Siege Companion 0.2.1
Hero Siege Companion v0.2.1
Npcap is still required for capture. Install it from https://npcap.com/#download and enable WinPcap API-compatible mode during setup.
Highlights
- Added collapsible Live dashboard cards and metric tiles so the full dashboard is easier to manage during longer sessions.
- Added Item Filter match totals in the Live dashboard, including per-item counts and the last matched time.
- Improved loot filter matching for inventory-sourced resources, collectibles, socketables, and similar non-gear drops.
- Added safer Item Filter group removal with a confirmation prompt.
- Added recovery for compact custom tiles that reference a deleted filter group.
- Added more item lookup coverage, including new codexes, infernal materials/fragments, pristine gems, and additional stack/socketable entries.
- Refactored major main-process, renderer, capture, settings, and style code into focused modules for easier debugging and future updates.
Item Filters
- Filter groups can now be used in the item timeline filter dropdown.
- Inventory-sourced non-gear drops can now match selected item types even when the packet rarity is misleading.
- Matched filtered drops now accumulate session totals by item amount.
- Deleting a filter group now warns when the group has watched items, rarity rules, or type rules.
- Compact tiles tied to missing filter groups can now restore the missing group instead of silently losing the counter.
Dashboard And UI
- Live dashboard panels can be collapsed to reduce clutter.
- Top metric tiles can be collapsed individually.
- The Live Item Filter card now has a
Totalsview for filtered drop counts. - Live dashboard sections were split into smaller components, improving consistency across status, drops, timeline, shopping list, item filters, logs, and Satanic Zone panels.
Virustotal Scan for 0.2.1: https://www.virustotal.com/gui/url/b5ba7b975fc82a25a36be4214b7282676cad26fb70cf5be4914af46574340e2e
Hero Siege Companion 0.2.0
Hero Siege Companion v0.2.0
Npcap is still required for capture. Install it from https://npcap.com/#download and enable WinPcap API-compatible mode during setup.
Highlights
- Past Runs now has search across tags, drops, resources, characters, dates, duration, gold, XP, and kills.
- Saved runs can now be tagged. Reuse existing tags from history or create new tags directly from a run.
- Compact mode can use its own theme and accent color, separate from the full dashboard.
- Settings now includes a What's New panel, with a one-time prompt after version updates.
- Theme engine added along with 3 default themes: Dark, Cyberpunk, and Light.
- Custom Item Filter audio support added (file formats supported: mp3, m4a, wav, ogg)
- Custom audio packs supported (zip file filed with any supported file format
- Settings now includes a "Support" section which will grab relevant debug logs for when things don't go right.
- Compact mode full rework.
- Enabled community theme contribution moving forwards.
- Added in several missing items.
- Added in "research tool" if folks want to contribute missing items there is now a means to do so through the app itself.
Past Runs
- Added Past Runs search with matching aggregate summaries for all matching runs and recent matching runs.
- Added per-run tag chips and a tag picker for saved runs.
- Added tag filter buttons so saved tags can quickly narrow the run history.
- Added configurable report cards, rarity filters, tracked item groups, resource drawers, and top-drop limits.
Dashboard And Compact Mode
- Added customizable run dashboard tiles shared by full and compact views.
- Added custom tile counters backed by loot filter groups or exact item names.
- Added separate full-app and compact theme selectors under Settings > Appearance.
- Added separate full-app and compact accent controls.
- Fixed compact mode ignoring theme selection by applying the compact theme while compact mode is active.
Loot Alerts And Setup
- Added imported loot alert sounds for rarity groups and exact watched items.
- Added Npcap setup checks near capture controls for common capture prerequisites.
- Added capture diagnostics copy support for easier troubleshooting.
Fixes And Polish
- Fixed Live Session using a visibly different dashboard background from Item Filter and Past Runs.
- Smoothed the Cyberpunk panel animation so the loop returns to its starting frame before repeating.
- Added a simple updated-version prompt that opens Settings > What's New when selected.
- Kept the prompt version-gated so it appears once per app version.
- Fixed an issue where some drops were being misidentified as heroic / angelic when they were actually common (and in many cases, being filtered)
- Fixed css issue with settings menu bottom gutter that may occlude buttons on some screen resolutions.
Virustotal Scan for 0.2.0: https://www.virustotal.com/gui/url/429bbdeffc058dcf72182a4a0b907d859b0f498d11cb6172862c170ba3e8c46f
Hero Siege Companion 0.1.6
Hero Siege Companion v0.1.6
This release is focused on run recaps, compact mode, configurable dashboards, and better item research tooling.
Highlights
- Added configurable run dashboard tiles shared by desktop and compact mode.
- Added kill tracking for runs using Hero Siege's lifetime monster kill statistic deltas.
- Reworked compact mode into a dedicated "This Run" view.
- Added custom run tiles that can track exact item names or existing item filter groups.
- Added customizable Past Runs reports with configurable metrics, drawers, rarities, and recap item groups.
- Added import/export support for configuration JSON.
- Added opt-in developer item research export so unresolved item data can be shared as a GitHub Gist/community contribution.
Run And Dashboard Tracking
- Added Kills and Kills/hour tracking.
- Added configurable tiles for:
- Duration
- XP
- Gold
- Kills
- Satanic Zone
- Set
- Satanic
- Heroic
- Angelic
- Custom item/group tiles
- Desktop Live Session now uses the same tile configuration as compact mode.
- Compact mode now focuses only on the current run instead of duplicating the full desktop dashboard.
- Capture stop now pauses the current run instead of silently continuing run time.
Past Runs
- Added customizable report settings.
- Added materials, keys, and ore drawers.
- Added configurable tracked recap item groups.
- Added kill totals to saved run summaries.
- Improved resource drawer layout and reduced visual clutter.
- Fixed historical aggregation issues around drop counting.
Item Research
- Added opt-in developer item research mode.
- Added prompt-on-unknown-drop support.
- Added a local item research notebook for unresolved item signatures.
- Added JSON export for research data, with guidance to share via GitHub Gist or contact sarevok9 on Reddit / Snyne on the Hero Siege Discord.
- Added item lookup support for The Wheel of Fortune.
- Improved unknown stack/material detection and case normalization workflow.
Settings And UX
- Added configuration import/export with selectable sections:
- App settings
- Past run settings
- Report tracking
- Loot filters
- Research data
- Moved compact dashboard configuration into the full Settings modal for more room.
- Settings no longer closes when dragging/selecting text outside the modal.
- Fixed compact modal alignment, close button rendering, and several compact spacing issues.
- Improved Satanic Zone details in compact mode with a two-column pros/cons layout.
- Improved XP compact formatting with shorthand values.
Fixes
- Fixed compact Settings/custom tile wiring.
- Fixed unintended settings dismissal while selecting text.
- Fixed compact dashboard truncation and spacing issues.
- Fixed item research export wording.
- Fixed several report/recap wording issues.
- Fixed horizontal overflow issues in settings/report views.
Virustotal report for 0.1.6: https://www.virustotal.com/gui/url/ac887e58fc2a15373993c1eb989f6f7d9e19c03b308985bc6d3944b420103268
Hero Siege Companion 0.1.5
Hero Siege Companion 0.1.5
Major changes
- Added import / export to share settings / filters
- Added settings to past runs so that comparing strategies where you only care to track certain items just got simpler.
- Added materials tray to past runs.
- Added some additional items to detection files.
Virustotal Scan: https://www.virustotal.com/gui/url/04804734d4a2f0e21cec99437c4f3e8f187067537057142f56bed853f7d710df
Hero Siege Companion 0.1.4
Patch Notes
New Features:
- Added in a "new update available" notification while I figure out logic / ability to incorporate auto-updater.
- Added "skip this version" button to updater
Bugfixes
- Loot filter groups were applying to adding items to inventory rather than item drops.
Refactoring / simplification.
- Removed a massive amount of dead / boilerplate code that was used while scaffolding dead end logic (auction house, drop handling, item detection)
- Modularized app / render logic for faster iteration / debugging in the future.
Virustotal scan for version 0.1.4: https://www.virustotal.com/gui/url/3df00287f46648494aaf2bc8d4088cd78ebc2852378ffe5fba36dc1a5cf405db
Hero Siege Companion 0.1.3
Notes
- Changed item filter logic from picked up items to dropped items (e.g. drop good item, make sound - vs pickup sound)
- Added fix to Blood pact item detection
Virus Total Scan for 0.1.3: https://www.virustotal.com/gui/url/9f469f8f063951e15d54d16e9c62ba59abab17ddc8e9136e7aef7b229851e514
Hero Siege Companion 0.1.2
Bug fixes:
- Allow virtual adapters that operate in RAW / Null format to potentially support VPN tunnels
Virustotal Scan on 0.1.2 binary: https://www.virustotal.com/gui/url/5d6b44f016d11de1b7b3867d83c78ca0e2e53321e2f6afb0dbe5cfd550566f80