Releases: hyperledger/firefly
Releases · hyperledger/firefly
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
maybePersistBlockchainEvent
to 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
v1.3.2-rc.1
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
maybePersistBlockchainEvent
to 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
- Update firefly dependencies ready for new release candidate by @matthew1001 in #1569
Full Changelog: v1.3.1...v1.3.2-rc.1
v1.3.1
What's New
- Support for contract listeners that listen for multiple events - see https://hyperledger.github.io/firefly/latest/reference/types/contractlistener for more details
What's Changed
- Add missing documentation and README to new doc site by @EnriqueL8 in #1508
- Update doc links by @gabriel-indik in #1510
- Allow blank signing key for queries on Ethereum by @awrichar in #1514
- Fix fabric build by @EnriqueL8 in #1515
- Add multiparty status API by @chrisbygrave in #1509
- Fixed links README by @dwertent in #1516
- Document the confirm option on the generated invoke APIs by @peterbroadhurst in #1521
- update ff cli to main by @EnriqueL8 in #1524
- Update MAINTAINERS.md by @EnriqueL8 in #1513
- fix: do not start multiple blockchain plugin on retry of namespace start by @EnriqueL8 in #1529
- Fix docs links by @alex-semenyuk in #1523
- Use codecov github action by @EnriqueL8 in #1526
- When re-creating listeners in EVMConnect/EthConnect/FabConnect use the last event block by @peterbroadhurst in #1534
- fix: set default namespace for apis from config by @EnriqueL8 in #1536
- Enable contract listeners with multiple filters by @nguyer in #1418
- Update manifest for 1.3.1 rc1 by @EnriqueL8 in #1542
- Fix Contributing link by @EnriqueL8 in #1541
- update manifest with CLI for 1.3.1-rc2 by @EnriqueL8 in #1547
- fix: fabric check existence of listener by @EnriqueL8 in #1546
- fix version of curl by @EnriqueL8 in #1548
- update tezos to v0.2.4 by @EnriqueL8 in #1549
- Additional changes to ContractListener documentation by @awrichar in #1550
- Update release date for v1.3.1 by @awrichar in #1552
- Update manifest.json with CLI v1.3.1 by @awrichar in #1553
- More listener docs by @awrichar in #1555
- Additional info and clarification in listener docs by @awrichar in #1554
- docs: ahead of v1.3.1 by @EnriqueL8 in #1544
New Contributors
- @chrisbygrave made their first contribution in #1509
- @dwertent made their first contribution in #1516
Full Changelog: v1.3.0...v1.3.1
v1.3.1-rc2
What's Changed
- Fix Contributing link by @EnriqueL8 in #1541
- update manifest with CLI for 1.3.1-rc2 by @EnriqueL8 in #1547
- fix: fabric check existence of listener by @EnriqueL8 in #1546
- fix version of curl by @EnriqueL8 in #1548
- update tezos to v0.2.4 by @EnriqueL8 in #1549
Full Changelog: v1.3.1-rc1...v1.3.1-rc2
v1.3.1-rc1
What's Changed
- Add missing documentation and README to new doc site by @EnriqueL8 in #1508
- Update doc links by @gabriel-indik in #1510
- Allow blank signing key for queries on Ethereum by @awrichar in #1514
- Fix fabric build by @EnriqueL8 in #1515
- Add multiparty status API by @chrisbygrave in #1509
- Fixed links README by @dwertent in #1516
- Document the confirm option on the generated invoke APIs by @peterbroadhurst in #1521
- update ff cli to main by @EnriqueL8 in #1524
- Update MAINTAINERS.md by @EnriqueL8 in #1513
- fix: do not start multiple blockchain plugin on retry of namespace start by @EnriqueL8 in #1529
- Fix docs links by @alex-semenyuk in #1523
- Use codecov github action by @EnriqueL8 in #1526
- When re-creating listeners in EVMConnect/EthConnect/FabConnect use the last event block by @peterbroadhurst in #1534
- fix: set default namespace for apis from config by @EnriqueL8 in #1536
- Enable contract listeners with multiple filters by @nguyer and @EnriqueL8 in #1418
- Update manifest for 1.3.1 rc1 by @EnriqueL8 in #1542
New Contributors
- @chrisbygrave made their first contribution in #1509
- @dwertent made their first contribution in #1516
Full Changelog: v1.3.0...v1.3.1-rc1