Chaos Recipe Enhancer Changelog

What's new in Chaos Recipe Enhancer 3.24.3001

Apr 4, 2024
  • Enhancements:
  • Refactored UI Cooldown mechanisms to more consistently manage Fetch operations the General Form and Set Tracker Overlay
  • Added 'Debug Mode' to write our program's logs to a file (this could make for easier troubleshooting / debugging issues)
  • Bug Fixes:
  • Fixed an issue related to the "Fetch" button on the Set Tracker Overlay getting stuck when an auto-fetch is triggered
  • Fixed an issue related to sets not being highlighted when opening the Stash Tab Overlay
  • Reverting a change to hide corrupted items from our Item Filter Manipulation (as it turns out - the Chaos Orb recipe works with corrupted items, too!)
  • Added some graceful error handling for issues related to Sounds (the reported issues are related to issues with users' sound drivers or default output devices)
  • Added some graceful error handling for issues related to force closing the Set Tracker Overlay tool window (e.g. hitting ALT + F4 while it's running) while Auto-Fetch is enabled
  • What's Changed:
  • DC issue by @MatoAsakura in #608
  • Release/v3.24.3001 by @HiMarioLopez in #609
  • Develop -> Main: v3.24.3001 Release by @HiMarioLopez in #610
  • Develop -> Main: v3.24.3001 Release Cont. by @HiMarioLopez in #611
  • Release/v3.24.3001 by @HiMarioLopez in #612

New in Chaos Recipe Enhancer 3.24.3000 (Apr 1, 2024)

  • Enhancements:
  • Removing Corrupted items from the loot filter manipulation
  • Rate limits persist across sessions - what happened previously is you would be rate limited, restart your app, and the state would be cleared.
  • Updated Backend Auth sites.
  • Further guardrails around various UI components to prevent rate limiting
  • Re-added Regal Recipe tracking
  • Re-added Item-By-Item Item Picker Mode (the setting has been renamed, previously referred to as Highlight Mode) - This feature will optimize the order of picking that ensures you can always fit 2 sets in an empty inventory to streamline your set turn-ins
  • Re-added Sound notifications for various core features (e.g. Sets Full, Finished Picking Set, Reload Filter, etc.); New settings related to sounds can be found under the Advanced tab
  • Expanded Stash Tab Overlay settings; Includes a new "Horizontal Gap to Stash Grid" setting in case you want to pick tabs in-game and on the overlay as separate interactions
  • Renamed various settings & enhanced many of the settings tooltips to clarify their intended purpose
  • Custom leagues will now appear in the Leagues drop-down, no need to manually input the name
  • Stash Tab Lists will now automatically populate when you switch leagues (Shout-out to anime princess's video featuring our app - I can't believe we didn't have this beforehand!)
  • Added new radio buttons under the "Fetch on Rezone" setting that will allow users to pre-populate their Client.txt log location for default standalone and default Steam install locations (there is a custom install location that will prompt you with an explorer to manually locate the file as well)
  • Added enhanced Error reporting window (again) - this will hopefully better convey when errors are happening on the GGG side (e.g. DDoS, Down for Maintenance, etc.), and when errors are happening on the CRE side
  • Added an experimental Stash Query Mode for Stash Tab By ID (in practice it’s a lot like Stash Tab by Index, under the hood it should be a lot more consistent and better avoid sync issues)
  • Bug Fixes:
  • Fixing (more) issues related to user authentication and rate limiting
  • Fixed various crashes related to Coordinate calculations when clicking on items in the Stash Tab Overlay.
  • Fixed various auth issues that were related to how we previously handled rate limits; rate limits are now better displayed on the error window (thanks to @yenbounger)
  • Fixed many linking issues between items and their associated Stash Tabs (which in turn solved a lot of the reported "Out of Sync" errors)
  • Fixed an issue where hitting a hotkey could sometimes cause sometimes get 'stuck' (thanks to @tisharps)
  • Other bug fixes and performance improvements

New in Chaos Recipe Enhancer 3.24.0001 (Mar 29, 2024)

  • Using SendKeys.SendWait on a separated thread by @tisharps in #569
  • Develop <- Release/v3.24.0001 beta by @HiMarioLopez in #582
  • Feature: Added more accurate time information on when rate limit expires by @yenbounger in #584
  • Release/v3.24.1000 by @HiMarioLopez in #585
  • updating unit tests by @HiMarioLopez in #587
  • Develop -> Main: v3.24.1000 Release by @HiMarioLopez in #586

New in Chaos Recipe Enhancer 3.24.0001 Beta 1 (Mar 27, 2024)

  • Custom league now in dropdown
  • Auto fetch stash tab list when selecing new league
  • New radio selections avail for default poe install locations for client.txt
  • Adding enhanced error reporting (errors are now reported in english so I can debug easier)
  • Re-implement regal recipe
  • Dozens of other bugfixes, refactors, and surely ZERO regression right??

New in Chaos Recipe Enhancer 3.23.1005 (Dec 8, 2023)

  • Added various flavors of the "Only Buttons" set tracker display modes (Only Buttons, Only Buttons (Vertical), Only Minified Buttons, Only Minified Buttons (Vertical)).
  • Added settings to hide the 'Sets Full' and 'Need N Items with iLvl 60-74!' warning message that would pop up on the Set Tracker Overlay.
  • You can now open the Stash Tab Overlay even if you have 0 sets.

New in Chaos Recipe Enhancer 3.23.1004 (Dec 8, 2023)

  • What's Changed:
  • Update README.md - including .NET Runtime Dependency by @HiMarioLopez in #550
  • Release/v3.23.1004 -> Develop: v3.23.1004 Release by @HiMarioLopez in #553
  • Develop -> Main: v3.23.1004 Release by @HiMarioLopez in #554

New in Chaos Recipe Enhancer 3.23.1003 (Dec 6, 2023)

  • Bug Fixes:
  • Fixed an issue where item filters would fail to update in some rare occasions.
  • Enhancements:
  • Added an icon to the settings page to indicate if an update for the app is available; You can click on the icon to be taken direction to the latest releases

New in Chaos Recipe Enhancer 3.23.1002 (Dec 6, 2023)

  • Bug Fixes:
  • Fixed an issue where sometimes the Stash Tab Overlay would become non-interactable (most notably, the Edit button)
  • Fixed a crash that would occur when ALT + F4'ing out of the Set Tracker Overlay and the Stash Tab Overlay
  • Fixed an issue where users were not notified when they need more low-item-level items to complete their sets
  • Fixed an issue where Filter manipulation would sometimes leave weapons on / off of your loot filter
  • Enhancements:
  • Disabling the Item Highlight Mode control as there is only one option available and correcting the misleading tooltip
  • Small visual enhancement to buttons used to select files for the Client.txt and Loot Filters
  • Users will now see their set trackers automatically update when changing the Item Counter Display Mode setting (previously you would have to manually re-initialize the tracker or change the display mode to update the values)
  • Re-implemented querying stash tabs by tab prefix

New in Chaos Recipe Enhancer 3.23.1001 (Dec 5, 2023)

  • fix: set composition should prioritize two-handed weapons by @HiMarioLopez in #524
  • fix: disabling chaos recipe toggle in recipes form and adding tooltip with context by @HiMarioLopez in #525
  • fix: patching color picker themes so you can now read the text values in them by @HiMarioLopez in #526
  • fix: black padding on settings window when app starts up by @HiMarioLopez in #527
  • Release/v3.23.1001 -> Main: v3.23.1001 (Final) Release by @HiMarioLopez in #528
  • Release/v3.23.0001-beta -> Develop: v3.23.0001-beta Release by @HiMarioLopez in #511
  • Release/v3.23.0002 beta -> Develop: v3.23.0002-beta Release by @HiMarioLopez in #512
  • Release/v3.23.0003 beta -> Develop: v3.23.0003-beta Release by @HiMarioLopez in #519
  • Release/v3.23.1000 -> Develop: v3.23.1000 Release by @HiMarioLopez in #522
  • Develop -> Main: v3.23.1000 Release by @HiMarioLopez in #523

New in Chaos Recipe Enhancer 3.23.0002 Beta 2 (Dec 3, 2023)

  • Enhancements:
  • added OAuth integration with PathOfExile.com
  • Side Effects: Due to this change, we are retiring the PoE Session ID auth method. Without this, there is no OAuth enabled Guild Stash endpoints. Therefore, we will unfortunately have to retire the Guild Stash integration. We have reached out about an endpoint for Guild Stash that is OAuth enabled and are waiting for updates from GGG. We appreciate your understanding as this was something that needed to happen to secure our users with a safer (and much easier) auth mechanism for our application.
  • significant refactors to our api service classes after migrating to the 'official' PoE API endpoints vs our work-around endpoints that used Cookie-Based SESSIONID Auth)
  • re-architecting the backend (now node based lambdas; thank you @Qt-dev for the support and pointers)
  • added dynamic login/logout buttons
  • enhanced load time of binded account name by a very noticeable amount
  • Bug Fixes:
  • fixed broken unit tests as a result of some major reworks on our api services
  • fixed issue where reset all settings was not working as intended (would inherit older settings on relaunch)
  • fixed issue where we were misfiring an unauthenticated request for unauthenticated users on first app launch
  • fixed issue where old logic was being used to check if user was authenticated (needed updating for oauth)

New in Chaos Recipe Enhancer 2.0.1 (Sep 9, 2023)

  • Enhancements:
  • adding helpful tooltips to various interactive buttons based on the full set threshold and current full sets
  • conditionally enabling/disabling stash button based on the set threshold settings to avoid confusion (new tooltips should clarify why)
  • added cooldown to fetch stash list dropdown (this would cause players to get rate limited more often)
  • added cooldown to fetch league list (this would cause players to get rate limited more often)
  • improved warning message phrasing and format when user is missing low level items for the chaos recipe (now shows how many items you need)
  • Bug Fixes:
  • removed unused set tracker opacity setting
  • fixed bug related to prematurely spawning "Need Low Level Items" warning to users
  • fixed inaccurate error handling for rate limiting (would previously tell user their session ID is incorrect when in reality they were just rate limited)

New in Chaos Recipe Enhancer 2.0.0 Beta 2 (Aug 17, 2023)

  • Added more safeguards for users as they onboard into the app, making sure it's clear if their account credentials are valid or not. Also added some safeguards to the underlying logic to prevent some exceptions from being thrown.

New in Chaos Recipe Enhancer 1.7.2 (Apr 6, 2023)

  • Bug Fixes:
  • improvements to various error messages, including errors reported by our app due to user misconfiguration and service unavailability (i.e. when GGG's servers are down for patching
  • removing broken auto-update feature from project (the button in the navigation menu now links to our latest release page on Github)
  • adding Environment based NewLine (thanks to yenbounger for your PR) that resolves issue when modifying filters after applying our filter automated filter modification
  • Changes Under The Hood:
  • massive refactors under the hood (simplifying project structure and removing tons of redundant code; should make it easier for new contributors to understand what classes/methods do what)
  • removing unused 3rd party dependencies
  • removing legacy EnhancePoEApp.Installer directory (due to previously mentioned changes to the auto-update feature)

New in Chaos Recipe Enhancer 1.7.1 Pre-release (Apr 5, 2023)

  • Bug Fixes:
  • improvements to various error messages, including errors reported by our app due to user misconfiguration and service unavailability (i.e. when GGG's servers are down for patching
  • removing broken auto-update feature from project (the button in the navigation menu now links to our latest release page on Github)
  • adding Environment based NewLine (thanks to yenbounger for your PR) that resolves issue when modifying filters after applying our filter automated filter modification
  • Changes Under The Hood:
  • massive refactors under the hood (simplifying project structure and removing tons of redundant code; should make it easier for new contributors to understand what classes/methods do what)
  • removing legacy EnhancePoEApp.Installer directory (due to previously mentioned changes to the auto-update feature)

New in Chaos Recipe Enhancer 1.7.0 (Dec 6, 2022)

  • Bug Fixes:
  • patching a few bugs for tab highlighting when All Sets and Set by Set highlight modes are enabled for the stash tab overlay (Note: Tab highlighting is still a tad buggy. I'm working on stabilizing this behavior in future patches - Item By Item highlight mode seems to the most stable)
  • New Features:
  • adding a new only minimized buttons set tracker overlay mode (thanks to rhoffsch42 for your feature request)
  • Changes Under The Hood:
  • updating and consolidating various project dependencies under the hood

New in Chaos Recipe Enhancer 1.6.1 (Oct 13, 2022)

  • Bug Fixes:
  • Removed clipboard integration when sending chat commands as it was causing users to paste clipboard into chat (thanks to drifio for your code contribution!)
  • Fixing regal recipe lower item level threshold (thanks to BananaFlambe for your bug report)
  • Fixing misalignment of sets text in the set tracker overlay
  • Fixing empty padding that would stay after filling sets (or triggering any other message) when using the horizontal versions of the set tracker overlay, it now collapses after the message clears

New in Chaos Recipe Enhancer 1.6.0.2 (Aug 18, 2022)

  • Bug Fixes:
  • Fixed null pointer exception thrown when completing set collection in the stash tab overlay (specifically when using the 'Set by Set' or 'All Items' highlighting modes) (Thanks to hakaisu on Discord for reporting this bug, and to MonPiedC1Tank for providing a better fix!)

New in Chaos Recipe Enhancer 1.6.0 (Aug 17, 2022)

  • New Features:
  • new option to query from guild stash
  • new vertical layouts for set tracker (standard and minified)
  • 'Reload Filter' button is how hidden on the set tracker if you don't have the feature enabled
  • moved 'Do Not Preserve Low Item Level Gear' setting to a new 'Advanced' setting tab (caused a lot of confusion with completed set #'s, comes on by default - do not turn it off unless you know what you're doing)
  • disabled resizing on set tracker overlay as their layouts are fixed (if you dragged it to the corners windows would try to resize it, causing bugs)
  • Bug Fixes:
  • fixed issue with resizing of the settings window (resizing flag was enabled by mistake)
  • fixed issue where inaccurate values displayed on set tracker when loot filter manipulation is disabled
  • fixed some small display issues with the 'Only Buttons' set tracker overlay display mode
  • fixed some small display issues with the 'Standard' set tracker overlay display mode
  • added missing dependencies in newest version of installer (Thanks to grinder on Discord for reporting this bug!)
  • Changes Under The Hood:
  • lots of changes to the settings under the hood; you will most likely have to redo your settings (sorry)
  • further refactored our main settings window code (trying to separate the monolithic view into separate user controls; this is a steady work in progress)
  • updating various NuGet packages

New in Chaos Recipe Enhancer 1.6.0 Pre-release (Aug 16, 2022)

  • new option to query from guild stash
  • new vertical layouts for set tracker (standard and minified)
  • 'Reload Filter' button is how hidden on the set tracker if you don't have the feature enabled
  • moved 'Do Not Preserve Low Item Level Gear' setting to a new 'Advanced' setting tab
  • lots of changes to the settings under the hood; you will most likely have to redo your settings (sorry)

New in Chaos Recipe Enhancer 1.5.6 (Jul 1, 2022)

  • Updating stash api request URLs

New in Chaos Recipe Enhancer 1.5.5 (May 18, 2022)

  • Fixing crash that could occur if user closes overlay while fetching with the stash tab overlay open.

New in Chaos Recipe Enhancer 1.5.4 (May 16, 2022)

  • New installer UI that allows for custom installer location (also gives you progress on installation and notifies you when it's complete)
  • Fixing filter manipulation not including higher item level items (i75+) when running chaos recipe, should now add higher item level items to filter if able
  • Introduced more limited filtering on items to ensure we don't overwrite any of your loot filter's rules (e.g. 6-socket items, 5-link items, 6-link items, etc.)

New in Chaos Recipe Enhancer 1.5.3 (May 16, 2022)

  • Fixing crash that would occur when pressing certain keys on the hotkey window (thanks to @Nyxion)
  • Adding message box to show when app is having issues connecting to the GGG API for fetching league info (thanks to @coffeehouse)
  • Added error logging to a file (will tie this to a 'Debug Mode' setting; for now I'll leave it on)
  • Added option to nuke settings after CRE client crash (thanks to Edwo#1770 on Discord for the idea)
  • Fixing incorrect name for "Do Not Preserve Low Item Level Gear" and further added info the tooltip (continues to confused folks on what it does)
  • Fixing clipboard access issue that will hopefully resolve filter reload issues (thanks to @InsanityPrelude for pointing me to the solution)
  • Continued project refactors (tons of improvements under the hood that make my life easier, and your general experience much smoother)

New in Chaos Recipe Enhancer 1.5.2 (May 14, 2022)

  • Fixing icons not showing up
  • Fixing filter style issue causing app to crash on fetch if setting was enabled

New in Chaos Recipe Enhancer 1.5.0 Pre-release (May 11, 2022)

  • Adding new 'Suffix' stash tab selection mode (thanks to @george-delchev)
  • Adding check for selected tab types; users can no longer query from tabs other than Normal or Quad tabs (i.e. no querying from Currency / Divination / Fragment tabs, etc.)
  • Fixing app crashing when finding items without an ilvl in stash tabs (e.g. compasses)
  • Modifying default settings that ship with the app to make things more intuitive (based on community feedback)
  • Modifying a lot of code under the hood in an effort to improve project structure and make future maintenance easier (thanks to @george-delchev)

New in Chaos Recipe Enhancer 1.4.1 (Feb 16, 2022)

  • Fixing random CLIPBRD_E_CANT_OPEN error being thrown
  • Adding 'Custom League' check box that makes it so you can input a custom league name in lieu of the main league selectors

New in Chaos Recipe Enhancer 1.4.0 (Feb 10, 2022)

  • Removing online filter manipulation as a feature; you can still manipulate your offline filters
  • Fixing rate limit exceeded error (thanks to @catinsock)
  • Improved league selection (formerly a text input, now a selection list) (thanks to @catinsock)
  • Fixing random typos in the settings screen

New in Chaos Recipe Enhancer 1.3.2 (Feb 4, 2022)

  • Fixing NullPointerException when attempting to update online filters (My recommendation is still to stick to OFFLINE filters for now!) (thanks to @devinvisible)
  • Fixing typo 'Ceck for Updates' -> 'Check For Updates' (thanks to @devinvisible)
  • Partial fix for some of the weapon issues with the filter (not 100%, but we're trying!) (thanks to @devinvisible)

New in Chaos Recipe Enhancer 1.3.1 (Feb 4, 2022)

  • Fixing filter item class recognition issues with 1-handed and 2-handed weapons

New in Chaos Recipe Enhancer 1.2.6 (Aug 11, 2021)

  • Changed installer
  • Added autoupdater
  • Added itemfilter reload button (thanks to kxc0re)

New in Chaos Recipe Enhancer 1.2.5 (Aug 1, 2021)

  • Fixed bug where non-rare items would count into sets.
  • Added custom sound option (thanks to @C64Gamer).

New in Chaos Recipe Enhancer 1.2.4 (Jul 28, 2021)

  • Added error message when online lootfilter was not found
  • Removed itemlog

New in Chaos Recipe Enhancer 1.2.3 (Jul 24, 2021)

  • Fixed breaking bug where items could not be found anymore because GGG changed their Api (thanks to @b0ykoe).
  • Added online filter functionality, this feature may need some testing (thanks to @Zyertdox ).

New in Chaos Recipe Enhancer 1.2.2 (Jun 2, 2021)

  • Fixed bug from "fixed bug where amount of items owned/ missing got calculated too early" since it introduced another bug :D