https://minecraft.net/en-us/article/minecraft-112-pre-release-3
We've been working hard to squash a whole bunch of bugs this week, that we
just had to get a new pre-release out there as soon as possible! Look at that
list of bug fixes! It's almost 10 whole bugs long!
Changes in 1.12 pre-release 3
Added resistance to "how did we get here?" hidden challenge
Gave "how did we get here?" hidden challenge a big experience reward
Added more food items to "a balanced diet" challenge
Changed parrots to be fed with seeds, not cookies
Advancements will now remember the tab you last selected
The tutorial hints will be a little more smarter about deciding if now is
a good time to learn how to punch wood
Allowed parrots to spawn in old jungles
Added new keybinding for opening advancements (default "L")
Huge optimizations to both recipe book & creative inventory searching
Some optimizations to advancements
Technical: Changed "requirements" of advancements to an AND of ORs
Technical: Functions should now use file extension ".mcfunction"
Technical: Functions should not prefix commands with "/" (forwards slash)
Technical: Functions should only use "#" to comment (not "//")
Technical: Functions should recurse as expected, even whilst mixing
/function and /execute
Fixed bug MC-92916 - Player teleporting to unloaded chunks causing
current chunks to be unloaded is removed from loaded entities list and not
tracked by EntityTracker anymore resulting in client side desync
Fixed bug MC-96555 - Wolves, ocelots and parrots can teleport in all
non-full cube blocks near owner including path, lava, fire...
Fixed bug MC-103067 - The unit for "Minutes Played" statistic is not
always minutes
Fixed bug MC-108304 - "Level Requirement" message is not translateable
Fixed bug MC-108343 - Minecraft crashes with
"java.lang.NullPointerException: Ticking screen" while pinging server on
multiplayer server list (previously due to network issues, now more frequent)
Fixed bug MC-110243 - Sneaking + Hit = Moved Wrongly / No Knockback
Fixed bug MC-111054 - Invalid lang in options.txt leads to connection
error
Fixed bug MC-111859 - Movement Validation Wrong
Fixed bug MC-112017 - The anvil rename field accepts 31 characters but
the server rejects it if it is over 30
Fixed bug MC-112425 - Hitting rabbits with fire aspect sword: Couldn't
smelt [email protected]/*