Is tone supported on an ATtiny any more

I have seen lots of posts saying that tone is supported on an ATtiny.
I am using an ATtiny85 with the following code:-

// Tiny tone test
const byte tonePin = 3;
void setup() {
  pinMode(tonePin,OUTPUT);
}

void loop() {
  tone(tonePin,440);
  delay(300);
  noTone(tonePin);
  delay(500);
}

I have upgraded the ATtiny package to 1.0.1, I am running Arduino 1.6.7 and also tried 1.6.5 but nothing appears on the tone pin. Toggling pins with digitalWrite works, just no tone.

So I am wondering if I need to install something else to get tone to work?

From the code example here, it implies that tone library does not work (at least on on some) ATTINY85 implementations

Of course, the tone library does not do very much. It simply sets a scaler/timer and in the ISR, toggles the desired pin, so you could code around it, as I'm sure you are aware.

Thanks. Yes the trouble with using stuff like that and the TimerFreeTone library is that they are blocking code and you need to specify the time of the tone when you set it off.

With the proper tone function this runs on a timer and so can continuously output a tone until told to stop while still doing other stuff..