I have Edge stable and have never seen this new tab, with the MS logo on left and weather, settings on right. Is this by chance a sneak peek because I've never seen this in Dev, or Canary?
You're correct, exactly the same thing is happening to me
@Kam Now if there was a way to disable the dimming effect, it doesn't work with most of the images.
Sometimes I download a good image only to realize it won't work well in edge. Thankfully the OS still allows for wallpapers without any alteration.