Environment is used incorrectly.
Have you been in your .minecraft folder recently?
You're not supposed to be able to destroy the gateways, as the portal and bedrock are both unbreakable.
Skins require internet connection to function.
This is obviously intended...
Try running this command: /gamerule doLimitedCrafting false
This bug has been in the game for a very long time.
RESOLVED
This is not a bug, as parrots weren't meant to be "in the trees" in the first place.
This would be hard to fix, as then there would have to be a entity.parrot_imitate.<sound> (Just an example) for every mob sound in the game.
The names over beacons and enchanting tables are in the changelog
Do /gamerule doLimitedCrafting false
In the launcher, it should've told you that using the same player for minecraft twice could cause the game to malfunction.