Releases: hyperledger-cacti/cacti
Releases · hyperledger-cacti/cacti
v0.2.0
0.2.0 (2020-12-01)
Bug Fixes
- api-server: runtime plugin imports (dcdfcf5), closes #346
- ci: CI now passes, commented flaky test (c2019ae), closes #12 #36
- ci: Fix ci script OSX compatability (611fdfb)
- cmd-api-server: add IPluginImport to public API surface of package (8734642)
- cmd-api-server: bundle name typos (711ad71), closes #376
- cmd-api-server: disallow running on older than Node 12 but provide optional override (332b306), closes #150
- cmd-api-server: plugin imports via static config (env,cli,file) (d7e550e)
- common: flaky KeyConverter unit tests (43ec924), closes #299 /github.com/hyperledger/cactus/issues/299#issuecomment-720743950 #238
- common: servers.startOnPort() error handling (51af78d), closes #317
- bundle name typos: plugin-keychain-memory (43a127b)
- missed references of cactus-sdk during rename in previous PR (0892cd6), closes #314
- api-server: enables HTML 5 mode for angular front end (05a2e0b)
- ci: dump all logs script calls docker logs (c8285a7)
- ci: eliminate seg faults on CircleCI (336bd0b)
- ci: Fix corda:down causing failing when NO_CORDA=true (d981d59)
- ci: lock mkdirp to 1.0.2 (c9a51a1)
- ci: run full CI suite on CircleCI (47d22f8)
- ci: Use larger ci instance (0951edd)
- examples: move copyStaticAssets.ts to examples (ef31162)
- npm-deps: adds lock files where not an issue (afefb7a)
- plugin-web-service-consortium: no longer puts spec.json file inside folder (e509e1f)
- quorum-connector: integration tests were failing (9d8ece1)
- quorum/api: use Web3 HTTP Provider by default (#66) (d6e69c0)
- quorum/api: web3 patching typo (be6c39c), closes #59
- sdk: ignore and delete the unused git_push.sh file (bd1a7eb), closes #212
- test-tooling: bind test ledgers to port zero for macOS (6ff1b98), closes #186
- test-tooling: getContainerInfo methods lookup criteria (7456967), closes #265
- add bin/www.js files on FUJITSU ConnectionChain-sample (#97) (5738900)
- new function used for configService (a3561d3)
- webpack: BundleAnalyzer no automatic open (de50cbd)
- morgan(v1.8.1 -> v1.9.1) on FUJITSU ConnectionChain-sample (bb7657e)
Features
- api-server: CORS supports wildcard (b4b0f83)
- api-server: DeployContractEndpoint (51eccff)
- api-server: TLS, mTLS support (bcda595)
- besu: 🎸 OpenAPI support => arbitrary TX, contract deployments (6d7e788)
- besu: add keychain reference signing support (768c4cc)
- bif-common: adds new pkg with logger (210df1d)
- cactus-common: add Objects utility class to get owned and inherited methods of class instance (2299cff)
- cactus-sdk: introduces typed (compiler supported) extensibility between different SDK backends (0799900)
- cmd-api-server: fully dynamic plugin imports via config file/env/CLI (fe396c9)
- common: add Checks#nonBlankString() utility (c21c873)
- common: add IAsyncProvider interface definition (81ec545)
- common: add OpenAPI spec exporter utility function (6d2e93c)
- common: add Servers.startOnPreferredPort(), Servers.startOnPort() (3efb118)
- common: add utility class Strings with replaceAll (3986aed)
- common: Checks and CodedError classes (c65baf8), closes #266
- common: KeyConverter class to and from PEM/hex/buffe (fc80106)
- common: Servers utility class (ad01dee), closes #260 #267
- common: Stable Signature Generation from JS Objects (22b5f5c)
- connection-chain: add readme, package dir (#76) (e6e9981)
- connectionchain: Add FUJITSU ConnectionChain-sample (#78) (5107068)
- core-api: 🎸 add IKeychainPlugin#getKeychainId() (34656b0)
- core-api: add instanceId getter to ICactusPlugin (e50d9ce)
- core-api: web service plugins (8eaeb45)
- examples: add example/cartrade applications ([769c087](769c087...
v0.1.0
Initial public release, inclusive of Accenture contributed sources and housekeeping