Pocket Edition alpha 1.0.4.0

Alpha 1.0.4.0 (also known as 1.0.4 build 1) 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