unzip_process() prints better error messages to the standard error, and exits with a non-zero status, on error.zipr() and zipr_append() get an include_directories = TRUE argument, that can be used to omit directory entries from the zip archive. These entries may cause problems in MS Office docx files (#34).zip_process() and unzip_process() can now pass extra arguments to processx::process (#32).
unzip_process() now makes sure the exdir path is created with forward slashes on Windows, mixing forward and backward slashes can cause errors.
zip() and zip_append() are now soft-deprecated, please use zipr() and zipr_append() instead.New zipr() and zipr_append(), they always store relative file names in the archive.
New unzip() function for uncompressing zip archives.
New zip_process() and unzip_process() functions to create or uncompress an archive in a background process.
zip(), zipr(), zip_append() and zipr_append() all include directories in the archives, empty ones as well.
zip(), zipr(), zip_append() and zipr_append() all add time stamps to the archive and zip_list() returns then in the timestamp column.
zip(), zipr(), zip_append() and zipr_append() all add file and directory permissions to the archive on Unix systems, and zip_list() returns them in the permissions column.
zip_list() now correctly reports the size of large files in the archive.
Use miniz 2.0.8 internally.
First public release.