Does the latest wallet version require at least 1 confirmation for the funds to show up in your wallet? Because I just receive a BTC tx and it's been broadcasted for 20 minutes now.
Yes, it requires to have at least a single confirmation, prior to it being visible on your wallet.
Here's the updated (7 days ago) article regarding this:
https://archive.fo/jHLE7#selection-183.0-187.101