Some TeX Developments

siunitx v3 beta

I’ve been talking about a new version of siunitx for ages. Progress has been slow but I’ve now put my back into it and got to a feature-complete version: I’m calling this v3.0.0-beta. As this is a beta release, it’s not ready for production just yet, but it is ready for proper testing. I’ve made the TDS-style zip file available here; if you know how to use this kind of file, please download and test!

As I’ve said before, there are a lot of internal improvements in the code. There are also some big changes which do show to users. The major changes are

To support users and to avoid breaking any documents, the new code is accompanied by a (likely) final version 2 file. That can be loaded using

\usepackage{siunitx}[=v2]

where needed.

What I’m looking for now is feedback on what works, what I’ve missed, etc. Feedback is best in issues on GitHub. You might notice I’m already planning v3.1 and v3.2: the new structures should make more development possible. But at the moment I’m mainly trying to finalise v3.0.