Style validation change?
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
It's an odd thing that we've actually come full circle on string parsing. When I started in on the processor, I began coding something similar (but more badly), and Simon politely suggested that I use a thing called the DOM instead. At that time (around 2009?) DOM was significantly faster than JS. That's now been reversed by JIT compilers: string parsing is faster than DOM now, easier on resources, and loses a dependency to boot. (None of which matters, of course, when things break.)
I figured out how to fix one of styles I had been using for many years. Here is the fix for csl file:
1. Convert end of line to UNIX format (I used Notepad++ for this).
2. Check that all XML properties use double quotes ("). Single quotes do not work now.
Re (1): This has been fixed in the processor, and a Zotero release with the update will be coming up soon.
Re (2): Ouch. Both forms are valid, so this too needs to be fixed. I'll get that out asap as well.
If you installed the beta, you can switch back to the official version from the download page.