Releases: hyperledger-firefly/firefly
Releases · hyperledger-firefly/firefly
Release list
v1.5.0-rc.1
What's Changed
- fix: release notes for v1.4.0 by @EnriqueL8 in #1697
- Update actions checkout v5 by @alex-semenyuk in #1701
- Update Dockerfile deps by @EnriqueL8 in #1710
- Bump form-data in /smart_contracts/ethereum/solidity_firefly by @dependabot[bot] in #1709
- Add eyecatcher log lines at info-level for transaction lifecycle by @peterbroadhurst in #1711
- fix: Dockerfile psql and trivy versions by @EnriqueL8 in #1719
- Bump form-data in /smart_contracts/ethereum/custompin_sample by @dependabot[bot] in #1718
- chore: Go 1.24, grpc 1.79.3, and flexible Alpine apk pins by @EnriqueL8 in #1730
- Bump pbkdf2 from 3.1.2 to 3.1.5 in /smart_contracts/ethereum/solidity_firefly by @dependabot[bot] in #1726
- Clean up go.work.sum from CVE updates by @alexwood in #1729
- Ensure that logging context is passed through for webhook deliveries by @davecrighton in #1703
- Protect operations database from non-string data in error messages fr… by @davecrighton in #1716
- chore: update CODEOWNERS for hyperledger-firefly org migration by @dan-r in #1738
- Resolve CVEs and bump go version to 1.26 by @dan-r in #1741
- Ensure it is possible to correlate the request and response logs for webhooks by @davecrighton in #1740
- Update firefly docker image name in build script in isolation by @dan-r in #1743
- Update repo references and dependencies following org migration by @dan-r in #1742
- chore: add dependabot config with grouped updates by @ryjones in #1744
- Bump the github-actions group with 12 updates by @dependabot[bot] in #1748
- Update ui tag and manifest versions by @dan-r in #1749
New Contributors
- @alexwood made their first contribution in #1729
- @davecrighton made their first contribution in #1703
- @dan-r made their first contribution in #1738
Full Changelog: v1.4.0...v1.5.0-rc.1
v1.4.0
What's Changed
- [documentation] fix: release notes list formatting by @EnriqueL8 in #1671
- Update to go 1.23 by @SupernaviX in #1680
- Pull in fix from FireFly common for openapi JSONAny schema type by @EnriqueL8 in #1682
- fix: bump more package versions in the base docker image by @SupernaviX in #1683
- Added cardano connector plugin by @SupernaviX in #1636
- Update to the newest firefly-cardano image by @SupernaviX in #1684
- Bump axios from 1.7.9 to 1.9.0 in /smart_contracts/ethereum/solidity_firefly by @dependabot[bot] in #1681
- Add info about Cardano connector to README.md by @alex-semenyuk in #1687
- refactor: use slices.Contains to simplify code by @pullmerge in #1685
- Firefly cardano prerelease by @SupernaviX in #1691
- Upgrade to FireFly Common 1.5.6 by @EnriqueL8 in #1692
- fix: subscriptions historical filtering by @EnriqueL8 in #1674
- Update manifest for v1.4.0-rc.1 by @EnriqueL8 in #1693
- Update UI version by @EnriqueL8 in #1694
- Update cardano connector integration by @SupernaviX in #1695
- v1.4.0 release notes and CLI version bump on manifest by @EnriqueL8 in #1696
New Contributors
- @pullmerge made their first contribution in #1685
Full Changelog: v1.3.3...v1.4.0
v1.4.0-rc.2
What's Changed
- Update UI version by @EnriqueL8 in #1694
- Update cardano connector integration by @SupernaviX in #1695
Full Changelog: v1.4.0-rc.1...v1.4.0-rc.2
v1.4.0-rc.1
What's Changed
- [documentation] fix: release notes list formatting by @EnriqueL8 in #1671
- Update to go 1.23 by @SupernaviX in #1680
- Pull in fix from FireFly common for openapi JSONAny schema type by @EnriqueL8 in #1682
- fix: bump more package versions in the base docker image by @SupernaviX in #1683
- Added cardano connector plugin by @SupernaviX in #1636
- Update to the newest firefly-cardano image by @SupernaviX in #1684
- Bump axios from 1.7.9 to 1.9.0 in /smart_contracts/ethereum/solidity_firefly by @dependabot in #1681
- Add info about Cardano connector to README.md by @alex-semenyuk in #1687
- refactor: use slices.Contains to simplify code by @pullmerge in #1685
- Firefly cardano prerelease by @SupernaviX in #1691
- Upgrade to FireFly Common 1.5.6 by @EnriqueL8 in #1692
- fix: subscriptions historical filtering by @EnriqueL8 in #1674
- Update manifest for v1.4.0-rc.1 by @EnriqueL8 in #1693
New Contributors
- @pullmerge made their first contribution in #1685
Full Changelog: v1.3.3...v1.4.0-rc.1
v1.3.3
What's Changed
- Ignore release candidate tags when determining latest tag for docs by @EnriqueL8 in #1588
- use trivy ECR DB by @shorsher in #1596
- break out of infinite retry for submitted ops by @shorsher in #1595
- Upgrade to FireFly Common v1.4.12 by @EnriqueL8 in #1590
- Update the postgres version in Dockerfile by @EnriqueL8 in #1602
- Filter receipt events by namespace when possible by @awrichar in #1601
- Issue templates by @alex-semenyuk in #1603
- Pull_request template by @alex-semenyuk in #1604
- Add GitIgnore for Fabric binaries and fix Dockerfile git version by @EnriqueL8 in #1626
- Add a language switcher in README.md file. by @Shawn-Shaw-x in #1610
- Broken Swagger links in documentation by @lanasta in #1620
- Bump github.com/rs/cors from 1.10.1 to 1.11.0 by @dependabot in #1627
- Updated to upload artifact v4 by @EnriqueL8 in #1628
- docs: add troubleshooting section with notes on multiparty messaging by @awrichar in #1629
- Use PAT for Scorecard publishing by @ryjones in #1631
- chore: fix function name by @fudancoder in #1543
- Docs swagger links path fixes by @lanasta in #1633
- chore: make function comments match function names by @cloudclaim in #1520
- OpenSSF Scorecard: fine grained workflow permissions by @EnriqueL8 in #1618
- Scorecard readme by @EnriqueL8 in #1635
- Fix write permissions by @alex-semenyuk in #1638
- fix: various CVEs by @EnriqueL8 in #1630
- fix: CVEs in NPM packages by @EnriqueL8 in #1639
- Add codeql workflow by @alex-semenyuk in #1641
- Rename metrics to monitoring to support additional routes by @Chengxuan in #1640
- Operation handling for reliable receipts by @EnriqueL8 in #1637
- Set of updates to address new linter raised issues, and relax year check by @peterbroadhurst in #1649
- [privatemessaging] [operations] Ensure Transports are Networked for Retried Messages by @onelapahead in #1648
- Update handling of duplicate batches to avoid editing existing messages by @peterbroadhurst in #1647
- [metrics] [dataexchange] [networkmap] DXConnect Callbacks for Node Identity Check Metrics by @onelapahead in #1652
- [dataexchange] Fixing Deadlock on Reconnect by @onelapahead in #1654
- Fix alpine minor version by @SupernaviX in #1645
- Remove confusing point from pull request template by @alex-semenyuk in #1651
- refactor: use errors.New to replace fmt.Errorf with no parameters & fix typo by @LesCyber in #1653
- fix: test has race condition on ws before connect with DX callbacks by @EnriqueL8 in #1658
- Update for v1.3.3 rc1 by @EnriqueL8 in #1660
- fix IPFS typo in 'init --help' by @vineshtk in #1551
- Make new monitoring config to be disabled by default by @Chengxuan in #1667
- docs: update smart contracts async flow diagram by @VolodymyrBg in #1661
- Update contract listener documentation to be clearer by @EnriqueL8 in #1665
- Release notes 1.3.3 by @EnriqueL8 in #1668
- Update CLI version for v1.3.3 release by @EnriqueL8 in #1669
New Contributors
- @Shawn-Shaw-x made their first contribution in #1610
- @dependabot made their first contribution in #1627
- @fudancoder made their first contribution in #1543
- @cloudclaim made their first contribution in #1520
- @SupernaviX made their first contribution in #1645
- @LesCyber made their first contribution in #1653
- @vineshtk made their first contribution in #1551
- @VolodymyrBg made their first contribution in #1661
Full Changelog: v1.3.2...v1.3.3
v1.3.3-rc.2
What's Changed
- fix IPFS typo in 'init --help' by @vineshtk in #1551
- Make new monitoring config to be disabled by default by @Chengxuan in #1667
New Contributors
Full Changelog: v1.3.3-rc.1...v1.3.3-rc.2
v1.3.3-rc.1
What's Changed
- Ignore release candidate tags when determining latest tag for docs by @EnriqueL8 in #1588
- use trivy ECR DB by @shorsher in #1596
- break out of infinite retry for submitted ops by @shorsher in #1595
- Upgrade to FireFly Common v1.4.12 by @EnriqueL8 in #1590
- Update the postgres version in Dockerfile by @EnriqueL8 in #1602
- Filter receipt events by namespace when possible by @awrichar in #1601
- Issue templates by @alex-semenyuk in #1603
- Pull_request template by @alex-semenyuk in #1604
- Add GitIgnore for Fabric binaries and fix Dockerfile git version by @EnriqueL8 in #1626
- Add a language switcher in README.md file. by @Shawn-Shaw-x in #1610
- Broken Swagger links in documentation by @lanasta in #1620
- Bump github.com/rs/cors from 1.10.1 to 1.11.0 by @dependabot in #1627
- Updated to upload artifact v4 by @EnriqueL8 in #1628
- docs: add troubleshooting section with notes on multiparty messaging by @awrichar in #1629
- Use PAT for Scorecard publishing by @ryjones in #1631
- chore: fix function name by @fudancoder in #1543
- Docs swagger links path fixes by @lanasta in #1633
- chore: make function comments match function names by @cloudclaim in #1520
- OpenSSF Scorecard: fine grained workflow permissions by @EnriqueL8 in #1618
- Scorecard readme by @EnriqueL8 in #1635
- Fix write permissions by @alex-semenyuk in #1638
- fix: various CVEs by @EnriqueL8 in #1630
- fix: CVEs in NPM packages by @EnriqueL8 in #1639
- Add codeql workflow by @alex-semenyuk in #1641
- Rename metrics to monitoring to support additional routes by @Chengxuan in #1640
- Operation handling for reliable receipts by @EnriqueL8 in #1637
- Set of updates to address new linter raised issues, and relax year check by @peterbroadhurst in #1649
- [privatemessaging] [operations] Ensure Transports are Networked for Retried Messages by @onelapahead in #1648
- Update handling of duplicate batches to avoid editing existing messages by @peterbroadhurst in #1647
- [metrics] [dataexchange] [networkmap] DXConnect Callbacks for Node Identity Check Metrics by @onelapahead in #1652
- [dataexchange] Fixing Deadlock on Reconnect by @onelapahead in #1654
- Fix alpine minor version by @SupernaviX in #1645
- Remove confusing point from pull request template by @alex-semenyuk in #1651
- refactor: use errors.New to replace fmt.Errorf with no parameters & fix typo by @LesCyber in #1653
- fix: test has race condition on ws before connect with DX callbacks by @EnriqueL8 in #1658
- Update for v1.3.3 rc1 by @EnriqueL8 in #1660
New Contributors
- @Shawn-Shaw-x made their first contribution in #1610
- @dependabot made their first contribution in #1627
- @fudancoder made their first contribution in #1543
- @cloudclaim made their first contribution in #1520
- @SupernaviX made their first contribution in #1645
- @LesCyber made their first contribution in #1653
Full Changelog: v1.3.2...v1.3.3-rc.1
v1.3.2
What's Changed
- fix: doc site release action by @EnriqueL8 in #1556
- Add explicit github actions permissions by @alex-semenyuk in #1560
- Fixing protocol ID docs by @dwertent in #1564
- Refactor
maybePersistBlockchainEventto Return a Boolean Indicating Event Creation Status by @dwertent in #1559 - Tag image as latest only when releasing the latest tag by @dwertent in #1566
- chore: Update documentation for custom smart contracts by @dwertent in #1562
- Large JSON number support for input params by @matthew1001 in #1569
- fix: get latest tag by @dwertent in #1570
- Upgrade to Go 1.22 by @matthew1001 in #1573
- chore: Ignore markdown files and GitHub workflows in Docker and Go wo… by @dwertent in #1565
- chore: Fix Cache Mismatch by Deep Copying Operation by @dwertent in #1561
- Update manifest for 1.3.2-rc.2 by @matthew1001 in #1578
- Document support in v1.3.2 for large JSON numbers by @matthew1001 in #1577
- Update ffcommon, ffsigner, ffevmconnect by @matthew1001 in #1579
- Update firefly-tezosconnect by @alex-semenyuk in #1580
- Handle large numbers when unmarshalling to an operation by @matthew1001 in #1581
- Update installation instructions for FireFly CLI by @dwertent in #1572
- Add more tests for missing coverage by @EnriqueL8 in #1582
- Pull in the latest versions of UI, token connectors, and tezos connect by @matthew1001 in #1584
- fix: Clean up manager creation to avoid NPEs during background start by @SamMayWork in #1586
- Update manifest and release date by @matthew1001 in #1587
Full Changelog: v1.3.1...v1.3.2
v1.3.2-rc.3
What's Changed
- Document support in v1.3.2 for large JSON numbers by @matthew1001 in #1577
- Update ffcommon, ffsigner, ffevmconnect by @matthew1001 in #1579
- Update firefly-tezosconnect by @alex-semenyuk in #1580
- Handle large numbers when unmarshalling to an operation by @matthew1001 in #1581
- Update installation instructions for FireFly CLI by @dwertent in #1572
- Add more tests for missing coverage by @EnriqueL8 in #1582
- Pull in the latest versions of UI, token connectors, and tezos connect by @matthew1001 in #1584
- fix: Clean up manager creation to avoid NPEs during background start by @SamMayWork in #1586
Full Changelog: v1.3.2-rc.2...v1.3.2-rc.3
v1.3.2-rc.2
What's Changed
- fix: get latest tag by @dwertent in #1570
- Upgrade to Go 1.22 by @matthew1001 in #1573
- chore: Ignore markdown files and GitHub workflows in Docker and Go wo… by @dwertent in #1565
- chore: Fix Cache Mismatch by Deep Copying Operation by @dwertent in #1561
- Update manifest for 1.3.2-rc.2 by @matthew1001 in #1578
Full Changelog: v1.3.2-rc.1...v1.3.2-rc.2