Skip to content

Releases: TrueBlocks/trueblocks-core

Wyndmore

06 Aug 04:34
Compare
Choose a tag to compare
Wyndmore Pre-release
Pre-release

BREAKING CHANGES

This release contains major breaking changes. In particular, all the old 'SFString' and 'SFArrayBase' code has been removed and replaced with standard C++ string, vector, and array classes. Since we were making such large changes anyway, we decided to go ahead and clean up all the many 'conversions' code that was peppered throughout the repo. All conversions are now stored in conversion.[ch]*.

Note: This will not be the last major breaking change to this code base. Until we get to version 1.0.0, we cannot promise that we won't make breaking changes in the future.

Modern

29 Jun 02:46
Compare
Choose a tag to compare
Modern Pre-release
Pre-release

In this release, we finally remove the ancient C++ string and container classes written many years ago before C++ had its own string and contain classes. Everything is now a string, a vector, or a map. More solid, faster code than before.

Post SFString

12 Jun 02:20
Compare
Choose a tag to compare
Post SFString Pre-release
Pre-release

Working towards a better open source version by removing very old code related to C++ string processing.

Open Source I

07 Jun 11:34
Compare
Choose a tag to compare
Open Source I Pre-release
Pre-release

The first officially open source (GPL 3) version of the code passing all tests cases. Note: still alpha! Be careful. Interfaces will change.

Open Me Up

05 Jun 00:08
Compare
Choose a tag to compare
Open Me Up Pre-release
Pre-release

The first real version with open source licensing in the source code header files.

Gravers II

16 Apr 12:53
Compare
Choose a tag to compare
Gravers II Pre-release
Pre-release

Mostly a catchup release to bring QuickBlocks code up to date relative to the monitor code. Many of the changes here do not directly affect the open source QuickBlocks code. Most changes are in support of the monitor code which is unreleased as of this point.

Monitor alpha release

31 Dec 21:02
Compare
Choose a tag to compare
Monitor alpha release Pre-release
Pre-release

This release is the first in support of QuickBlocks monitors. Includes the first version of hierarchical, adaptive bloom filters for quick per-account filtering. Note that this release is not backward compatible. It requires a clearing of your quickBlocks cache.

Gravers

29 Oct 14:56
Compare
Choose a tag to compare
Gravers Pre-release
Pre-release

This is the first full release of QuickBlocks including all library code, all command-line tools, and some application code at Version 0.3.0-alpha.

Currently, QuickBlocks requires a locally-running Parity node started with --pruning archive and --tracing on and fully synced. Notwithstanding, you may run against a remote Infura node, although some features, such as tracing, will be disabled.

Because this is an alpha release, you should expect interface and breaking changes to the code as we progress towards our first beta.

We welcome contributions and invite any and all comments, suggestions, thoughts on improvement, etc. Let us know what you think.