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

v0.13.5

Compare
Choose a tag to compare
@hoffmabc hoffmabc released this 20 Aug 18:27
· 761 commits to master since this release
3fd0924

This release is a collection of fixes for improvements and bugs which were discovered leading up to and after launching OpenBazaar within the new mobile app, Haven. There are some pre-emptive message improvements for cases when order messages are lost or are missing from either party in a transaction. There are also more wallet improvements to include a new fee handling algorithm for BCH, LTC, and ZEC which dynamically adjusts to the market rate for each coin.

This daemon release is intended to be used with openbazaar-desktop version v2.3.5.

Changelog

Enhancements

  • Increase chat timestamp resolution (#1549)
  • FEATURE: Add endpoint to resolve peer IDs into IPNS entries (#1546)
  • Use go-emoji to convert to html chars (#1543)
  • Create and use repo.APITime to guarantee RFC3339 w nanosecions timestamp formatting in API (#1595)
  • Wire up authentication in the mobile package (#1615)
  • Add file-based logging for mobile nodes (#1539)
  • Migrate listing hashes in index to new format (#1590)
  • Add profiling option to mobile Node (#1623)
  • Enable temporary IPv6 bootstrap nodes for mobile package (#1627)
  • GET /ob/resolveipns/:peerid can perform self-lookups (#1629)
  • Allow EXIF data to be considered when uploading images (#1643)
  • Manually send order messages and trigger offline message scan (#1584)
  • Add ORDER_PAYMENT network message (#1654)
  • Allow mobile node to be restarted (#1656)
  • Improve resync manager to better track unfunded addresses (#1660)
  • Change Fee Calculation for BCH, LTC, ZEC (#1664)
  • Begin removing BitcoinCash-Wallet dependency from openbazaar-go (#1671)
  • Re-send missed ORDER messages on processing failure (#1667)

Refactoring

  • Additional linter fixes (#1631)

Testing

  • Unit test for gencerts subcommand (#1602)

Bug Fixes

  • Resolve transactions on all exits in repo/db/txns.UpdateHeight (#1555)
  • Configure ipfs global vars in mobile package (#1576)
  • Close stream to peer when the peer is banned (#1552)
  • Fix timestamp shift migration from being reapplied over and over (#1608)
  • Prevent POSTBulkUpdateCurrency API from updating CRYPTO-type listings (#1633)

Documentation

  • CLEANUP: Tweak Dockerfile a little and add comments to make it clearer (#1569)
  • Include Daemon Version in log output (#1563, #1573)