evident 0.12.2

Pub/Sub library using IDs to identify events.
Documentation
## List of issues that this PR closes


[[

e.g. closes #1 closes #2 …

]]

## Definition of Done ([req:qa.DoD])


**Please consider the following requirements:**

- [ ] Add/Update requirement references (see: [req:qa.tracing])
- [ ] Add usage examples in doc-comments (see: [req:qa.ux.usage])
- [ ] Only use macros if they improve *evident's* usability (see: [req:qa.ux.macros])
- [ ] Prefer `RwLock` over `Mutex` (see: [req:qa.perf.locks])

**Note:** You may ignore requirements that are not relevant to your PR.

## Decisions you made for this PR


{{

Add a clear and concise description about your decisions related to this PR.

**Note:** May be omitted if decisions are documented in committed files.

**Note:** Decisions may be added to the "Decision Records" section in the wiki.

}}