Skip to content

Latest commit

 

History

History
446 lines (283 loc) · 25.2 KB

CHANGELOG.md

File metadata and controls

446 lines (283 loc) · 25.2 KB

Changelog

Full Changelog

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)

Full Changelog

Fixed bugs:

  • AttachmentMonetaryAccount needs a monetaryAccountId parameter #185
  • Incorrect name space for BunqException #166

1.14.0 (2020-07-27)

Full Changelog

Closed issues:

  • Balance is null #194
  • Switch to new Request Signing #190

1.13.1 (2020-04-03)

Full Changelog

Closed issues:

  • Decoding error when trying to create a CVC2 code #167

Merged pull requests:

1.13.0 (2020-02-19)

Full Changelog

1.12.1 (2019-09-16)

Full Changelog

Closed issues:

Merged pull requests:

1.12.0 (2019-09-10)

Full Changelog

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 the counterparty\_alias #171
  • Not receive schedule payment status (sdk_php) #170

Merged pull requests:

1.10.16 (2019-06-15)

Full Changelog

1.10.2 (2019-05-15)

Full Changelog

1.10.1 (2019-05-15)

Full Changelog

1.10.0 (2019-03-22)

Full Changelog

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)

Full Changelog

1.2.1 (2018-11-21)

Full Changelog

1.2.0 (2018-11-06)

Full Changelog

Closed issues:

  • Failed to create API Context #163
  • In addCallbackUrl voor Tinker geeft error Bunq PHP #161

1.1.0 (2018-10-05)

Full Changelog

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)

Full Changelog

Closed issues:

  • FatalThrowableError when using linkCardToBankAccount #158

1.0.0 (2018-07-24)

Full Changelog

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:

0.13.2 (2018-05-30)

Full Changelog

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)

Full Changelog

Closed issues:

  • bunqContext should be renamed to BunqContext. #114

Merged pull requests:

0.13.0 (2018-03-20)

Full Changelog

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:

0.12.4 (2017-12-21)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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:

  • Feature/fix draft payment object #63 #66 (OGKevin)
  • Feature/add missing cvc fields #64 #65 (OGKevin)

0.12.1 (2017-10-11)

Full Changelog

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)

Full Changelog

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:

  • User::get returns empty object? #51
  • Error retrieving pinned certificates #14

Merged pull requests:

0.11.0 (2017-09-06)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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