Readerware Changelog

What's new in Readerware 3.62

Jun 1, 2018
  • Fixed an issue with auto-update. If auto-update got a site overloaded error, the next book was updated with the last listing received prior to the overloaded error. If you had set fields to always update, then this could result in lost data. A subsequent auto-update could resolve the issue. Auto-Update will now skip updates whenever a site overloaded error is received.
  • Auto-Update could display the wrong result icon, this has been fixed.
  • Fixed a problem on the Mac. If you set the default access mode to be checkout or read only and checked the option to disable preferences in read only and checkout modes, then Readerware would fail to start.

New in Readerware 3.61 (May 10, 2018)

  • Fixed an HTTP header issue that was causing access problems at some sites.
  • Removed half.com from all products. The site not longer exists.
  • Removed tower.com from all products. The site no longer exists.
  • Cleaned up some extraction issues, removed HTML that was included in extracted data.
  • Fixed a problem with garbled data from Amazon Japan.
  • Fixed a problem exporting images when the tree or thumbnail view was active.

New in Readerware 3.60 (Feb 8, 2018)

  • The Readerware Restore Wizard now has a new restore option, Create maximum size database. The default database size handled the vast majority of databases. If you run out of space it is now possible to increase the database size from 2GB to 8GB by restoring your database and checking this option.
  • The RWServer Config utility now has an option to compact the database. If your server runs for long periods of time and you are adding a lot of new items, the database can grow in size and needs to be compacted. Select from the new Database menu.
  • You can now print spine labels with just a line of user defined text. When printing the labels, select None from the label source list.
  • When exporting to a UIEE file, Readerware was not always exporting the price.
  • Fixed a hang in the bulk editor when updating a contributor column and the new value was pasted into the field rather than selected.
  • Sometimes if a database is not closed cleanly it is left in an unusual state. This can cause a database does not exist error the next time it is opened. Readerware now detects this issue and repairs the database automatically.
  • Borrower ID was not being displayed in the table view when you searched for books on loan or overdue.
  • Borrower ID was not included in the export wizard column list. It is now included in the list and can be exported.
  • The wrong help page was displayed when you clicked on Help while printing spine labels.

New in Readerware 3.58 (Nov 16, 2017)

  • Improved export logging.
  • Fixed a problem printing some call numbers.
  • Fixed a malformed URL exception when using drag & drop at Barnes & Noble.
  • Fixed a problem with some missing strings in the music and video programs.
  • The Mac version of Readerware now has a new Apple signed certificate, the old one had expired.

New in Readerware 3.57 (Aug 23, 2017)

  • Added new font option when printing spine and barcode labels.
  • Fixed a problem formatting call numbers that start with a single alphabetic character.

New in Readerware 3.55 (Jun 6, 2017)

  • Readerware Mobile programs are now available from the Windows Store for Windows 10 mobile devices and tablets. This includes laptops that can operate in tablet mode.
  • Reworked the mode setting in the Readerware Loan Client. Some users were having trouble determining which mode they were in.
  • The help page was missing for the database properties dialog.
  • You can now add the Borrower ID column to the table view.
  • The export dialog now includes a View Log button so that you can see the results of the export.
  • The report writer template system was missing keywords for seller fields so you could not include them in reports or templates. Fixed.
  • The Readerware Loan Tracker window has been tweaked by user demand. We now identify all fields and include the expected name format.
  • If preferences were disabled in read only and checkout modes, you could still access preferences using the toolbar button. Fixed
  • The Help->About Readerware menu item only displayed every other time. Fixed.
  • Readerware Mobile now transfers the disc title to your mobile device if present. Whenever you export tracks, the disc title is now included. Existing users will need to delete their mobile database first. The disc title will be transferred on the next sync.
  • Users reported the Readerware Mobile want list icon was very small on some devices. This should be OK now.
  • In RW - Books detail view the book translator was displayed as an editor. Fixed.
  • Fixed an exception in Readerware Mobile when an invalid port number was input.
  • In Readerware Mobile the invalid ISBN/UPC sound now plays on all platforms. Was iOS only.

New in Readerware 3.54 (Jun 6, 2017)

  • Readerware now supports an alphanumeric sort so that you can sort fields containing both alphabetic and numeric characters. The default remains the alphabetic sort. Select Preferences->Views to enable the alphanumeric sort.
  • Readerware now requires Java 6 as a minimum on all platforms. Java 5 is no longer supported.
  • Some files were missing from the Readerware Windows distribution which could cause a startup failure if accessibility support was enabled.
  • Readerware was not always handling HTTP redirection correctly. This caused an issue with Angus & Robertson.
  • Amazon has been having some loading issues lately and at times has blocked Readerware requests to their site. Readerware will now detect the problem and indicate requests are being blocked so you know what is happening. Previously the item was just listed as not found.
  • Readerware inserts delays into auto-catalog at times to avoid overloading a site. This was not working correctly for sites that require a secure connection.
  • Fixed an exception if no default currency was defined on a machine.
  • Fixed an exception printing a non-standard call number.

New in Readerware 3.52 (Jun 11, 2016)

  • There was a problem copy/pasting an image into Readerware 3.51 on Mac OS X full builds.
  • Readerware 3.51 used Java 6 as a minimum requirement. This caused problems for users running the Readerware Mac OS X legacy builds on older versions of OS X where Java 5 was the latest available. We changed the build to use Java 5 as a minimum requirement. We will have to move to Java 6 eventually but we were a little premature with the switch.
  • Changed the way you open a Readerware 2 database on Mac OS X. On other platforms we default to Readerware 3 databases but you can select Readerware 2 databases from the file type drop down list and select an older database for conversion. The problem was that on OS X full builds you cannot change the file type in the open dialog. On Mac OS X Readerware will now accept a Readerware 3 or Readerware 2 database. If you select a Readerware 2 database it will be converted to Readerware 3 format.
  • The Nimbus look and feel was not working in Readerware 3.51 on Windows and Linux platforms. This has now been fixed.
  • There was an issue When tabbing between columns in the track table in Readerware 3 (Music). If you tabbed to a contributor column, say Artist, the previous selection was highlighted in the list. However if you hit Enter to select it, the list collapsed and no artist was selected. You can now select an artist or any contributor by hitting the Enter key.
  • In the Mac OS X legacy builds of Readerware 3.51, the auto-catalog wizard would not open, you were left with a spinning ball. This has been fixed.
  • You can now set the font size used on toolbars, the main toolbar, the search bar etc. Select the Preferences menu item, then Fonts. From the User Interface Component drop down list, select Toolbars.

New in Readerware 3.49 (Oct 30, 2015)

  • Handle Web->Display product at better. If we are searching Amazon and do not have an ISBN, we use the ASIN. If no key is available we display an error rather than go to the site.
  • Readerware now tracks database changes and only displays the backup prompt when exiting Readerware and the database has changed. Exit is silent if no database changes.
  • Added new ASIN based keywords to the report writer. You can now easily generate links using either the ISBN or ASIN.
  • Added new field type option when adding a user column. Currently we support text, whole number and Boolean field types. The setting determines what data is allowed in a field, how the field is sorted, how the field displays.
  • Fixed an SQL Exception when bad dates were entered. We now catch these when editing the date and display an error.
  • Fixed a problem when sorting the search results by call number.
  • Added Borrower Phone Number column to the Readerware table view.
  • Fixed a problem running a network launcher, preferences were not always found.
  • Fixed a problem with auto-catalog not merging the results from multiple web sites.
  • When you delete an item from the Readerware database, any outstanding loans are also deleted. However this was never mentioned in the confirmation message. We now tell you when loans will be deleted and you have the option of continuing or canceling the delete.
  • Updated the loan client online help and manual.
  • In the Readerware Loan Client, fixed a problem where the borrower export was not always exporting all borrowers.
  • In the Readerware Loan Client when requesting update access, the screen was not refreshed.
  • In the Readerware Loan Client we now always display the borrower name when returning a book. We used to display N/A if the book was checked in without first selecting a borrower.
  • In Readerware Mobile you can now connect using the host name or IP address of your computer.

New in Readerware 3.48 (Aug 3, 2015)

  • In the contributor dialog the birth and death place fields were mistakenly limited to 25 characters. They now accept up to 128 characters.
  • Fixed a problem adding a borrower to the database. If the borrower ID was already in use, the add would silently fail. We now display an error.
  • The database properties dialog could sometimes display a negative size on large databases.
  • Fixed a problem with invalid dates in some locales.
  • Readerware Mobile Preferences now displays both the server name and IP address of the local machine. Either can be used to connect to from mobile devices. This will depend on your network configuration, server name might not work on all systems.
  • You can now delete all images from a Readerware database using the bulk editor.
  • Fixed a problem accessing databases on Mac network drives, Readerware now handles lock issues.
  • Fixed some file selection problems with new Mac OS X open dialog.
  • In the Readerware Loan Client you can now return a book without first selecting the borrower. Any book on loan can be selected and returned.
  • In the Readerware Loan Client when appending books for checkout a not found error would clear the list. Readerware now preserves the list and you can continue to add to it.
  • In the Readerware Loan Client we now check the borrower status when checking out books. You can only loan out to an active borrower.
  • RWServer now always creates a log file. There is no GUI so the log is needed to investigate startup problems.
  • RWServer Config now displays the server name and IP address of the local machine on the Ports tab. Either can be used to connect to the server from Readerware clients and mobile devices.

New in Readerware 3.47 (Jun 4, 2015)

  • The new Mac builds had the wrong file selection dialog. You will now get the standard OS X file selection dialog for your version of OS X.
  • Added new popup menu item in the contributor dialog. If you right click in the sorted name field you will now see two menu items to help with editing. The Switch Name menu item will take the display name, switch it to last, first format and store it in the sorted name field. The Copy Name menu item will replace the sorted name with the display name. Both can be useful when the sorted name is incorrect.
  • Fixed an exception printing Call Number spine labels.
  • In Mobile Preferences, the Status column is now a locked column. This means that it will always be synced to your mobile device. This is to support the new Want List easy access feature in Readerware Mobile.
  • The RWServer Config UI has changed. The current IP address is now displayed on the Ports tab. This is the IP address you should use when connecting to the server both for client and mobile access.
  • The Readerware Loan Client now only allows books to be checked out if the borrower status is active. Inactive borrowers are now highlighted in the borrower table and you will receive an error if you try and check books out to them.
  • We added a new option to the loan client overdue report. By default each borrower is printed on a new page. You can suppress the page break on the setup page and Readerware will fit as many borrowers as possible on each page.

New in Readerware 3.46 (Apr 30, 2015)

  • Export was not using the new date formatting options. Readerware will now export the data in full or year only formats.
  • Readerware was not always honoring the new date format settings when displaying dates. The selected format should now be used everywhere
  • Unrelated to the new date preferences, there was a problem when manually entering dates on an Australian system. The day and month could be reversed. This is now fixed.
  • New duplicate test did not work with a MySQL database.
  • The Readerware Loan Client could hang when connecting to a Readerware server, this is now fixed.

New in Readerware 3.45 (Apr 20, 2015)

  • New duplicate detection, you can now search your Readerware database for duplicates. You decide what makes a record a duplicate.
  • In the Readerware Loan Client added a new Overdue Report. This lists overdue books by Borrower with contact information.
  • In the Readerware Loan Client added a new borrower receipt with support for receipt printers. Designed for giving to users as they check books out. Can be set to always print the receipt or manually when needed.
  • In the Readerware Loan Client you can now check out multiple books in a single transaction. Scan the Borrower ID, scan the first book, scan the next book etc., click on Loan to loan out all selected books.
  • In the Readerware Loan Client added a new Clear toolbar button. This can be pressed at any time to remove any borrower or book information displayed. Designed to be used after completing an operation so that the next user will not see earlier transactions.
  • In the Readerware Loan Client you can now return a book without first selecting a borrower. We used to require borrower selection before allowing you to return a book. The return button is now enabled whenever you select a book on loan.
  • In the Readerware Loan Client a borrower import can now detect duplicates and update an existing borrower rather than always adding a new borrower. We detect duplicates based on the Borrower ID.
  • In the Readerware Loan Client loan dates are now required. It was possible to checkout without selecting an out or due date.
  • You can now enter dates in any format, for example Apr 6, 2015 or 04/06/15 etc.
  • You can now select the date length for any date, i.e. full date, year only etc.
  • Added support for new label sheets when printing spine labels, both US Letter and A4 sizes. We support Avery 8160, 8195, L7158 and L7651 in addition to the Dymo labels.
  • When using an ASIN with Readerware auto-catalog, Readerware will now detect duplicates correctly.
  • Fixed screenwriter link in table view, you can now click on it to refine the search results.
  • Fixed a problem setting the default search when using the Status field.
  • A Readerware want list update was not updating the date last updated field. As a result these records were not synced to Readerware Mobile.
  • When deleting an item from the database, Readerware now also deletes any active loans for that item.
  • When searching for books on loan or overdue, the Borrower e-mail was not included in the search results.
  • We now export the purchase price with a Homebase export and we now import the purchase price from a Homebase file. When exporting the Homebase price we use the sale price. But when importing the Homebase price we were setting the value. We now set the sale price.
  • Fixed menu problems in the want list, not all menus were displayed.
  • Detail view count and date fields were not displaying correctly in the new Mac OS X builds.
  • In Readerware Mobile fixed an exception that could occur when an invalid IP address was entered.
  • In Readerware Mobile fixed an exception that could occur due to an invalid selection.
  • Added drag & drop support for Goodreads.
  • New Windows web installer. You no longer have to select the version you want to install, 32 bit or 64 bit. Download and run the new web installer and it will install the correct version for you. Added new shortcut options, you can now select what shortcuts are added to your desktop. The installer will now automatically stop the Readerware Server if it is running. New option to uninstall first to ensure a clean install.

New in Readerware 3.43 (Jan 7, 2015)

  • Fixed an exception if there were active loans but the borrower had been deleted. This affected Readerware and the Readerware Loan Client.
  • Changed the way we create the table view Show popup menu so that all columns will be visible. If a lot of columns were hidden and your screen resolution was low, Readerware might not have displayed all columns.
  • Added support for Amazon Brazil.
  • Added back the User Columns preferences panel to the Readerware Loan Client. This was originally omitted as not being relevant to the loan client. The Readerware Loan Client will also inherit user column preferences from the main program.
  • Added table view sorting preferences used by both the borrower and book tables.

New in Readerware 3.42 (Jan 7, 2015)

  • There was a font rendering problem in the table view that has been fixed. This problem has actually been there for a long time but it became very noticeable in the new Mac OS X builds. However it affected all platforms. Mac users should notice a major improvement in the table view. Windows and Linux users will also see an improvement but it is not as noticeable on these platforms.
  • We recommend that all users install this upgrade.

New in Readerware 3.42 (Dec 29, 2014)

  • There was a font rendering problem in the table view that has been fixed. This problem has actually been there for a long time but it became very noticeable in the new Mac OS X builds. However it affected all platforms. Mac users should notice a major improvement in the table view.

New in Readerware 3.41 (Dec 24, 2014)

  • A new loan client has been added. This adds new functionality like import/export of borrowers, printing borrower barcodes and reports etc. It also simplifies the process of checking books in and out.
  • When exporting to CSV and TAB delimited files you can now include the image URL.
  • When searching by status we now always include want list items.
  • You can now search for items without a category, select a Category search and leave the for field blank.
  • Added a new expand all option for the tree view. This can be set in preferences so that the tree view always opens fully expanded. You can also expand and collapse the tree from within the view itself, right click in the view and select from the popup menu.
  • Fixed a problem when using an Access database, a search would fail when the want list was excluded from the search results.
  • The list editor now works with an Access database.
  • Added new Mac OS X builds for Mac OS X 10.7 and above. These builds include Java rather than relying on Apple Java and use the new look & feel. We continue to provide an Apple Java build for older versions of Mac OS X.
  • Added a new Linux on ARM build for Raspberry Pi etc.
  • The Windows installer now displays a list of known installation issues, i.e. McAfee real time scanning.
  • Fixed a Readerware Mobile problem on newer Android releases, the barcode capture files are now created in the Readerware folder.
  • Fixed a problem when scanning a large number of barcodes. Readerware will now warn you when the limit is reached and prompt you to upload the scans.
  • Fixed some display issues with iOS 8.
  • We now validate the IP address entered to help with connection problems caused by using the wrong syntax for an IP address. There is an option in settings to turn the validation off if you are not using an IP address.

New in Readerware 3.40 (Sep 1, 2014)

  • Enhanced the way we communicate with web sites. All users should install this release to ensure that they can continue to catalog their books, music & videos.
  • You can now search for items without an ISBN/UPC. Select the search and leave the for field empty.
  • You can now also search for empty user defined columns.
  • Fixed a problem with RWServer Config, when selecting a database using the Browse button Readerware was always looking for book databases regardless of product.
  • Fixed a problem with the RWServer Config startup script on Linux that caused the mobile sync to fail.
  • Fixed a problem with RWServer Config on Linux. The default window size was too small which caused some panels to not display completely.
  • Fixed a problem with the database statistics dialog, it would not open if an item was assigned to a user defined status code.
  • Fixed a SQL exception if an invalid value was entered, Readerware will now display an error.
  • Fixed a SQL exception if no loan out date was entered when checking out an item, Readerware will now display an error.
  • Added a new Borrower search, select to display all books on loan to a specific borrower.
  • A title search now includes the Disc/Volume title field. For example suppose you have the "Woody Allen Box Set" cataloged with discs labelled for each movie. Searching for "Annie Hall" will now return the box set.

New in Readerware 3.39 (Aug 29, 2014)

  • You can now search for items without an ISBN/UPC. Select the search and leave the for field empty.
  • You can now also search for empty user defined columns.
  • Fixed a problem with RWServer Config, when selecting a database using the Browse button Readerware was always looking for book databases regardless of product.
  • Fixed a problem with the RWServer Config startup script on Linux that caused the mobile sync to fail.
  • Fixed a problem with RWServer Config on Linux. The default window size was too small which caused some panels to not display completely.
  • Fixed a problem with the database statistics dialog, it would not open if an item was assigned to a user defined status code.
  • Fixed a SQL exception if an invalid value was entered, Readerware will now display an error.
  • Fixed a SQL exception if no loan out date was entered when checking out an item, Readerware will now display an error.
  • Added a new Borrower search, select to display all books on loan to a specific borrower.
  • A title search now includes the Disc/Volume title field. For example suppose you have the "Woody Allen Box Set" cataloged with discs labelled for each movie. Searching for "Annie Hall" will now return the box set.

New in Readerware 3.38 (May 19, 2014)

  • Added a new server mobile sync. You can now sync your Readerware Mobile device to the Readerware server, no need to run the Readerware application first. We have reworked the RWServer Config utility to use a tabbed panel approach. To use the server mobile sync you must first enable it for each product in RWServer Config. Sync as normal from your mobile device but include your Readerware Server IP address and port 9002.
  • Added new date sold search to all products.
  • Added new songwriter search to Readerware 3 (Music).
  • Added barcode printing support for A4 sized Avery 7158/8158 label stock. The stock is used outside The US in countries like The UK, Australia etc.
  • Fixed problems printing barcode labels on the Dymo LabelWriter printer from a Mac.
  • Barcode labels are now formatted better, barcodes and text are centered. Also fixed a problem when the barcode would overlay the text data.
  • Fixed an exception printing some Call Number spine labels.
  • Fixed a problem updating a record that could cause the collectible price and count to be overwritten.
  • Fixed a problem saving the Readerware Server configuration from the RWServer Config program on a Mac.
  • Fixed a problem with the Readerware Server on Mac OS X 10.9. It would cause a system shutdown to hang. The Readerware server will now close when a shutdown message is received.
  • Fixed some problems with dual monitor systems. Readerware now remembers the monitor and position of the Readerware window and uses it the next time the program is started. Readerware will open on the correct monitor, it will even span monitors if that is how the window was left. If an external monitor is not present when Readerware is restarted, it will relocate the window to the main monitor.
  • Added an option to include the Bulk Editor button on the toolbar. Select Preferences->Toolbar.
  • Added an option to turn off popups on the thumbnail view. Select Preferences->Views->Thumbnail.
  • Fixed a problem updating currency values on German systems.
  • Fixed a problem exporting images. Images are exported to a folder, if there is a problem deleting this folder an error will now be displayed.
  • Fixed a problem adding a video to the database without a title. If the video had a alternate title but no title we would try to add it but the add would fail. We now display an error message if the title is missing.
  • Fixed an error with unsaved changes. If Translator, Illustrator or Editor had unsaved changes you were not prompted to save them at exit.
  • Added support for Russian web sites. This included adding a new option to specify a specific codepage when getting data from a web site. Now this basic support is in we can add other languages to auto-catalog. Our first new site is ozon.ru.
  • You can now catalog English books from amazon.fr. Readerware was returning not found for English titles.
  • The Readerware report writer will now handle Polish data correctly. We were using the wrong codepage when creating the HTML file. The report writer should now work with all languages.
  • Readerware was not using your printer properties when printing. If you changed the printer properties from the Readerware print setup dialog, the default printer properties were still used. Readerware will now use your printer settings.
  • Fixed some display issues on iOS 7 devices. There was a lot of work done on the UI, some buttons were "missing" because of the color changes, some were too small.
  • Readerware Mobile connect would fail if the IP address had leading or trailing spaces.
  • Readerware Mobile barcode capture support no longer validates the ISBN/UPC when you dismiss the keyboard by clicking outside the keyboard. It will only be validated if you touch the Done button on the keyboard or when you select the new Enter button to the right of the input field.
  • Fixed a crash on some Android devices displaying the detail view.
  • There have been a lot of general changes to the Readerware Mobile UI to better support newer versions of iOS and Android.

New in Readerware 3.35 (Oct 2, 2013)

  • Added new portable install creator in Readerware. You can now create custom installs of Readerware plus database. You can create portable installs on a thumb drive and access Readerware from any computer, you can make a CD install and distribute Readerware and your database, you can create a network install and let Readerware Client/Server Edition users run Readerware without installing.
  • Added a new Row # column to the table view. This is just a sequential spreadsheet like line number. You can add the column to the table view, print it etc.
  • Readerware export will now export the item status to UIEE and Homebase formats. This means that sold items will be deleted from your listings and for sale items added.
  • When printing barcode labels you can now add an additional line of text to the label. This can be static text, "Property of..." or a database column, Title, Author etc. You can format the line using report writer keywords.
  • Added support for Dymo LabelWriter printers, you can now print barcodes on single labels as well as label sheets.
  • Added new way to print spine labels, select File->Print->Spine labels. Readerware can now print Dewey Decimal Number and LOC Call Number spine labels to Dymo LabelWriter printers. We plan to add support for full sheet labels and welcome user suggestions on which label stock to support.
  • The Status list is now customizable. You can add new status codes but you cannot remove or change the standard status codes. Right click in the status field and select Edit from the popup menu.
  • There was a problem deleting the contents of numeric fields using the Delete key. The data would return once the record was updated. The delete key will now set the contents to 0.
  • When importing text files, Readerware will now look at the contents of the file to determine the encoding automatically. You no longer have to select the correct encoding although you can override the automatic selection if necessary.
  • Readerware had a problem reading the JPG files generated by some digital cameras. This should now be resolved.
  • Added a new Simple Report table view to all products to make it easier for new users to print table based reports.
  • Readerware would sometimes choose the wrong IP address when a computer had multiple IP addresses assigned. We have reworked the way we choose the current IP address to hopefully yield better results. We now also display all assigned IP addresses in case there are still issues. If you have trouble connecting from a Readerware Mobile device be sure to try all IP addresses listed.
  • Fixed a tree view selection problem after updating a record in the database.
  • Fixed an exception changing categories in the tree view.
  • Fixed a problem with report writer Series Number keyword. the -H tag will now work correctly and hide series number if empty, i.e. 0.
  • When switching between different monitor configurations, Readerware could open off screen if monitor configuration changed since last Readerware run. Readerware now resets the display on the main screen if last used display is no longer present.
  • Using auto-update to fetch new track information would update the run time in the detail view, but not in the table view.
  • Added external database support for Microsoft SQLExpress & SQLServer
  • Readerware Mobile now remembers your last five searches, you can easily rerun a search by clicking on the icon to the right of the search for field.
  • You can now set your preferred image size in Readerware Mobile Connect (sync) settings.
  • Readerware Mobile now uses your defined name when displaying user defined columns.
  • Readerware could not export the External ID column to Readerware Mobile.
  • Added Readerware Mobile remote debugging to help with problems in the field.
  • Fixed a scrolling problem in Readerware Mobile, the search results list could suddenly take off.
  • Fixed a scanning problem when running on iOS7. Readerware would hang after scanning a couple of barcodes.

New in Readerware 3.30 (Jun 3, 2013)

  • Fixed an export bug, folder based exports like Images & Mobile could not get past the verify step of the wizard.

New in Readerware 3.29 (May 30, 2013)

  • Fixed a launch problem on older Macs with Java 5. Readerware now includes a built in server for mobile synchronization and no longer depends on the Java server.
  • Fixed a problem if the default view was deleted.
  • Added encoding options to CSV and TAB delimited import and export. You can now choose from ANSI, the system default encoding, Unicode and UTF-8. This enables Readerware to import and export data in most languages.
  • Added new Bookzangle export for integration with the Bookzangle system. http://bookzangle.com/
  • Fixed a problem with the bulk editor, when setting a new value you can now enter the value rather than select the value using the spinner buttons.

New in Readerware 3.25 (May 7, 2013)

  • Added a new export option to escape new lines. Readerware will translate new lines in fields to '\n'. New lines in fields were causing problems in some products, FileMaker primarily.
  • Export no longer includes the currency symbol in price fields.
  • Fixed an exception printing a report of more than 100 pages.
  • Readerware was sorting loan dates alphabetically, it now sorts loans in date order.
  • Loan stats were not always updated.
  • Improved the database connection error message when trying to connect to a Readerware server. It now explains the situation better and offers suggestions.
  • Fixed a Readerware 3 database conversion exception caused by a damaged image file.
  • RW - Books can now transfer chapters to a mobile device.

New in Readerware 3.21 (Feb 11, 2013)

  • When removing a field length limit in mobile preferences, it would reset to the default value on a restart. You can now always remove a length limit when needed.
  • Fixed an exception when using the Nimbus look and feel. This could cause Readerware to stall during startup.
  • Some users experienced internet connection problems in Readerware 3.20, it would sometimes try and use an IPv6 connection when it was not available.

New in Readerware 3.20 (Jan 28, 2013)

  • Fixed an exception trying to scale a bad image file during conversion.
  • Fixed an exception updating a record if the book title was missing.
  • Readerware report writer was returning the wrong field for the [[$SUBTITLE]] keyword.
  • Readerware video table view place link was not working.
  • The Readerware Mobile image size option is now used for both the network sync and export.
  • On Readerware for Android the barcode capture file was not always visible when the device was connected.
  • On Readerware for Android suppressed the automatic keyboard display on the barcode capture screen. New versions of Android seem to have added this automatic display. Gets in the way when scanning.
  • On Readerware for iOS new sync support for the iOS beta test.

New in Readerware 3.19 (Dec 17, 2012)

  • Fixed an exception when clicking on a link in the table view to refine the search results.
  • The mobile preferences panel on the Mac was missing fields because the window was too small. Now the window is sized appropriately.

New in Readerware 3.18 (Dec 14, 2012)

  • Important: The primary feature of this release is support for synchronizing your database with iOS devices. Currently iOS support is available to beta testers only.
  • Added support for Readerware Mobile running on iOS devices. You can sync your database over the network to an iOS device. You can export your database and copy it to Readerware Mobile using iTunes.
  • Added new Readerware Mobile export option, you can now specify the image size used when exporting to a Readerware mobile device. This option is used when exporting only. When synchronizing the device over the network, Readerware will query the device and build the best sized images automatically.
  • Readerware now maintains the current row selection when sorting the database.
  • Fixed a problem that could leave thumbnail view popups displayed after switching views. The popups are now closed when the view loses focus.
  • The thumbnail view was not being sorted on the third sort field, only the first two fields were used.
  • Fixed an exception updating a record in the database.

New in Readerware 3.17 (Oct 26, 2012)

  • When using the tree view with the thumbnail option, images were not always refreshed resulting in old images displayed.
  • Fixed an exception when switching to the tree view with no search results, i.e. the last search returned not found.
  • The view focus preference is now honored after closing the loan dialog.
  • Fixed an exception at startup if the detail view default tab preference was set to Volume/Disk.
  • Reset the keywords search to always use wildcards, they are required.

New in Readerware 3.16 (Sep 26, 2012)

  • There is a new option to display loan information in all searches. You used to have to do a loan search to see what items were checked out, who had them etc. You can now request that Readerware include this information in all searches. Readerware will then include information from the first loan in the search results. Select Preferences->Loans to turn this option on.
  • Readerware now selects the contents of a spinner control as soon as you select it. It used to require multiple clicks before you could change a spinner control.
  • Installing Readerware Client/Server Edition as a Windows service is now much easier. You can install, remove, stop and start the Readerware server from the RWServer Config utility. Look for the new Service menu item in the Windows version. You do need administrator privileges to access a Windows service so Windows Vista and Windows 7 users may have to respond to the User Account Control dialog when starting the program. In addition to installing the Readerware server as a Windows service you can use the program at any time as a quick way to stop or start the server. Use it to stop the server when upgrading Readerware for example.
  • Keyword searches no longer use wildcards by default. For example a search for WW I would also return books with a keyword of WW II because Readerware was using a wildcard search. Wildcards are now off by default but you can still use them when necessary.
  • Readerware now sorts Library of Congress Call Numbers correctly.
  • You can now export the new Disk/Volume count fields.
  • Readerware will now select the next record in the database after you delete a record. There were some instances where Readerware would select the first record in the database. We now maintain the current position.
  • Fixed an exception pasting an image. Readerware scales a large image if it will not fit in the database but there was a problem if the image was still too large after scaling. Readerware now displays an error if this happens.
  • Fixed an exception deleting the last disk on an album, i.e. disk 2 of a 2 disk set.
  • The time stamp on one of the Readerware database files was not changed at close even though the database was updated. This could cause sync utilities to skip the file.
  • If you tried to delete a record using the table view but one of the cells was being edited, Readerware could hang. Readerware now ensures all editing is stopped before deleting a record.
  • Fixed a problem creating a report in the report writer if your Documents folder was redirected to a network share.
  • Readerware 3 could block Windows shutdown if it was still running. Readerware will now close when you shutdown Windows.
  • The Windows 64 bit installer could be installed on a 32 bit system. The 64 bit installer will now fail on a 32 bit system.
  • An abnormal shutdown of the Readerware client could cause the Readerware server to close the database preventing other users from accessing it. The server database will only be closed when you stop the server.
  • Mac OS X applications are now signed with Apple issued certificates. This means that you will no longer have to respond to Gatekeeper dialogs when you first run the programs.

New in Readerware 3.15 (Aug 6, 2012)

  • You can now request that Readerware scale images as they are added to the database. You set the size and Readerware will automatically scale the image for you. This happens however you add the image, auto-catalog, copy/paste, select an image file etc. You can scale existing images using the bulk editor. Readerware will always scale images that are too large for the database. In earlier releases it was possible to add images that were too large and this could cause problems. A new image verify function is available in the bulk editor that will let you check and fix problem images in your database. It is recommended that all users verify their images after installing this upgrade.
  • Fixed some exceptions that could occur when updating a record. These were traced back to large images in the database. Use the image verification function in the bulk editor to resize any problem images.
  • Added a new Keys search. This will search all key fields like ISBN, User Number, Book ID etc. It is designed for use when you have your own number on older books that may not have an ISBN. You can now select a Keys search, scan the barcode, enter the ISBN or Book ID etc. and the item will be returned.
  • There is a new Disk/Volume count column in the database. You can now display the number of disks in an album as a column in the table view for example. This is a read only column, the value is calculated.
  • There is a new Disk/Volume title field in the detail view. You can now title individual DVDs in a box set for example.
  • When displaying an item in the detail view, the item title is now included in the window title bar. This can be useful when you are editing album track entries and you forget which album you are working on. You can check the title bar instead of switching back to the summary tab.
  • Fixed a problem when printing barcodes, some barcode labels were skipped.
  • The Database Properties dialog now includes the database type so that you can easily see if you are connected to a Readerware server or have a local database open.
  • A scraper or template update could sometimes fail because a file was in use. You now have the option of retrying or skipping the update.
  • Series number was limited to 999, it will now accept up to 99,999.
  • Updated Readerware for Android. Dialog buttons were causing some issues because a function like delete was too close to the scan button when capturing barcodes for example. Dialogs now have a better button layout and the number of buttons reduced. Functionality has not changed.
  • Mac OS X applications are now signed. We are using a third party certificate, we are still working on getting Apple certificates.

New in Readerware 3.13 (Aug 6, 2012)

  • Changed the way Readerware reorganizes the database after a long running operation like auto-catalog. It could cause problems with the database.
  • Fixed a problem updating records that could cause auto-catalog to fail to add new items.
  • Added new jump to functionality to the table view. Right click on any column header, type one or more characters and hit Enter. Readerware will position the first row containing the specified content at the top of the view.
  • Improved inventory support. The bulk editor now lets you increment as well as set the count. New inventory search options include comparison of inventory and copy counts. You can now perform an inventory and know if your collection is complete or if items are missing.
  • Added a new preference setting to only beep when a search does not return any items. No dialog to dismiss. Select the Preferences menu item, then Search List.
  • Added way to remove report writer templates you no longer use. Select File->Remove template in the report writer window.
  • Toolbar display preferences now, Text and icons (default), Icons only and Text only.
  • You can now add Preferences, Auto-Update and Default Search buttons to the standard toolbar. Select the Preferences menu item, then Toolbar.
  • Added a restore button to auto-catalog preferences.
  • Tweaked summary pages based on user feedback.
  • Fixed a problem when reloading an ISBN/UPC list in the bulk editor, you could get the wrong list.
  • Added Category and Keyword searches to Readerware for Android.
  • Added an option to alternate the background color on the Readerware for Android list view.
  • Fixed a problem displaying user defined fields in the video version of Readerware for Android.
  • Help updates
  • Check out the new Readerware Tutorials, select the Help->Tutorials menu item.

New in Readerware 3.12 (Apr 9, 2012)

  • Readerware now uses column names throughout. It used to use the internal database field names in some places, auto-update for example.
  • Readerware (Video) drag & drop could be very slow when adding actors to the database. Problem was worse at sites that provided a large cast list.
  • Readerware (Video) can now auto-update Actors, this was missing in earlier versions.
  • When adding chapters/disks/episodes to an entry, the new disk is now focused.
  • All price fields can now be adjusted up or down by a given percentage using the bulk editor. In earlier versions only the item value could be adjusted.
  • An invalid image was causing problems when using the Android sync function. Invalid images are now skipped.
  • Readerware for Android sort selections were not working correctly.
  • Fixed problems with Readerware on Android 3.2.
  • Android fast scrolling was not working correctly after you switched databases.
  • Readerware for Android did not trim leading and trailing spaces from the search value.
  • Fixed an exception in the Readerware for Android database list function when no databases were found. Same problem in the Search function.
  • Readerware for Android can now be installed on the device or on the sdcard.
  • Updated the Readerware web site search pages used when you select one of the Web->Search menu items. These now use the same look and feel as the main web site.

New in Readerware 3.11 (Mar 2, 2012)

  • Readerware for Android now displays all exported fields. In the last release only common fields were displayed.
  • Fixed a problem converting a Readerware 2 database with active loans to Readerware 3 format.
  • Fixed a problem restoring a Readerware 3.10 backup.
  • Readerware (Music) and Readerware (Video) were not restoring preferences when the restore option was set.
  • You can now run the Readerware (Music) server in evaluation mode. You would get an invalid registration error in earlier releases.

New in Readerware 3.00 (Jan 26, 2011)

  • Backup and restore now correctly handle non European character sets like Cyrillic, Japanese etc. As this was a problem in the backup, you should create a new database backup as soon as possible.
  • When Readerware is launched and there is no active database, a dialog is displayed. You had the option of creating a new database or opening an existing database. You can now also restore a database from this dialog.
  • Readerware 3 did not always automatically convert the active Readerware 2 database.
  • There were problems converting a large 2.0 database to Readerware 3.0 format. Readerware 3 can now handle larger databases.
  • There were problems converting names when Readerware 3.0 was set to display names in last, first format.
  • Large databases now load faster
  • Databases are now compacted after a long wizard run to keep file sizes as small as possible.
  • Fixed an out of memory error when updating a record in a large database.
  • Fixed a music database conversion problem, there was an exception when handling mismatched artist and sort names
  • Title is a required field. The bulk editor would let you clear the title resulting in an exception. Now when setting a new title, data must be entered.
  • When clearing out an author field using the bulk editor, Readerware set it to the first author in the list.
  • Fixed problems with missing fields in exported files.
  • Fixed an exception exporting to some TAB delimited and UIEE files.
  • Readerware was exporting dates in their natural format which could create problems on import to some other systems. Readerware now exports dates in YYYY-MM-DD format.
  • Fixed a problem with date fields. If an invalid date was entered it would be lost when the record was saved. An error dialog is now displayed.
  • Year only dates like Copyright would accept large values which could trigger an exception when adding or updating the record. Readerware now does a date range check.
  • You can now change the currency symbol in the detail view and when using the bulk editor.
  • Fixed an exception trying to delete a record with unsaved changes.
  • An HTTP link in the detail view summary panel is now handled correctly.
  • Readerware was not handling dates in some locales, i.e. extracting from Amazon US on a UK system could cause bad dates to be extracted.
  • Fixed an extraction problem that could cause Readerware to loop when extracting data from a site that included malformed HTML tags. This could cause auto-catalog and/or auto-update to stall.
  • When leaving edit mode with errors, Readerware was not displaying an error dialog.
  • When changing your browser/media player preferences it was possible to disable the automatic option but not enter the location. You will now get an error if no program is selected.
  • In the music version of Readerware you can now indicate that a contributor is a group. This affects how the data is displayed. For example Born/Died dates are Formed/Disbanded when the group option is checked.
  • A confirmation dialog is now displayed when you try and delete a contributor.
  • A change to the URL field in the contributor dialog did not trigger an unsaved changes warning when closed.
  • The search for overdue loans was not working, no results were returned.
  • The focus was not always set on the correct field when displaying a borrower.
  • Fixed an exception when the results were sorted by borrower and the search was a non loan search.
  • The Readerware Server would accept a 2.x database and fail to start. The server configuration utility will now verify that the database is in 3.0 format. Readerware Client/Server users must convert the database using the Readerware 3.0 client and then configure the server.
  • The Readerware Server was preventing a shutdown on Mac OS X. The server now closes the database and exits when you shutdown your Mac.
  • The Readerware server configuration utility displayed an empty error dialog if you tried to shutdown or restart the server when it was not running.
  • The Readerware server would not run on Solaris because it thought it was running on Windows. Readerware now defaults to a Unix environment if the operating system is not recognized.
  • Serial support libraries were not found on Windows and Linux.

New in Readerware 2.985 (Oct 1, 2009)

  • Fixed a printer selection bug, Readerware was having trouble printing to anything other then the default printer.
  • Page number on/off now honored in standard reports. It was printing even when turned off.
  • Fixed a bug with secure URL access. This was causing a problem as Amazon now uses secure links for UPC searches.
  • Added thumbnail report writer templates. Use the report writer to produce a thumbnail report.
  • Fixed a bug where leaving table edit mode could generate a duplicate ISBN error.
  • Fixed a bug manually adding a book. If the ISBN was formatted, it was incorrectly stored in the database.
  • The trace files are no longer created in the install directory.
  • There was a problem starting Readerware by pinning it to the start menu under Vista. Due to the way Vista invokes a program that is pinned to the start menu, Readerware would fail to start and lose the registration. It will now display an error and exit cleanly.
  • Switched from Sun COMM API to RXTX. Sun dropped the comm API, Readerware now uses the RXTX API on all platforms for serial port access to barcode readers like the CS-1504.
  • Added Fishpond [AU] to Readerware.