Not quite - you get a perpetual license for the version that was released a year before you cancelled your subscription. And for most languages this is not really practical anyway, as they get relatively frequent updates that require IDE updates, so you will just stay subscribed.
This was a fairly low business risk, high PR value move by JetBrains.