Skip to content

Releases: hashgraph/guardian

Tagging, policy editor colour themes, security and scalability

25 Apr 19:14
f8eea4d
Compare
Choose a tag to compare

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

v2.11.0 - trust chain enhancements, dependent fields in schemas

31 Mar 18:48
6ecd859
Compare
Choose a tag to compare

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

v2.11.0-prerelease

27 Mar 18:26
75da2df
Compare
Choose a tag to compare
v2.11.0-prerelease Pre-release
Pre-release

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

v2.10.0 - Policy Modules, Selective Disclosure data in VC

06 Mar 14:47
b0824f5
Compare
Choose a tag to compare

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

v2.9.3 - fix logform dep

07 Feb 17:32
badad31
Compare
Choose a tag to compare

Description

  • Build fix for the bug in the dependent library.

View changes

v2.9.2 - hotfix for token freeze handling and timeouts

02 Feb 11:28
20d16e3
Compare
Choose a tag to compare

Description

#1729 - Token freeze exit
#1730 - Timeout issues

View changes

v2.9.1 hotfix release for the policy validation problem

01 Feb 20:05
a9516f5
Compare
Choose a tag to compare

Bugs Fixed

  • Validations of Policies #1724
  • Updated Documentation

v2.9.0 - Policy differentiation, resilient Guardian

31 Jan 17:26
12c1871
Compare
Choose a tag to compare

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

v2.9.0-prerelease: Policy diff, resilient guardian

30 Jan 17:57
3e6b8f8
Compare
Choose a tag to compare

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

2.8.1 hotfix following testnet reset

27 Jan 20:52
34a86e4
Compare
Choose a tag to compare

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