Pocket Edition alpha 1.0.4.0

1.0.4 build 1 (also known as Alpha 1.0.4.0) is the first build version released for 1.0.4. It adds villager trading and fixes many bugs and crashes.

Additions

 * Added Villager Trading
 * New Add-On format. All of your old Add-Ons will automatically update. You may see warnings on those Add-Ons but they will be fully functional

Changes

 * The models for the Shulker and Ender Dragon can now be edited using Add-Ons
 * Husks are now a little bit taller than Zombies
 * Baby Villagers now have adorable, larger-sized heads

Fixes

 * Fixed mobs going out of fences when reloading a world
 * Lava will no longer leak out of a Blacksmith's house
 * The Nether Star can no longer be destroyed by explosions
 * Mobs should really no longer walk in circles if they spawn or walk on a block made from two slabs
 * , Fixed an issue where Villagers would no longer breed
 * Arrows will no longer turn black after hitting opaque blocks
 * Capes will no longer appear when wearing Elytra
 * Fixed the message that appears after flying into a wall with Elytra
 * Fixed an issue where players could not sleep through the night if there were players in another dimension
 * Fixed medium/large-sized Slimes and Magma Cubes not having jumping or landing sounds
 * Destroying a painting no longer destroys the block behind it
 * Fixed the End Gateway in The End regenerating repeatedly
 * Donkeys once again spawn in the Plains biome
 * Chiseled and Smooth sandstone now have the correct bottom textures
 * Fixed chunks that can't be refreshed completely when the client receives new chunk data
 * Fixed rotated item texture on dropped Anvils
 * Villagers will no longer wander too far away from their Village
 * Villagers spawned using the /summon command will no longer just spawn as Farmers
 * Zombie Villagers of different variants now keep their professions when importing a world from 0.15.9 or earlier
 * Villagers will now run slower when attacked
 * Items that must be placed on blocks (ie. Rails and Torches) can now be properly placed on top Slabs
 * Fixed dying twice when hit with two different sources of damage
 * Fixed the positioning of mobs that are sitting on other mobs
 * Spider Jockeys will now properly spawn with Strays or Wither Skeletons if the conditions are correct
 * Ridden mobs (ie. Spider Jockeys) can now be pulled into Minecarts
 * "The End... Again...” achievement will now unlock properly
 * Fixed a crash that was caused by Ocean Monuments and Nether Bridges generating
 * Fixed infinitely burning fires that would cause gradual slowdown and spread more often
 * Fixed a crash when a player changes dimension and there are other nearby players
 * Players who receive more than one stack with the /give command now see the correct number of items received in the chat
 * Fixed several texture issues in the Candy Texture Pack
 * Fixed a crash when importing a file into the game (iOS only)
 * Fixed a crash when exiting a game session
 * Fixed crashes when launching a world with Behavior Packs and Resource Packs that had errors in the pack manifests