I had several wallets with unregistered (TITAN) accounts interconnected with wallet_add_contact_account. After upgrading to 0.9.0, the contact_accounts are gone, and wallet_account_transaction_history shows public keys instead of account names for related transactions.
wallet_list_contacts show the corresponding public keys, but the label is equal to the key.
After setting a label with wallet_add_contact <key> <label> I can transfer to the labelled account, but the tx history on the sending side shows ANONYMOUS as recipient, and on the recieving side it shows UNKNOWN as sender (where at least in one case the sender is actually a registered account). Also, the receiving side does not show the memo anymore.