Releases: Songbird-Project/scsv
Releases · Songbird-Project/scsv
Songbird CSV v1.1.0
Songbird CSV v1.0.0
Songbird CSV
A CSV standard for the modern era.
This release is the first full release with all features of Songbird CSV (SCSV).
Changelog:
- Support multi-column values - a259f8c
- Change
KeyValuePairsstorage type - a259f8c - Key/value flow precedence only takes effect if one value is present - a259f8c
Breaking Changes:
AsJSONandAsYAMLconversion functions have not been updated to SCSV v1.0.0, they will be updated with v1.1.1
Songbird CSV 0.1.0
Songbird CSV
A CSV standard for the modern era.
Songbird CSV is a CSV-like standard that introduces flow control to reduce redundant key and value repetition.
But, what does that mean?
It means that rather than having to write out repetitive keys as such:
John,Rivera
John,Wilson
John,Thomas
Ana,Smith
Ana,Robinson
Ana,Jones
You can write a key once and re-use it:
# First Name,Surname
|John,Rivera
,Wilson
,Thomas
|Ana,Smith
,Robinson
,Jones
The same can be done with values. Currently, SCSV does not support multiple values. However, this has been changed for v1.0.0 which will release soon.