They do give you an allowance. 55 USD (or equivalent in local currency). They are cheeky and only give you one time allowance for longer layovers. (36hrs + i.e.) Despite you have to pay for 2 lunches and perhaps 2 dinners. Never done the long (48+hrs) layovers so don't know how they handle that. Breakfast is included and you don't pay for it.
New layovers starting in Sarajevo, Kiev and Bratislava. Bangkok starting in November too.