Signal has a lot of problems with changing devices while preserving history. As in it's often just impossible.
What still isn't possible as far as I am aware is transferring messages from Android to iOS or vice versa. Last time I looked into this was a few weeks ago.