Sizes have theoretically not changed, however, different manufacturers applied their methods of measurement to sizing slightly differently and the cut of a shoe can make a difference too. Technically a size 7 1940 shoe is the same as a size 7 shoe today.
I wear a 13, and an Italian 13 is a tight fit but an American 13 is fine, so there is some discrepency between manufacturers.