Skip to content
This repository has been archived by the owner on Sep 2, 2023. It is now read-only.

Releases: ripple/ripple-rest

1.4.0-rc1

09 Feb 22:04
Compare
Choose a tag to compare
1.4.0-rc1 Pre-release
Pre-release

Breaking Changes

  • client_resource_id cannot be reused anymore for failed transactions 3b4c1636
  • Removed deprecated depoly/dev config 3eae89e7
  • Move hash, ledger and state fields to be on root response object fbc8840c

_Deprecations_

  • In a future version of ripple-rest issuer will be renamed to counterparty

Changes

  • Add place and cancel order functionality d80d198 and 274f5236 and a384c5d5 and e6a8c74a and bbf386ec
  • Add orderbook functionality, get an orderbook for a currency pair 41905cb9
  • Allow a fixed fee to be set on a payment aaa9efae
  • Make response objects consistent for payment history 159e53cb
  • Support paging behavior for balances and trustlines 6980ab7 and d5a153e3
  • Add code to allow rippled in standalone mode and not having a recently closed ledger 3d45a81d
  • Support gzip compression8dc2365d
  • Set SendMax for difference source and destination issuers e7726090
  • Allow a url_base for status url's to be set from config 93ffb6c1
  • Add query parameter for only showing frozen balances a9b246bd
  • Add cors allow methods 18e52a06
  • Increase default account_tx limit a2ed905f
  • Use the ripple-lib-transactionparser to compute transaction balance changes 8b900bf0
  • Fix parameter discrepancy, *_froze_line -> *_trustline_frozen 2701c0b and a8aeeec
  • Fix: allow trust line to be set to 0 333bf320
  • Add tests to show use of complex currencies 9c5412f
  • Add configuration to allow self-signed certificates 3503049b
  • Update ripple-lib which fixes several stability problems and improving transaction submission reliability, see ripple-lib releases

1.3.2-rc4

20 Jan 19:25
Compare
Choose a tag to compare
1.3.2-rc4 Pre-release
Pre-release
  • Add place and cancel order functionality d80d198 and 274f5236 and a384c5d5 and e6a8c74a
  • Add orderbook functionality, get an orderbook for a currency pair 41905cb9
  • Allow a fixed fee to be set on a payment aaa9efae
  • Support paging behavior for balances and trustlines 6980ab7 and d5a153e3
  • Add code to allow rippled in standalone mode and not having a recently closed ledger 3d45a81d
  • Support gzip compression8dc2365d
  • Set SendMax for difference source and destination issuers e7726090
  • Allow a url_base for status url's to be set from config 93ffb6c1
  • Add query parameter for only showing frozen balances a9b246bd
  • Increase default account_tx limit a2ed905f
  • Use the ripple-lib-transactionparser to compute transaction balance changes 8b900bf0
  • Fix parameter discrepancy, *_froze_line -> *_trustline_frozen 2701c0b and a8aeeec
  • Add tests to show use of complex currencies 9c5412f
  • Update ripple-lib which fixes several stability problems and improving transaction submission reliability, see ripple-lib releases

1.3.2-rc3

15 Jan 23:41
Compare
Choose a tag to compare
1.3.2-rc3 Pre-release
Pre-release
  • Add place and cancel order functionality d80d198 and 274f5236 and a384c5d5 and e6a8c74a
  • Allow a fixed fee to be set on a payment aaa9efae
  • Support paging behavior for balances and trustlines 6980ab7 and d5a153e3
  • Add code to allow rippled in standalone mode and not having a recently closed ledger 3d45a81d
  • Support gzip compression8dc2365d
  • Set SendMax for difference source and destination issuers e7726090
  • Allow a url_base for status url's to be set from config 93ffb6c1
  • Add query parameter for only showing frozen balances a9b246bd
  • Use the ripple-lib-transactionparser to compute transaction balance changes 8b900bf0
  • Fix parameter discrepancy, *_froze_line -> *_trustline_frozen 2701c0b and a8aeeec
  • Add tests to show use of complex currencies 9c5412f
  • Update ripple-lib which fixes several stability problems and improving transaction submission reliability, see ripple-lib releases

1.3.2-rc2

10 Jan 01:49
Compare
Choose a tag to compare
1.3.2-rc2 Pre-release
Pre-release
  • Add place and cancel order functionality d80d198 and 274f5236 and a384c5d5 and e6a8c74a
  • Allow a fixed fee to be set on a payment aaa9efae
  • Support paging behavior for balances and trustlines 6980ab7 and d5a153e3
  • Add code to allow rippled in standalone mode and not having a recently closed ledger 3d45a81d
  • Support gzip compression8dc2365d
  • Set SendMax for difference source and destination issuers e7726090
  • Allow a url_base for status url's to be set from config 93ffb6c1
  • Add query parameter for only showing frozen balances a9b246bd
  • Use the ripple-lib-transactionparser to compute transaction balance changes 8b900bf0
  • Fix parameter discrepancy, *_froze_line -> *_trustline_frozen 2701c0b and a8aeeec
  • Add tests to show use of complex currencies 9c5412f
  • Update ripple-lib which fixes several stability problems and improving transaction submission reliability, see ripple-lib releases

1.3.2-rc1

02 Dec 20:47
Compare
Choose a tag to compare
1.3.2-rc1 Pre-release
Pre-release
  • Add place and cancel order functionality d80d198
  • Support paging behavior for balances and trustlines 6980ab7
  • Fix parameter discrepancy, *_froze_line -> *_trustline_frozen 2701c0b and a8aeeec
  • Add tests to show use of complex currencies 9c5412f

1.3.1

19 Nov 23:34
Compare
Choose a tag to compare

1.3.1-rc1

19 Nov 01:39
Compare
Choose a tag to compare
1.3.1-rc1 Pre-release
Pre-release

1.3.0

30 Oct 17:41
Compare
Choose a tag to compare

Added features

  • Freeze support (pull 167 and pull 178)
  • Memo field support (pull 154)
  • Add destination_amount_submitted and source_amount_submitted to Payment (0d3599b and 67134e3)
  • New endpoint to generate an address/secret pair, /wallet/new
  • Expose router and remote as RippleRestPlugin to use as a plugin for other modules
  • Log all connected servers, add reconnect to servers on SIGHUP

Breaking changes

  • Endpoints renamed and removed (6802423):
    • new /v1/accounts/new -> v1/wallet/new
    • removed /v1/tx/{:hash}
    • removed /v1/transaction/{:hash}
    • use /v1/transactions/{:hash} to get a transaction by hash
    • removed /v1/payments
    • use /v1/accounts/{address}/payments to submit a payment
  • New configuration, you will have to change your config file. Documented changes
  • Refactored response and error handling, improves consistency of response messages. The response and error message format has changed.
  • New database interface, support for sqlite in memory or persistent through config path in config.json
  • Deprecated Postgres support. Support sqlite only

Changes

  • Add protection against POODLE (cb4f12c)
  • Fix: always set issuer on destination_amount for path results (1b0c731)
  • Transitioned to Express4
  • Centralize connection checking, improves consistency of connected responses
  • Centralize logging using winston, timestamps on all logs
  • New test-suite
  • Tied api version to major package version and added package version to index page / or /v1
  • Update ripple-lib which fixes several stability problems and crashes
  • Code refactor and cleanup

Fixes

  • Fix: improper SetFlag/ClearFlag collision error message (d26ec5e)
  • Fix: tec transaction errors represented as success, resulting in false positives (d14c51c)
  • Fix: issue where forcible server connectivity check would cause permanent server disconnect
  • Fix: show index page while hitting root /
  • Fix: issue with notification parsing
  • Fix: check and validate issuer upon payment
  • Fix: database reset on startup
  • Fix: Check tx.meta exists before accessing
  • Fix: Allow browser-based client to make POST to ripple-rest server
  • Fix: Occasional crash on getting payments for account

1.3.0-rc5

28 Oct 20:09
Compare
Choose a tag to compare
1.3.0-rc5 Pre-release
Pre-release

Added features

  • Freeze support (pull 167 and pull 178)
  • Memo field support (pull 154)
  • Add destination_amount_submitted and source_amount_submitted to Payment (0d3599b and 67134e3)
  • New endpoint to generate an address/secret pair, /wallet/new
  • Expose router and remote as RippleRestPlugin to use as a plugin for other modules
  • Log all connected servers, add reconnect to servers on SIGHUP

Breaking changes

  • Endpoints renamed and deprecated (6802423):
    • new /v1/accounts/new -> v1/wallet/new
    • deprecated /v1/tx/{:hash}
    • deprecated /v1/transaction/{:hash}
    • use /v1/transactions/{:hash} to get a transaction by hash
    • deprecated /v1/payments
    • use /v1/accounts/{address}/payments to submit a payment
  • New configuration, you will have to change your config file. Documented changes
  • Refactored response and error handling, improves consistency of response messages. The response and error message format has changed.
  • New database interface, support for sqlite in memory or persistent through config path in config.json
  • Deprecated Postgres support. Support sqlite only

Changes

  • Add protection against POODLE (cb4f12c)
  • Fix: always set issuer on destination_amount for path results (1b0c731)
  • Transitioned to Express4
  • Centralize connection checking, improves consistency of connected responses
  • Centralize logging using winston, timestamps on all logs
  • New test-suite
  • Tied api version to major package version and added package version to index page / or /v1
  • Update ripple-lib which fixes several stability problems and crashes
  • Code refactor and cleanup

Fixes

  • Fix: improper SetFlag/ClearFlag collision error message (d26ec5e)
  • Fix: tec transaction errors represented as success, resulting in false positives (d14c51c)
  • Fix: issue where forcible server connectivity check would cause permanent server disconnect
  • Fix: show index page while hitting root /
  • Fix: issue with notification parsing
  • Fix: check and validate issuer upon payment
  • Fix: database reset on startup
  • Fix: Check tx.meta exists before accessing
  • Fix: Allow browser-based client to make POST to ripple-rest server
  • Fix: Occasional crash on getting payments for account

v1.3.0-rc4

03 Oct 01:00
Compare
Choose a tag to compare
v1.3.0-rc4 Pre-release
Pre-release
  • Memo field support
  • Freeze support
  • New endpoint to generate an address/secret pair, /account/new
  • New configuration, you will have to change your config file
  • New database interface, support for sqlite in memory or persistent through config path
  • Deprecated Postgres support
  • Transitioned to Express4
  • Refactored response and error handling, improves consistency of response messages
  • Expose router and remote as RippleRestPlugin to use as a plugin for other modules
  • Centralize connection checking, improves consistency of connected responses
  • Centralize logging using winston, timestamps on all logs
  • New test-suite
  • Log all connected servers, add reconnect to servers on SIGHUP
  • Tied api version to major package version and added package version to index page / or /v1
  • Update ripple-lib which fixes several stability problems and crashes
  • Fix: issue where forcible server connectivity check would cause permanent server disconnect
  • Fix: show index page while hitting root /
  • Fix: issue with notification parsing
  • Fix: check and validate issuer upon payment
  • Fix: database reset on startup
  • Fix: Check tx.meta exists before accessing
  • Fix: Allow browser-based client to make POST to ripple-rest server
  • Fix: Occasional crash on getting payments for account
  • Code refactor and cleanup