v4.34.0
Deep-scan release: 14 fixes from a full-code audit
A multi-angle audit of every file in the project — every finding verified against the code before fixing. Rule generation is untouched; this release makes the app around it solid.
Fixes you'll notice
- 🪟 The window finally remembers its size and position. A type mix-up wiped the saved geometry on every launch. Resize it once — it stays.
- 🔄 "Reset to defaults" now truly resets — item toggles no longer leak into the defaults and reappear after a reset.
- 🐛 New: Report a problem (Debug tab) — one click opens a GitHub issue with your diagnostics pre-filled. You review it, you send it. No hidden telemetry, ever.
- 💾 Settings can no longer be silently dropped when a save collides with another action (107 such losses were logged in a single day).
Fixes for things that would have bitten later
- The generated
.ipdcopied into your bot folder is now written atomically — it can never be picked up half-written, and a copy error no longer fails the whole generate. - A second config corruption can no longer overwrite the backup of the first — the one file that still held your settings.
- Updating from a folder with
!in its path no longer breaks the update swap. - A rare price-data glitch (NaN) could hang a tab forever; corrupt poe.ninja responses are now retried instead of abandoned.
- Release builds now run every safety gate before an exe can publish, and the daily game-data watch fails loudly if it ever breaks instead of looking green forever.
Install: download ExileBot2PickitGenerator.exe below and replace your old one. Settings, profiles and history carry over automatically.
Full history: CHANGELOG.md