The result of the following MWE is up with the newest TeX Live 2019.
\documentclass{article}
\begin{document}
\updefault
\end{document}
Why was the default value of \updefault changed from n to up?
The result of the following MWE is up with the newest TeX Live 2019.
\documentclass{article}
\begin{document}
\updefault
\end{document}
Why was the default value of \updefault changed from n to up?
In the new latex \itshape and \scshape has been splitted. They can now (if the font has the shapes) be set independently. This change means that \updefault only describes the slant (up). The new command \normalshape can be use to reset both.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
{ \itshape Abc \scshape Abc \upshape Abc }
{ \itshape Abc \scshape Abc \normalshape Abc }
\end{document}
\upshapeis now\normalshape, which is a shorthand for\upshape\ulcshape(the latter being also new). You can find the changes in source2e but there is no exact explanation as why. Hopefully someone from the LaTeX team will answer. – campa Feb 11 '20 at 16:03