Skip to content

Releases: ChaosRecipeEnhancer/ChaosRecipeEnhancer

Chaos Recipe Enhancer v3.24.3002

24 May 03:30
2d745cd
Compare
Choose a tag to compare

Bug Fixes:

  • Resolved an issue where the stash tab list was not populating if a user did not have the 'Custom League' option enabled
  • Resolved an issue where the debug logs would not be generated if the user was not running the app as a system admin

(GitHub Generated Release Notes)

What's Changed

Full Changelog: 3.24.3001...3.24.3002

Chaos Recipe Enhancer v3.24.3001

03 Apr 18:25
d940e3b
Compare
Choose a tag to compare

The new installer should automatically replace older versions of the app. If you find it doesn't, you'll want to manually uninstall your previous CRE installation(s), and re-run this latest installer.


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

(GitHub Generated Release Notes)

What's Changed

New Contributors

Full Changelog: 3.24.3000...3.24.3001

Chaos Recipe Enhancer v3.24.3000

01 Apr 07:25
121b140
Compare
Choose a tag to compare

Let's try this... again 😌

🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

In the case you had previously installed v3.24.1000, v3.24.1001, or v3.24.2000 - please uninstall those versions and upgrade immediately. Those contain some pretty gnarly bugs that essentially 'hog' all the bandwidth from all other Chaos Recipe Enhancer users. Those versions also won't work. I removed the releases for a good reason!

🚨🚨🚨🚨🚨🚨🚨🚨🚨

I was unfortunately away for the weekend traveling. I haven't gotten to play the new league yet, and also didn't get a solid chance to properly remediate the issues we saw at league launch, we simply rolled everything back to last league's release, v3.23.1005.

This update remediates the issues uncovered during our previous v3.24 rollout, with some added enhancements. This update also includes all the changes from the previously pulled v3.24.1000, v3.24.1001, and v3.24.2000 releases of CRE.

As always, if you run into issues, please reach out on our Discord (I've been less attentive these past 3 days since I've been traveling, but I'm back to help answer any questions y'all may have).


This latest installer for versions 3.24.3000 and up will prompt you to install a required dependency, the .NET 8 for Windows Desktop runtime. You can also download it beforehand - a direct link to the installer can be found here. (It will begin downloading immediately after you click the link). If you've already installed it, that's ok.

The new installer should automatically replace older versions of the app. If you find it doesn't, you'll want to manually uninstall your previous CRE installation(s), and re-run this latest installer.


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 Sound Settings
image

New Stash Tab Overlay Settings
image

Stash Tab Overlay with Custom Vertical Gap Between Stash Tabs and Grid, Custom Default Tab Background Colors
image

Custom League in Drop-Down
image

Enhanced Rate Limit Reporting
image
image


(GitHub Generated Release Notes)

What's Changed

Full Changelog(s):

Chaos Recipe Enhancer v3.23.1005

08 Dec 04:13
292dac5
Compare
Choose a tag to compare

Note: If you have a previous version installed, you can simply download and run the new installer (attached under the latest release) and it will automatically replace the old version. No need to manually uninstall.

You will need to download and install the .NET 7 Desktop Runtime: https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-7.0.17-windows-x64-installer

Enhancements:

  • 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.

MinifiedOnlyButtons
OnlyButtons
VerticalMinifiedOnlyButtons
VerticalOnlyButtons
image
image


(GitHub generated release notes)

What's Changed

Full Changelog: 3.23.1004...3.23.1005

Chaos Recipe Enhancer v3.23.1004

07 Dec 21:09
6f9f971
Compare
Choose a tag to compare

Note: If you have a previous version installed, you can simply download and run the new installer (attached under the latest release) and it will automatically replace the old version. No need to manually uninstall.

Bug Fixes:

  • Fixed a small issue where the Stash Tab Overlay could be launched with a hotkey while no stash tabs are currently selected.

Enhancements:

  • New 'Reload Item Filter' hotkey option.
  • Added cooldown to hotkey actions. Hotkey option tooltips now include all their associated cooldowns.

image


(GitHub generated release notes)

What's Changed

Full Changelog: 3.23.1003...3.23.1004

Chaos Recipe Enhancer v3.23.1003

06 Dec 15:41
1e17989
Compare
Choose a tag to compare

Note: If you have a previous version installed, you can simply download and run the new installer (attached under the latest release) and it will automatically replace the old version. No need to manually uninstall.

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

image


(GitHub generated release notes)

What's Changed

Full Changelog: 3.23.1002...3.23.1003

Chaos Recipe Enhancer v3.23.1002

06 Dec 07:03
365003e
Compare
Choose a tag to compare

Thanks to all the folks who reported some bugs to be fixed ahead of the 3.23 league launch. Enjoy!

Note: If you have a previous version installed, you can simply run the installer and it will automatically replace the old version. No need to manually uninstall.

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

(GitHub generated release notes)

What's Changed

Full Changelog: 3.23.1001...3.23.1002

Chaos Recipe Enhancer v3.23.1001

04 Dec 16:58
bd19f35
Compare
Choose a tag to compare

Hey everyone,

Big thanks for sticking with me through the bugs and the instability. I know it's been a wild journey with the app, and your patience means the world to me. I'm very excited to roll out v3.23.1001 - it's packed with fixes and cool new (and old!) stuff, all thanks to your continued feedback. We're not stopping here; I've got some more updates cooking. Stay tuned and keep the feedback coming on Discord and our GitHub issue board.

Cheers,
Mario

PS: I put out a new video guide for anyone interested: https://youtu.be/ChC3GNYJpl8


Note: Moving forward there will be no major version bumps - all release versions will match the current Path of Exile 1 leagues (I shamelessly stole this idea from @SnosMe and their Awakened PoE Trade tool).


Enhancements:

  • OAuth Integration with PathOfExile.com: Introduced OAuth integration, retiring the PoE Session ID auth method.
  • Global Hotkeys Support: Added support for global hotkeys.
  • Set Composition Algorithm Rework: 'Conservative' and 'Greedy' set composition algorithms reworked and optimized.
  • Auto-Navigation for Re-authentication: Auto-navigation back to the account tab in case of re-authentication needs.
  • Refined Error Messages: Enhanced error messages throughout the app for better clarity in case of user errors.
  • Login Flow Guidance: Directives added during login flow to guide users to their web browser.
  • Early Vendor Set Setting: New setting added to allow users to vendor sets early, enabled by default.
  • Enhanced Stash Tab Overlay Visuals: Improved visuals for stash tab overlay edit mode with better emphasis on edit button and new popup.
  • Improved Set Tracker Reporting: Ring and one-handed weapon counting updated in set tracker.
  • New Login Animation: Smoother login experience with new animation.
  • Enhanced Error Window: Direct links to issue boards and Discord, and error message template copying feature.
  • Dynamic Login/Logout Buttons: Improved user experience with dynamic login/logout functionality.
  • Faster Account Name Load Time: Enhanced load time for displaying account name.
  • API Service Class Refactors: Major refactors to API service classes after shifting to official PoE API endpoints.
  • Backend Re-architecture: Backend now uses node-based lambdas.
  • Reduced Installation Footprint: Total package size reduced from ~4.2mb to ~3.4mb

Side Effects:

  • Retiring Guild Stash integrations until further notice: OAuth enabled Guild Stash endpoints unfortunately do not exist. I've put some feelers out there on the GGG side as to whether or not this will be supported in the future. Once it becomes available, we will be able to quickly re-integrate it with our application.

Bug Fixes:

  • Set Composition Algorithm Fixes: Addressed issues with filter manipulation in set composition algorithms.
  • Graceful Handling of Filter Manipulation: Enhanced handling for scenarios involving renamed or deleted filters.
  • Comprehensive Set Composition and Stash Tab Overlay Fixes: Fixed multiple bugs related to set composition logic and stash tab overlay.
  • Set Tracker Messaging Bug Fixed: Resolved issues with messaging on the set tracker.
  • Stash State Sync Error Handling: Improved handling of stash state desynchronization due to in-game changes.
  • Stash Tab Selection Enhancement: Workaround for selecting unnamed stash tabs by adding tab index to the overlay.
  • Settings Reset Functionality Correction: Fixed the issue where resetting all settings did not work as intended.
  • Authentication Request Handling Improved: Addressed unauthenticated request issues for new users on first app launch.
  • Updated User Authentication Logic: Revised user authentication checks in line with OAuth updates.
  • Fixed Broken Unit Tests: Resolved issues in unit tests following major API service reworks.

Hot Fixes (Caught these during RC period):

  • Set Composition should prioritize Two-Handed weapons over One-Handed weapons (for ✨optimization✨ reasons)
  • Setting 'Chaos Recipe' checkbox element to disabled since it's the only option (this is only a visual change)
  • Patching theme for color picker in main settings window (no more white font on a white background!)
  • Patching black padding that would appear around the settings window when first launching the app
  • Loot Filter Manipulation was sometimes inaccurate with the new vendor sets early setting
  • Patching an issue where 'Reset All Settings' was causing in-memory auth state and local auth settings to get out of sync.

Known Issues:

  • A full list of known issues is being tracked on our issue board

image
image
image


(GitHub generated release notes)

What's Changed

Full Changelog: 2.0.1...3.23.1001

Chaos Recipe Enhancer v3.23.1000-rc

04 Dec 04:34
512c5b5
Compare
Choose a tag to compare
Pre-release

This is a release candidate, with a full release slated for Monday, December 4th, 2023.

No new features will be added until after our next full release (i.e. v3.23.1001 onward). The only changes accepted between now and the full release will be hotfixes.


Hotfixes:

  • Set Composition should prioritize Two-Handed weapons over One-Handed weapons (for ✨optimization✨ reasons)
  • Setting 'Chaos Recipe' checkbox element to disabled since it's the only option (this is only a visual change)
  • Patching theme for color picker in main settings window (no more white font on a white background!)
  • Patching black padding that would appear around the settings window when first launching the app

Enhancements:

  • OAuth Integration with PathOfExile.com: Introduced OAuth integration, retiring the PoE Session ID auth method.
  • Global Hotkeys Support: Added support for global hotkeys.
  • Set Composition Algorithm Rework: 'Conservative' and 'Greedy' set composition algorithms reworked and optimized.
  • Auto-Navigation for Re-authentication: Auto-navigation back to the account tab in case of re-authentication needs.
  • Refined Error Messages: Enhanced error messages throughout the app for better clarity in case of user errors.
  • Login Flow Guidance: Directives added during login flow to guide users to their web browser.
  • Early Vendor Set Setting: New setting added to allow users to vendor sets early, enabled by default.
  • Enhanced Stash Tab Overlay Visuals: Improved visuals for stash tab overlay edit mode with better emphasis on edit button and new popup.
  • Improved Set Tracker Reporting: Ring and one-handed weapon counting updated in set tracker.
  • New Login Animation: Smoother login experience with new animation.
  • Enhanced Error Window: Direct links to issue boards and Discord, and error message template copying feature.
  • Dynamic Login/Logout Buttons: Improved user experience with dynamic login/logout functionality.
  • Faster Account Name Load Time: Enhanced load time for displaying binded account name.
  • API Service Class Refactors: Major refactors to API service classes after shifting to official PoE API endpoints.
  • Backend Re-architecture: Backend now uses node-based lambdas.
  • Reduced Installation Footprint: Total package size reduced from ~4.2mb to ~3.4mb

Side Effects:

  • Retiring Guild Stash integrations until further notice: OAuth enabled Guild Stash endpoints unfortunately do not exist. I've put some feelers out there on the GGG side as to whether or not this will be supported in the future. Once it becomes available, we will be able to quickly re-integrate it with our application.

Bug Fixes:

  • Set Composition Algorithm Fixes: Addressed issues with filter manipulation in set composition algorithms.
  • Graceful Handling of Filter Manipulation: Enhanced handling for scenarios involving renamed or deleted filters.
  • Comprehensive Set Composition and Stash Tab Overlay Fixes: Fixed multiple bugs related to set composition logic and stash tab overlay.
  • Set Tracker Messaging Bug Fixed: Resolved issues with messaging on the set tracker.
  • Stash State Sync Error Handling: Improved handling of stash state desynchronization due to in-game changes.
  • Stash Tab Selection Enhancement: Workaround for selecting unnamed stash tabs by adding tab index to the overlay.
  • Settings Reset Functionality Correction: Fixed the issue where resetting all settings did not work as intended.
  • Authentication Request Handling Improved: Addressed unauthenticated request issues for new users on first app launch.
  • Updated User Authentication Logic: Revised user authentication checks in line with OAuth updates.
  • Fixed Broken Unit Tests: Resolved issues in unit tests following major API service reworks.

Login-Prompt
Login-Prompt-Success


(GitHub generated release notes)

What's Changed

Full Changelog: 2.0.1...3.23.1000

Chaos Recipe Enhancer v3.23.0003-beta-3

03 Dec 05:32
480aa0e
Compare
Choose a tag to compare
Pre-release

Note: Users migrating from previous versions may experience some (inaccurate errors) pointing to issues with a Session ID. Deleting your app settings manually is one way to resolve this if it doesn't resolve itself after attempting to log back in via OAuth. This will be fixed ahead of the league launch.

My app settings were located inside this directory: C:\Users\mario\AppData\Local\ChaosRecipeEnhancer; simply delete any directories or files found here (but not before backing up if you don't want to permanently lose your user settings).

Please report any critical issues ahead of league launch, thanks!


Enhancements:

  • a new setting has been added and enabled by default to allow users to vendor sets early, regardless of their full set threshold (this was the default behavior in previous versions)
  • enhanced visuals for stash tab overlay edit mode - there is now more emphasis on the edit button, as well as emphasis on the window when in edit mode, and a new popup that better directs users to the pull tab that lets you resize the overlay
  • you can once again disable "Do Not Preserve Low Item Level Gear" setting (the 'Conservative' set composition algorithm has been reworked and is functional once again; the greedy set composition algorithm has also been optimized and reworked)
  • ring and one-handed weapon amounts will now report a pair as 'one' on the set tracker to better align with the purpose of the set tracker (e.g. "My ring counter shows 20, why cant' I make 20 sets?")
  • new 'animation' when logging in (looks a bit less clunky)
  • greatly enhanced look and functionality of error window (with direct links to our issues board or discord, with the ability to copy the error message template)

Bug Fixes:

  • lots of bug-fixes related to the set composition logic
  • lots of bug-fixes related to the stash tab overlay
  • fixed bug related to messages not showing up on set tracker after
  • handling errors related to stash state going out of sync due to changes made by players in-game
  • work-around put in place to resolve issues when picking from stash tabs with no name - i added the tab index to the selectable tab on the stash overlay (apologies for the visual clutter, didn't want to complicate this fix too much lol)

Known Issues:

  • wanting to re-add hotkeys before 3.23 launch
  • wanting to re-add sounds before 3.23 launch
  • wanting to re-add item by item mode before 3.23 launch This will require more effort than previously anticipated. I'm no longer prioritizing it for 3.23 launch. It's still very much in the plans for the future, though.
  • a full list of known issues is being tracked on our issue board, these are just the top priorities for me. I'm always up to review any contributions for bug fixes and feature requests

image


(GitHub generated release notes)

What's Changed

  • Release/v3.23.0003 beta -> Develop: v3.23.0003-beta Release by @HiMarioLopez in #519

Full Changelog: 3.23.0002...3.23.0003