Since a recent update, the +- overlay specification doesn't seem to work anymore, for environments at least. I'm up to date with TexLive 2015 (beamer 36461 (3.36)). Consider the following MWE:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{block}{On the first slide}
Hello
\end{block}
\begin{block}<only@+>{On the second slide}
Goodbye
\end{block}
\end{frame}
\end{document}
I expect the second block to appear on the second slide (that's what it used to do until recently) but the two blocks are on the same slide.
<+->
.<+(1)->
does work but<+->
does not. Overlay specifications are tricky.... I don't see the point of trying to putonly@
in there.