CHANGELOG
v0.9.0 (2024-05-10)
Feature
- feat(client): add support for reading persistent subscription details (
8aca140
)
v0.8.1 (2024-01-30)
Chore
- chore: migrate to copier-template (
dd6e765
)
Fix
- fix: make ruff and mypy happy (
c1f22ce
)
v0.8.0 (2023-11-25)
Chore
-
chore: fix examples (
435938d
) -
chore: update dependencies (
83840d2
) -
chore: setup mypy (
40ece98
) -
chore: update workflow dependencies (
3c60e04
) -
chore: update pre-commit dependencies (
11f5989
)
Feature
- feat: update to eventstoredb v23.10.0 (
45646f2
)
v0.7.2 (2023-03-16)
Fix
- fix: reexport PersistentSubscriptionSettings and ConsumerStrategy (
30b39c9
)
v0.7.1 (2023-03-16)
Fix
- fix: expose Subscription and PersistentSubscription as imports (
5039754
)
v0.7.0 (2023-03-15)
Feature
-
feat(client): support subscribing to persistent-subscription-to-all (
516f32b
) -
feat(client): add support for deleting a persistent-subscription-to-all (
5d6f800
) -
feat(client): add support for updating a persistent-subscription-to-all (
9291f64
) -
feat(client): add support for creating a persistent-subscription-to-all (
6379282
)
Refactor
- refactor: major refactor of codebase (
c2f39c8
)
Test
- test(client): more subscribe_to_persistent_subscription_to_stream tests (
ce77327
)
v0.6.0 (2023-03-12)
Feature
- feat(client): subscribe_to_stream, subscribe_to_all return AsyncIterator (
d45c1fe
)
Refactor
- refactor: remove AllPosition and use Position instead (
6aed352
)
v0.5.0 (2023-03-11)
Feature
-
feat(client): add support for subscribing to $all-stream (
4d48d08
) -
feat(client): add support for reading from $all-stream (
992c03d
)
v0.4.0 (2023-03-10)
Chore
- chore: update dependencies (
638a53c
)
Feature
- feat: update to eventstoredb v22.10.1 (
71f379d
)
v0.3.2 (2022-11-12)
Fix
- fix: dont make assumptions about json-serialization (
24164d1
)
v0.3.1 (2022-11-11)
Ci
- ci: update actions (
338493b
)
Fix
- fix: mypy should now detect type-information (
980f6a1
)
v0.3.0 (2022-11-11)
Feature
- feat: add basic connection-string-support (
14ae96c
)
v0.2.0 (2022-11-10)
Chore
-
chore: make mypy and flake8 happy (
c511296
) -
chore: migrate to pdm (
9dc24e7
) -
chore: run linters (
f23d854
) -
chore: bump dependencies (
0d9e3b0
) -
chore: add pytest boilerplate (
2f643db
) -
chore(eventstoredb/generated): add generated protobuf-code (
35fadb2
) -
chore(pyproject.toml): add task to generate grpc-code (
4cacbde
) -
chore(pyproject.toml): add task to update external/EventStore (
ee3cc66
) -
chore(external/EventStore): init submodule at oss-v21.10.1 (
6cac367
) -
chore: setup direnv-integration (
78f12c7
) -
chore: setup poetry-project (
2a3cb33
)
Ci
-
ci(release): release to github and pypi on tags to main (
847dea6
) -
ci(test): run tests in matrix (
3524855
) -
ci(test): setup github-workflow (
26cc3b7
)
Feature
-
feat(client): add support for subscribing to a persistent-subscription (
272840e
) -
feat(client): add support for deleting a persistent-subscription (
7a5ca29
) -
feat(client): add support for updating a persistent-subscription (
00e7352
) -
feat(client): add support for creating a persistent-subscription (
e2b4b9b
) -
feat(client): add support for subscribing to a stream (
6f46f0e
) -
feat(client): add support for reading from a stream (
cf6105f
) -
feat(client): add support for appending to a stream (
f43c247
) -
feat(client): add skeleton (
bed066d
)
Fix
- fix(client): prevent deprication-warning (
2c378cc
)