Change username

Is there a way I can change my username and keep my post history and replies?