Bookdog Version 5.1.21
2008 Jun 25
SUMMARY. Three little bugs fixed.
- A couple of Firefox 3 users reported that Bookdog would hang when saving Firefox 3 bookmarks. This was found to be triggered by corrupt bookmark record(s) in their Firefox 3 databases that had NULL values for 'title', 'url' and/or 'keyword'. Bookdog 5.1.21 now handles these oddities and updates such values without hanging. (By the way, if Firefox 3 sees such a corrupt bookmark record when it launches, it silently restores that bookmark record from a .json file in the profile's bookmarkbackups directory. If such a record cannot be found, it silently deletes all bookmarks and reverts to the factory-default bookmarks set.)
- Fixed a bug which caused the Fix Duplicates window to sometimes not close automatically after the last duplicate had been disposed of.
- Fixed two bugs which caused the Fix Broken Bookmarks window to sometimes not close automatically after the last broken bookmark had been disposed of, and to continue to show the last broken bookmarks even if it had been deleted.
Bookdog Version 5.1.20
2008 Jun 11
SUMMARY. Fixed a few bugs, primarily affecting operation with Opera bookmarks.
- Fixed a bug which caused could cause forgetting of Bookdog-only attributes (False Alarm, Duplicate Allowed, Folder Unsorted, etc.) in Opera bookmarks. (A warning dialog appeared when this happened.)
- Fixed a memory leak which occurred when saving Opera bookmarks in Bookdog or Bookwatchdog. (With a typical collection of 1000 Opera bookmarks, about 500 KB were leaked with each save.)
- Fixed bug which caused a warning to print to Console if a non-text attribute was edited in the Inspector while an entry in a Main Window's outline view was still active for editing. The warning was: "NSOutlineView Warning: reloadData called while in the middle of doing a reloadData!"
Bookdog Version 5.1.19
2008 Jun 6
SUMMARY. This little update fixes some problems which were discovered during recent re-testing. Each one minor, but taken together, it was worth an update.
- Now able to create empty Firefox 3 bookmarks documents from scratch (using File > New Empty Bookmarks Document).
- Fixed bug which can cause crash when clicking button to demonstrate the showing of duplicates by Bookwatchdog in Preferences > Bookwatchdog.
- Fixed text label for default browser in Preferences > View, last column heading.
- When hitting cmd+upArrow or cmd+downArrow, if nudging the selection is not allowed, now produces a system alert beep instead of changing the selection. This affects only operation in Mac OS 10.5.  The reaction in Mac OS 10.4 has always been, and continues to be, a beep.
The Version History has details of previous updates.