On diodes, it can get a bit weird because there are three different footprints for them in SMD, SOT-23, SOD123, and mini-MELF. So, you have to find one that matches the type of diode you need and the footprint. The 1N4148 is easily available in a SOD123 format.
For voltage regulators, if you are designing your own circuits, there are better parts available in SMD than PTH, but you really need to read the data sheets because they'll have different capacitor requirements than the standard PTH regulators that are commonly used.
For voltage regulators, if you are designing your own circuits, there are better parts available in SMD than PTH, but you really need to read the data sheets because they'll have different capacitor requirements than the standard PTH regulators that are commonly used.