Skip to content

Releases: XileHUD/poe_overlay

XileHUD v0.1.8 - Whittling Accuracy & UI Improvements

11 Oct 04:12

Choose a tag to compare

🎯 What's New

This release focuses on fixing critical issues with the Whittling Helper feature and improving overall UI quality.


✨ Features & Fixes

🪓 Whittling Helper – Hybrid Modifier Support

  • Fixed: Hybrid modifiers (ES+Mana, ES+Life) now correctly display their item level requirements.
  • Improved: Enhanced text canonicalization to properly match clipboard mod text with database entries.
  • Added: Fallback matching by tier number and tier name when canonical lookup fails.
  • Merged: Consecutive mod lines sharing the same header now appear as a single entry (prevents duplicate display).

🧹 Whittling Helper – Cleaner Results

  • Filtered: Implicit modifiers, enchants, and crafted mods are now properly excluded.
  • Filtered: Base property lines (Energy Shield:, Armour:, etc.) no longer appear in whittling results.
  • Result: Only explicit modifiers are shown, making the whittling analysis much clearer.

🖱️ Number Input Enhancement

  • Added: Scroll wheel support for all number inputs across the overlay.
  • Smart: Uses MutationObserver to automatically attach scroll handlers to dynamically added inputs.
  • Works: In crafting panels, filter controls, and all future number inputs.
  • Respects: Min/max bounds and step precision for accurate value adjustments.

✨ UI Polish

  • Fixed: Malformed settings button icon that was displaying incorrectly.
  • Replaced: With a clean, properly rendered 8-spoke gear icon.
  • Improved: Icon sizing and SVG stroke attributes for crisp rendering.

📦 Category Loading

  • Fixed: Added missing Precursor_Tablet category pattern.
  • Result: Precursor Tablet items now load correctly in the modifier view.

🔍 Technical Details

  • Enhanced canonicalization algorithm for hybrid modifier matching.
  • Added isLikelyBasePropertyLine() filter for cleaner parsing.
  • Implemented mergeHybridEntries() to consolidate multiline mods.
  • Refactored scroll wheel attachment with proper event delegation.
  • Simplified settings icon SVG structure.

📥 Installation

  1. Download XileHUD-Setup-0.1.8.exe
  2. Run the installer
  3. Launch XileHUD

📄 Full Changelog: v0.1.7 → v0.1.8
WhittlingHybrid

v0.1.7 – Whittling helper & synced merchant history

10 Oct 14:46

Choose a tag to compare

✨ New

  • Whittling Helper: Copy an item as usual, then hover over the “WHITTLING” label in the header.
  • Feature Selector: Significantly improved — some JSON files were still loading in the background, but now it’s fully optimized so only the features you activate will load and display.
  • Bases Button to insta Modifiers view: Every Base has now a small button that brings you directly to the Modifiers view with the correct category opened.

🎛 Settings & UX Polish

  • Added a settings button in the bottom-right corner of the overlay, plus an update notifier directly inside the overlay (only visible when a new version is available).
  • Improved settings and hotkey handling.
  • Fixed tray menu double-click issue.
  • Added Jewels to the category dropdown (modifiers were already accessible via copying).
  • The “Restart Overlay” popup now only appears when settings are changed and always stays on top of the overlay.
  • The clipboard is no longer automatically cleared.
  • Removed refresh tooltip lag.
  • If only Bases are selected as a feature (no uniques), pressing “Items” will instantly open Bases. This applies to all menus with a single available entry.

📊 Merchant History

  • Filters now apply universally — header totals, trade counts, and earnings charts all rebuild from the same filtered data. When it says “18 trades,” both the numbers and visuals reflect exactly that.
  • recomputeHistoryChart now pulls from historyState.items, eliminating stale data points and visual drops when switching between timeframes or currencies.

🔧 Under the Hood

  • Modifier parsing now preserves item header lines, allowing tier extraction from the clipboard while retaining metadata such as “Implicit” and “Explicit.”
  • Feature loading is now scoped strictly to enabled modules, reducing startup load and unnecessary JSON parsing.
  • Renderer typings cleaned up around new settings and feature metadata.
BasesModifierSwitch MerchantFilter Whittling

v0.1.6 - Enhanced Search and Merchant History

10 Oct 07:19

Choose a tag to compare

Version 0.1.6 brings significant improvements to search functionality, merchant history filtering, and debugging tools.

Key Features:
• Enhanced search system with tokenized queries and strict mode (exact phrase matching)
• Improved merchant history filters with colored currency and rarity chips
• Added clipboard timing debug slider (120-3000ms) in settings for troubleshooting
• Fixed tooltip flicker on refresh button during rate limit countdown
• Fixed currency filter "All" option to properly show all currencies

Search Improvements:

  • Tokenized search splits multi-word queries into individual terms
  • Strict mode (button next to search) for exact phrase matching
  • Merchant history uses AND logic (all tokens must match)
  • Modifier search uses OR logic (any token can match)

Filter Enhancements:

  • Currency chips now display in appropriate colors (normal/magic/rare/unique/foil)
  • Rarity chips color-coded for quick identification
  • Currency "All" option now works correctly without sticky previous selections

Debug Tools:

  • Clipboard delay slider in Debug Settings section
  • Adjustable from 120ms to 3000ms in 50ms increments
  • Default set to 300ms for optimal clipboard capture timing

Bug Fixes:

  • Refresh button tooltip no longer flickers during countdown
  • Currency filter properly resets when selecting "All"
Fuzzy

v0.1.5 – Merchant history polish

10 Oct 04:54

Choose a tag to compare

Description:

  • History list scales gracefully, shows numbered rows, highlights the active selection, and supports up/down arrow navigation.
  • Header drag area stays active even when packed with badges and stats.
  • Search digs through mod text, defenses, prices, and notes for quicker finds (e.g., “evasion” hits all matching details).
  • Added “Other” type filter plus refined keyword mapping for gloves, boots, and weapons.
  • Filter chips now clear instantly; numeric inputs respond to scroll wheel; enchant text resolves bracketed variants like specific charge type
Endu

XileHUD Overlay v0.1.4 – Smoother overlay, richer history

10 Oct 03:15

Choose a tag to compare

Highlights

  • Added an ESC hotkey and refined the focus/blur flow so the overlay politely closes when you return to the game—no more constant on-top polling.
  • Sped up item capture and adjusted the passive show path so clipboard grabs finish faster while keeping the overlay responsive.
  • Introduced a chart expand toggle plus devicePixelRatio-aware canvas sizing for razor-sharp visuals in both compact and expanded layouts.
  • Enriched history detail cards with defence stats, enchant and corrupted sections, and tighter spacing when items have short descriptions.

Fixes & polish

  • Removed the 3s “stay on top” watchdog that caused flicker during screenshots.
  • Ensured the history chart and detail pane resize cleanly without losing clarity.

Grab XileHUD-Setup-0.1.4.exe from the assets and enjoy the smoother flow!
Defense
EnchantCorrupt
FullChart

v0.1.3 - Windowed Fullscreen Fix

10 Oct 01:18

Choose a tag to compare

🔧 Critical Fix - Overlay Now Works in Windowed Fullscreen Mode and other "behind window" fixes

This hotfix resolves the overlay not appearing above PoE2 when running in windowed fullscreen (borderless) mode.

Fixed Issues

  • ✅ Overlay now stays on top of the game in windowed fullscreen/borderless mode
  • ✅ Removed unwanted taskbar icon that was appearing
  • ✅ Eliminated flashing behavior when overlay appears
  • ✅ Improved overall window layering and Z-order reliability

Technical Changes

  • Upgraded to screen-saver Z-order level (stays above fullscreen windows)
  • Set window type to toolbar for better Windows compatibility
  • Explicit enforcement of skipTaskbar to prevent taskbar icon
  • Periodic validation to maintain always-on-top status

Who Should Update?

Everyone - especially if you:

  • Use PoE2 in windowed fullscreen/borderless mode
  • Experienced overlay going behind the game
  • Saw a taskbar icon for XileHUD (shouldn't happen)
  • Had flashing or flickering overlay

Installation

Download XileHUD-Setup-0.1.3.exe and run it.


Note: If you're still experiencing issues, ensure PoE2 is running in Windowed or Windowed Fullscreen mode (not True Fullscreen).

v0.1.2 - Feature Selection System, Settings Overhaul & Hotkey Fixes

09 Oct 17:35

Choose a tag to compare

🎯 What's New

Feature Selection System

  • Choose which features to load (40-70% faster startup & less memory)
  • 3 presets: Minimal, Recommended, All Features
  • Configure from tray menu → "Configure Features..."

Complete Settings Overhaul

  • New unified settings window
  • Font size presets (90-145%) with live preview
  • Manual update checker (works in dev builds, GitHub fallback)
  • Improved hotkey configuration with inline capture
  • Data management (reload JSON, open folder)

Major Bugfixes

  • Fixed hotkey completely broken after certain updates
  • Fixed second+ item copies failing (parser stuck)
  • Fixed console spam on empty clipboard
  • Fixed overlay flash when copying with overlay visible
  • Fixed keyboard input blocked when settings open
  • Fixed font scaling not persisting after restart
  • Fixed tray menu appearing behind windows

UI Improvements

  • Responsive layouts across all panels
  • Disabled features completely hidden (no ghost tabs)
  • Unified dark theme across all windows
  • Faster clipboard polling (~150ms exit when empty)
  • Better focus management during copy

📦 Performance

  • Minimal config: 70% faster startup, 60% less memory
  • Smart loading: Only loads JSON for enabled features (15-60 files)

Full Changelog: v0.1.1...v0.1.2

image (1)
image (2)
image

v0.1.1 - Item Parser Fix + Hotkey Configurator + Chaos/Regal support

08 Oct 21:14

Choose a tag to compare

🐛 Critical Fixes

Item Parser "Spirit" Bug Fixed

Fixed a critical bug where items with "Spirit" in their rare name (e.g., "Spirit Eye Breach Ring", "Spirit Grip Sorcerer Gloves") would incorrectly open a blank modifiers page or route to the gems page instead of displaying proper modifiers.

Root Cause: The renderer was using text-based gem detection that matched the word "spirit" anywhere in the item name, conflicting with actual Spirit Gems.

Solution: Changed gem detection to use the Item Class field instead of text matching, ensuring only actual gems (Skill Gems, Spirit Gems, Support Gems, Uncut Spirit Gems) route to the Character > Gems page.

Other Fixes

  • Removed Ascendancy Passives and Currency from the modifiers category dropdown (they don't belong in modifiers)
  • Fixed gems not instantly opening the Character > Gems page (previously flashed through modifiers first)

✨ New Features

Hotkey Configurator

You can now customize the Ctrl+Q item capture hotkey!

How to access:

  1. Right-click the XileHUD tray icon
  2. Select "Configure Hotkeys..."
  3. Change Ctrl+Q to any key combination you prefer
  4. Settings are saved automatically and persist across restarts

Features:

  • Real-time validation (prevents conflicts with system shortcuts)
  • Instant application (no restart required)
  • Clear error messages if a hotkey is already in use

Merchant Exchange Improvements

  • Added Chaos Orb and Regal Orb support to merchant exchange history
  • Improved chart display for chaos/regal exchanges
  • Better data visualization in history totals

🔧 Technical Improvements

  • Enhanced settings service with better error handling
  • Optimized modifier rendering performance
  • Code cleanup and refactoring

📦 Installation

Download the latest installer below and run it. Your settings and data will be preserved.

Windows: XileHUD-Setup-0.1.1.exe


Full Changelog: v0.1.0...v0.1.1

XileHUD - First Public Beta (v0.1.0)

07 Oct 14:50

Choose a tag to compare

Welcome to the first public beta release of XileHUD!

This is an early version focused on core functionality. As this is a beta, you should expect bugs, performance issues, and potential crashes. The main goal of this release is to gather feedback and hunt down issues with your help.

Please report all bugs, suggestions, and feedback on our GitHub Issues page.

Thank you for testing!