What's new in TorrentRover Portable 1.3.5
Dec 23, 2019
- Fixed search logic when running a Rover with multiple queries
- Improved search result filtering logic (result must contain 1 non-numeric/non-numeral search term unless those are the only search terms)
- Added DuckDuckGo to Plugins and replaced Google with DDG for all “Feeling Lucky” style search plugins
- Fixed duplicate query check when adding a new Rover (wasn’t working for multi-query Rovers)
- Improved how Discounts are handled and shown in Purchase screen
- Fixed bug causing certain dispatcher events to close TorrentRover without warning
New in TorrentRover Portable 1.3.4 (Jun 8, 2019)
- Fixed several stability and performance issues
- Improved speed in several circumstances in Add/Edit Rover window
- Fixed Age converter for ExtraTorrent
- Added workaround for accidental Rover multi-select issue
- Added failed queries to fail info popup area
- Updated some plugin links
- Fixed duplicate query issue
- Fixed auto-refresh issue
New in TorrentRover Portable 1.3.3 (Feb 16, 2019)
- Fixed HideFinished and HideBanned checkboxes
- Updated TheTVDB search
- Improved resolution filter functionality
- Fixed service issue related to server move
- Updated primary service endpoint URL
New in TorrentRover Portable 1.3.2 (Nov 26, 2018)
- Improved performance in points algorithm
- Added Manual Proxy Server settings
New in TorrentRover Portable 1.3.1 (Nov 11, 2018)
- Huge improvement to startup performance when opening existing file
- Added special handling when someone searches for question mark character(s) only
- Added auto-refresh search results when a selected search has unfinished queries
- Updated Resolution options, filtering, and scoring
- Added filtered results info bubble popup
- Improved refresh and scoring code from Edit Rover view and Edit Rovers view
- Added code to allow TorrentRover sharing URI scheme to work even for TorrentRover Portable (if the user is in the Administrators group or the app is launched as Administrator)
- Fixed Rank numbering not working in certain edge cases
- Improved type-to-search to find a Rover by title
New in TorrentRover Portable 1.3.0 (Oct 19, 2018)
- Added new Feedback menu item
- Improved handling of magnet links so that they always get a display name (makes it easier to work with when magnet link data takes a long time to load)
- Improved type-to-search feature to find rovers by name
- Changed minimum search result auto-refresh time to 15 minutes
- Fixed null reference exception in versioning code
- Improved result filtering (including filtering results that don’t match numerical search terms)
- Improved code that removes old/stale results from refreshed search results
- Fixed a minor hashing issue (changed from Unicode to UTF8)
- Updated Exception Details stacktrace
- Updated “Shutting Down…” window title to “TorrentRover – Shutting Down…” so the user knows what’s delaying shutdown or restart
- Fixed Facebook and Twitter sharing rewards
- Improved installer (support for bootstrapped Windows Installer 3.5 and 4.5 and .NET 3.5 SP1)
- Added code to prevent direct URL searching
- Added code to fix date/age issue when a torrent is “3 m” old (some sites use “m” for a minute and some use it for a month)
- Update Share URL code
- Added a few hours to default wait time between weekly/daily searches for TV and Movies
- Fixed uTorrent portable toolbar default visibility
- Added Subscription and Donation confirmation refresh code so TorrentRover updates subscription status Updated WMI error checking
New in TorrentRover Portable 1.1.15 (Apr 20, 2017)
- Fixed error opening torrent files without wrapping file name in quotes (caused broken call)
- Fixed Refresh Results not honoring filters
- Fixed TorrentRover Update coming back after user clicks Yes to update
New in TorrentRover Portable 1.1.14 (Apr 18, 2017)
- Fixed default values for Season and Episode for Advanced Search when added through Share Rover
- Fixed EEEEEE format for Advanced Search
- Improved performance with type-to-search Rovers
- Updated Subscription Recovery options to include PayPal
- Fixed Regex error causing errors
New in TorrentRover Portable 1.1.13 (Apr 18, 2017)
- Fixed saved filesize bloat issue
- Fixed minor issue in how multi-query searches work (e.g. Search1,Search2) on refresh
- Updated save code to work the fast/new way but fallback to the old way if machine virtual memory is insufficient
- Fixed Add/Edit Rover UI issue where search box would grow if text was too long
- Fixed UI refresh/sort issue with dates (Refresh Results changes DateLastRan and DateNextRun, but wasn’t sorted correctly when sort was set on these columns)
- Fixed a few other minor bugs
New in TorrentRover Portable 1.1.12 (Mar 11, 2017)
- Fixed auto update definitions issue
- Fixed incompatible definitions issue
- Fixed “refresh results” behavior to be more like it used to be (keep finished and banned results even if they are from a site or format no longer searched for so we don’t lose if the search was finished or not)
- Shrunk file size slightly by fixing Torrent Rating serialization
- Improved installer compatibility in some circumstances
- Updated Subscription Recovery message to include the email address the confirmation email is sent to
New in TorrentRover Portable 1.1.11 (Mar 5, 2017)
- Fixed some bugs that could cause a crash
- Fixed multi-save issue (sometimes TorrentRover would save state two or three times in a row when it didn’t need to)
- Fixed status bar event tracking lag issue
- Fixed minor UI binding error
- Fixed code to avoid auto-refreshing search results when results are from multiple pages (don’t remove paged results)
- Improved performance in several scenarios
- Fixed paging counter
- Fixed search status message
New in TorrentRover Portable 1.1.10 (Mar 2, 2017)
- Added multi-query searching
- Added multi-query separators in preferences
- Added donation rewards
- Fixed column sorting in advanced view
- Updated definition update code to insure definitions update before refreshing anything
- Updated menu option visibility
- Updated download success message
- Fixed app crash in a couple situations
- Updated Upgrade TorrentRover wording and layout in some situations
- Updated UsageStats window in some situations
- Updated default sizing of main window
- Changed backup uTorrent install location
- Fixed bugs
New in TorrentRover Portable 1.1.9 (Jan 5, 2017)
- Added Service Timeout option to Preferences
- Fixed Definition Update (code and UI)
- Improved/Updated UI in a few places
New in TorrentRover Portable 1.1.8 (Dec 29, 2016)
- Fixed visual state locking issue (sometimes buttons that should have been clickable weren’t)
- Fixed setup prerequisites and .NET version bootstrapper
- Fixed potential visual overlap of Forced Update window over Update Available window (can only happen when running a deprecated version of TorrentRover)
- Fixed bug checking for proxy service availability
- Fixed ScrollIntoView bug in torrent list control
- Updated UI element visibility rules to allow Subscription Recovery while in Trial or Reward mode as well as Free mode
- Improved code to retrieve the Definitions slightly
- Fixed bug related to reading selected definition IDs out of settings file when those definitions have been deprecated
- Minor visual improvement in Usage Stats window
New in TorrentRover Portable 1.1.7 (Dec 8, 2016)
- Fixed a few bugs when accessing Registry
- Fixed reward privacy warning messages to prevent confusion
- Cleaned up the installer (removed some unnecessary files)
New in TorrentRover Portable 1.1.6 (Dec 5, 2016)
- Added uTorrent Portable (to open torrent/magnet in case user has no torrent/magnet client installed)
- Removed confusing error messages about missing torrent client
- Updated date parse code for torrent results in some cases
- Updated default search sites and timout settings
- Updated menu icon colors to match toolbar button icon colors
- Fixed install successful double landing page (removed install successful landing page)
- Added Search level sharing (share a search in the middle of a list of searches in a Rover)
- Updated code to save and open TorrentRover files (better performance)
- Updated error message text in a few places
- Updated text on Reward/Payment window
- Updated code to check for required definitions before allowing the app to search
- Updated Definition update code so that it is no longer optional and auto updates anytime an update is available
- Added MachineId tracking to config so that if machine identifying keys change (due to hardware upgrade or Windows upgrade), we can auto recover the machine info
- Added feedback mechanism for subscription cancellation (and a couple other things)
- Updated UI element visibility based on Subscription rules (Free/Reward/Pro/Trial)
- Updated code to allow XP compatibility (.NET 2.0 instead of .NET 3.5)
- Updated handling for several error conditions
New in TorrentRover Portable 1.1.5 (Oct 26, 2016)
- Fixed a few more bugs. Some could cause TorrentRover to crash
- Fixed Windows 10 installer issue (some Windows 10 users reported that the installer would fail.)
- Fixed Export error message that would show in the status bar with multiple lines
- Updated Event Viewer error details binding
- Fixed null uploader comment issue in Details
- Updated code to update save visual in status bar so that the image goes away even if there is a save error
- Updated code to protect Definition updates
- Updated default quick search sites for new installations
New in TorrentRover Portable 1.1.4 (Oct 21, 2016)
- Fixed bug causing deprecated definitions to not be removed
- Fixed bug causing Rover to not get a Next Run date when a finished torrent result it banned.
- Added debug info for delegate code paths
New in TorrentRover Portable 1.1.3 (Oct 9, 2016)
- Fixed Twitter timeout when reward sharing
- Improved text/layout clarity on Reward/Subscription pop-up window
- Fixed visual bug in search progress bar (search appears stalled/failed)
- Fixed bug where Next Run Date was getting cleared when it shouldn’t be
- Updated text on Preferences
- Fixed several other bugs, some found to cause crashes
New in TorrentRover Portable 1.1.2 (Sep 21, 2016)
- Fixed handling of search 404 errors
- Fixed reward scraping
- Updated Reward/Payment window layout
- Improved auto search functionality
New in TorrentRover Portable 1.1.1 (Sep 16, 2016)
- Improved auto search/refresh when selecting a search with no results
- Added better error handling for broken proxy links
- Fixed KickassTorrents (switched to kickass.cd)
New in TorrentRover Portable 1.1.0 (Sep 9, 2016)
- Fixed search results filter (TV shows were getting filtered incorrectly before)
- Fixed Export window layout
- Fixed group box text for Auto Action in Preferences
- Added Share Rover to the main Rover menu
- Added code to auto refresh results when search is selected and has no results yet
New in TorrentRover Portable 1.0.12 Beta (Sep 9, 2016)
- Updated version type to STABLE
- Improved error handling
- Fixed search loop causing save loop (caused high CPU usage)
New in TorrentRover Portable 1.0.11 Beta (Sep 3, 2016)
- Added code to “undo” a download when the download fails due to a bad link
- Updated error handling features
- Fixed Automation feature for DownloadAll
- Improved handling for hyperlinks in Uploader Comment in Details window
- Fixed progress bar visual in search status area
- Fixed bug not removing old search results from queries not searched for in updated search
- Fixed date parsing torrent upload date for search engines that use GMT time
- Improved format filter for search results
New in TorrentRover Portable 1.0.10 Beta (Aug 22, 2016)
- Fixed TV category handling for some search sites
- Fixed Share URL character encoding
- Fixed a few crash error conditions
- Improved stability in several scenarios
- Fixed visibility of Manage Subscription menu after user cancels subscription
New in TorrentRover Portable 1.0.9 Beta (Aug 11, 2016)
- Fixed several bugs
- Added FAQ link to Reward and Subscription windows
New in TorrentRover Portable 1.0.8 Beta (Aug 9, 2016)
- Added Share Rover functionality
- Fixed Search format casing
- Fixed Audio and Music conflict bug
- Fix TV category bug
- Fixed a few other minor bugs
New in TorrentRover Portable 1.0.7 Beta (Aug 4, 2016)
- Fixed Twitter Sharing
- Fixed KickassTorrents (KAT) definition
- Added the ability to quick search inside torrent grid (user request)
- Added option to remove search results with the wrong format (daily/weekly searches only)
- Added TorrentRover URI scheme for interacting with TorrentRover with a URL (link)
- Fixed UI not updating after resetting Preferences
- Removed TorrentRover from startup folder as part of the installation
- Fixed Datagrid crashing when adding a new Rover in Advanced View
- Added F5 as a key gesture to refresh the selected search results
- Fixed some search formats being ignored incorrectly
- Updated Details view
- Updated status bar and top bar layout
- Fixed download balloon text for paid version
- Fixed “Open Last Saved” dialog popping over top of “Update Available” dialog
- Fixed code that handles removing deprecated search sites and formats
New in TorrentRover Portable 1.0.6 Beta (Jun 11, 2016)
- Fixed code for list virtualizing (performance improvement)
- Updated code to handle manual next run date when adding Rover from Add Rover window
- Updated Cancel Subscription functionality
New in TorrentRover Portable 1.0.5 Beta (May 3, 2016)
- Fixed a bug in DataGrid that crashed TorrentRover in v1.0.4.
- Improved Installer a bit
New in TorrentRover Portable 1.0.4 Beta (May 3, 2016)
- Improved performance (greatly) for large lists of searches and search results
- Fixed auto file delete when all searches removed from file
- Added clarification text to Reward/Payment options
- Added saving icon to status bar
- Fixed a lot of bugs
New in TorrentRover Portable 1.0.3 Beta (Mar 14, 2016)
- Updated visibility of donation elements depending on version payment type
- Fixed handling of open, recent, and last closed torrent rover file (trf)
- Fixed code that deletes empty torrent rover files
- Fixed category code issue with ExtraTorrent
- Updated UpdateTR window to be modal on startup
- Added minor performance enhancements
- Updated binding converter code (casting code was poor)
- Improved scoring (points) code
- Changed header string “SL Ratio” to “Ratio”
- Fixed newline constant in torrent title
- Improved code to activate open torrent rover file when opening torrent rover file from file
- Added the ability to cancel a paid subscription
New in TorrentRover Portable 1.0.2 Beta (Feb 19, 2016)
- Improved Rewards support
- Fixed window closing bug
- Updated definition code for new site definitions (coming soon)
New in TorrentRover Portable 1.0.1 Beta (Feb 19, 2016)
- Improved busy indicator on Rewards
- Updated rewards flow a little bit
New in TorrentRover Portable 1.0.0 Beta (Feb 19, 2016)
- Fixed multiple episode skip logic in daily/weekly searches
- Added new Reward/Payment model and popup
- Fixed DatePicker control bug
New in TorrentRover Portable 0.23.5 Beta (Feb 19, 2016)
- Improved message readability
- Fixed SSL compatibility
- Improved checks for .NET
- Improved threading logic and threaded error handling
- Added check for torrent client before auto opening downloads
- Added check for PeerBlock after download completes
- Added Promote window to ask for help spreading TorrentRover
- Improved search filter
- Reorganized Preferences
- Added “Hide Finished” option on main window
- Improved search site definitions
- Fixed issue with tray icon
- Fixed keyword filtering bug
- Improved message boxes
- Fixed Update Definitions bug
- Updated proxy code to new provider
- Lots of internal improvements and bug fixes
New in TorrentRover Portable 0.23.4 Beta (Jul 2, 2015)
- Fixed type-to-find jumping around and losing what you typed
- Fixed a few visual issues where edited values weren’t showing up properly in main window
- Fixed a few minor security bugs
- Added check for necessary version of .NET framework 3.5 SP1
- Fixed a few minor bugs
- Added support for TPB CloudFlare SSL
- Fixed window visibility issues when minimizing to tray
- Fixed window ordering and focus issues
- Improved message handling
New in TorrentRover Portable 0.23.2 Beta (May 25, 2015)
- Improved performance in many circumstances
- Fixed a lot of bugs
- Updated a few search site definitions
- Improved message box appearance – all system message boxes changed to prettier Ookii message boxes
- Improved save logic
- Improved format filtering for TV shows
- Fixed looping calls to close when Windows session is ending
- Fixed bug where we check for updates even when user Preferences say not to
- Fixed crash when opening Details window
- Improved category parsing of search results
- Improved code so that the default TorrentRover web browser is the system default browser unless and until the user changes this in Preferences
- Added category filtering in case search site ignores category request
- Improved search result scoring
- Improved episode skipping for weekly and daily rovers
- Fixed lots of bugs in daily rovers
- Fixed a bug that slows TorrentRover down a lot when saving Preferences
- Improved error handling
- Improved read only file handling
- Improved handling of 526 errors returned from CloudFlare (TPB)
- Fixed paging error in BitSnoop
- Fixed focus problem when using shortcut keys
- Fixed type-to-search timer issues
- Fixed sorting not refreshing when data changes
- Fixed simple view background color disappearing when you click on something else
- Fixed multi rover edit bug
New in TorrentRover Portable 0.23.1 Beta (Mar 12, 2015)
- Updated TorrentRover Portable installer
- Improved TorrentRover Portable version startup speed
- Updated search site definitions
- Added magnet link support for downloads
- Improved definition update logic
- Added graceful shut down when you end Windows session (shut down or log off)
- Added porn filter option in Preferences
- Improved some TR message box messages
- Fixed a few bugs
New in TorrentRover Portable 0.23.0 Beta (Mar 12, 2015)
- Fixed definition reference problems after definition update
- Fixed repeating update popup after user says no
- Fixed definition update freezing bug
- Fixed Preferences closing app bug (portable version only)
- Added days of the week to Daily Rover options
- Fixed crash bug caused by definitions not containing all properties for object when deserialzied
- Improved Rover multi edit logic
- Added logic to handle monitor/resolution changes
- Added better handling for sites that return a 404 error when no results are found for a search
- Improved false match logic
- Improved service timeout logic
- Removed unnecessary dependency dlls from application folder (in Program Files\Torrentrover)
- Improved next/previous season/episode logic
- Fixed many other minor bugs
New in TorrentRover Portable 0.22.11 Beta (Dec 12, 2014)
- Fixed stuck on Loading screen bug
- Fixed a few threading issues
- Fixed Preferences showing limit violation message when it shouldn’t
- Updated About window
- Fixed Rover sort getting lost after adding a new Rover
- Fixed exceptions caused by Windows Shell dll
- Fixed Type-to-select steeling focus when typing in Quick Search box
- Fixed SSL trust exceptions for KickassTorrents
- Fixed serialization issues caused by non visible ascii characters
- Improved exception handling logic
New in TorrentRover Portable 0.22.10 Beta (Dec 12, 2014)
- Added bulk searching (comma separated)
- Added ability to paste multiple searches (comma separated or newline separated)
- Added new options to Debug window
- Added customizable timing color options in Preferences -> Timing
- Updated ShutDown/Closing logic
- Added cover message when TorrentRover is busy
- Updated scoring logic
- Changed Edit Rover window to hide what can’t be changed (Season and Episode or weekly search)
- Updated Details window sizing and positioning
- Improved startup time
- Added code to ignore deprecated site definitions when running searches
- Added code to hide Rover Up/Down buttons in simple view
- Fixed Rover right click menu so that it doesn’t have to be selected before the context menu opens
- Improved many threading and delegate/callback code paths
- Fixed overuse of Save function
- Updated Donate to go to website Donate page instead of popping up the Donate window in the app
- Fixed category case sensitivity issue
- Added timing to progress bar on Shutting Down
- Added confirmation override key (shift)
- Changed Queued status to Started
- Fixed all binding errors causing slowdowns
- Fixed recursive download issue causing stat sync issue
- Changed Details window so it is not “Always on Top”
New in TorrentRover Portable 0.22.9 Beta (Dec 2, 2014)
- Added new code to handle new database design on server
- Fixed common cause of event 2068
- Fixed a possible cause of event 2051
- Fixed invalid bug caused by invalid XML in definitions
- Added StackTrace to event info in Event Viewer
- Updated Serialize/Deserialize (Save/Open) logic for trf files
- Added ability for Usage Stats to update while open
- Fixed crash event handler infinite loop
- Fixed many other small bugs
New in TorrentRover Portable 0.22.8 Beta (Oct 17, 2014)
- Added window positioning on startup
- Added option to override MinManualAction limit
- Fixed error handling in a few places
- Added handling for some new command line arguments on startup
- Fixed stability issues
New in TorrentRover Portable 0.22.7 Beta (Aug 26, 2014)
- Fixed new install dependency issue
New in TorrentRover Portable 0.22.6 Beta (Aug 14, 2014)
- Fixed “evaluation” build issue
New in TorrentRover Portable 0.22.2 Beta (Jun 10, 2014)
- Added option to get multiple pages at a time when using get more results feature
New in TorrentRover Portable 0.22.1 Beta (Jun 10, 2014)
- Fixed bug in preferences preventing quick search formats from being saved
- Added export file function
New in TorrentRover Portable 0.22 Beta (Jun 10, 2014)
- Improved definition updating and implementation
New in TorrentRover Portable 0.21.10 Beta (Jun 10, 2014)
- Improved time zone handling for search results
- Fixed some minor bugs
New in TorrentRover Portable 0.21.9 Beta (Jun 10, 2014)
- Added code to filter incorrect daily and weekly results from KickassTorrents
- Fixed a bunch of rarely occurring bugs
New in TorrentRover Portable 0.21.8 Beta (Jun 10, 2014)
- Improved time zone handling for search results
- Improved category matching for search results
- Fixed several minor bugs
New in TorrentRover Portable 0.21.7 Beta (Jun 10, 2014)
- Fixed a few bugs that crashed crashes
- Fixed a few server bugs
New in TorrentRover Portable 0.21.6 Beta (Jun 10, 2014)
- Reintroduced support for isoHunt
- Fixed several bugs
New in TorrentRover Portable 0.21.5 Beta (Jun 10, 2014)
- Improved rover multi-edit feature
- Improved resolution option handling
- Fixed error logging
New in TorrentRover Portable 0.21.4 Beta (Jun 10, 2014)
- Fixed timeouts for countries outside the USA
- Added minor user interface enhancements
- Added thread prioritization for getting torrent points
New in TorrentRover Portable 0.21.3 Beta (Jun 10, 2014)
- Improved threading by prioritizing by task
- Fixed duplicate windows and messages
- Added minor user interface enhancements
New in TorrentRover Portable 0.21.2 Beta (Jun 10, 2014)
- Fixed a bug that caused crashes
New in TorrentRover Portable 0.21.1 Beta (Jun 10, 2014)
- Fixed a bug that caused crashes
New in TorrentRover Portable 0.21 Beta (Jun 10, 2014)
- Fixed once formats
- Improved speed of services
- Added sites column to rover advanced view
- Improved type-to-select
- Improved usage stats window
New in TorrentRover Portable 0.20 Beta (Jun 10, 2014)
- Added daily search frequency option
- Added daily and once search formats
- Fixed event log bug that caused crashes
- Improved type-to-select in rovers list
- Added hide banned torrents option
- Improved open/save logic
- Improved torrent results parsing logic