Releases: OpenBazaar/openbazaar-go
v0.13.6-rc1
v0.13.6-rc1
v0.13.5
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
v0.13.5-rc2
v0.13.5-rc2
v0.13.5-rc1
v0.13.5-rc1
v0.13.4
This release contains several patches that should fix the publishing failed issue that a number of users were experiencing. The only other change is to remove the moderator add and remove notifications which were getting out of hand on the moderator nodes.
This release was intended to be used with openbazaar-desktop v2.3.4.
Changelog
v0.13.4-rc2
v0.13.4-rc2
v0.13.4-rc1
v0.13.4-rc1
v0.13.3
Release Notes
The focus of this release is updating underlying go-ipfs to v0.4.19 and improving IPNS resolution. Notable to this release are the AutoNAT and AutoRelay features (which are disabled by default, but a necessary component for connectivity for mobile and clients which are unreachable via inbound connection (which are typical in NAT scenarios). Additionally, IPNS resolution (the process which converts the peer ID to the most-recently-updated "content root" for that peer) is now improved with the addition of OB1-provided infrastructure.
In addition to this release, the multiwallet API /wallet/spend
endpoint now supports a "sweep wallet" behavior that allows the wallet to be emptied without clever math from the user.
Changelog
Enhancements
- (#1528) Rebase onto IPFS v0.4.19
- (#1530) Added Method check for HEAD to validate undefined endpoint
- (OpenBazaar/multiwallet#80) Add spend all functionality to wallets
- (OpenBazaar/multiwallet#79) Improve multiwallet logging; Failure handling
- (#1532) Add EnableAutoRelay/EnableAutoNAT options to config
- (#1544) Add API router functionality
Refactoring
- (#1548) Remove stubbed subcommands Stop and Restart
Testing
- (#1529) Update go for internal testing/building to v1.11
Bug Fixes
- (OpenBazaar/multiwallet#81) Fix unhandled error in sign methods
- (#1553) Fix IPFS protocol identifier handling
- (#1560) Proper network lookup fix
Documentation
- (#1537) Add a blurb about min Golang version in README
v0.13.3-rc3
v0.13.3-rc3
v0.13.3-rc2
v0.13.3-rc2