The OP does not appear to be a native English speaker. And, for example, languages like Spanish don't clearly differentiate between "last" and "latest".
Funnily, in Galician there is a distinction between "último" (most recent) and "derradeiro" (final). I would have guessed that it would be the same in Portuguese, given how closely related the two languages are.