Skip to content

Releases: hyperledger/firefly

v1.1.0-alpha.3

15 Aug 21:09
daa036a
Compare
Choose a tag to compare
v1.1.0-alpha.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.1.0-alpha.2...v1.1.0-alpha.3

v1.0.3

07 Jul 16:14
b039fb3
Compare
Choose a tag to compare

Summary

Adds support for custom URIs for non-fungible tokens, and documentation updates.

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.1.0-alpha.2

08 Jun 15:08
eb61c4c
Compare
Choose a tag to compare
v1.1.0-alpha.2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.1.0-alpha.1...v1.1.0-alpha.2

v1.1.0-alpha.1

03 Jun 18:05
bbd0a89
Compare
Choose a tag to compare
v1.1.0-alpha.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0-alpha.1

v1.0.2

28 May 03:39
30b0c56
Compare
Choose a tag to compare

Summary

Fix invocations on custom Fabric chaincode, which were not properly reporting success/failure status back to FireFly (along with other minor bugfixes).

What's Changed

  • De-duplicate existing token approvals in database migration by @awrichar in #809
  • Backport docs generation and versioning code for 1.0 stream by @nguyer in #834
  • default fabconnect calls to async by @shorsher in #836
  • set message header type for broadcast/private by @shorsher in #838

Full Changelog: v1.0.1...v1.0.2

v1.0.1

09 May 20:51
b22f492
Compare
Choose a tag to compare

Summary

Fixes for token approvals - previously approvals would intermittently be missed by FireFly or recorded with incorrect details.

Breaking Changes and Migrations

New versions of the ERC20/ERC721 connector will assume "no data" support if you create a token pool against an older version of the sample smart contracts - see hyperledger/firefly-tokens-erc20-erc721#57

Updated Dependencies

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

28 Apr 14:39
ea38e01
Compare
Choose a tag to compare

Summary

Version 1.0.0 🎉

This release includes lots of major hardening, performance improvements, and bug fixes, as well as more complete documentation and OpenAPI specifications.

  • Massive performance improvements across the board
  • Up-to-date documentation and fully annotated OpenAPI specification
  • Overhaul of UI
  • Cleaner logs and error messages
  • Lots of bug fixes and miscellaneous enhancements

You can view the release notes for each release candidate for more details: rc.1 rc.2 rc.3 rc.4 rc.5 rc.6

Breaking Changes and Migrations

  • firefly-dataexchange-https must be upgraded to 1.0.0 alongside FireFly core, as the ack event has been renamed from "commit" to "ack". Upgrading dependencies alongside FireFly is always recommended, but running mismatched versions of FireFly and dataexchange in this case will cause event processing to stall completely.
  • Some of the APIs for creating contract listeners have changed - see #685
  • Some field names under TokenPool, TokenTransfer, and TokenApproval have been adjusted - see #709

Updated Dependencies

What's Changed

Read more

v1.0.0-rc.6

27 Apr 14:09
fab9e31
Compare
Choose a tag to compare

Summary

  • Better formatting of errors reported by plugins
  • JSON formatter for logs
  • Misc bug fixes and cleanup
  • Documentation updates

Updated Dependencies

What's Changed

New Contributors

Full Changelog: v1.0.0-rc.5...v1.0.0-rc.6

v1.0.0-rc.5

20 Apr 13:08
5afbecf
Compare
Choose a tag to compare

Summary

  • Cleanup of field names and internal APIs around token pools, transfers, and approvals
  • Addition of tx.blockchainId to each BlockchainEvent - will be e.g. an Ethereum transaction hash, and can be correlated with the blockchainIds list stored on each FireFly Transaction
  • Reporting of "decimals" for token pools
  • Fixes for contract /invoke and /query APIs
  • More documentation and OpenAPI cleanup

Breaking Changes

Some field names under TokenPool, TokenTransfer, and TokenApproval have been adjusted - see #709

Updated Dependencies

What's Changed

Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5

v1.0.0-rc.4

13 Apr 12:53
0d3d3af
Compare
Choose a tag to compare

Summary

  • Cleanup of FireFly APIs around contract APIs and contract listeners
  • New APIs for reporting plugin and websocket status
  • New admin APIs for monitoring FireFly operations
  • Additional documentation and OpenAPI cleanup

Breaking Changes

Some of the APIs for creating contract listeners have changed - see #685

Updated Dependencies

What's Changed

Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4