Tags give the ability to mark specific points in history as being important
  • v0.5.0-RC01 protected   Upgrade to Corda 4.4.
    Release v0.5.0-RC01

    Upgrade to Corda 4.4.

  • v0.4.10 protected   Tagging new release of Cordite - v0.4.10
    Release v0.4.10

    Now you can mount your own node.conf file in cordite docker images and things will work.

  • v0.4.9 protected   Tagging new release of Cordite - v0.4.9
    Release v0.4.9
  • v0.4.8 protected   Tagging new release of Cordite - v0.4.8
    Release v0.4.8

    This release resolves issues with the json layout not being used post classloader changes in corda 4.

  • v0.4.7 protected   Tagging new release of Cordite - v0.4.7
  • v0.4.6 protected   Tagging new release of Cordite - v0.4.6
  • v0.4.5 protected   Tagging new release of Cordite - v0.4.5
  • v0.4.4 protected   Tagging new release of Cordite - v0.4.4
    Release v0.4.4

    Quick update to add a new, simplifying API.

  • v0.4.3 protected   Tagging new release of Cordite - v0.4.3
    Release v0.4.3

    In this release you can now explain to cordite that you're using a cordite NMS by setting the CORDITE_NMS env var to true in docker.

    If you do this the image will download the truststore jks files from that NMS.

  • v0.4.2 protected   Tagging new release of Cordite - v0.4.2
    Release v0.4.2

    This release contains:

    • 689-provide-option-to-turn-off-tls
    • 687-fully-expand-the-rest-api-for-ledger-and-network-map-authenticated
  • v0.4.1 protected   This is our first release of cordite that runs on the awesome corda 4 platform. The huge delay was due to us needing a small fix in O/S Corda 4.1. This is an initial release that allows cordite to work on corda 4.1. We have quite a lot of work to do to go back and make everything follow the corda 4 way (FinalityFlow, switch to using reference states etc). Please do come and wade in an help if you have some time.
    Release v0.4.1

    This is our first release of cordite that runs on the awesome corda 4 platform. The huge delay was due to us needing a small fix in O/S Corda 4.1.

    This is an initial release that allows cordite to work on corda 4.1. We have quite a lot of work to do to go back and make everything follow the corda 4 way (FinalityFlow, switch to using reference states etc). Please do come and wade in an help if you have some time.

  • v0.3.10 protected   Tagging new release of Cordite - v0.3.10
    Release v0.3.10

    Release 0.3.10

    New
    Following the release of the official corda docker image, Cordite has migrated to use this. We have also switched EDGE and TEST networks over to use doorman so no more devmode for Cordite! Image deals with the whole doorman handshake to get your certs in the state you need them. This means that Cordite can now be used on the Corda.Network

    • 8dc50a22 3 days ago Merge branch '658-refactor-cordite-docker-implementation-to-use-official-corda-image' into 'master'

    Improvements
    Steady progress on improving the metering refactor epic. Anyone interested to contribute and use their new found Corda skills is most welcome.

    • 1de656da 8 weeks ago Merge branch '619-bulk-transaction-collection-in-metering-service' into 'master'
    • 5ab31d1b 8 weeks ago Merge branch '604-enable-metering-service-to-start-with-one-or-more-default-metering-terms-and-conditions' into 'master'
    • 7e10bae0 9 weeks ago Merge branch '661-expose-metering-terms-and-conditions-reject-flow-on-meterer-api' into 'master'
    • 80ad1584 9 weeks ago Merge branch '660-expose-metering-terms-and-conditions-accept-flow-on-meterer-api' into 'master'

    Fixes
    As always we've been fixing things

    • 77764937 16 hours ago Merge branch '674-build-on-gcp' into 'master'
    • d88f143b 11 days ago Merge branch '672-fix-cache-nodeinfo-sh-file' into 'master'
    • c11ccb00 3 weeks ago Merge branch 'patch-3' into 'master'
    • a80e4745 7 weeks ago Merge branch '669-sast-build-step-failing-possibly-due-to-new-version' into 'master'
    • ee827748 8 weeks ago Merge branch '671-fix-config-bug-in-bulk-transaction-metering' into 'master'

    We value every community member's positive contribution of time and effort. Community building, communication, documentation, issue management and code contributions are all welcome. There is no contribution to small. If you would like to get involved please chat to us on #cordite channel on Corda slack

  • v0.3.9 protected   Tagging new release of Cordite - v0.3.9
    Release v0.3.9

    Issues merged

    • 595-expose-metering-terms-and-conditions-flows-on-meterer-api
    • 646-json-logging-spike-for-stackdriver
    • 592-create-reject-metering-terms-and-conditions-flow
    • 653-change-the-location-of-edge-and-test
    • 657-validate-the-fields-in-propose-metering-terms-and-conditions-flow
    • 594-create-accept-metering-terms-and-conditions-flow
    • 591-create-propose-metering-terms-and-conditions-flow

    New:

    • we now support structured logging using json (currently hard coded to a gcloud format)
    • lots of metering updates from the awesome BCS team! Thanks @nepu_nepu, @dgkrajnik2 and @ajithathayaharan - much appreciated
  • v0.3.8 protected   Tagging new release of Cordite - v0.3.8
    Release v0.3.8

    Issues Merged

    • c2cef9ad 2 days ago Merge branch '653-change-the-location-of-edge-and-test' into 'master'
    • a6d6957f 2 days ago Merge branch '653-change-the-location-of-edge-and-test' into 'master'
    • cd148228 3 days ago Merge branch '653-change-the-location-of-edge-and-test' into 'master'
    • bbad6bad 4 days ago Merge branch '652-corrections-to-starting-from-zero-doc' into 'master'
    • a4e8d3ce 8 days ago Merge branch '651-update-gpg-instructions-on-docs' into 'master'
    • 0ffcbaeb 8 days ago Merge branch '648-add-starting-cordite-dev-from-zero-to-read-the-docs' into 'master'
    • 1d37ab35 3 weeks ago Merge branch '647-fix-update-env-script-to-cope-with-sidecar' into 'master'

    New

    • Cordite now runs using Postgress
    • How to start from zero added to read the docs

    Fixes

    • Lots of work on the environment scripts to get it working nicely in google cloud
  • v0.3.7 protected   Tagging new release of Cordite - v0.3.7
    Release v0.3.7

    Issues merged

    • b375d114 23 hours ago Merge branch '645-add-tar-to-docker-image' into 'master'
    • bfcb4fde 23 hours ago Merge branch '640-contract-test-combination' into 'master'
    • 38296861 2 days ago Merge branch '644-upgrade-to-version-3-3-1-of-braid' into 'master'
    • 35befa22 2 days ago Merge branch '643-add-observables-for-api-queries-second-attempt' into 'master'
    • 9eb4754b 4 days ago Merge branch '642-expose-jolokia-metrics-and-endpoint' into 'master'
    • 56938717 9 days ago Merge branch '641-fix-env-test' into 'master'
    • 62652ed0 10 days ago Merge branch '637-fixing-vertx-max-frame-length-exceeded' into 'master'
    • be0cde05 10 days ago Merge branch '638-switch-image-to-be-cgroup-aware-atleast-for-memory' into 'master'
    • 47beacd5 2 weeks ago Merge branch '636-bump-version-and-point-env-test-at-test-also' into 'master'

    New

    • upgraded to 3.3.1 of braid with fantastic new BraidClient
    • we now support exposing jolokia metrics from the jvm and corda in the docker image
    • our image is now cgroup aware, uses g1gc, and has configurable min/max heap

    Fixes

    • fixed env tests so that they now don't have a race condition
    • fixed issue that metering tests exposed resulting in new set of observables and the beginnings of a pattern for large amounts of data

    Huge thanks to @pinkgrass, @dazraf, @bartman, @nimmaj - apols to anyone who we missed (do shout to update)

  • v0.3.6 protected   Tagging new release of Cordite - v0.3.6
    Release v0.3.6

    Issues merged

    • fd202178 3 hours ago Merge branch '569-the-cordite-docker-image-doesn-t-have-an-upper-memory-limit' into 'master'
    • e142e0fd 3 hours ago Merge branch '615-add-smoke-test-cordapp' into 'master'
    • 5337f70a 4 days ago Merge branch '635-add-more-coverage-to-metering-terms-and-conditions-contract-test' into 'master'
    • 2a2d2d61 4 days ago Merge branch '590-create-metering-terms-and-conditions-contract' into 'master'
    • 5c6b2378 7 days ago Merge branch '602-infosec-scanning-of-cordite-code' into 'master'
    • f6f66b2c 7 days ago Merge branch '615-add-smoke-test-cordage' into 'master'
    • a359e818 7 days ago Merge branch 'first-cut-of-metering-t-and-c' into 'master'
    • a8f792c2 7 days ago Merge branch '632-enum-re-ordering-in-breaks-edge-integration-test-horror' into 'master'
    • 757af9ff 7 days ago Merge branch '601-metering-refactor-sequence-bootstrap-and-billing-flows' into 'master'
    • 7bceafd6 9 days ago Merge branch '611-fix-gitlab-ci-yml-so-that-the-release-branch-only-deploys-to-test' into 'master'
    • eff0c39b 9 days ago Merge branch '599-bosh-over-to-push-deployments-to-eke' into 'master'
    • a7ea1a12 9 days ago Merge branch 'fix-release-script-bash-wonder-bug' into 'master'

    New

    • image now based on amazon linux
    • you can specify min/max heap sizes for the cordite docker image
    • we have a new test cordage using which you can run a test using the version of code that is deployed - a smoke test for a cluster if you like
    • new metering updates to support the forthcoming metering updates
    • cordite now deploys to test env directly from this pipeline - edge for master builds, test for tagged builds
    • build now performs some security scans to check our containers

    Fixes

    • bug in release.sh

    Huge thanks to @pinkgrass, @dazraf, @bartman, @nimmaj - apols to anyone who we missed (do shout to update)

  • v0.3.5 protected
    Release v0.3.5
    • Upgraded to Corda 3.3
    • Population of transactionId when querying transactions
    • Fix for listening to account updates
    • Fix for intermittent account balance failure due to a bug in rxjava, requiring a workaround in braid
    • Fixes to speed up and further stabilise the CI / CD pipeline
      • smaller python image for building of docs
      • parallel build of cordapps
      • remove download of unecessary artefacts
      • significant restructuring of the CD pipeline leveraging a new set of test environments hosted in Google Kubernetes
      • gradle --scan per build
      • dynamic ports for tests
      • single instance of postgres for db testing in integration tests
      • openjdk:8u181-jdk-alpine3.8 in image
      • fixes for gpg signing allowing maven release to run all etb runners
      • discriminating tasks between feature, master and release branches
  • v0.3.4 protected   Tagging new release of Cordite - v0.3.4
    Release v0.3.4

    Issues merged

    • fc473f17 5 hours ago Merge branch '560-add-new-flow-designs-for-metering-in-gamma' into 'master'
    • ded8cd0b 24 hours ago Merge branch 'fix-issue-with-db-url-quoting' into 'master'
    • 40811b3e 26 hours ago Merge branch 'fix-issue-with-db-url-quoting' into 'master'
    • b74483bd 2 days ago Merge branch '556-docker-image-requires-better-quoting' into 'master'
    • 3fcda466 3 days ago Merge branch 'patch-5' into 'master'
    • 08ce5996 3 days ago Merge branch '524-postgres-database-integration-tests' into 'master'
    • e0e6873e 3 days ago Merge branch '553-upgrade-to-braid-3-2-3' into 'master'
    • 0949cc87 4 days ago Merge branch '552-investigate-and-fix-metering-integration-test-balance-problem' into 'master'
    • 2c2431e7 4 days ago Merge branch '503-multi-account-transfers' into 'master'
    • 0cbee9c4 4 days ago Merge branch '503-multi-account-transfers' into 'master'
    • 2adead8d 7 days ago Merge branch '549-upgrade-version-of-braid-to-latest-snapshot-for-testing' into 'master'
    • 57caa2fb 7 days ago Merge branch '511-create-cordite-code-style-for-intellij' into 'master'
    • eb8cec6c 7 days ago Merge branch '550-add-metering-corda-api-design-to-docs' into 'master'
    • 276c9590 10 days ago Merge branch '546-provide-better-command-line-options-for-the-cli-sufficient-to-pass-credentials' into 'master'
    • 3fcb41ee 11 days ago Merge branch '524-postgres-database-integration-tests' into 'master'
    • 75b9ac22 11 days ago Merge branch '524-postgres-database-integration-tests' into 'master'
    • 593da4ce 11 days ago Merge branch '545-fix-versioning-of-gradle-propertries-for-release' into 'master'
    • 8c306a6b 11 days ago Merge branch '268-verify-that-token-payments-match-the-metering-invoice-split-amount' into 'master'
    • 1e8a2900 2 weeks ago Merge branch '542-release-process-is-manual-can-we-automate-some-of-the-steps' into 'master'

    ** New **

    • Multi account transfers
    • A number of changes laying the groundwork for integration with Postgres.
    • Code styling for a consistent approach to code
    • Design Docs for Clustered Metering and new flows for gamma

    ** Improvements **

    • Metering contract tighten up to ensure funds payments balance.
    • Improved automation in the release process.
    • Upgrade to braid 3.2.3

    ** Fixes **

    • Database URL Quotation fix
    • Metering integration test now works for repeated runs for environment smoke tests.

    Thanks to:

    @mdozturk @lankydan @dazraf @pinkgrass @nimmaj @Bartman250

  • v0.3.3 protected   Tagging new release of Cordite - v0.3.3
    Release v0.3.3

    Issues merged

    • c91f1a6c 2 days ago Merge branch '533-Improve-querying-for-Metering-Invoices' into 'master'
    • a8aa6be8 4 days ago Merge branch '539-fix-dao-observable-methods-that-are-not-in-a-transactional-context' into 'master'
    • 9f77685a 4 days ago Merge branch '538-specify-validating-or-non-validating-notary-in-start-sh' into 'master'
    • d9e7f43b 7 days ago Merge branch '532-documentation-architecture-explanation' into 'master'
    • 27c723bf 7 days ago Merge branch '532-documentation-architecture-explanation' into 'master'
    • 7dadf65b 8 days ago Merge branch '535-add-ability-to-cache-node-info-objects-offline' into 'master'
    • 03d8ca30 8 days ago Merge branch '271-verify-metering-invoice-splits' into 'master'

    Big thanks to @ajithathayaharan, @nimmaj, @dazraf, @bartman, @pinkgrass @lankeydan . Apologies to those I have missed

  • v0.3.2 protected   Removed trace logging on NMS docker images - [ISSUE#530]
    Release v0.3.2

    Operations: Removed trace logging on NMS docker images - [ISSUE#530]