Skip to content

Releases: Songbird-Project/scsv

Songbird CSV v1.1.0

30 Nov 08:16

Choose a tag to compare

Songbird CSV

A CSV standard for the modern era.

Changelog:

Songbird CSV v1.0.0

22 Nov 00:37

Choose a tag to compare

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 KeyValuePairs storage type - a259f8c
  • Key/value flow precedence only takes effect if one value is present - a259f8c

Breaking Changes:

  • AsJSON and AsYAML conversion functions have not been updated to SCSV v1.0.0, they will be updated with v1.1.1

Songbird CSV 0.1.0

21 Nov 04:56

Choose a tag to compare

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.