Skip to content

Commit

Permalink
CHANGELOG updates for release v7.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jkeifer committed Jul 1, 2023
1 parent 53eaeb1 commit 06cf1f9
Showing 1 changed file with 37 additions and 2 deletions.
39 changes: 37 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

# Changelog

All notable changes to this project will be documented in this file.
Expand All @@ -7,13 +8,44 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [Unreleased]

## [v7.0.0] - 2023-07-01

### ⚠️ Breaking Changes

The schema migration from version 6 to 7 requries 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])


## [v2.0.0] - 2023-06-26

### Added

- `find_cached_action_for_payload` function (used for checking if a payload
should be processed or if we should simply reference an existing action)
([#12], [#14])
([#12], [#14])

### Changed

Expand All @@ -31,12 +63,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

Initial release

[unreleased]: https://github.com/element84/swoop-db/compare/v2.0.0...main
[unreleased]: https://github.com/element84/swoop-db/compare/v7.0.0...main
[v7.0.0]: https://github.com/element84/swoop-db/compare/v2.0.0...7.0.0
[v2.0.0]: https://github.com/element84/swoop-db/compare/v0.1.0...2.0.0
[v0.1.0]: https://github.com/element84/swoop-db/tree/v0.1.0

[#12]: https://github.com/Element84/swoop-db/pull/12
[#14]: https://github.com/Element84/swoop-db/pull/14
[#15]: https://github.com/Element84/swoop-db/pull/15
[#19]: https://github.com/Element84/swoop-db/pull/19
[#20]: https://github.com/Element84/swoop-db/pull/20

[dbami]: https://github.com/element84/dbami

0 comments on commit 06cf1f9

Please sign in to comment.