The haze conditions have been bad and getting worse in Malaysia and Singapore the last few weeks. Not since the extremely bad haze in 2013 have things been so bad.

Map of haze over Singapore and Malaysia for October 18th via the ASEAN Specialised Meteorological Centre.
Once again the main culprit is burning of forests in Indonesia. The map shows the darkest haze over the sources of the fires in Indonesia In the last week Melacca, Sengalor and even parts of Sarawak have had even worse pollution than Johor Bahru.
From the Department of Environment of Malaysia which publishes API* readings hourly for 4 sites in Johor (as well as the rest of Malaysia). A reading above 100 is unhealthy, above 300 is hazardous. In Malaysia this week readings have been above 150 several times and above 100 quite often.

Charts of Singapore haze readings, October 2015, via the the Singapore National Environment Agency.
The situation is expected to continue until the rainy season puts out the fires in January. There is firefighting ongoing but it is not able to put much of a dent in the massive outbreak of polluting fires.