Release Notes (19 November 2014)

Curated release notes will be posted on this blog and will include updates from every active project. Specifically we will post and link to any new release notes, open bounties, and upcoming features.

Rippled [Release Notes | Github | Issue Tracking]

Released version 0.26.4

  • Rocksdb v. 3.5.1
  • SQLite v. 3.8.7
  • Disable SSLv3
  • Add counters to track ledger read and write activities
  • Use trusted validators median fee when determining transaction fee
  • Add –quorum argument for server start (RIPD-563)
  • Add account_offers paging (RIPD-344)
  • Add account_lines paging (RIPD-343)
  • Ability to configure network fee in rippled.cfg file (RIPD-564)
  •  Performance
    • Ledger performance improvements for storage and traversal (RIPD-434)
    • Improve client performance for JSON responses (RIPD-439)
  • Other
    • Remove PROXY handshake feature
    • Change to rippled.cfg to support sections containing both key/value pairs and a list of values
    • Return descriptive error message for memo validation (RIPD-591)
    • Changes to enforce JSON-RPC 2.0 error format
    • Optimize account_lines and account_offers (RIPD-587)
    • Improve fee setting logic (RIPD-614)
    • Improve transaction security
    • Config improvements
    • Improve path filtering (RIPD-561)
    • Logging to distinguish Byzantine failure from tx bug (RIPD-523)

Ripple-lib [Release Notes | Github | Issue Tracking]

Released version 0.9.3

  • Change presubmit to emit immediately before transaction submit
  • Add “core” browser build of ripple-lib which has a subset of features and smaller file size
  • Update binformat with missing fields from rippled
  • Wait for transaction validation before returning tec error
  • Change default max_fee on Remote to 1 XRP
  • Fix: Request ledger_accept should return the Remote

Ripple Client [Release Notes | Github | Issue Tracking]

www.rippletrade.com – released versions 1.1.0, 1.1.1, 1.1.2, and 1.1.3

1.1.3

  • Add error messages on gateways page
  • Disable remove button on incoming trust
  • Orderbook currency precision changes
  • Update the loading spinners
  • Remove external jQuery dependency
  • Fix problems with GBI Send/Convert
  • Fix release notes link

1.1.2

  • Add BRL, MXN funding pages
  • Add client side validation for trusting amount
  • Code cleanup
  • Show higher precision for orderbook

1.1.1

  • Add account deletion feature
  • Add ripple name support on debug page
  • Change amount precisions on send, convert, orderbook

1.1.0

  • Keep user session in sync thru all the browser tabs
  • Fund UI redesign
  • Add max network fee change field in advanced tab
  • Add Balances sidebar for several pages
  • Add JPY funding page
  • Add pretend page
  • Add 404 page
  • Add tooltip with full Ripple address when hovering over contact
  • E2E tests for settings dropdown and login
  • New amount precision rules based on currencies,
  • Clean up the code according to our js style guide
  • Update Loading UIs
  • Remove downloadable client code
  • Expand history filters by default
  • Fix contact destination tag deletion
  • Fix currency on trustline deletion
  • Generalize currency colors

Open bounties

Ripple-Rest [Release Notes | Github | Issue Tracking]

Released version 1.3.1

  • Add validated query parameter to POST payment, account settings and trustlines. When set to true this will force the request to wait until the transaction has been validated. f2710f4b, 1ee9c9ff, f243fef9
  • Add /v1/transaction-fee endpoint to retrieve the current fee that connected servers are charging. 212c0bfb and afaa381b
  • Support last_ledger_sequence in POST payments, sets the last ledger this payment can be included in.
  • Support max_fee in POST payments. This will set the maximum fee the user will pay when posting a payment.
  • Add config entry to configure max_transaction_fee. This allows you to set the maximum fee you’re willing to pay for any transaction. Documented changes
  • Save unsubmitted transactions to database