Releases: zerodha/phpkiteconnect
Releases · zerodha/phpkiteconnect
v4.2.0
What's Changed
- feat: add virtual contract note API by @ranjanrak in #30
Full Changelog: v4.1.0...v4.2.0
v4.1.0
Features
What's Changed
- feat: add v3 client doc by @ranjanrak in #28
- feat: add getAuctionInstruments, variety in placeOrder by @ranjanrak in #29
Full Changelog: v4.0.1...v4.1.0
v4.0.1
Merge pull request #24 from ranjanrak/add-ttl-iceberg feat: add iceberg & TTL orders with phpUnit test run in github workflow
Release - v4.0.0
Since this is a breaking change we are releasing this as a major version v4.0.0.
Things changed
- Major refactor to project structure and code
- PHP support 7.3+
- Integrated composer
- Integrated Guzzle HTTP client ditching CURL
- Tests
Again thanks to @ranjanrak and @pushpak1300 for working on this.
Kite connect 3.0.0
Kite connect 3.0.0 beta 2 - Bugfixes
v3.0.0-b2 Bump version number to 3.0.2b
Kite connect 3.0.0 beta 1
Documentation
New features
- method:
getProfile
- method:
getOHLC
- method:
getLTP
- method:
getMFOrders
- method:
getMFHoldings
- method:
placeMFOrder
- method:
cancelMFOrder
- method:
getMFSIPS
- method:
placeMFSIP
- method:
modifyMFSIP
- method:
cancelMFSIP
- method:
getMFInstruments
- method:
exitOrder
- method:
renewAccessToken
- method:
invalidateRefreshToken
API method name changes
v2 | v3 |
---|---|
requestAccessToken | generateSession |
invalidateToken | invalidateAccessToken |
setSessionHook | setSessionExpiryHook |
loginUrl | getLoginURL |
margins | getMargins |
orderPlace | placeOrder |
orderModify | modifyOrder |
orderCancel | cancelOrder |
orders | getOrders |
orders(order_id) | getOrderHistory |
trades | getTrades |
trades(order_id) | getOrderTrades |
holdings | getHoldings |
positions | getPositions |
productModify | convertPosition |
instruments | getInstruments |
historical | getHistoricalData |
triggerRange | getTriggerRange |
Params and other changes
convertPosition
method takes all the params as arraygetHistoricalData
method takes all the params as array- Changes in
generateSession
response structure - Changes in
getPositions
response structure - Changes in
getQuote
response structure - Changes in
placeOrder
params - Changes in
getHistoricalData
params - All datetime string fields has been converted to
Date
object.getOrders
,getOrderHistory
,getTrades
,getOrderTrades
,getMFOrders
responses fieldsorder_timestamp
,exchange_timestamp
,fill_timestamp
getMFSIPS
fieldscreated
,last_instalment
generateSession
fieldlogin_time
getQuote
fieldstimestamp
,last_trade_time
getInstruments
fieldexpiry
getMFInstruments
fieldlast_price_date