All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Official 1.0.0 release, because this program has been used in production for years.
--clean-column-names=stable
provides a new column-name-cleaning algorithm. This converts ASCII characters to lowercase, converts spaces to_
, and verifies that the resulting column name is a unique, valid C identifier. The goal of this new column name cleaner is to make our output column names easily predictable.--reserve-column-names=REGEX
will causescrubcsv
to fail if it would generate output columns matchingREGEX
.- Binary builds for more platforms, including M1.
- Write bad row info to debug log.