Citation selection criteria
I used to be able to insert citations into a text using any field of an entry, including, say, the posting date of a forum post or a particular string of characters in its URL. I now find that citations can only be selected by author and title, which to me is a big loss in usability: If I have, for instance, half a dozen posts in my Zotero database that were made by the same author in the same discussion forum thread, I have six items whose author and title fields are identical, and I can no longer pick any particular one from among them using a unique differentiator such as posting date or URL. Is there any way I could get the old behaviour back?
I assume by posting date you mean "date added", correct?
I've just dealt with a case where I had six contributions by the same author to the same usenet thread, resulting in six different options for the same author plus title combination. I had to select all six, one after the other, and then delete five references. Previously I'd just add an URL string and get the right one straight away.
In this new configuration, Zotero effectively presumes that the author and title combination unequivocally identifies a single database item, and tough luck if that's not the case. However, I can easily think of a number of disciplines where that presumption would often be false, proving disruptive to a lot of people's workflow.
Are you sure that the complaints of slowness were in fact due to search with all fields? A long time ago I noticed that Zotero had got insufferably slow when selecting citations, but that was because, by default, it searched through attachments as well. When I turned that setting off, everything was fine again.
If you're still having trouble, please provide exact steps to reproduce.