Microsoft hasn't revealed anything about the upcoming devices but several leaks have exposed almost every detail.

Microsoft has released an array of mid-range devices such as Lumia 640, Lumia 640 XL, Lumia 540, Lumia 532, Lumia 430, and Lumia 435 this year and more seem to be in the offing. The company is expected to release the Lumia 940, 940 XL and Lumia 1040 in the next few months.

Despite the utmost secrecy maintained by the company, several reports have claimed the Microsoft Lumia 940 and Lumia 940 XL could see the light of the day this year. Some even claimed that its release date could fall in the fourth quarter, just ahead of the festive season.

Roundup of Lumia 940 Features and Specifications:

Microsoft hasn't revealed anything about its upcoming devices but several leaks have exposed almost every detail.

The Lumia 940 is expected to come with features such as 5.2-inch display with 2560×1440 resolution, Hexa-Core Snapdragon 808 processor with Adreno 430 GPU, 32 GB internal memory, 3 GB RAM, and 20 MP main camera with Pureview, according to a report by NokiaPowerUser.

In another report, WinFuture (via GSMArena) claimed that the Lumia 940 might sport a 5.2-inch QHD screen with 1,440 x 2,560px, powered by a Snapdragon 808 processor and house a 3,000mAh battery.