ReadStat 1.1.6
Changes since ReadStat 1.1.5:
- Migrate build to GitHub Actions
- Regenerate parsers with Ragel 7 and update build script
- SAS7BDAT reader: Improved large file support on Windows #226
- SAV reader: Skip null bytes in UTF-8 data tidyverse/haven#560
- SAV reader: Fix hang (oss-fuzz/23485)
- DTA reader: Disallow str0 type (fixes hang)
- DTA reader: Fix encoding error when garbage values are present beyond the end of a string
- Command file readers: Fix integer overflow (oss-fuzz/15778)
extract_metadata
: Implement duration support #223 (thanks to @basgys)- Support for SAS files created with SAS Visual Forecaster #232
- Report format widths for date/time SAS formats #233
- Document the meaning of a -1 return value from
readstat_get_row_count
#234 - Fix SAS file creation / modification times on Windows #238 #240