Has the government made it mandatory to quote Aadhaar number for filing Income Tax returns?

Yes, Section 139AA of the Income-tax Act, 1961 as introduced by the Finance Act, 2017 provides for mandatory quoting of Aadhaar /Enrolment ID of Aadhaar application form, for filing of return of income.