A few weeks ago we quietly released an exciting new feature for viaLibri. You can now sort results by the date they were put up for sale. This is a change that a lot of people have asked for in the past, and we think it will be very useful for a lot of people.
Under the surface this has required quite a bit of work to get right, and it’s not without its limitations. The amount of information we get about a listing varies greatly depending on what site it’s listed on. For some sites we know exactly when an item was put up for sale, while for others we can pin it down to a 24 hour period. There are three sites (Amazon, Booklooker and Buchfreund) for which we don’t have enough information to even take a guess at when an item was added. As a result items from these sites will be shown right at the end of the results when you’re sorting by “date added”.
The results may also be a bit patchy if your search returns a large number of results. This is a result of how we fetch data from some websites. For example, we can fetch up to 50 results from antiquariat.de, but those will either be the most expensive 50 items that match your criteria, or the least expensive 50 items that match your criteria. We have no way of requesting the most recently added 50 items that match your criteria. So if your criteria are broad enough to match more than 50 items from antiquariat.de then they will be either the most or least expensive items. They will be shown in the order that they were put up for sale, but there’s no guarantee that they’re the most recent items put up for sale. As a result of this you’ll always get more useful results by using the most specific search criteria you can.
One further thing to note is that this new feature is only available when you start your search from our homepage. You won’t be able to pick “date added” as an option when reordering a search that’s already been completed.