Skip to content

Releases: jack-richards/bptf-autopricer

v1.4.2

05 Oct 19:45
473f47c
Compare
Choose a tag to compare

Changes

  • The application will now ensure that prices attained through the fallback method (autobot cache of prices.tf) are priced above 0. The autobot cache can sometimes contain items priced at 0, thus effectively pricing the item as free, making this new measure necessary.

Repository

v1.4.1

30 Jul 19:17
10a45d1
Compare
Choose a tag to compare

Changes

  • Words will now be split on each space within a listing description before we check for blacklisted terms.

This patch ensures listings are not incorrectly excluded due to false positives.

Repository

1.4.0

27 Apr 19:15
9c52c54
Compare
Choose a tag to compare

Changes

  • Added a new option "fallbackOntoPricesTf" to config.json that defaults to false.

When set to 'true' any items that are failed to be priced will instead be by prices.tf

Repository

v1.3.0

28 Feb 16:21
52e6c76
Compare
Choose a tag to compare

Changes

  • Introduced a new configurable setting, 'alwaysQuerySnapshotAPI', which determines whether the pricer should consistently call the snapshot API for each item during the pricing process. When set to false has the potential to greatly speed up the pricing process for large item lists.
  • Updated README.md with a new section discussing this new option.

Repository

v1.2.0

03 Feb 17:27
baf2932
Compare
Choose a tag to compare

Changes

  • New filtering logic added that excludes listings from pricing calculations that contain attributes indicating an item is painted. Painted items normally stray far from the average price due to their higher perceived value.

New Contributors

Repository

v1.1.5

01 Feb 23:30
bd97e7c
Compare
Choose a tag to compare

Changes

  • Added more Steam IDs to the default blacklist. These IDs are associated with a recent scam.

Repository

v1.1.4

20 Jan 23:22
ce9b7df
Compare
Choose a tag to compare

Changes

  • Fixed issue where key object was left undefined on start-up, causing the first calculateAndEmitPrices() call to throw errors for the first few items.
  • Refactored code, moved declarations of intervals into place.

Thank you @MartinL457 for reviewing the effects of the changes.

Repository

v1.1.3

13 Dec 22:14
Compare
Choose a tag to compare

Changes

  • Fixed an issue where the metal values of the key were not always rounded to the nearest 0.11, to the nearest scrap.

Repository

v1.1.2

26 Nov 18:07
Compare
Choose a tag to compare

Changes

  • Fixed an issue where we accessed undefined listing objects when calculating a mean after filtering out outliers.

This bug fix ensures that we only attempt to calculate the mean from the listings if there are 3 of them left after filtering out the outliers. If there aren't 3 listings, an error message is thrown.

Repository

v1.1.1

24 Nov 19:12
Compare
Choose a tag to compare

Changes

  • Fixed bug that resulted in listings with only a metal value field being ignored.

This bug fix ensures that listings containing only a metal value are now properly processed and included.

Repository