Skip to content

v7.0.0

Compare
Choose a tag to compare
@jkeifer jkeifer released this 01 Jul 05:28
· 39 commits to main since this release

What's new?

Full changelog: v2.0.0...7.0.0

⚠️ Breaking Changes

The schema migration from version 6 to 7 requires truncating ALL data records in the database. There is no forward migration for existing data, just the schema.

Added

  • started_at field to swoop.thread set from RUNNING events via update_thread trigger (#19)
  • handler_type field to swoop.action table (#19)
  • public.gen_uuid_v7 to generate v7 uuids for actions (#20)
  • public.uuid_version to extract the version from a uuid (#20)
  • timestamp_from_uuid_v7 to extract the timestamp from a v7 uuid (#20)

Changed

  • workflow type actions cannot have parent_uuid set (#19)
  • swoop.action field action_uuid to be constrained to v7 uuids, such that sorting on the field would also sort based on the created_at timestamp (#20)
  • dropped swoop.payload_cache field payload_hash and switched to enforcing v5 uuids for the payload_uuid identifier (#20)

Removed

  • input_item and item_payload tables (#19)