Fixed bugs:
- Remove getUserObject call immediately after UserContext creation (reduce rate-limit hits) #199
- feature/sdk_php#199 Do not call getUser() during UserContext creation #200 (angelomelonas)
Closed issues:
- Replace /sandbox-user with /sandbox-user-person and /sandbox-user-company #202
Merged pull requests:
- feature/sdk_php#202 Deprecated /sandbox-user #203 (angelomelonas)
- feature/sdk_php#199 Saving/Restoring ApiContext should also store/read the context user #201 (angelomelonas)
1.14.1 (2020-08-19)
Fixed bugs:
- AttachmentMonetaryAccount needs a monetaryAccountId parameter #185
- Incorrect name space for BunqException #166
1.14.0 (2020-07-27)
Closed issues:
1.13.1 (2020-04-03)
Closed issues:
- Decoding error when trying to create a CVC2 code #167
Merged pull requests:
- Use correct oauth token url for sandbox #193 (thijsdejong)
1.13.0 (2020-02-19)
1.12.1 (2019-09-16)
Closed issues:
- 123456 #180
Merged pull requests:
- Fix decoding of double-wrapped objects. Updated OAuth endpoints. #181 (NickvandeGroes)
1.12.0 (2019-09-10)
Closed issues:
- Fout! Use of undefined constant CURLOPT_PINNEDPUBLICKEY - assumed 'CURLOPT_PINNEDPUBLICKEY' (this will throw an Error in a future version of PHP) #178
- NotificationFilterUrlMonetaryAccount::create fails #177
- TransferwiseTransfer property on EventObject is not populated #176
- Bad schedule payment update response(sdk_php) #173
- Allow access to
merchant\_category\_code
in thecounterparty\_alias
#171 - Not receive schedule payment status (sdk_php) #170
Merged pull requests:
- Fix NotificationFilter, Model issues and implement PSD2 #179 (NickvandeGroes)
1.10.16 (2019-06-15)
1.10.2 (2019-05-15)
1.10.1 (2019-05-15)
1.10.0 (2019-03-22)
Fixed bugs:
- Missing MonetaryAccountSavings #165
Closed issues:
- Can't use public functions in endpoints #172
- tinker/user-overview returns 500 (Fatal error: Uncaught bunq\Exception\PleaseContactBunqException) #169
- QUESITION: Does BUNQ-INSTALL make API Key Wildcard if no IP is given for permitted IP? #168
1.2.2 (2018-11-21)
1.2.1 (2018-11-21)
1.2.0 (2018-11-06)
Closed issues:
1.1.0 (2018-10-05)
Closed issues:
- User credentials are incorrect. Incorrect API key or IP address. #160
- error:02001003:system library:fopen:No such process #159
- [epic] Revamp readme #139
1.0.1 (2018-09-01)
Closed issues:
- FatalThrowableError when using linkCardToBankAccount #158
1.0.0 (2018-07-24)
Implemented enhancements:
- [php] Update examples in readme #140
- Separation of concerns: InstallationUtil class is displaying error messages #133
- It is not possible to refresh userContext data #122
- Fix/Optimise test framework for CI. #120
- Add more example scripts #98
- PHP unit needs to be updated to version 6 #96
- Auto save the session after automatic session reset has been executed #94
- Monetary account joint cannot be retrieved. #76
- Assert that variables are correct when creating an ApiContext with code. #35
- Fix supperflous fields error #118 #125 (OGKevin)
- Refresh user context #122 #124 (OGKevin)
- Optimise test framework auto topup #120 #123 (OGKevin)
- Optimise test framework #120 #121 (OGKevin)
Fixed bugs:
- Fix the CustomerStatementExport Listing #146
- Parameter default should be null and not a string. #137
- Composer installation will generate warnings on case-insensitive systems #130
- Can not construct a BunqMeTabEntry for use with BunqMeTab::create() #118
Closed issues:
- BunqContext class file duplicated #155
- Update Sandbox API key procedure #153
- Unexpected API rate limit error #152
- add Oauth support #156
- README contains 'of' instead of 'or' #119
Merged pull requests:
- Updating Sandbox API key procedure. (#153) #154 (sandervdo)
- Removed userContext.php (#114) #116 (OGKevin)
- Oauth #156 #157 (OGKevin)
- Proper check for curl error zero. (#7) #148 (OGKevin)
- Fix joint co owner error #76 #144 (OGKevin)
- Regenerated code to add request fields to objects. (#118) #143 (OGKevin)
- Update readme to point to tinker. (#140) #142 (OGKevin)
- Regenerated code. (#118) #141 (OGKevin)
- Use null as default parameter value. (#137) #138 (OGKevin)
- Bunq-install should display error message and not installation util. (#133) #136 (Jorijn)
- Assert values are correct for api context #35 #135 (OGKevin)
- Replace examples with tinker #98 #132 (OGKevin)
- Auto update bunq context #94 #131 (OGKevin)
- Fix typo in README #117 (casperboone)
0.13.2 (2018-05-30)
Implemented enhancements:
- [DX] User::listing requires ugly logic to make it user-type agnostic #42
- [DX] Static resource access is bad for mockability #41
- Initial feedback on project (organization) #4
Fixed bugs:
- cURL error 60: SSL certificate problem: unable to get local issuer certificate #104
Closed issues:
- Add support for the undocumented user/%s/monetary-account/%s/customer-statement/%s/content call #147
- MonetaryAccount listing succeeds on sandbox but fails on production #145
- Error message: The request signature is invalid. #129
- Error: apiContext has not been loaded. #128
- TabUsageSingle with uuid "X" not found. #106
- Move to new sandbox #149
Merged pull requests:
0.13.1 (2018-03-21)
Closed issues:
- bunqContext should be renamed to BunqContext. #114
Merged pull requests:
0.13.0 (2018-03-20)
Implemented enhancements:
- Add zappr integration for better quality control #91
- Add more information to templates #89
- Add response id to error messages from failed requests #88
- Add optional parameters to constructor #82
Fixed bugs:
- openssl_pkey_get_details() expects parameter 1 to be resource, boolean given #102
- Token request ideal is missing id attribute in response. #97
- "HTTP Response Code: 400 The request signature is invalid." #87
- Field ID is missing from MasterCardAction #81
- TokenQrRequestIdeal returns the wrong type #80
Closed issues:
- bunq update 7 #112
- Document conditions for Payment.description #108
- Simple way to create a iDeal request? #103
- DraftPayment create fails with superfluous field-errors #101
Merged pull requests:
- Regenerate code for release #111 (OGKevin)
- Removed unneeded doc block. (#80) #110 (OGKevin)
- Token qr request ideal returns the wrong type. (#80) #107 (OGKevin)
- Throw exception when private key generation fails. (#102) #105 (OGKevin)
- Added missing field id for TokenQrRequestIdeal. (#97) #100 (OGKevin)
- Regenerated code to add missing id field. (#81) #95 (OGKevin)
- Add response id to request error. (#88) #93 (OGKevin)
- Configure Zappr #92 (OGKevin)
- Add more info to templates. (#89) #90 (OGKevin)
- Bunq update 7 #113 (OGKevin)
0.12.4 (2017-12-21)
Implemented enhancements:
- Introduce fromJson method. #84
- Make sure received signatures headers are correctly cased #75
- Return base class from createFromJsonString #73
- CHANGELOG.md is empty #71
- Improve decoder to recognise child objects #68
- Return static. (#73) #74 (OGKevin)
- Generated CHANGELOG.md 👏. (#71) #72 (OGKevin)
Fixed bugs:
- Fatal error in the interactive installer when no allowed IP is given #79
- Fatal when using MonetaryAccountBank class #38
- Add specific php version to composer. (#38) #77 (OGKevin)
Merged pull requests:
- Feature/make sure headers are correctly cased bunq/sdk php#75 #85 (OGKevin)
- Feature/decode child object in parent object bunq/sdk php#68 #83 (OGKevin)
- Allow permitted IPs to be null in the interactive installer #78 (mbernson)
0.12.3 (2017-11-15)
Implemented enhancements:
- Callback models for holding callback data. #67
Fixed bugs:
- Scheduled payments are not decoded because of a typo #70
Merged pull requests:
0.12.2 (2017-11-08)
Implemented enhancements:
- Add missing fields for cvc endpoint #64
- Missing CARD GENERATED CVC2 endpoint #61
- More flexibility for sessionContext handling #58
- Added cvc_endpoint. #61 #62 (OGKevin)
- Feature/is expired#58 #59 (OGKevin)
Fixed bugs:
- Getting a DraftPayment that has been ACCEPTED results in an error #63
Merged pull requests:
0.12.1 (2017-10-11)
Fixed bugs:
- toJson() fails on ApiContext of an user person due to session context #56
Merged pull requests:
- toJson() fails on ApiContext of an user person due to session context #57 (DennisSnijder)
0.12.0 (2017-10-11)
Implemented enhancements:
- Add strictly typed BunqResponses #52
- Better error handling #49
- End support for PHP 5.6 #44
- Add strictly typed responses; fix GET in extended models [#52] #53 (dnl-blkv)
- Feature/exception factory #50 (OGKevin)
- Marked all files in generated dir as generated code. #47 (OGKevin)
Fixed bugs:
Merged pull requests:
- cleanup after 52-strict-response #55 (dnl-blkv)
- !== instead of != #54 (OGKevin)
- Added PHPStan and script to run "composer phpstan" #48 (holtkamp)
0.11.0 (2017-09-06)
Implemented enhancements:
- Ignore generated code for reviews #45
- Pagination and limit is missing for listing methods #15
- Updated git attributes. #46 (OGKevin)
- Add Pagination and missing fields/endpoints [#15] #43 (dnl-blkv)
0.10.0 (2017-08-22)
Implemented enhancements:
- Allow saving context to JSON and restoring from it #39
- Response is missing response headers and pagination #33
- Allow to configure Guzzle options / use a proxy to ensure static IP address #5
- Cleanup; add toJson and fromJson to ApiContext [#39] #40 (dnl-blkv)
- #33 bunq response #34 (dnl-blkv)
- #5 Allow setting a proxy #27 (qurben)
- Introduction of Grumphp #24 (cafferata)
Fixed bugs:
- Error in api context script #36
Merged pull requests:
0.9.1 (2017-08-07)
Implemented enhancements:
- Remove phpstan #28
- Suggestion: use Objects instead of arrays #22
- Changes the composer PHP requirement #19 (cafferata)
- Removed the default PHPStorm constructor header(s) #18 (cafferata)
- Add readme for tests. #16 (OGKevin)
- Restructure project #12 (LauLaman)
- Add PHP-CS and PHPStan dependencies and scripts to execute #3 (holtkamp)
- Add first series of unit-tests #1 (OGKevin)
Fixed bugs:
- User Agent header generation is broken in ApiClient #30
- Scripts in composer.json are broken #25
- public.api.bunq.com is using wrong certificate #11
- SessionContext is missing timeout for UserPerson #10
- SDK not working on Windows (XAMPP) #8
- Curl error "Invalid certificate chain" when running
vendor/bin/bunq-install
#6
Closed issues:
- Incorrect composer.json / authors sections #2
Merged pull requests:
- Fix user agent generation in ApiClient #31 (dnl-blkv)
- #28 remove phpstan as it does not support php 5.6 #29 (qurben)
- #25 Update directory for composer scripts, also omit version. #26 (qurben)
- Updated composer.lock #23 (cafferata)
- Fixed signature newline handling (Windows) #9 (BabyDino)
* This Changelog was automatically generated by github_changelog_generator