As this is the official topic for this update, I'd like to restate my unhappiness that I expressed in the unofficial thread last night.
In this version nothing has been done about either the specific issue of the firewall blocking the inbuilt Windows 10 Miracast screen casting feature, or the more general issue of ad hoc networks.
When using the not at all obscure but honking great 'Connect' button in the Windows 10 Action Centre to start casting the screen via Miracast to a suitable display like a Miracast enabled TV or Roku Express, not only does the Avast Firewall block it as it tries to establish an ad hoc network with the receiver as per Miracast specs, but Avast does NOT even put up a notification that it has done so, let alone a dialogue box asking if it should allow it - leaving unsuspecting users to e.g. think a Windows update had broken the Miracast Connect functionality as they've had no sign that it was the Avast Firewall blocking it leading to the Windows 'connection failed' message. AND even when the culprit is found, there's no obvious solution other than turning off the Avast Firewall. There's certainly no indication that it CAN be made to work by turning on a setting that by name has nothing to do with it. How is someone supposed to work out that the Firewall will allow the Miracast casting if the user turns ON 'Internet sharing mode' in Avast when (a) this is not Internet sharing, and (b) the user probably has the exactly same named 'Internet sharing mode' turned OFF in the Windows 10 settings? Plus 'Internet sharing mode' in Avast open the Firewall much wider and in unnecessary ways that are not needed - and are not desired by me - to permit the ad hoc Miracast network. And I'll add that the old settings Firewall Friends page shows that only some of the IP ranges reserved for local use - like ad hoc networks - have been defined as 'Friends', which potentially blocks a bunch of legitimate connections, not just Miracast, but the page has the input disabled so we users can't even do anything about it (not that we should have to).
This is a shambles, Avast. I reported it months ago. Are you going to sort it out or not? If you can't deliver a Firewall that actually handles all the legitimate things a Firewall should handle, like ad hoc networks and Miracast, then when my subscription is up I'll move to a product from someone who can ... and I certainly know of at least two other firewalls that handle ad hoc networks and Miracast casting seamlessly from my own experience. This is a very disappointing effort (or lack of it) from you.