Skip to content

Releases: senuido/stash-scanner

v1.05

04 Oct 12:02
Compare
Choose a tag to compare

Performance

  • added support for multiple connections to stash api. this improves the speed for data fetching, significantly reducing delay in results during busy hours.
  • item parsing is done in a separate thread and will no longer delay downloads
  • scanner will now use saved ID if it is more recent than API latest ID (latest mode)
  • added stash api/parsing statistics and config options to help tweak performance if needed

Filters

  • filters for items under unique armour/weapon categories now exclude corrupted items
  • filter info shows effective price for custom filters
  • added map tier filtering (combined with level field)
  • filters are now properly generated for beachheads

Other improvements and updates

  • adapted to poe.ninja changes
  • currency shorts/whisper now use a static file (res\currency_base.mods), you can edit this and add your own values
  • added an option to configure history retention. (determines how long to remember previous results)
  • startup errors will now do a better job reporting errors to log (startup_error.log or log\app.log)
  • updated item mods list
  • updated item mods search function to be a little more flexible
  • custom filters based on generated filters now use effective item value as intended
  • prices that amount to 0 will no longer be considered a valid price
  • fixed a bug where tab price changes would sometimes not register as a price change, causing no alert to show
  • fixed a bug where price would sometimes not show in the notification
  • pending notifications will now be ignored when scan is stopped/notifications are disabled
  • scan stop request should now work properly even if the thread ended abruptly
  • app no longer fails to launch if app.ini file is corrupted
  • fixed evasion calculation (updated regex for evasion mods)
  • whisper message for gems now include level and quality
  • whisper message no longer includes stack size
  • fixed a bug with filter search and modifiable field
  • fixed filter search to encode characters properly
  • max sockets by ilvl is now properly capped by that type's max sockets

v1.04

22 Aug 13:05
Compare
Choose a tag to compare

Features

  • item view now has options to search on poe.trade:
    • filter search - searches items by the matching filter
    • item search - basic search, based on the item. currently mostly useful for comparing corrupted uniques
  • added budget and minimum price to improve search results
  • item view now displays item value/profit for automatic filters

Filtering

  • added filtering support by item class/rarity instead of plain type. existing filters will be converted to the new format
  • added a priority level for filters. this allows to reliably match an item by the most specific filter. useful for example when hunting for well rolled/perfect uniques
  • added exact name matching support by using double quotes around the name.
  • added autocomplete for item base type

Performance

  • optimizations to item parsing code
  • parsing is now done in parallel, significantly improving speed (measured ~70% increase on 4 cores). this will also improve UI responsiveness during parsing (sidesteps lack of thread priority)
  • filter editor no longer does a full reload after an update.

Filters

  • automatic filters now use exact name matching, correctly matching the intended item
  • updated filter generator to correctly generate filters for 5L and 6L items
  • currency and filter information now use confidence level to improve reliability. default is 5+ listings

Other improvements and updates

  • updated atziri's splendour variants. they should now filter properly
  • updated currency images
  • updated item mods list
  • updated example filters
  • added max sockets detection to item view
  • added an option to disable sound notification
  • latest ID retrieval is now more robust
  • corrected a visual bug with multi-choice widget not showing the marked items in the menu
  • prices tab now has an advanced/simple view, hopefully this will help not overwhelm new users
  • whisper message now uses in-game currency name if shorthand is missing

v1.01

05 Aug 03:16
Compare
Choose a tag to compare

Changes:

  • added filtering support for block/crit/aps
  • fixed evasion filtering
  • item details view now shows potential dps/defense values
  • added message list navigation with arrows
  • generated filters now use chaos value instead of exalted value
  • few optimizations to item parsing code
  • updated leagues information
  • made some adjustments to allow a 'manual' mode, where the user can continue working even if the API initially fails to provide currency/prices information
  • added exponential back-off for stash API requests

If you're updating from a previous version, you can safely copy over it.

v1.0

03 Aug 12:04
Compare
Choose a tag to compare

Initial release