Delicious Library Changelog

What's new in Delicious Library 3.9.3

Jan 27, 2021
  • Fixed a very rare bug where library would crash when refreshing an item from a non-US store.
  • Fixed a bug where showing the inspector pane just hangs under macOS 11 ("Big Sur").

New in Delicious Library 3.9.2 (May 27, 2020)

  • Fixed a very embarrassing bug where items often wouldn't be found when scanned in, returning a mysterious "error 0".

New in Delicious Library 3.9.1 (May 4, 2020)

  • Fixed bug where some users weren't ever seeing results from Amazon after typing in the search field.
  • Removed incorrect warning on launch that said Delicious Library was trying to monitor keystrokes.
  • Updated our currency table so if you have items in multiple currencies it can sort them correctly and show correct total values.

New in Delicious Library 3.9 (Mar 1, 2020)

  • Updated the way we look items up on Amazon to the version 5 interface, as required by Amazon.
  • Updated for Catalina, but still runs on Yosemite, El Capitan, Sierra, High Sierra, and Mojave.
  • Recognize Kindle books as books.
  • Fixed a drawing bug where the ratings widget on the Details popover pane could look like it was always five stars on Mojave and above.
  • Fixed an interaction bug where scrolling down to during a Search wouldn't always trigger an Amazon lookup of the search terms.
  • Amazon is now returning some authors last-name-first, like "Asimov, Isaac," so I've modified sorting by author so it recognizes this and sorts correclty (eg, still using last name first).
  • Mostly empty items with only a category (Book, Video, etc) and a title now look up correctly only in the right category.

New in Delicious Library 3.8.3 (Feb 5, 2019)

  • Fixed a bug where some users would see the “Library” shelf spinning forever (and would be told not to quit the app).

New in Delicious Library 3.8.2 (Sep 25, 2018)

  • Added support for macOS Mojave’s “Dark Aqua” mode, and in the process cleaned up some of the drawing in normal Aqua as well.
  • Uses Apple’s new “hardened runtime” for greater security.
  • Also uses Apple’s new “Notarization” service for greater security.
  • Code cleanup for crasher some customers experience in “Export to Applications.”

New in Delicious Library 3.7.2 (Jun 10, 2018)

  • Fixes a bug where Library would hang if an item is being inspected and another item is selected.

New in Delicious Library 3.7.1 (Nov 10, 2017)

  • This update — unfortunately — removes the now-inoperative interface for Amazon domains except the United States and Canada. On October 25, Amazon UK, France, Spain, and Italy joined Japan and Germany in closing Delicious Monster's Associate accounts. Therefore searching, lookups (retrieving detailed product information), and selling items in those stores is no longer possible. We’re extremely sorry we can no longer offer this service.
  • We’ve also fixed a longstanding bug where in some places (eg, lists) item covers would initially draw empty, then draw their contents, then draw empty again, and then finally draw their contents for good, a new bug from High Sierra where item covers in the right sidebar would do a strange little dance of getting wider and skinnier and moving out of sync when the right sidebar was resized by the user, and a new bug from HIgh Sierra where reszing sidebars was unnecessarily laggy and slow.
  • Finally, we have restored localizations that were lost in 3.7 due to unexpected changes in macOS High Sierra.

New in Delicious Library 3.7 (Oct 19, 2017)

  • This update restores searching, item lookups, and recommendations from Amazon stores around the world (except Japan).
  • We were required to change all our access keys, so previous versions of Delicious Library will no longer be able to access Amazon’s product database. We’re so sorry for the inconvenience, we only found out when our app stopped working on October 16.
  • Separately, Amazon Japan has decided to terminate their partner agreement with us, so we can no longer load item information from that store. We will continue to try to work with Amazon Japan but can’t promise they’ll take us back.

New in Delicious Library 3.6.2 (Dec 23, 2016)

  • Added support for the gorgeous new TouchBar on new MacBooks Pro.
  • Fixed crasher when closing the "Edit Sorts…" popover.

New in Delicious Library 3.6.1 (Oct 19, 2016)

  • Fixed bug where scrolling on certain machines (i.e. GeForce graphics hardware), the 3D shelves would "jitterbug" left and right.
  • Fixed bug where on these same machines scrollbars drew strangely, and the header on the "list view" drew about an inch too low.
  • Fixed bug on some machines where when zooming in or out on the 3D shelves the edges of the shelves moved faster than the camera, resuling in strange graphics artifacts during resize.

New in Delicious Library 3.6 (Sep 19, 2016)

  • Fixes just for macOS Sierra:
  • Built under Sierra (10.12) for Sierra, but is compatible with Yosemite (10.11) and El Capitan (10.11)
  • Friends: Creating a new contact when adding a friend shelf works under Sierra (also fixed a crasher under Sierra with creating friend shelves)
  • Fixed to NOT prompt user to download the “STHeiti” font on first launch under Sierra—this font isn’t needed or used
  • Fixed flat white / grey shelves so the do NOT draw pink and streaky under Sierra
  • Other fixes:
  • “Search for cover art” function works again
  • “Sell on Amazon” function works again
  • “UltraHD” DVD boxes now draw with their own special 3D box type
  • Details popover works much better in full-screen mode (will follow main window when it goes into and out of full-screen)
  • Fixed Library 1 importer so that it will import files that are slightly corrupted instead of bailing

New in Delicious Library 3.5.1 (Apr 12, 2016)

  • Built under El Capitan so it gets all the latest improvements from Apple (but still works under Yosemite):
  • Worked around El Capitan bug where the Add Friend widget was displayed cut-off inside its popover window.
  • Updated to use Apple's new iTunes access framework:
  • Should find iTunes collections for users who have had problems before.
  • Now displays covers for items that are stored only in the cloud.
  • Note Apple does not allow any third parties to access iBooks.
  • Added a list of fields users can put into their own templates inside the App's bundle in "Contents/Resources/Templates/README - List Of Fields.txt"
  • Fixed hanging bug that could occur when displaying items without covers.
  • Fixed bug where CDs would go grey for a while when their cover was first downloaded on 'flat' shelves.
  • Fixed bug where clicking on the top part of an item wouldn't select it on 'flat' shelves.
  • Fixed bug sorting using Library of Congress numbers with multiple cuts.
  • Fixed bug sorting using Dewey Decimal numbers so 1.193 is _after_ 1.2.
  • Fixed bug when publishing to the web so we don't output “" on the first line, which confused some browsers.
  • Added another graphics card to the list of cards that can't display transparent windows without crashing, so some machines that have been experiencing crashes when displaying 3D items will work now.

New in Delicious Library 3.4 (Nov 3, 2015)

  • Fixed an El Capitan problem where window state (position, settings) wasn’t be restored when Library is launched.
  • Fixed a crash which occurred when speech recognition was first enabled and being downloaded.
  • Fixed a crash which occurred on older Macs with graphics cards using the NVIDIA GeForce Tesla driver.
  • Fixed a bug where some items from Amazon were drawing very short.
  • Fixed a bug where the bottom of the window would appear transparent the first time Library was launched.
  • Added a feature to optionally filter the selected shelf when searching:
  • This allows “refinement” searching like Delicious Library 2 had.
  • To activate it click on the Search field, then its adjacent magnifying glass. Select the “Filter shelf” preference from the drop-down menu.
  • Amazon results are still listed in the search popup (click the triangle in the header to collapse them), but the selected shelf will now display only items matching the search terms.

New in Delicious Library 3.3.5 (Oct 31, 2014)

  • Worked around a Yosemite crasher on 2009-ish Macs with NVIDIA graphics cards. But if you have one you don't get transparent title bars.
  • Made publishing shelves useful again.

New in Delicious Library 3.3 (Oct 21, 2014)

  • To fit in with Yosemite, we've “flattened” out the look of the app, because people love flat. It's where it's at. The titlebar is now flat, the footer is flat, the source list is flat, even our shelves are flat. We're so flat if you lived in London you could live in our app with your mates.
  • If you want slightly fancier shelves, we've added simple painted ones in all the cool Ikea colors. And, if you liked the 3D wood shelves (and who can blame you, you handsome devil) they're all still there, too.
  • Our Yosemite support is a work in progress! Please give us your feedback. We have ideas on how to make our app prettier, as well, but strangely Apple wasn't willing to delay the release of Yosemite for us to do everything we wanted to. The nerve!
  • Although the primary focus of this version was to fully support Yosemite, we fixed some other bugs:
  • There was a bug when you scanned too many items without a license, where we'd prompt you to buy the app and then crash. Not really a good sales technique!
  • We fixed a bug with the custom fields we added in the last release, so they work a lot better with smart shelves.
  • We made it so you can drag around the details panel by clicking anywhere in it and dragging, because duh, we should have done that a long time ago.
  • We also made it so you can end editing in the details editor by clicking anywhere in it that's not a field. Also duh.
  • Unfortunately there's a bug we didn't get a chance to fix before Yosemite came out:
  • We know some items loaded from the net are drawing as an inch high when they are, like, not. We have finally figured a clever way to fix this but we didn't have time to get it into this release, since we're trying to support Yosemite as soon as possible.

New in Delicious Library 3.1.6 (Mar 5, 2014)

  • Duplicating items with custom covers now doesn't make the cover low-resolution (thanks Remco D.).
  • Fixed bug where some collections couldn't be exported to XML and threw a mysterious error message (thank Nur M.).
  • Fixed crasher during publishing collections that contained items that didn't have a type (e.g., are drawn as cardboard boxes) (thanks Benjamin, James, and Jose-Carlos).
  • Worked around Mavericks bug where lookups of items would fail if the user's region is set to outside the United States and her clock was set to 12-hour time.
  • Fixed a rare crasher when quitting after copying a blank item.
  • Untyped items (cardboard boxes) now have placeholder covers, so they display their title even with no cover.
  • The "publisher" column now shows up as "publisher" and not "label" in the general case (e.g., on the export panes).
  • Updating Spotlight should be much faster for some users.
  • Blu-ray, HD-DVD, PS3, PSP, XBox, and XBox Kinect boxes now draw slightly better and faster.

New in Delicious Library 3.1.5 (Jan 28, 2014)

  • Fixed bug in 3.1.4 where the covers view freezes on machines where scrollbars are always on.

New in Delicious Library 3.1.1 Build 32 (Jul 18, 2013)

  • PlayStation 4 games draw nicely.
  • Help localized into Catalan courtesy of Xavier Escribano.
  • Publishing preview doesn't lock up the UI as much.
  • Recommendations does a better job of hiding items you already own.
  • Fixed adding books by barcode on Amazon China.
  • Dates in smart shelf rules are normalized from the current time zone, so "Release Date >= 1990-01-01" matches items with a release date of "1990".
  • Field names in smart shelf rules are more consistent with the names used elsewhere.
  • Fix spelling of plurals in some chart titles.
  • Fixed "Refresh from Amazon" incorrectly being enabled for iBooks.
  • Display warning for incompatibility on 10.9 Developer Preview 2.
  • Word cloud charts don't rearrange unnecessarily.

New in Delicious Library 3.1 Build 130 (Jul 2, 2013)

  • Help localized into French by Maykel Stone

New in Delicious Library 3.1 Build 114 (Jul 2, 2013)

  • In-app store pane uses auto-layout for improved localization
  • Fixed bookshelf zoom being restored to a very small size
  • Fixed a crash when importing a text file
  • Work around a SceneKit crash (Radar 13797663)

New in Delicious Library 3.1 (Jun 28, 2013)

  • Localizations for: Afrikaans, Danish, Dutch, French, German, Italian, Japanese, Spanish.
  • Added support for Amazon China.
  • Table view size is controlled by the slider in the "View" menu.
  • Significant performance improvements for collections with thousands of items and many of smart shelf rules.
  • Search is *much* faster and more responsive.
  • Delicious Library supports custom user templates for printing and publishing.
  • Other improvements and bug fixes; full release notes available here: http://www.delicious-monster.com/release-notes/v3.1.html

New in Delicious Library 3.0.2 (May 21, 2013)

  • Items without a cover show title and creator on shelf.
  • Synopses can be added and edited. Custom synopses imported from Delicious Library 2 now display.
  • Many changes to make details more sensible. You can now open the details window and keep it on the right, for behavior like Delicious Library 2.
  • "Paste" changes the cover of the selected item.
  • Added help manual (also on our website).
  • Add "Export To: Delicious Library 3", to back-up and merge libraries.
  • Add two word cloud charts.
  • Bug fixes and other improvements.

New in Delicious Library 3.0 (Apr 25, 2013)

  • Major New Features:
  • Fully 3D cover view:
  • All items are drawn in full 3D [industry first], with multiple light sources and normal, reflection, and environment maps
  • Books are rendered at actual thickness based on page count
  • Live lighting changes as items are selected
  • Shadows draw dynamically behind all items
  • Many gorgeous woods to choose from for shelves
  • New "Recommended" pane:
  • Makes smart recommendations by considering everything the user owns and has ever rated
  • User can now rate items they don't own to improve recommendations (using search widget)
  • Recommended items that user's friends own have badges so they can be easily borrowed
  • Add recommended items to the wishlist with a single click
  • New "Wishlist" pane:
  • To populate the wishlist, drag items from recommended items in the right pane or from search widget at the upper right
  • Or drag URLs or entire blocks of text from Amazon webpages to add items
  • Wishlist items that user's friends own have badges so they can be easily borrowed
  • New Flexible Smart shelves:
  • Instead of discrete "smart shelves" (with rules, like "Author is Larry Niven") and normal shelves (with hand-picked items), all shelves are now both [industry first]
  • User can add extra rules to any shelf or drag items into or out of any shelf, in any combination
  • Double-clicking on a shelf shows all its rules and manually added and removed items, for editing
  • Custom shelves can now be re-ordered by the user or automatically sorted
  • New global search:
  • Displays results in a table/popover like iTunes 11
  • Searches through user's collection, friends' collections, and online
  • Can be used to find existing items or new ones
  • Can be used to rate items user doesn't own but has opinions on
  • User can also search by speaking or selecting a cover color
  • New iOS barcode scanner app:
  • Our most requested feature!
  • We invented video barcode scanning in 2004, and with Delcious Library 3, we're unveiling our fourth-generation, multi-threaded, vector-accelerated recognizer engine, new from the ground up for iOS and OS X
  • No need to carry items from their shelves to your Mac
  • Synchronize immediately with your Mac or save items if you're too far away
  • New interactive charts mode:
  • Our second most requested feature!
  • Provides a gorgeous collection overview
  • Changes interactively as items are added or removed
  • Shows the total current value of and total amount paid for user's collection, with all prices automatically converted to local currency [industry first]
  • Double-high media table mode:
  • New double-line table view always shows the most relevant information in first column, compactly and beautifully
  • All fields can now be edited in table-view mode directly (finally)
  • User can specify multiple sort criteria by option-clicking on headers (in addition to using sorts widget at bottom of the window)
  • Column titles are now media-type specific; e.g., movies have a "director" column, but books have "author" and music has "artist"
  • Media table resizes automatically with OS X's global "Sidebar Icon Size" from System Preferences
  • Entire UI redesigned to be bookshelf-centric:
  • Show covers, a table, or charts using buttons at upper left of the window
  • Switch between owned items, recommended items, and wishlist items at the upper center
  • Find existing or new items in search widget at the upper right
  • Switch between media types with buttons at the lower left
  • Change sorting at the bottom middle
  • Show and hide auxilliary right pane using button at the lower right
  • Source list is hidden by default but available for advanced users
  • Medium-sized New Features:
  • We've eliminated the "Preferences" panel—all options are set where they are actually used, instead of in a single global panel
  • iTunes books will be read into Delicious Library 3 when iTunes is launched.
  • Two new Amazon stores are now accessible: Italy and Spain
  • Popover Details:
  • Dates entered manually remember their precision, so if the user specifies "Jan, 2000" for a book's release date, it won't switch it to "Jan 1, 2000." However, dates are still formatted according to the user's localization settings in System Preferences.
  • When editing multi-line fields, the "return" key goes to a new line as users expect (no need to figure out "option-return")
  • Sorting:
  • User's favorite sorts are remembered and can be re-applied anywhere
  • Improved per-language article-stripping; e.g., ignoring "a, an, the" in English, "der, die, das" in German
  • Publishing:
  • Now remembers multiple places; e.g., set up publishing both to Dropbox and FTP site
  • Live preview the generated web pages
  • Privacy options moved to publishing shelves
  • Printing:
  • Added "Compact" template to minimize paper use
  • Added "Insurance" template to show fields insurance companies care about in the event of theft
  • Interface cleaned up so template selection is obvious
  • Scanning history:
  • User's last 500 added items are shown above scanner window for easy rating or deleting
  • Provides context if a book isn't found online so it can be entered manually
  • Import from another library:
  • Import libraries from other machines without removing current items
  • Importing the same library twice applies the changes but doesn't duplicate items
  • Can be used to easily sync libraries between computers
  • Multiple people can scan in items on multiple computers, then merge all the items into one collection
  • Importing is now undoable
  • Friends:
  • Loans now appear in friends' sidebars instead of in main bookshelf view, to reduce confusion
  • Send loan reminder e-mails with a single click
  • Friends can be re-ordered in source list. If friends are dragged into a sorted order, they'll stay in that order automatically.
  • Help:
  • The "Search:" field in the main menu's Help searches our online forums for relevant answers.
  • Tiny New Features:
  • When user first launches the app, most panes explain why they are empty and what to do
  • All item types from Amazon are supported (user prompted for the type if item is from a store we don't recognize).
  • More descriptive titles for most menu items; e.g., "Delete 4 Books" or "Delete Shelf" instead of "Delete"
  • Added expand-on-hover, so if titles or authors are ever drawn truncated they can still be read
  • Cover view responds to some EMACS keybindings for selection movement
  • Items can be dragged from and to more places
  • Items can be dragged to the trash can to delete
  • User can copy media with command-C and paste into text areas or URL-taking places.
  • New Features from OS X:
  • Scene Kit: for fast, gorgeous, interactive 3D graphics
  • Sharing Services: tweet, iMessage, Facebook, or e-mail items to friends
  • SQLite write-ahead logging: user's database can no longer be corrupted if machine crashes
  • Full-screen mode: added and optimized
  • New drag architecture: multiple items can be dragged in or out at once
  • Spotlight: Library items are written to Spotlight, can be found quickly in the global Spotlight search pane (command-space) with structured queries like "media:book color:blue" (standard Spotlight keys include: kMDItemAlbum, kMDItemComposer, kMDItemContentCreationDate, kMDItemDirector, kMDItemGenre, kMDItemMediaTypes, kMDItemPerformers, kMDItemRecordingDate, and kMDItemMediaTypes)
  • QuickLook: Spotlight items (or media dragged onto the desktop) are viewable in QuickLook with full-color covers and complete descriptions
  • Retina graphics: high-resolution graphics used throughout
  • State restoration: Delicious Library opens up exactly as it was last closed
  • 64-bit: for unlimited memory, and because it's faster
  • Obj-C 2 runtime: faster, future-proof
  • ARC: eliminates certain categories of crash bugs
  • Constraints-based layout: makes the layout of all buttons and text much more natural
  • NSSupportsSuddenTermination: quits instantly when it's safe
  • If it's not safe to quit, user can force quit if there's a long operation in progress, or the app will auto-quit when long operation is over
  • Automatic termination: can automatically quit under memory pressure
  • Power assertions: the machine won't idle-sleep during long operations (publishing, importing, etc.)
  • Some Bugs Fixed:
  • Deleting thousands of items (and undoing that deletion) is now close to instant instead of taking minutes
  • Friends:
  • Friends' libraries now download in the background, NOT blocking the program from running. Yay.
  • Friends' libraries aren't re-downloaded every launch but only if the friend has changed something
  • Friends' libraries are imported MUCH more quickly
  • If friends are removed from Contacts, the app doesn't forget their names
  • Undoing the deletion of a friend restores items loaned to that friend
  • Adding a new friend doesn't spam Google when automatically searching for the friend's published library
  • Adding friends is undoable

New in Delicious Library 2.7.8 (May 8, 2012)

  • Fixed memory use on iTunes shelves (which could occasionally exhaust memory, slow machine, and then crash)
  • Fixed incorrect shortcut keys shown in item action menu
  • Added mappings between Delicious Library's item types and Amazon's labyrinthine search (e.g.: manually adding “tools” in 🇩🇪Germany now works)

New in Delicious Library 2.7.7 (Mar 14, 2012)

  • Added support for PlayStation Vita game boxes
  • Delicious Library learnt how to clean up certain lint that accumulates in the database
  • After installation, Delicious Library will clean up the lint that has accumulated to date. Depending on the age of your library, this may take up to several minutes.
  • Quick Look previews draw nicer on Mac OS X 10.7
  • Database repair tool (hold Shift when launching) fixes more kinds of database problems
  • Improve backup progress display
  • More secure validation of application updates
  • Fix a bug where cover view could become unresponsive
  • Stability improvements when iTunes is updated while Delicious Library is running
  • Fixed a problem with the "Shelves" publishing template and Firefox
  • Fixed a crash if an invalid AppleScript is placed in Delicious Library's scripts folder
  • Fixed a crash when accessing a library shared over Bonjour
  • Fixed a crash when exporting a bibliography
  • Fixed a potential crash when right-clicking an item

New in Delicious Library 2.7.6 (Jan 26, 2012)

  • Fixed a crasher with USB barcode scanning
  • Fixed a crasher when changing import settings

New in Delicious Library 2.7.5 (Dec 8, 2011)

  • Easily see which shelves contain your items!
  • Use the new "Shelves" column in list view
  • Control-click an item for the new "Show on Shelf" menu
  • Include the set of shelves containing each item when exporting
  • Recognize a larger variety of iTunes audiobook formats
  • Those with old iTunes libraries should, in iTunes, choose File > Library > Organize Library…, selecting to "Reorganize files"
  • Improved display of Nintendo 3DS game boxes
  • French translation improvements, thanks to Fabrice Deville
  • Export directly to Numbers
  • Excel exporter now uses CSV format instead of the ancient SYLK format, providing better support for long values and values in more languages
  • Cover drawing fixes on Mac OS X 10.7 Lion (fixed blurry covers, incorrect drawing after changing dimensions, and more)
  • Many fixes to the importer
  • Accept USB scanners that send EAN-5 along with the EAN-13 barcode
  • We're aware that some customers have issues using their USB barcode scanners with Delicious Library. We'd like to address this as soon as possible. If you have a USB scanner (working or not), please email [email protected] with the make and model, and whether or not scans are recognized.
  • Work around Amazon returning strange item dimensions (manifesting as covers being tiny)
  • Better handling of large cover images
  • Strip ColorSync profiles from images when publishing for smaller file sizes
  • Fixed a cause of large memory usage when publishing
  • Add a work-around for an Apple bug in 10.7 that produces invalid HTML when publishing
  • Enable "Refresh Details from Internet" for items with an EAN or ISBN, but without an ASIN
  • Fixed a crash when selecting "Enable Bluetooth Scanning" and Bluetooth is disabled (Apple's bug)

New in Delicious Library 2.7.1 (Sep 23, 2011)

  • Fixed a crash on the lookup activity panel (only affected 10.7)
  • Fixed some loaned items not displaying on friends (only affected pre-10.7)
  • Fixed a crash when dragging a loaned item from one friend to another
  • Refreshing an item with an EAN but not ASIN connects it with its details
  • Fixed some broken links in our help (sorry about that!)

New in Delicious Library 2.7 (Sep 9, 2011)

  • Fixed duplicate items when scanning
  • Large performance improvements for libraries with many tools, toys, and gadgets
  • Updated Danish localization (thanks to Thomas Kildeberg)
  • Updated French localization (thanks to Ludovic Epting)
  • Slovenian localization (from Gorazd Petrović) wasn't registered correctly
  • Fixed a crash on Lion when deleting a friend
  • Re-wrote loan iCal integeration so it's much gentler (this used to crash at times and do mean things to other events that were made in the "Library Loans" calendar). iCal integration is now off by default.
  • Sorting ignores uppercase/lowercase in more places
  • Fixed the link to our Get Satisfaction forum in our help
  • Fixed a potential crash double-clicking on an Address Book group when adding a friend
  • Minor update to the Amazon API version
  • Kindle e-books are recognized and show up under the "Books" category
  • Fixed some "seams" that sometimes appeared on shelves
  • Autocomplete is gentler, and no longer applies to the notes field
  • Fixed a drawing issue on Lion when scrolling horizontally in the list view
  • When accessing items via AppleScript, Video Games and Software were swapped.
  • When loaning the selected item, the "loan" details tab now appears immediately
  • Custom cover images have their size limited to 800x800 for better performance
  • Fixed a crash when ejecting an iPod

New in Delicious Library 2.6.3 Build 12901 (Dec 1, 2010)

  • Video Scanning:
  • We've completely rewritten video barcode scanning again - we're now on our third-generation algorithm! This version is much more sensitive (meaning we read barcodes that much more often) AND uses less processor power than the second-generation one in 2.5.
  • On iMacs (since 2009) we're seeing an INCREDIBLE 3x increase in sensitivity, as well as a 1.9x reduction in bad scans.
  • On MacBook Pro-class machines we're seeing an AMAZING 4.1x increase in sensitivity, as well as a PHENOMENAL >~800x reduction in bad scans.
  • When you re-scan an item we play a different noise, now, so you know you already have that item. Yep yep yep yep yep yep yep yep yep.
  • Scanning on external 27" displays and earlier iMacs now uses correct settings to work better for them.
  • 2.6.3 - fixed scanning on Mac OS X 10.5 so it doesn't just crash when the video window comes up.
  • Items:
  • We've added buttons to quickly find all items by a particular author / director / game company / creator.
  • We use Amazon even more lightly now, since they have imposed new fetch limits. One change is we ONLY search the country selected in preferences, we won't "fall back" to searching the other five countries if the first one doesn't have an item. This makes us 6x as efficient in our use of Amazon, but means if you're scanning in imported items you might have to manually switch your country/store in preferences.
  • We've added a new button to manually refresh an item's info to the details pane.
  • The "Sell on Amazon" link has been updated so it works with Amazon's latest changes.
  • The "Buy on Amazon" link has been updated so it works with Amazon's latest changes.
  • The "Find Other Editions on Amazon" link has been updated so it works with Amazon's latest changes.
  • Publishing & Printing:
  • Limit the user's picture to 60x60 in case she went crazy and set a huge picture in Address Book, TERRY.
  • Worked around a longstanding crasher in Apple's handling of dates that showed itself when first loading a sample library or sometimes when simply loading an item from Amazon. (Crasher reported to Apple, should be fixed soon.)
  • Look at your Mac. Now MobileMe. Now "Back to your Mac." I'm on a horse.

New in Delicious Library 2.6.2 Build 12891 (Nov 30, 2010)

  • Video Scanning:
  • We've completely rewritten video barcode scanning again - we're now on our third-generation algorithm! This version is much more sensitive (meaning we read barcodes that much more often) AND uses less processor power than the second-generation one in 2.5.
  • On iMacs (since 2009) we're seeing an INCREDIBLE 3x increase in sensitivity, as well as a 1.9x reduction in bad scans.
  • On MacBook Pro-class machines we're seeing an AMAZING 4.1x increase in sensitivity, as well as a PHENOMENAL >~800x reduction in bad scans.
  • When you re-scan an item we play a different noise, now, so you know you already have that item. Yep yep yep yep yep yep yep yep yep.
  • Beta 2: Scanning on external 27" displays and earlier iMacs now uses correct settings to work better for them.
  • Beta 2: There's a button added to beta builds to capture images of barcodes that are still being troublesome Mail them to support at delicious-monster.com.
  • Items:
  • We've added buttons to quickly find all items by a particular author / director / game company / creator.
  • We use Amazon even more lightly now, since they have imposed new fetch limits. One change is we ONLY search the country selected in preferences, we won't "fall back" to searching the other five countries if the first one doesn't have an item. This makes us 6x as efficient in our use of Amazon, but means if you're scanning in imported items you might have to manually switch your country/store in preferences.
  • We've added a new button to manually refresh an item's info to the details pane.
  • The "Sell on Amazon" link has been updated so it works with Amazon's latest changes.
  • The "Buy on Amazon" link has been updated so it works with Amazon's latest changes.
  • The "Find Other Editions on Amazon" link has been updated so it works with Amazon's latest changes.
  • Publishing & Printing:
  • Limit the user's picture to 60x60 in case she went crazy and set a huge picture in Address Book, TERRY.
  • Worked around a longstanding crasher in Apple's handling of dates that showed itself when first loading a sample library or sometimes when simply loading an item from Amazon. (Crasher reported to Apple, should be fixed soon.)
  • Look at your Mac. Now MobileMe. Now "Back to your Mac." I'm on a horse.

New in Delicious Library 2.3 Build 11635 (Oct 22, 2009)

  • Fixes for Snow Leopard:
  • Fixed hang on Snow Leopard when switching from list view to cover view.
  • Fixed graphical glitches and slowness when scrolling in cover view (especially with large collections).
  • Fixed the "beam-in" animation for adding items, and the "burning" animation for deleting books on Snow Leopard.
  • Fixed our most common crasher on Snow Leopard, where launching fails with a message about "_kCAEmitterLayerFill".
  • Fix crasher when user would duplicate selected items (⌘-D).
  • Only register the first 10,000 characters with speech recognition under 10.6.0 and 10.6.1, since Snow Leopard will do a 1-minute timeout otherwise, argh. Apple bug #7146027.
  • The long-delayed Help files are finally here! (I'm sorry this took so long.) These are still being finalized, so please report anything that seems odd using the built-in bug reporter (under the "Help" menu).
  • Publishing:
  • FTP site editing is much more sane. Copy and paste now work when editing FTP sites.
  • Sites added from Transmit now have fancy quotes around them in the list, like “Delicious Monster,” so it's clearer where they came from.
  • Use a much smarter algorithm to add the folder "/deliciouslibrary" to the end of the path the user gives us, so we won't WON'T WON'T add it twice if the user happened to end her path with "/". DUR DUR DUR.
  • If the user doesn't have a card set in Address Book OR doesn't have an image on that card, we use a default image when publishing to the web, instead of exporting a broken link and/or crashing sometimes.
  • We now ALWAYS publish HTML files when we publish the user's website - in the past, we tried to be clever and NOT publish a file if it was the same size as the previous one, but for HTML that hack isn't too smart.
  • On Snow Leopard we don't reset the currently selected FTP site back to 'none' every time you look at it.
  • Don't double-escape entities (like "&" showing up as "&") when publishing to iWeb.
  • Cover view graphics are zippier thanks to some tricks from the author of CoreAnimation.
  • Selecting very large shelves is faster.
  • Loading and using a file where you have a friend (or multiple friends) who is no longer in your Address Book is now MUCH faster.
  • iSight Scanning Items:
  • Don't pop up two scanner windows when we launch and the scanner preference is on, DUH DUH DUH.
  • Scanning items by EAN is now supported by Amazon France (even though it's documented not to work), so we allow scanning of items like 3596972080128.
  • We pop up an error panel if the user's Mac clock is set wrong and prompt her to fix it in System Preferences, since we can't fetch information from Amazon after August 15, 2009 without a correct timestamp.
  • Bluetooth Scanners:
  • Fixed a crasher that would sometimes hit when we first pair with a scanner.
  • Added auto-detection and auto-pairing of scanners under Snow Leopard (just as it always worked under Leopard).
  • We now recognize and work with more revisions of Microvision's RoV scanner.
  • Manual Item Lookup:
  • Manually looking up for items with apostrophes in their names (') works again.
  • If a user is looking up a 10, 12, or 13-digit number, then remove spaces and dashes for her, so that, for instance, "978-0-316-01876-0" will correctly look up as "9780316018760", the latter of which actually works on Amazon.
  • Because sqlite files can sometimes become corrupted when a Mac is suddenly shut down or crashes, I've written a utility to repair corrupted files. To use the utility, just hold down the "shift" key when launching Delicious Library 2. This should solve the problems of the few users are having upgrading from version 2.0.x to 2.1 or beyond, when those users have some slight corrupting in their old file.
  • Details:
  • Setting / editing a user synopsis is now undoable, as it always should have been.
  • Added the "series" field back to Music, because some people were using it to store metadata.
  • The fields "title", series", "subtitle", "notes", and "location" now sort numbers as humans expect, so that if you have books titled "Manga 1", "Manga 2", ..., "Manga 10", "Manga 11", then they sort in that order (eg, NOT "Manga 1", "Manga 10", "Mange 11", "Manga 2", ..., as a computer would do it).
  • Recognize "DreamCast" as a platform as well as format.
  • Fix for the "I have become confused" bug on save where 'userSynopsis' is reported as not being valid after editing details for an item.
  • Interface:
  • Change keyboard shortcut for "Sell this" to command-shift-S, because command-shift-$ is screenshot, DUR.
  • Hooked-up the 'Add Manually' button that appears if an item lookup fails.
  • We now correctly re-launch Delicious Library 2 after we upgrade and/or move Delicious Library 2 automatically to the /Applications folder, instead of CLAIMING to do so and then not really doing it. (This will only affect the next update the user does, NOT this update.)
  • Fix a missing term in the localization that caused exceptions for Swedes when adding shelves.
  • Feedback Panel:
  • Sending feedback works more reliably with Apple Mail under Snow Leopard.
  • We don't launch Apple Mail when the feedback panel is first shown.
  • We don't launch Apple Mail ever if the user has never set it up; we just submit our bug using whatever the default handler for "mailto:" URLs is.
  • Added code to make problem reports MUCH more meaningful to us (the developers).

New in Delicious Library 2.2 (Aug 12, 2009)

  • IMPORTANT: If you do not upgrade to 2.2, you will not be able to scan in, update, or look up new items automatically as of August 15, 2009. (Your current items will continue to exist, of course.) Amazon now requires all users of their data (eg, Delicious Library) to digitally 'sign' requests for information - this update includes code to do this.
  • Snow Leopard compatibility
  • This is the first version that works under Snow Leopard.
  • There was a bug in my code (see below) which appeared rarely under Leopard, but very often under Snow Leopard, thus making Delicious Library 2 very flakey on Snow Leopard.
  • The largest single source of crashers and strange warning messages for Delicious Library 2.x has been fixed: the dreaded "recommendations" bug. This bug was rare but annoying - it could affect anywhere a list is displayed in Delicious Library 2, including the Synopsis , Reviews, and Recommendations tabs in the details pane, the list of items in the "manual item creation" sheet, and the list of active fetches in the "Activity" panel. (I finally found a way to reproduce this bug and was able to figure out what I'd done wrong and fix it.)
  • Manual item searches with characters like "ü" or "é" just started failing again, because Amazon has changed how searches need to be encoded. This release changes to their new (more sane) system.
  • Manually searching for videos on Amazon Japan was only finding VHS titles, because that site (like Amazon Canada and France) hasn't actually merged its VHS and DVD offerings the way Amazon's documentation describes. We now search only for DVDs instead of only VHS titles, since we had to choose one, and it seems like more people will want to manually find DVDs. (Note that if you scan an item's barcode or drag a URL from any Amazon, any item (DVD or VHS) will be added - this note only applies to items added with the manual search window.)
  • The harmless but very annoying "stream had too few bytes" modal panel that would pop up occasionally for some users (specifically, once every two days when you clicked on an item that wasn't downloaded from Amazon) is gone.
  • Debug panel options are turned off in final release builds, so if beta testers accidentally turned on maximum logging and forgot about it, they don't find that Delicious Library is suddenly super-slow and possibly also crashy (eg, when the log overflows the computer).
  • Fixed a tiny display bug where "Slumdog Millionaire" (or ANY movie with the consecutive letters "umd" in its title) would display as a Sony mini-disc.
  • iPhone App Removed - Amazon has forced us to remove our companion iPhone application from the iTunes App Store, pursuant to section 4(e) of the contract we must operate under as long as we use their data. They declined to specify any reasons for the exclusion of mobile devices.

New in Delicious Library 2.1.1 (Jun 12, 2009)

  • There was a little typo in my store code in 2.1, which meant you couldn't actually purchase Delicious Library 2.
  • Whenever they'd plug in their iPhones, some users would see an odd exception: "NSInvalidArgumentException: getObjectValue:forString:errorDescription: blah blah blah". This should no longer ever happen.

New in Delicious Library 2.1 (Jun 12, 2009)

  • New iPhone App:
  • There is a free Delicious Library iPhone app for viewing your collection on-the-go (without needing a network connection).
  • When you first run Delicious Library 2.1 you'll be prompted to download the iPhone app, if you have an iPhone.
  • Vertical Details Pane:
  • Our long national nightmare is finally over, and details are vertical again (like in version one), instead of horizontal.
  • Lots of layout changes because of this. Rather than merely going back to version one's look, I've tried to improve on it.
  • We now allow copying / pasting the raw cover image from the details pane using standard copy menu item. (Just click on image first.)
  • File Format Change:
  • Some fields have been added to make syncing and publishing your collection faster in the future, but this requires a one-time upgrade when you first launch version 2.1.
  • This upgrade may take a long time. Sorry.
  • Your new file will NOT work with 2.0, but a backup of your 2.0 data is made in the folder Library / Application Support / Delicious Library 2 - you can use that if you want to go back for some reason.
  • If you launch Delicious Library after upgrading, and get a message to the effect of "the model file can't be used with the data file," that means you're accidentally running an your old 2.0 version, not 2.1. You probably don't want to leave Delicious Library 2.0.7 on your system after going to 2.1.
  • Scanning:
  • Scanning with your web cam, our Bluetooth scanner, or a USB scanner has been enhanced so you can select different kinds of shelves and scan new or existing items and the functionality you might expect now actually works:
  • If you select a custom shelf in your collection and scan a new or existing item, the item will be created if needed, then added to the selected shelf.
  • If you select a friend's shelf and scan a new or existing item, the item will be created if needed and then loaned to the friend. (If you have multiple copies of the same item already in your library, only the first one that hasn't already been loaned out will be lent.)
  • If you select one of your shelves (or your main library) and scan an existing item that has been loaned out, the item will be checked-in. (If you have multiple copies of the same item in your library, only the last one on your shelf that has been loaned out will be checked-in.)
  • 'Number in Series' property is now present for all media types.
  • Worked around a Logitech mouse driver bug - people who installed the Logitech mouse driver found that many items would draw as their generic types instead of specific types (eg, Nintendo video games would draw as DVDs instead of in Nintendo boxes). Logitech illegally injects their code into ALL running programs in their current software, and actually messes up other people's code.
  • Fixed a very rare bug we'd fail to scan items that had two different keywords in their subtitles that we recognized, like "Miss Pettigrew Lives for a Day (Widescreen & Full Screen Edition)"
  • Fixed a bug where Backups were sometimes truncated when they were written out, so they couldn't be read in again. (Sorry!)
  • iPod (classic) syncing:
  • iPods (non-touch) are now listed under the new "DEVICES" header shelf.
  • iPods present themselves like iPods do in iTunes, for syncing libraries.
  • iPods now delete the library out of their "Notes" directory if you set them to no longer sync.
  • iPods won't needlessly sync as often if you leave them plugged in.
  • iPods won't ever be duplicated (rare bug).
  • Only write out the first 1,000 items to the iPod, since iPods are hard-wired by Apple to never display more than 1,000 notes, and it just slows us down to write, like, 7,000 items every time a single one changes.
  • Pop up a HUD when updating the iPod's contents.
  • UNICODE support in Searches:
  • Searches are now encoded correctly when searching for items by keywords in non-English alphabets, including Japanese (finally), German, and French. It turns out there's no real standard for these searches, but I finally figured out what Amazon does.
  • 'Search for Cover Art' now works for items with special characters in their names (eg, "Harold & Kumar").
  • Translations:
  • Added a first Korean localization.
  • Fixed some translations from user suggestions.

New in Delicious Library 2.0.7 (Jan 23, 2009)

  • Fixed extreme slowdowns some users were experiencing with 2.0.6.

New in Delicious Library 2.0.6 (Jan 16, 2009)

  • Fixed a crasher on launch: Apple fixed a bug in 10.5.6 which unfortunately introduced a crasher in Delicious Library 2 that affected some users. Delicious Library 2 would launch and then immediately crash every time in 10.5.6, but would work fine with the same file under 10.5.5.
  • Fixed another crasher on launch: if you added a friend shelf from your Address Book, and the friend had no loans and wasn't your last friend, and you deleted that friend in Address Book while Delicious Library 2 was not running, Delicious Library 2 would crash during launch.
  • When designing a workaround for the 10.5.6 bug (above), I changed the way the disclosure triangle works with friend shelves, so it always appears if you are trying to load a friend's library, even if the load fails (and thus there is nothing to disclose). Before, it would appear only after you've successfully loaded your friend's library, which is how iTunes Bonjour sharing works, but I decided I like this behavior better.

New in Delicious Library 2.0.5 (Oct 22, 2008)

  • iTunes collections which were moved around and never found by Delicious Library 2 should be found correctly. Also, iTunes collections which went missing from Delicious Library v2.0.3 should be found again.
  • iTunes album covers are found much more relibably for songs not purchased through the iTunes Store.
  • iTunes album covers are loaded 5x as fast and reloaded 15x as fast as in v2.0.4.

New in Delicious Library 2.0.4 (Oct 9, 2008)

  • Fixed a CRASHER I introduced with 2.0.3 when publishing items from iTunes. Sorry.
  • Your published collection will now show your rating for items, not the average rating of random people on the web. [Dur.]
  • When drawing the rating for a published item, we now draw nothing (instead of five blank stars) if your rating was 0 stars, since to Delicious Library 2 zero stars means 'I didn't fill this out' not 'I HATED this a LOT' (one star means 'hate').
  • We had neglected to put "edition" in Delicious Library 2's list of "properties a movie can have."
  • Due to a typo on our part, the "recommended audience" field was not showing up on many media types. It is now available for everything you can scan.
  • Fixed a layout bug where, when editing several items in a row, sometimes fields would draw their header showing but there would be no editable box to the right of the header, or the box would be truncated. (This most often was reported in the "Location in Building" field, but could happen anywhere.)
  • Tweaked the barcode scanner for embedded iSights to make it slightly more responsive.
  • Fixed a rare crasher that might happen if you encounter a bug while the HUD panel is up. (This mainly helps me out, as it makes crash reports more sensible.)

New in Delicious Library 2.0.3 Build 10644 (Sep 19, 2008)

  • Fixed a bug in the 'Shelves' template where we weren't setting the correct encoding, so multi-byte characters would not show up correctly on some web servers.
  • When viewing a library on the iPhone or iPod Touch, we do a better job of switching to the special version of the published library.
  • Publishing libraries with unnamed shelves now works.
  • Cleaned up memory usage when publishing, so it should be a bit less resource-intensive.
  • Fixed typo in "Library Shelves" template that gave wrong icon to iTunes Music shelf.
  • The "Paper Stencil" template would throw an error if any of your items had "$" in their names or creator names. (For example, the rap artist "Too $hort" couldn't be published with the Paper Stencil.)
  • If the user quits when publising her collection, she is now always asked if she really wants to leave her site half-published.
  • FTP has been completely rewritten. It should work much better, not crash, and is hundreds of times faster publishing if you've already published once (it does a smart merge).
  • FTP error messages are now very descriptive, and shouldn't ever return bizarro numbers like 'Error code 8'.
  • FTP publishing to absolute pathnames (eg, "/var/www/html/") now works. Before we could only publish to relative paths (eg, "html_files/").
  • When editing FTP sites, the 'viewing URL' field is now automatically populated with a decent guess (that is, we look at your ftp host, strip the prefix "ftp." from it if it has one and add "www.", and assume you're probably publsihing to the top level of your website).
  • When editing FTP sites, the 'path' and 'viewing URL' both now always show "/deliciouslibrary/" as their final component. This was always (quietly) added in the past, but it wasn't really clear in the UI, so some people were adding extra components to their paths themselves, and trying to publish to paths that didn't exist on their FTP site, which resulted in 'file not found' errors, except it used to say 'Unknown Error 550', to make matters even worse.
  • We're now using the latest MobileMe interface from Apple, which should make MobileMe publishing less tweaky.
  • Optimized memory use when loading friends' libraries, so DL2 doesn't suck up all available memory, slow down, and (in some cases) crash.
  • We show a progress sheet when reading another user's library, either from a friend or over Bonjour. This makes it much more obvious why DL2 sometimes pauses (often for a long time) on startup -- it's loading the user's friends' libraries.
  • If a friend library load (from the internet) is cancelled, we pop up an auxilliary sheet asking the user if she'd like to stop trying to load this library forever, since a lot of users appear to have not realized they were loading friends' libraries at all.
  • Fixed how we parse Google results when attempting to auto-find a friend's library, because Google recently changed their results format, so we just started getting NO matches, ever.
  • We now score (and sort) Google's results based on how close they are to the friend we are looking for, and ignore results below a certain threshold. No more returning libraries for "Bob Smith" when you search for "John Doe"!
  • Changed the UI in "Add Friend" sheet a bit, so it's a bit clearer when the user is loading friend libraries.
  • There's now a preference to turn off storing of loaned items in iCal.
  • USB barcode scanners now work much, much, much more reliably.
  • Shelves with numbers in their names now sort intuitively, so instead of "Box1, Box10, Box2, Box3, ..." you now get "Box1, Box2, Box3, ... Box10."
  • Fix idiotic bug I introduced in 2.0.2 where the Dashboard widget didn't work. Duh duh duh.
  • The progress HUD is now a sheet instead of a free-floating pane (like it always should have been), so it won't obscure other applications when Delicious Library is in the background.
  • If a currency conversion rate can't be found for a price, currencies fall back on being equal to USD, so that they'll at least sort somehow with each other, although their values relative to other currencies will of course be incorrect.
  • We now attempt to reload global currency conversion rates from the internet every three days.
  • Added a baseline set of currency data for South Korean Won (KRW), Maltese Lira (Lm), Mauritius Rupee (MUR), Nepalese Rupee (Nrs), Danish Krone (DKr), Malaysian Ringgit (RM), United Arab Emirates Dirham (AED), Chinese Yuan Renminbi (Y), Cyprus Pound (£C), Japanese Yen (¥), Kuwaiti Dinar (KD), Pakistan Rupee (Pra), Swedish Krona (SKr), Qatari Rial (QR), Czech Republic Koruna (CZK), Taiwan New Dollar (NT$), Slovak Koruna (Sk), Swiss Franc (SwF), Kazakhstan Tenge (T), Sri Lanka Rupee (SL Re), Hungarian Forint (Ft), Australian Dollar ($A), Oman Rial (RO), Singapore Dollar (S$), Thai Baht (THB), Icelandic Krona (ISK), Indian Rupee (Rs.), South African Rand (R), Norwegian Krone (NKr), Brunei Dollar (BND), Euro (€), Bahraini Dinar (BD), Brazilian Real (R$), Hong Kong Dollar (HK$), Indonesian Rupiah (Rp), Venezuelan Bolivar (Be), British Pound Sterling (£), New Zealand Dollar ($NZ), Canadian Dollar (Can$), Israeli New Sheqel (ILS), Mexican Peso (MEX$), Russian Ruble (RUB), Saudi Riyal (SRl), Chilean Peso (Ch$). This data is current as of the publish time of DL2, but obviously will fall further and further out of date as time goes by if the user can't connect to the internet and never runs the "Unit Converter" widget on the Dashboard.
  • The borrower pull-down now shows the borrower's name, not the phrase "Borrower Name". Heh.
  • If an item is loaned to or from you, the word "You" is shown in the correct place on the borrower tab instead of the word "LIBRARY", to be more clear.
  • The "Loan" menu item has been renamed to "Borrower" to match the name of the tab it shows, and is now hidden unless the currently-selected item is loaned-out, so users aren't fooled into thinking that this item is how you loan out items.
  • Searching for cover art for items with special characters in their titles now works.
  • Fixed bug where some version 1 libraries would not load into version 2 correctly, and would instead claim to be "corrupted" even though they worked fine in version 1. (We are now more strict about enforcing XML rules.) If this bug affected you, you need to delete your version 2 collection in Library / Application Support / Delicious Library 2 before running version 2.0.3, so that DL2 will auto-update your version 1 data file again.

New in Delicious Library 2.0 Build 10329 (May 27, 2008)

  • Publish to the web in one click
  • .Mac users are automatically configured � just press the 'Publish' button on the lower right, and DL2 will build a website for you and put it up on your .Mac account
  • A special version optimized for the iPhone or iPod touch is also published automaticaly when the main web pages are published, as well as a binary version for other Delicious Library 2 users to view
  • Alternately, publish your collection as web pages into your iWeb site or a local folder
  • Experts can publish to any FTP site � Transmit's sites are automatically added, or FTP sites can be manually entered
  • Publish the entire collection or only selected shelves
  • Choose from multiple templates, or create new templates using HTML and CSS (with a few extensions)
  • Mark private items with a flag so they don't get published
  • New categories � tools, toys, software, gadgets, and apparel � join version one's books, music, videos, and videogames
  • Cover view changes
  • CoreAnimation gives us the power of OpenGL, the framework used by game writers for fast 3D graphics
  • Fast, beautiful animations when resizing or scrolling
  • Funny animations added for adding and deleting items
  • Covers are loaded lazily and, under 10.5.3, in the background � on separate cores if available � so scrolling is always smooth and responsive, even with thousands of items
  • Books now use their real cover dimensions when drawing, toys, tools, and gadgets draw with correct relative sizes but aren't exact
  • Toys and tools and gadgets automatically have their white borders removed and are drawn as if in 3D
  • Apparel includes shoes and jewelry and draws items as Polaroids�
  • Tools and gadgets and apparel all have special shelf backgrounds (pegboard, metal shelves, corkboard)
  • Loaned-out items appear as "ghosted," except tools draw a chalk outline on their pegboard where they should be put back
  • Zoom in and out using shift-scrollwheel or trackpad gestures on Macs that support them.
  • Large collections � now using an industry-standard SQL database
  • File format is changed from flat XML to sqlite database
  • Delicious Library 2 has no absolute item limit, but will obviously get incrementally slower with more items
  • Performance depends on machine�s available RAM, its graphics processor, and its disk speed (in that order � on our laptops Delicious Library 2 will launch in seconds with five thousand of items in its database.
  • Updating or adding an item takes under a second to save, no matter how big the database, now. (As opposed to minutes for thousands of items, before.)
  • iTunes shelves automatically read in iTunes collection
  • iTunes shelves automatically stay in sync with iTunes media � albums, TV shows, movies, & audiobooks
  • Editing a song's info in iTunes updates it in Delicious Library 2 seconds later
  • Individual songs from iTunes are automatically grouped into albums for display in Delicious Library 2 (iTunes 7 copied this).
  • Delicious Library 2 is the easiest way to publish your iTunes collection to the web
  • Publish to other Delicious Library 2 users
  • Use Delicious Library 2 to browse other users' published libraries from inside DL2 instead of the web
  • Find users automatically, if they use .Mac or if their site is linked into Google, or enter a URL manually.
  • Local users automatically share libraries with each other over Bonjour (preference)
  • Smart Shelves
  • Build smart shelves using almost any attribute of your media
  • Smart shelves support drag-and-drop editing
  • You can build arbitrarily complex smart shelves using logical and, or, and not subgroups as deep as you'd like to nest them
  • You can search for items based on the color of their covers. There are two fields for this -- one simplifies the cover to primary color names, the other uses fancier names (like 'ecru' and 'salmon') to be more specific. There are also color wells so you can just pick the color visually
  • Smart shelves autocomplete from your library and from lists of standard words as you type
  • User-created shelves now always appear in alphabetical order, instead of order of creation
  • Friend shelves
  • Friends' collections are automatically viewable from inside Delicious Library 2 if they have a .mac account on their Address Book entries
  • Friends' collections can also be found automatically if they have been indexed with Google.
  • Delicious Library will now re-connect to the correct user if your Address Book has been rewritten but the original user is still present (but with a different id), instead of replacing the friend with "DELETED"
  • Loans are tracked in iCal (as in version 1), but using the new Leopard framework, making this feature much faster and more reliable. Changing a loan's date in iCal will change it in Delicious Library 2 instantly, and deleting it will delete it from Library as well.
  • iSight scanning is much easier with our new guides, algorithm is slightly tuned up
  • Bluetooth scanners now auto-pair and auto-connect when enabled
  • Autocomplete
  • Editing common fields in the details panel (actors, creators, composers, platforms, etc) autocompletes from other media you have entered
  • Certain fields also have built-in autocompletion presets: languages, formats, platoforms, conditions, MPAA ratings, and ESRB ratings
  • Autocompletion also works when building smart shelves
  • Currency Conversion
  • Delicious Library 2 now continually tracks the relative values of the world's 25 most popular currencies
  • Sorting shelves by any currency attribute (eg, retail price, buy price, current value) now compares different currencies correctly using current approximate exchange rates. Eg, if you buy a Harry Potter book from Amazon UK for �20, then it'll be valued at approx. US$39 for sorting
  • Smart shelf rules with any currency attribute (eg, retail price, buy price, current value) automatically convert other currencies to your local currency using current approximate exchange rates. Eg, if you are in America and make a shelf for "Items Under $30", your Harry Potter book that you bought from Amazon UK for �20 will NOT be on it
  • [Due to a last-minute change in Leopard, in this release the currency conversion feature requires that you have launched the Dashboard conversion widget at least once. We hope to address this in a future release.]
  • Scripting: AppleScripts, shell scripts, and CoreFoundation tools can be put into /Library/Scripts/Applications/Delicious Library 2/ or your home folder/Library/Scripts/Applications/Delicious Library 2/ and they will automatically show up in Delicious Library 2's main menu
  • User-supplied script menu items always start with Apple's "S" script graphic, so they don't present a security / crashing risk. Use scripts at your own risk!
  • Shell scripts and applications are called with the Delicious Library 2's process id and the current data file's URL on their command-lines. This would look something like: "-pid 5888 -datafileURL file://localhost/Users/yourname/Library/Application Support/Delicious Library 2/database.deliciousLibrary2"
  • Specifying how/where the menu item should appear for your scripts
  • An AppleScript has a line that starts "-- Menu Title:" you can specify the title of this script in the application's main menu. For example, '-- Menu Title: [1.5] "My Exciting Script"' Leaving out the [number] adds the new menu item to the end
  • An AppleScript has a line that starts "-- Menu Path:" you can specify under which menus you'd like to put your new script, and create new submenus as well. For example, '-- Menu Path: [2], "Import", "Import Scripts"' Leaving the [number] out from new submenus adds them to the end, specifying just a [number] says to look at whatever submenu is at that number, no matter what it is named (eg, in case it is localized)
  • An AppleScript has a line that starts "-- Menu Keyboard Shortcut: alt-command-K. For example '-- Menu Keyboard Shortcut: alt-command-K' or 'Menu Keyboard Shortcut: % - * - K' are the same
  • Shell scripts can do the same three things (above) by using "#" instead of "--" (eg, using the shell comment prefix instead of the AppleScript ones)
  • Applications can do the same thing by including a C string constant somewhere in their source code that starts with "//" instead of "--". For example, a programmer might say: static char *menuTitle= "// Menu Title: [3.5] My Exciting Helper App";
  • AppleScript Support
  • Getting values from, creating, changing, and deleting all type of media, user shelves, and borrowers is supported using standard AppleScript syntax (eg, "get", "make new", "set", "delete") whenever it's legal. An example of an "illegal" thing to do would be to change the borrower on an existing loan -- loans are defined to be immutable, and thus you must delete a loan and create a new one if you want to change a borrower
  • Example AppleScripts can be installed with a single click from the Preferences panel
  • Works with Apple Remote
  • Pressing play on a medium will open the file or launch the URL you have associated with the selected medium
  • If you don't associate any URL with a medium, some have built-in play actions -- books will open on Amazon's "Look Inside" site, and iTunes songs or movies will simply start to play in iTunes
  • Printing is redone with cooler, extensible HTML-basesd templates and a preview mode
  • Speech Input
  • When speaking a title, you can now speak just the first part (up to a ":") of a multi-part title. For example, you can say "Visual Explanations" to get to "Visual Explanations: Images and Quantities, Evidence and Narrative"
  • New cover graphics
  • New movie types: HDDVD, Blu-ray, and UMD movies
  • More music types: Paper CD cases, and 7" and 10" vinyl records
  • New video game types: XBox, XBox 360, Wii, Playstation 3
  • Legacy video games: Sega CD, Sega 32X and Neo Geo
  • Export to comma and tab separated files, Bookends (via BibTeX), Excel (via SYLK), XML, and the six most common bibliography formats (AMA, Turabian, APA, CBE, Chicago, MLA), or back to Delicious Library 1's format.
  • Import from delimited files with a flexible import assistant that guesses the file type and then has tweakable settings. (Delicious Library 1 files are automatically and non-destructively imported on first launch.)
  • New fields for items
  • The type of an item is now a pop-up, so if an item is mis-classified it can be changed.
  • The dominant color of the cover is automatically calculated, can be used in smart shelves ('all blue items') and sorting items on shelves
  • Private collection marks items as non-published.
  • The country field is now obeyed when refreshing an item, assuming there's a web source in the specified country
  • Composer is now avaiable as well as creator, especially for classic pieces
  • Screenwriter and cinematographer have been added for movies
  • Players is now separated into minimum and maxium players for games and videogames
  • Serial Number has been added to videogames and software and gadgets and tools
  • Dimensions are now editable, and are obeyed when drawing most item types
  • Dewey Decimal and Library of Congress are new for books and videos and music, the former is automatically filled for many items, but the latter is not (yet). Both are sorted correctly according to library standards.
  • The asin field has been renamed Amazon link and, if present, makes the item auto-refresh its information every couple days (if the item is inspected), but it will not overwrite user changes that were made in version 2
  • Details pane redone to be horizontal, supports title-only mode or complete hiding
  • Inspecting an item that was loaded from Amazon will automatically update its information (again, on a background thread and separate core if available) if it hasn't been refreshed in a little while.
  • Quick Look can inspect items dragged out onto desktop or dragged into e-mail
  • Backup and restore functionality built in, to checkpoint your collection or copy to another computer

New in Delicious Library 1.6.6 (Oct 24, 2007)

  • Fixed race condition when scanning some items where lookup would sometimes report failure, but show the correct item as a possible 'alternative'
  • Tweaked widget to draw correctly in Safari 3 Beta
  • Fixed crasher during type-to-select when sorting on certain criteria