Implemented enhancements:
- Replace /sandbox-user with /sandbox-user-person and /sandbox-user-company #151
Fixed bugs:
- Remove __get_user_object call immediately after UserContext creation (reduce rate-limit hits) #149
- Feature/sdk python#149 save/restore User in SessionContext from file #153 (angelomelonas)
Merged pull requests:
- feature/sdk_python#151 Deprecated SandboxUser and replaced it with SandboxUserPerson/Company #152 (angelomelonas)
- feature/sdk_python#149 Remove get_user_object call directly after UserContext creation #150 (angelomelonas)
1.14.1 (2020-08-20)
Implemented enhancements:
- Add a test for oauth_authorization_uri #145
- Update tests with Type Hints (and other small Type Hint improvements) #139
- Complete OAuth/PSD2 implementation #136
- Allow for a looser range of runtime dependency versions in conformance with semver backward compatibility guarantees #107
- Updated dependencies, and made them more flexible #146 (angelomelonas)
- Added type hints for tests #141 (angelomelonas)
Fixed bugs:
- Add missing _user_payment_service_provider variable with the value None to session_server #135 (siccovansas)
Closed issues:
- Breaking changes since v1.13.0 #142
- Is this repository even maintained? #140
- AttributeError: 'SessionServer' object has no attribute '_user_payment_service_provider' #134
- cannot import name 'ApiContext' from 'bunq.sdk.context' #132
- The CHANGELOG is out of date #131
- Error in class conversion since BillingInvoice does not exist #124
Merged pull requests:
- Update CHANGELOG with breaking changes #143 (angelomelonas)
- sdk_python#136 complete Oauth/PSD2 implementation #138 (angelomelonas)
- update setup.py: only python 3.7 is supported. #133 (csdenboer)
1.14.0 (2020-08-04)
1.13.1 (2020-02-21)
Implemented enhancements:
- Add type hint. #89
- Python SDK PSD2 #123 (angelomelonas)
Fixed bugs:
- Fix notification adapter and test. #126 (NickvandeGroes)
Closed issues:
Merged pull requests:
- feature/fix_typo: fix typo. #129 (angelomelonas)
- Feature/dependency upgrades #128 (angelomelonas)
- Add internal NotificationFilters #127 (angelomelonas)
1.13.0 (2020-02-19)
Implemented enhancements:
- Python SDK Refactor #117 (angelomelonas)
1.10.16 (2019-06-17)
Closed issues:
- Fix README.md preventing from uploading a new version of sdk #113
Merged pull requests:
1.10.2 (2019-05-22)
Closed issues:
- MonetaryAccountJoint.list not availeble #112
1.10.1 (2019-03-22)
1.10.0 (2019-03-22)
Closed issues:
- Minimum Python version to 3.5.3 #108
Merged pull requests:
- Edits to allow Python 3.5.3 as minimum #109 (eavanvalkenburg)
1.1.0 (2018-10-05)
Closed issues:
- Setting the Status of ShareInviteBankInquiry to ACCEPTED causes error at reciver #105
Merged pull requests:
1.0.1 (2018-09-01)
1.0.0 (2018-07-24)
Implemented enhancements:
Closed issues:
Merged pull requests:
- Oauth #102 #103 (OGKevin)
- Update Sandbox API key procedure. (#100) #101 (sandervdo)
- Move to new sandbox #98 #99 (OGKevin)
- Updated readme to point to tinker for examples. (#87) #95 (OGKevin)
- Fix monetary account joint retrieval #52 #94 (OGKevin)
- Fix supperfouls fields error #77 #91 (OGKevin)
- Auto update bunq context #65 #86 (OGKevin)
- Increased min python version to 3.6. (#73) #85 (OGKevin)
- Replace examples with tinker bunq/sdk_pyhton#68 #84 (OGKevin)
- Use ValueError isntead of JsonDecodeError. (#72) #83 (OGKevin)
- Optimise test framework auto topup #78 #81 (OGKevin)
0.13.1 (2018-05-30)
Implemented enhancements:
- [python] Update examples in readme #87
- It is not possible to refresh userContext data #79
- Optimise test framework #78
- Add more example scripts #68
- Auto save the session after automatic session reset has been executed #65
- Add optional parameters to constructor #55
- Monetary account joint cannot be retrieved. #52
- Endpoint HTTP methods should not be static #41
- Name field for pointer counterparty #29
Fixed bugs:
- bunq-sdk 0.12.4 package on PyPI contains code from 0.13.0 #88
- Can not construct a BunqMeTabEntry to create a BunqMeTab #77
- ImportError: cannot import name 'JSONDecodeError' #72
Closed issues:
- Move to new sandbox env. #98
- Bunq sdk release request #97
- reopening of question #12 generated.Payment.FIELD_COUNTERPARTY_ALIAS not working with IBAN #96
- Update samples and readme #93
- bunq.sdk.exception.BunqException: ApiContext has not been loaded. Please load ApiContext in BunqContext #92
- Sample for reading/using shared accounts #90
- Python 3.4.2: ImportError: cannot import name 'context' (cyclic import?) #73
0.13.0 (2018-03-20)
Implemented enhancements:
- Add zappr integration for better quality control #62
- Add more information to template #60
- Add response id to error messages from failed requests #59
Fixed bugs:
- Token request ideal is missing id attribute in response. #67
- Field ID is missing from MasterCardAction #54
- TokenQrRequestIdeal returns the wrong type #53
Closed issues:
- bunq update 7 #75
Merged pull requests:
- Regenerate code for release #74 (OGKevin)
- Regenerated code to add object types. (#53) #70 (OGKevin)
- Bunq/sdk python#67 add missing token qr id field #69 (OGKevin)
- Added missing id field to mastercard action. (#54) #66 (OGKevin)
- Feature/bunq/sdk python#59 add response id to request error #64 (OGKevin)
- Configure Zappr #63 (OGKevin)
- (#60) improve issue and pr template #61 (OGKevin)
- Bunq update 7 #76 (OGKevin)
0.12.4 (2017-12-21)
Implemented enhancements:
- Make sure received signatures headers are correctly cased #51
- Introduce from_json method #50
- Return base class from createFromJsonString #49
- CHANGELOG.md is empty #46
- Improve decoder to recognise child object #42
- Generated CHANGELOG.md 👏. (#46) #47 (OGKevin)
Closed issues:
- Python doesn't want CamelCase #45
Merged pull requests:
- Feature/make sure headers are correctly cased bunq/sdk python#51 #57 (OGKevin)
- Feature/improve decoder bunq/sdk python#42 #56 (OGKevin)
- Renamed camelCase methods. (#45) #48 (OGKevin)
0.12.3 (2017-11-15)
Implemented enhancements:
- Callback models for holding callback data #40
- Feature/callback models bunq/sdk python#40 #43 (OGKevin)
Fixed bugs:
- ScheduledPayment causes decode error due to Typo #44
0.12.2 (2017-11-08)
Implemented enhancements:
- Add missing fields for cvc endpoint #37
- Missing CARD GENERATED CVC2 endpoint #33
- More flexibility for sessionContext handling #31
- Added cvc_endpoint. #33 #34 (OGKevin)
- Added isSessionExpired() method #31. #32 (OGKevin)
Fixed bugs:
- DraftPayment object field causes converter error #36
Merged pull requests:
0.12.0 (2017-10-11)
Implemented enhancements:
- Add strictly typed BunqResponses #27
- Better error handling #25
- Add Pagination #20
- Marked all files in generated dir as generated code. #24 (OGKevin)
Merged pull requests:
- cleanup after 27-strictly-typed-response #30 (dnl-blkv)
- Add strictly typed responses; fix circular dependencies; improve namespaces #28 (dnl-blkv)
- Feature/exception handler #26 (OGKevin)
0.11.0 (2017-09-06)
Implemented enhancements:
- Ignore generated code for reviews #22
- Feature/git attributes #23 (OGKevin)
- Add pagination #21 (dnl-blkv)
0.10.0 (2017-08-22)
Implemented enhancements:
- Add proxy support to Python SDK #16
- Break the SDK's dependence on the bunq.conf file #11
- Response is missing response headers and pagination #9
- cleanup tests [#18] #19 (dnl-blkv)
- Changed test class name #14 (OGKevin)
- Load and Save an ApiContext from and to JSON Data #13 (PJUllrich)
- #9 Introduce BunqResponse #10 (dnl-blkv)
Closed issues:
- Tests need a minor cleanup #18
Merged pull requests:
0.9.1 (2017-08-07)
Implemented enhancements:
- Submit this as package to PyPi #2
- Readme for tests #5 (OGKevin)
- Uploaded to PyPi #4 (OGKevin)
- Add first series of unit-tests #1 (OGKevin)
Fixed bugs:
- Add Threadsafety for x-bunq-server-signature #7
* This Changelog was automatically generated by github_changelog_generator