Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

Commit 74e000d

Browse files
authored
Merge pull request #35 from dbluhm/rc/v0.7.0
Prepare 0.7.0 release
2 parents 998a9db + ae795ff commit 74e000d

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

RELEASES.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
Version 0.7.0 (2019-11-25)
2+
==========================
3+
4+
## Highlights
5+
- Improved standard message dispatch bypass mechanism.
6+
- Improved interface for MTCs.
7+
- Significantly increased code coverage in unit tests resulting in overall
8+
improvement in reliability.
9+
10+
## Detailed Changes
11+
12+
### General Fixes and Improvements
13+
- Export `MessageDeliveryError` from package root.
14+
- Fixes for forwarding and processing forwarded messages.
15+
- Fix Message equality checks.
16+
17+
### Message Trust Contexts
18+
- Add MTC helper functions for checking and setting typical message
19+
characteristics.
20+
- Refactor `Additional Data`; now a class instead of a dictionary. Currently
21+
only has `sender` and `recipient` as properties. `sender` and `recipient` are
22+
also accessible as properties on MTC.
23+
24+
### `StaticConnection`
25+
- Remove `ConditionallyAwaitFutureMessage` construct in favor of simpler and
26+
more robust `connection.next` method.
27+
- Refactor send method into injectable dependency. Defaults to HTTP.
28+
- `unpack` will take a dictionary or bytes as input.
29+
- `pack` takes `plaintext` as an argument.
30+
- Add `next` context manager method, yielding a future to the next message
31+
matching the given type or condition. This mechanism is now also utilized in
32+
`await_message`.
33+
34+
### `Utils`
35+
- Move HTTP sending code to method under `utils`.
36+
137
Version 0.6.1 (2019-11-19)
238
==========================
339

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def parse_requirements(filename):
1515

1616
setup(
1717
name='aries-staticagent',
18-
version='0.6.1',
18+
version='0.7.0',
1919
author='Daniel Bluhm <daniel.bluhm@sovrin.org>, '
2020
'Sam Curren <sam@sovrin.org>',
2121
description='Python Static Agent Library and Examples for Aries',

0 commit comments

Comments
 (0)