Roblog

Changelog

Here is a complete list of Now Reading versions.

2005-09-18: 1.0
Initial Release
2005-09-19: 1.1
Added list of earlier books below current one.
2005-09-19: 1.2
Added loads of things – you can customise pretty much all of the output now. Most stuff is configurable from the Options page, and books can be deleted from the Manage page.
2005-09-23: 1.3
Only include Snoopy file if the snoopy class is not already defined elsewhere.
2005-09-23: 1.4
Fixed silly error whereby the display of older books would throw an error if there was only one book in the database.
2005-09-29: 1.5
Lots of new things. As well as a couple of minor bug fixes, I added the facility to link to the book’s product page; you can choose to link to the US, UK, Japanese or German Amazon sites, choose to add an Amazon Associates ID so that you can earn commission from people who buy after clicking your link, and naturally customise how the link is displayed entirely. This address to use is in the %link% variable, which you can use in the format string however you wish.
2005-10-01: 1.5.1
Created options outside of the options function, so that the default options are created as soon as the script runs for the first time, rather than after one visits the options page.
2005-10-02: 2.0
Added various statuses: unread, reading and read. This way you can maintain three separate lists of books you’ve read, books you’re current reading, books you plan to read, and optionally display some or all of them. Tidied up the options menu, and added a few more options. Added ability to edit a book’s info from the manage page.
2005-11-13: 2.1
Added support for multiple search results. I know lots of you have been waiting for this for a while, so I’ve released 2.1 for now whilst I’m still working on the other features. Also used Title and Author fields as opposed to just Keywords; I’ve not really seen any difference in the quality of search results, and the multiple results feature should reduce the problems with that, but it seems more logical.
2005-12-15: 2.1.1
Switched to WP’s Snoopy and fixed mySQL table creation problem.
2005-12-16: 2.2
Added ISBN searching. Thanks Jamie!
2006-01-29: 2.5
See this post.
2006-02-07: 2.6
New XML library – no more errors in PHP 5. Better handling of non-English character sets – thanks Loïc Guitaut! Basic library page shows older entries.
2006-02-17: 2.7
Guess I spoke too soon about the whole “no errors” thing. Switched to XPath, which should solve the problems people were having as well as being a more elegant solution.
2006-02-24: 3.0
See this post
2006-02-24: 3.0.1
Fixed bug where dates wouldn’t be updated on the Manage page.
2006-02-28: 3.1
Added update checker, since I release new versions so bleedin’ often. Update messages appear in the Write -> Now Reading screen, and I’ll add some way to turn them off in a future release (which you’ll find via the update checker ;)).
2006-03-04: 3.1.1
Added new b_finished field containing the date in which the book was set to “finished”. You can edit the value for your books from the manage page, and you can use it in your templates with the %finished% variable and by passing an orderby of finished to nr_get_books().
2006-03-06: 3.1.2
Fixed a few Amazon Web Services settings to bring Now Reading in line with the latest AWS version. Improved update checking so that it only checks for updates if the now-reading directory is writable. Fixed book deletion problem.
2006-04-10: 3.2
Added permalinks to single book pages from the library (use the %permalink% variable and the single.php template). Added reviews and ratings for books (%review% and %rating% respectively; add reviews from the Manage → Now Reading page). Fixed a few miscellaneous bugs and problems (still no non-.com link fix, though). Switched to dbDelta for the install routine rather than my own hackish version.
2006-04-12: 3.2.1
Fixed problem with templates loading blog entries below the library. Kudos to Dominik Rabiej for noticing – can’t believe I missed this one.