Do free-trials reset?

I am developing a freemium model plugin with a 30 day free trial. My question is, once a user starts the trial and it expires, does he ever get a chance to restart it? If so, what action/version change grants the user another chance to start a free trial on the same account?

If my memory is correct, every major plugin release (defined by product-descriptor release-version or release-date, I can’t remember) offers a new trial.

Hello,
Yes, the trial is reset for a new release version. This means that if you change the release-version, the trial will be reset for users.