Implemented enhancements:
- Add ACL security tests #50
- polishing #96 (prolic)
- use google/protobuf (extension and/or lib) #95 (prolic)
- ACL Security Tests #93 (prolic)
- better test #91 (prolic)
Fixed bugs:
Closed issues:
- Possible bug when trying to use the ProjectionsManager #89
- Reconnect to persistent subscription after a connection drop #85
Merged pull requests:
- Change copyright #94 (codeliner)
- Make sure people do not try to install protobuf extension from PECL #90 (simensen)
v1.0.0-beta-10 (2019-02-03)
Implemented enhancements:
Closed issues:
- v1.0.0-beta-9 requires prooph/event-store dev-master instead of v8.0.0-beta-1 #82
Merged pull requests:
v1.0.0-beta-9 (2019-01-26)
Implemented enhancements:
- HTTP API UserCredentials #55
- refactor to use new async interfaces #81 (prolic)
- rename almost all exceptions #80 (prolic)
- update to v8 interfaces #79 (prolic)
- update projections managers #78 (prolic)
- use prooph/event-store v8 as core #74 (prolic)
- cleanup deps #73 (prolic)
- remove unused dependencies from composer.json #71 (SunMar)
- Test php 7.3 on travis #66 (prolic)
Fixed bugs:
Closed issues:
- Optional logging dependencies #72
- EventAppearedOnCatchupSubscription uses internal class and non-interface #69
- php-fpm "oops, unknown child exited with 1" #68
Merged pull requests:
v1.0.0-beta-8 (2018-12-08)
Implemented enhancements:
Fixed bugs:
- fix return type of readAllEventsForward in sync impl #63 (prolic)
- Add missing methods to EventStoreSyncConnection interface #61 (enumag)
- Remove type=JS from ProjectionsClient::updateQuery() #59 (enumag)
- Fix SyncProjectionsManager #54 (enumag)
Closed issues:
Merged pull requests:
- Revert "Revert "Remove type=JS from ProjectionsClient::updateQuery()"" #62 (prolic)
- Revert "Remove type=JS from ProjectionsClient::updateQuery()" #60 (prolic)
v1.0.0-beta-7 (2018-12-02)
Implemented enhancements:
- Rename Method StreamMetadata::build => StreamMetadata::create #47
- Remove type=JS for projections #46
- Add Sync Projections- / Query- / User-Managers #45
- Add ProjectionsManager::reset method #41
- implement sync projections- and query manager #53 (prolic)
- Implement PersistentSubscriptionsManager #51 (prolic)
- Rename Method StreamMetadata::build => StreamMetadata::create #49 (prolic)
- Remove type=JS for projections #48 (prolic)
- Add ProjectionsManager::reset method #42 (prolic)
- add all checkpoint const #40 (prolic)
- Renamed Uuid to Guid #39 (pkruithof)
Fixed bugs:
Closed issues:
v1.0.0-beta-6 (2018-11-19)
Implemented enhancements:
- Allow connection settings in connection string #27
- Use objects for json encoding #30 (prolic)
- change factory methods #28 (prolic)
Fixed bugs:
- Connecting to cluster does not work #34
- use Guid Codec for UUIDs #38 (prolic)
- Fix Operations Manager + Connection Factory #36 (prolic)
- Connection factory fixes #35 (pkruithof)
- Fix connection string usage #33 (prolic)
Merged pull requests:
v1.0.0-beta-5 (2018-11-09)
v1.0.0-beta-4 (2018-11-03)
Implemented enhancements:
Merged pull requests:
v1.0.0-beta-3 (2018-10-28)
Implemented enhancements:
Fixed bugs:
v1.0.0-beta-2 (2018-10-21)
Fixed bugs:
- Random test failure #2 #18
- Random test failure #17
- bugfixes #20 (prolic)
- resolve random test failures #19 (prolic)
v1.0.0-beta-1 (2018-10-17)
Implemented enhancements:
- add PersistentSubscriptionSettings Builder #11
- [Feature request] Throw error when callback doesn't return a promise #3
- Transaction handling #13 (prolic)
- remove callback hell #9 (prolic)
- Users management #8 (prolic)
- check event appeared callback returns a promise #4 (prolic)
Fixed bugs:
- use Promise\rethrow where applicable #10
- fix amphp problems #16 (prolic)
- use Promise\rethrow where applicable #14 (prolic)
- Travis + dependency hell #1 (prolic)
Closed issues:
- Persistent subscription doesn't handle events fast enough #5
Merged pull requests:
- Add docker-compose config for unit testing #15 (codeliner)
- I DO NOT WANT TO DO THIS, UPPERCASE IS UTTERLY STUPID #12 (prolic)
- downgrade to protobuf2 #7 (prolic)
* This Change Log was automatically generated by github_changelog_generator