Repository navigation
v0.1.1
0.1.0, the first release, was published without a tag. It had the CSSV v1 specification, the processor (src/core.js), the renderer, the conformance matrix, the README, the skill and llms.txt.
Changes since 0.1.0:
- The name is hyphenated, Comma-Separated Styled Values, as RFC 4180 names Comma-Separated Values. The npm description follows.
- Inline text in <script type="text/cssv"> can be indented like the markup around it: the renderer removes the first line's indentation from every line (Appendix C; inlineText() in core.js). An indented "---" used to be read as data, with no error.
- §7.5 and §11.3 say that key values are the one cell value copied into attributes, and that any stylesheet, including an imported one, can choose the key column unless the host sets it.
- The README shows how to restrict remote loads with a Content Security Policy.