Skip to content

Releases: iov-one/weave

v1.0.4

12 Apr 10:14
Compare
Choose a tag to compare
Bump tendermint to v0.31.12

v1.0.3

09 Apr 10:14
6f420b6
Compare
Choose a tag to compare
Merge pull request #1206 from iov-one/make-protoc

`make protoc`

v1.0.2

07 Apr 10:50
0a81763
Compare
Choose a tag to compare
Release v1.0.2 (#1203)

v1.0.1

02 Apr 17:01
406079a
Compare
Choose a tag to compare
Release v1.0.1 (#1198)

v1.0.0 🚀 (The Year of the Give Back)

31 Jan 13:59
ed08f8d
Compare
Choose a tag to compare

Changelog:

  • bnsd: set fee to zero for preregistration.RegisterMsg
  • bnsd: add msgfee.UpdateConfigurationMsg support
  • bnsd: a data migration for rewriting blockchain ID to CAIP specified format
  • a new weave.Fraction type was added to represent fractional values. It
    should be used instead of floating point type when precision is needed.
  • enable all x/account messages to be executed via proposal
  • bnsd: allow datamigration messages to be executed by a proposal
  • bnsd: a new query endpoint /gconf which allows to fetch any gconf
    managed configuration entity.
  • A new query mod range that allows to query for items between certain rage.
    Result set size is always limited which makes this query suitable for public
    API.
  • a new application cmd/bnsapi was added.
  • Go 1.13 is now supported and tested by CI.
  • Tendermint upgraded to 0.31.11.
  • bnsd/x/termdeposit a new extension for fix-term deposit of money and
    investment. Integrated with bnsd. bnscli was updated to support new
    messages.
  • orm: native index supports ABCI queries returning all matching entities
    without pagination.

Breaking change

  • bnsd was updated to burn (remove from the system) any funds send to
    iov1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvnwh0u address.
  • minimal Go version is now 1.12.14.
  • bnsd/x/account: a new admin index in Domain bucket
  • bnsd/x/account: a new owner index in Account bucket

v0.25.1

07 Jan 14:03
Compare
Choose a tag to compare

Changelog:

Breaking changes

  • x/txfee extension decorator is a no-op wrapper when configuration for
    x/txfee does not exist.

v0.25.0

02 Jan 12:13
db1bb28
Compare
Choose a tag to compare

Changelog:

  • x/txfee extension created and integrated in cmd/bnsd. Txfee add
    additional fee depending on the transaction binary size.

Breaking changes

  • bnsd/x/preregistration extension created and integrated into bnsd. It
    allows for preregistering account domains that later will be migrated into
    the account implementation using a data migration.
  • x/escrow: CreateMsg.Source is no longer optional and is now required.
  • x/sigs: BumpSequenceMsg.User is now required and cannot be empty.

v0.24.1

18 Dec 08:18
d3ec929
Compare
Choose a tag to compare

Changelog:

  • x/msgfee configuration in genesis is optional. Not providing it no longer
    fails initialization.
  • a new orm.IterAll iterator was implemented to allow iterating through all
    entities of a given bucket.
  • a bnsd data migration was added that rewrites all accounts from
    x/username extension to x/account.

v0.24.0

16 Dec 12:59
b2c7cda
Compare
Choose a tag to compare

Changelog:

  • add cash configuration update message to bnsd transaction
  • x/account extension added and installed in cmd/bnsd. cmd/bnscli was
    updated to support the new extension.
  • datamigration package added.
  • orm package was updated and provides a new index implementation, that is
    using a native database store in order to maintain and iterate through an
    index.
    • orm.Bucket and orm.ModelBucket were updated to allow for the use of the
      new index implementation.

Breaking changes

  • orm.Index is an interface now to allow multiple implementations. The new
    interface is a subset of the old structure, simplified and updated to support
    lazy loading:
    • Keys method returns an iterator,
    • GetLike method was removed,
  • orm.Bucket interface was simplified. GetIndexedLike was removed,
  • orm.WithIndex supports multiple indexer types,
  • orm.NewIndex function was removed,

v0.23.0: release 0.23.0 (#1068)

29 Nov 12:11
2cd1732
Compare
Choose a tag to compare

Changelog:

  • x/sigs allow to explicitly specify which user to bump the sequence for
    instead of relying on the transaction signatures.
  • x/username when registering a token, allow to explicitly specify the new
    token owner instead of relying only on the transaction signatures.

Breaking changes

  • deprecate and rename x.MainSigner to x.AnySigner to better describe
    provided functionality.