• Update checklist machinery.
  • Release action works with multiple lines in a message.

Breaking changes

User visible changes

  • get_cluster() returns the id of the observations. This allows the user to rematch the observations with other data.
  • simulate_observation() gains an id variable.
  • cluster_observation() gains a reset argument.

Improvements

  • cluster_observation() is much faster. Clustering tens of thousands observations now takes only minutes instead of hours.
  • import_observations() returns an error when the diagonal of the bounding box is smaller than max_dist. This should catch situations when providing coordinates in decimal degrees instead of projected coordinates.