JBidwatcher Portable Changelog

What's new in JBidwatcher Portable 2.99pre5

Jan 18, 2016
  • This fixes several critical and less-critical bugs that arose with the 2.99pre4 release. I’ve been working on a significant revision to JBidwatcher for some time, including the addition of scripting capabilities. This version incorporates recent bug fixes and those larger changes.

New in JBidwatcher Portable 2.5.6 (May 26, 2014)

  • This version primarily fixes the recent eBay breakage due to sign-on changes and change-password interstitial pages.

New in JBidwatcher Portable 2.5.5 (Jan 20, 2014)

  • This version contains fixes for many different, mostly small, problems that cropped up over the last few months.

New in JBidwatcher Portable 2.5 (Jun 18, 2013)

  • eBay related changes:
  • Better handle inter-country bidding failures, and some odd eBay interstitial pages
  • Removed Dutch Auction support, since eBay doesn’t support that listing type anymore
  • A ton of eBay-driven changes for new page formats, different bidding forms, and more.
  • Better image/thumbnail retrieval, and price detection
  • Improve BIN detection on fixed-price items you’ve already bought one of, multi-purchase buys, and underbid recognition.
  • Fixed some snipe failures that were due to misinterpreting eBay’s broken HTML.
  • Better ended-listing recognition
  • UI changes:
  • Add a ‘+’ tab for creating new tabs, to make it easier and more obvious
  • Tweaked some minor UI inconsistencies
  • Items move to their correct category after the fact, which looks a little odd, but means that items should end up in their appropriate categories without human intervention.
  • Empty tabs have a little graphic in the middle; this will eventually get swapped out for some basic instructions, to make first-launch ramp-up time quicker.
  • A bunch of (hopefully) improvements to the ‘first-run’ experience, including a simplified configuration screen.
  • The ‘new update’ dialog got a makeover.
  • Increased the default sizes on some dialogs, as monitor sizes have grown over the years
  • Improve the thumbnail shown in ‘Show Info’.
  • Focus should work better in all dialogs.
  • Internal fixes:
  • Fixed some My JBidwatcher setup/configuration issues
  • Improved response to waking from sleep
  • Internal improvements, reducing exceptions and deadlocks.
  • Improve performance
  • Some data-logging improvements
  • Preserve some snipe information after a snipe has completed.
  • Signing Mac binaries so JBidwatcher doesn’t get locked out by Mountain Lion
  • New features:
  • First pass at a multicast DNS service for wireless synch
  • A purely opt-in metrics/analytics system so I can learn how folks use JBidwatcher in the wild.
  • Brought back the scripting framework; JBidwatcher can now be scripted in JRuby

New in JBidwatcher Portable 2.1.6 (Jun 18, 2013)

  • User Visible:
  • Remove Mature Audiences from the eBay configuration display. It’s my #1 support problem for user having trouble logging in. It’s still accessible from the Advanced Configuration setting, as
  • ‘ebay.mature’ (without the quotes), and it’s described in the FAQ.
  • Fix a longstanding bug that you couldn’t really change username/password while running JBidwatcher; you had to shut it down and restart JBidwatcher. Now it takes effect immediately!
  • Fix another longstanding bug where on a bid, JBidwatcher would forget who the seller was, replacing them with the high bidder’s id, and thus items would fall out of the selling tab.
  • Some price detection improvements.
  • Handle eBay’s new URL format.
  • Don’t stomp on user-entered or previously-correctly detected shipping amounts.
  • Sometimes updates would appear to stop, usually for newly added items, and items wouldn’t move to ‘complete’ after ending.
  • Better handle the system tray on Windows with Java5.
  • Drag an image onto a listing to replace its thumbnail with that image.
  • Seller-ended auctions weren’t being recognized as ended.
  • Internals:
  • Hopefully improve sleep-detection and handling.
  • Failing to load the tray.dll (as on Windows 7 64 bit) shouldn’t cause the program to fail to start up, and should fall back to Java6’s system tray code if possible.
  • Lots of changes for debugging and testing.
  • Improved scripting interface.
  • Small improvements to thread safety.
  • Lots of refactorings and cleanups.

New in JBidwatcher Portable 2.1.5 (Jun 18, 2013)

  • Fixes:
  • The non-US non-PayPal item issue
  • ’Post to: ’ in location fields
  • Failure to read feedback scores
  • Improvements:
  • Some attempts to improve data consistency
  • Completed auction loading and ‘lost’ auction recovery don’t block each other
  • Better messaging around the browse-to site and My JBidwatcher configurations
  • Show the revision number

New in JBidwatcher Portable 2.1.4 (Jun 18, 2013)

  • Changes:
  • Fix breakage due to eBay removing the end-date from the title on many listings
  • Try to provide a safety-net for a potential sniping failure bug
  • Get eBay pages as compressed data for faster updating
  • Paste and Add Auction should add to the currently displayed tab/category
  • Allow Basic Authentication lines longer than 80 characters for My JBidwatcher support
  • Improve the look of JBidwatcher’s minimized window under Mac OS X

New in JBidwatcher Portable 2.1.3 (Jun 18, 2013)

  • Fixed issues:
  • All ‘null (FP)’ problems should be resolved
  • Post-end bid-counts should be correct again
  • eBay is testing a new ‘confirm’ page which broke sniping.
  • Update-All works again, and is reasonably efficient
  • Substantial performance tuning

New in JBidwatcher Portable 2.1.2 (Jun 18, 2013)

  • Problems fixed;
  • Fix some drag-and-drop issues caused by eBay’s new URL format
  • Improve My eBay lookup
  • Fix the display problems which made it look like completed items were gone.
  • Try to make post-end auction updating work more smoothly
  • A bunch of internal bugfixes

New in JBidwatcher Portable 2.1 (Jun 18, 2013)

  • Bugs fixed:
  • Recognize auctions with BIN as auctions so they can be sniped.
  • Force the time to synchronize 5 minutes before a snipe fires.
  • Lots of tweaks to time synchronization to make it more accurate.
  • Make snipe, cancel snipe, and other internal web server functions work
  • Remove unused ‘Check for Updates’ menu item under Mac OS X; it uses Sparkle instead.
  • JBidwatcher was failing to recognize a user as a high bidder if there was a bid retraction.
  • Toolbar hide and show again shouldn’t move the login status to the far left of the toolbar.
  • Recognize eBay’s error message for sellers trying to bid on their own items.
  • Detect reserve listings again, and some other minor reserve-related tweaks.
  • A ton of other cleanups and refactorings.
  • Features:
  • Add selection color setting to the Window menu
  • Some work towards providing a sync-with-mobile capability (disabled for now)
  • Substantial renovations to the auction update cycle; auctions to update don’t need to be in memory anymore.
  • Add selling-item retrieval to the My eBay search; successfully retrieved multiple pages.
  • An attempt at getting My eBay watch lists working.
  • Add the ability to refresh the log view
  • Add a donation button that is easily dismissible.
  • Include last-updated information in the Info display.

New in JBidwatcher Portable 2.1pre8 (Jun 18, 2013)

  • Bugs fixed:
  • Searches (including Get My eBay Items) work again
  • Fixed a failure to start the internal web server if you shut it down and tried to restart it
  • Auctions with Buy It Now and Fixed Price listings are once again distinct
  • For many users JBidwatcher was failing to save configuration settings during shutdown
  • Make displayed bid values more consistent, and try to reduce the number of ‘null’ prices that are displayed.
  • When deleting rows, sometimes they would be replaced with ‘*’ and would cause all kinds of problems until you shut down and restarted JBidwatcher. This should be resolved.