Recently flew FCO-SIN-MEL with SQ in J and was more than a little disappointed not to be offered an amenity kit of any description - especially as the first sector was 12 hours overnight.
Retrospectively, I've read the Penhaligon’s amenity kit is 'on request' and fair enough if they're looking to reduce waste. However, when I asked, I was rather curtly directed to the supplies in the toilet. Not quite what I had in mind.
Probably worse, was the lack to the more common eye mask/ear plugs/slippers/socks offering that is usually waiting on the seat. Not on either flight. A request resulted in a more polite offer of an eye mask but the ear plugs never turned up. On disembarking, it was clear a significant number of other passengers, had received these kits but not all.
I have no idea if this is the new SQ or whether there was a supply issue. Either way, if you're planning to travel SQ in J, be sure to bring ALL your home comforts with you.