As the front page says, all updates to Construct 2 are free. This lasts indefinitely and no subscription is necessary.
If we ever released Construct 3, it would probably need a new license - but we have no plans to do that right now, for the forseeable future we are going to keep updating Construct 2.