Yup! There are some small differences, but the build is the same. There was a month where Steam was ahead by one update, but that's over.
I will continue to release updates simultaneously on Steam and Itch.