I've been using titlesec in XeLaTeX for quite a long time and never had problems with it. But recently, I updated it via tlmgr (as I have TeXLive 2015) to 2.10.1 and now I'm facing this situation:
When I load the package, section and subsection numberings disappear. I tried to explicitly show the numbering (see MWE below) without luck. Of course, when I comment the package including line (and its associated commands), the numberings appear again.
Here is a MWE:
\documentclass{article}
\usepackage{titlesec}
\titleformat{\section}[hang]{\normalfont\Large\bfseries}{\thesection.}{1em}{}[]
\titleformat{\subsection}[hang]{\normalfont\large\bfseries}{\thesubsection.}{0.5em}{}[]
\titleformat{\subsubsection}[runin]{\normalfont\normalsize\bfseries}{\thesubsubsection.}{0.25em}{}[.---]
\begin{document}
\section{A fancy section}
\subsection{A subsection}
\subsubsection{A sub-subsection}
\end{document}
Here is an image of the output I get:
I've never had this issue since I installed TeXLive. How can I solve it?
EDIT: I forgot to say I have TeXLive in another computer without the update and the MWE works fine. Here is an image of the output:


tlmgralready -- if not, sit tight and you will shortly). – jon Mar 26 '16 at 07:02.tds.zipfor now. – jon Mar 26 '16 at 07:06