Updating deployment strategy, does it creates a new replicaset?

I created a new deployment with default strategy and then updated it with new image and a new replicaset created.
Again I update the deployment with strategy=recreate but new replicaset not created.

updating deployment strategy, does it creates a new replicaset?

A new replicaset is only created if you do something that changes the pod spec, that is anything inside

spec:
  template:
      # Anything changed in here is pod spec and creates a new replicaset

Everything else is part of Deployment