Skip to content

v0.8.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ptpt ptpt released this 08 Oct 14:22

Features

  • Immutable process and upload: do not modify images 0430c71 #276
  • The command process writes all metadata a single file (image description file) instead of multiple files 081e6f6 #269
  • The command upload supports upload given a image folder and a image description file (for advanced usages)

Improvement

  • Simplify internal image states (3 states only: processed, not_processed, failed) a859732
  • Simplify command line UI (which introduces some breaking changes)
  • Improve the processing performance -- less image EXIF reading/writing #251
  • Improve sequence processing a859732 #383 #395
  • More unit tests and integration tests 5263409 f1d488b
  • Use the logging module to log messages/events 5263409 #342
  • Update/Improve README.md a728461
  • Upgrade piexif==1.1.3 and exifread==2.3.2 to latest a728461 #398
  • Show login error messages in English (en-US) 06c4d03

Breaking changes

UI changes

  • Remove --import_path: Instead of process --import_path path/to/images, use process path/to/images
  • Remove --advanced: Not needed
  • Remove --rerun: Always rerun (re-process) due to performance improvement and less states c388688
  • Rename envvar MAPILLARY_WEB_CLIENT_ID to MAPILLARY_CLIENT_TOKEN dcf2065
  • Rename envvar GLOBAL_CONFIG_FILEPATH to MAPILLARY_CONFIG_PATH dcf2065

Other changes

  • Remove command post_process: No need because all information are written in the description file 60ee647
  • Remove command interpolate
  • Remove command process_csv: Will add back as a geotag source
  • Remove all extract_* commands: No need because all information are written in the description file

Other fixes: