Our goal is to provide a stable TeX processing system where we are able to reprocess papers from TeX source at any point in the future. arXiv maintains all past TeX trees such that existing papers are processed using the TeX tree in effect when the paper was originally submitted. This preserves the original presentation (look-and-feel) of the paper.
and later on
Users may choose to replace older documents where such updates will improve the rendering of documents impacted by bugs in the previous TL2011-based tree.
If you are replacing a paper with older TeX source that rendered fine under the previous release we strongly encourage you to carefully examine your final PDF.
This suggests that papers are rendered with the TeX live version that was used at the time of uploading. So submissions that look fine on the day of upload will continue to do so. There is nothing you have to worry about once you got arXiv to compile your document and are happy with the output.
The general way to be safe here is to use as little packages as possible. Cut down on the bells and whistles and flamboyant output. If you want to use extra packages, try to avoid low-level commands (and
\makeatother hackery of internals) and try to rely on high-level commands instead. High-level commands are more likely to stay stable than low-level (or even undocumented) macros.