Should `sls deploy function` create new function version?

Hi everyone.
Am I understand it right, that when I update just function itself using serverless, it does not create new function version but just updates $LATEST?