I upgraded the package “amsmath” to its latest version 72739 through texlive on November 4, 2024. After this, I run my tex file through pdflatex by using texstudio. However, please see the following code:
\usepackage{amsmath}
\usepackage{cleveref}
\begin{align}
\label{oneo}
x&=y,\\
z&=u,\\
\label{cnoe}
t&=m,\\
n&=b.
\end{align}
Although all the above code can be compiled, the result of the code outputs:
If I delete \usepackage{cleveref}, I get:
Please note that, if I use the old version of {amsmath}, there is no any problem.
I have tried to use another package to substitute {cleveref}, but I have not found an appropriate package for this.
This is the same problem as in https://tex.stackexchange.com/a/730127/36296
\documentclass{article}
\usepackage{amsmath}
\usepackage{cleveref}
\RemoveFromHook{label}[firstaid/cleveref]
\makeatletter
\AddToHook{label}[firstaid/cleveref]
{\ifx
\@currentcounter\@empty
\else
\firstaid@cref@updatelabeldata{\@currentcounter}%<--- was missing
\fi}
\makeatother
\begin{document}
\begin{align}
\label{oneo}
x&=y,\\
z&=u,\\
\label{cnoe}
t&=m,\\
n&=b.
\end{align}
\end{document}