Ender Dragons can be duplicated with the end portal
Even though it is said that 'The ender dragon no longer travels through portals' in 15w49a updates log, you can still push the ender dragons into the end portal and this will duplicate a new dragon to the overworld/the end.
What I expected to happen was...:
The ender dragon no longer travels through the end portals. You can't duplicate dragons in this way. And you can't push dragons with pistons.
What actually happened was...:
Ender Dragon parts can be pushed with pistons and they can travel through the end portals. When they do so, they will create complete ender dragons instead of ender dragon parts.
Steps to Reproduce:
1. Freeze the dragon with this bug: MC-257096
2. Send the dragon to the end gateway with this bug: MC-86836
3. Wait for a while until a new dragon appears, then kill the new dragon.
4. Load the other side of the end gateway. Wait till the dragon lands on the end portal and freezes. (You may need to restart the server/save and enter the world again)
5. Push the ender dragon with pistons downwards and upwards.
Screenshots/Videos:
Check the attachment file for reference.
Also check Jellymeep, Rays Works, and Igna778's videos for more info:
Notes:
This can be done in survival mode.
Code Analysis
See code analysis in MC-86836 by [Mod] Anthony Cicinelli
I don't want to say too much but everyone has already known this bug since Ray uploaded his video to YouTube.