Releases: hashgraph/guardian
Releases · hashgraph/guardian
Tagging, policy editor colour themes, security and scalability
Headlines
- Tagging of Policy Artifacts
- Improving Policy Configurator Blocks using Colors and Shapes
- Scalability of Artifact Size and DB
- Secrets in Pipeline
Enhancements
- Tagging of Guardian policy artifacts #1661
- Scalability: Artifact (Policy, VC, Schema) size and internal DB #1155
- API contract reviewing #1629
- Develop guardian-cli to manage project #1636
- Dynamic Topic/Message configuration according to the environment #1696
- Monitoring tools - Application events #1842
- Multi configuration of persistance according to the environment #1888
- Develop cypress test suite for contracts #1816
- Secrets in pipelines #1610
- Expose subscribed event or log messages to an external application #1634
- API contract review - Phase one #1805
- Direct service-to-service communication for large payloads #1998
- Verra Reforestation Development #2023
- Use colours and shapes to highlight blocks properties and/or context #1795
Bugs Fixed
policyRolesBlock
web interface allows me to choose role multiple times #1980- Invalid schema owner #1972
- I cannot exit the code editor without saving the content of the expression #1981
- Persistent data gets dropped between application restarts #1950
- Show transaction id in log file of guardian-service #1983
- Unable to publish policy #1978
- Issue while setup, after new release: unable to Finish Setup #1971
- Potential memory leak in worker service #1926
- Wrong behaviour for minting token process for multipolicies #2019
- Large amount of tokens being minted #1976
- Clogging of queue due to high volume of tokens minted. #2005
- Progress Bar when performing Schema operations are missing #2046
- Unable to configure Guardian services #1999
View changes
- Via github compare: v2.11.0...v2.12.0-prerelease
v2.11.0 - trust chain enhancements, dependent fields in schemas
Headlines
- Trust chain to support N:1 aggregation from multiple MRV-generators to tokens #1069
- Dependent fields in schemas #1561
Enhancements
- User topic and Initialization topic to be clickable #1884
- Wrong response for particular request (schema delete #1882
- New PRs should go to develop #1832
- Adding drop down arrow for Menu in UI #1883
Bugs Fixed
- TokenIds are in UUID format #1913
- 2.10 - get-block-data timeout #1893
- Guardian 2.9.3 rendering issues on OS X #1778
- Drop down menu is not displayed in Safari #1880
- Multi-button blocks with filters don't work #1677
- False revoke message in TrustChain #1679
- IPFS - resource limit exceeded #1812
View changes
- Via github compare: v2.10.0...v2.11.0
v2.11.0-prerelease
Headlines
- Trust chain to support N:1 aggregation from multiple MRV-generators to tokens #1069
- Dependent fields in schemas #1561
Enhancements
- User topic and Initialization topic to be clickable #1884
- Wrong response for particular request (schema delete #1882
- New PRs should go to develop #1832
- Adding drop down arrow for Menu in UI #1883
Bugs Fixed
- TokenIds are in UUID format #1913
- 2.10 - get-block-data timeout #1893
- Guardian 2.9.3 rendering issues on OS X #1778
- Drop down menu is not displayed in Safari #1880
- Multi-button blocks with filters don't work #1677
- False revoke message in TrustChain #1679
- IPFS - resource limit exceeded #1812
View changes
- Via github compare: v2.10.0...v2.11.0-prerelease
v2.10.0 - Policy Modules, Selective Disclosure data in VC
Headlines
- Policy modules to improve policy 'code' reuse and policy creation UX
- Selective Disclosure support in VC
Enhancements introduced
- Linkable Policy modules #1688
- Selective Disclosure support in VC data #1633
- Some VC documents always pass validation #1654
- Adding missing Block API details in documentation #1685
- Replacing npm #1710
- Remove hardcoded transaction fee #1712
- Fields for storing user input to Selector Dialog buttons' dialogs #1716
- "Help Text" field type for schemas #1717
- Optimise save operation in Policy to avoid 'silent' overwrites #1757
- Verra VM00017 Policy development #1807
Bugs Fixed
- Improve error handling/reporting of incorrect or missing configuration #1652
- Don't create tokens on import of policies until the policies are published #1653
- Unable to republish a policy if half way error #1675
- Schemas corrupted during policy import #1678
- Multipolicy cannot be created #1789
- Policy cannot be published due to 413 Payload too large error #1818
- New tokens cannot be created #1831
- Missing docker images for Apple M1 & M2 since 2.9.0 #1773
- False revoke message in TrustChain #1679
- Multi-button blocks with filters don't work #1677
View changes
- Via github compare: v2.9.3...v2.10.0
v2.9.3 - fix logform dep
Description
- Build fix for the bug in the dependent library.
View changes
- Via github compare: v2.9.2...v2.9.3
v2.9.2 - hotfix for token freeze handling and timeouts
Description
#1729 - Token freeze exit
#1730 - Timeout issues
View changes
- Via github compare: v2.9.0...v2.9.2
v2.9.1 hotfix release for the policy validation problem
Bugs Fixed
- Validations of Policies #1724
- Updated Documentation
v2.9.0 - Policy differentiation, resilient Guardian
Headline features
- Policy Differentiation
- Resilient Guardian Service
Issues Solved
- Policy Differentiation Feature #85
- QA: Disaster Recovery Testing #362
- Resilient Guardian Service #1596
- Support retiring offsets against non-tokenised emissions (i.e. manual retirement) #1664
- Retirement process for assets MVP #55
- QA: Soak testing #1011
- Library of Policy examples #1012
Bugs Fixed
- CVE-2022-25878 in protobufjs #1235
- setImmediate - the "background process" could be killed by the server without the appropriate timeout #1589
- Presetting conditional fields #1616
- Add URL frontend validations to Registrant form in UI #1632
View changes
- Via github compare: v2.8.1...v2.9.0
v2.9.0-prerelease: Policy diff, resilient guardian
Headline features
- Policy Differentiation
- Resilient Guardian Service
Issues Solved
- Policy Differentiation Feature #85
- QA: Disaster Recovery Testing #362
- Resilient Guardian Service #1596
- Support retiring offsets against non-tokenised emissions (i.e. manual retirement) #1664
- Retirement process for assets MVP #55
- QA: Soak testing #1011
- Library of Policy examples #1012
Bugs Fixed
- CVE-2022-25878 in protobufjs #1235
- setImmediate - the "background process" could be killed by the server without the appropriate timeout #1589
- Presetting conditional fields #1616
- Add URL frontend validations to Registrant form in UI #1632
View changes
- Via github compare: v2.8.1...v2.9.0-prerelease
2.8.1 hotfix following testnet reset
Summary
This is a hotfix release to the main release v2.8.0 which addresses the breakage cause by Hedera testnet reset, namely:
- changed 'Hello World' topic ID
- changed ID of the default retirement smart contract
- deployed the new demo schema/policies and the corresponding Guardian information infrastructure (messages with IDs)
- changes in the documentation reflecting the above
View changes
- Via github compare: v2.8.0...v2.8.1