Skip to content

Releases: algorand/indexer

v3.4.0

03 Jan 16:20
3e9446a
Compare
Choose a tag to compare

GitHub Logo

Important

This release supports go-algorand 3.21, which itself includes a consensus upgrade. Runners will have to upgrade their indexer/conduit installs in order to remain on the network once the upgrade goes into effect.

Indexer v3.4.0 uses Conduit for data loading. This is a change from the 2.x version (no longer supported as of November 1, 2023), which managed data loading internally. See our Using Conduit to Populate an Indexer Database tutorial for more information on how to use Conduit.

Changelog

  • 3e9446a Merge pull request #1590 from gmalouf/resource-shared-accounts-indexing
  • d1008ac Potential fix for panic on call to block w/ group resource sharing.
  • 50a40d7 Typo fix.
  • 92a5e7c Bump go-algorand-sdk dependency to v2.4.0 to support v39 consensus protocol.
  • 9ef21ad Merge pull request #1588 from gmalouf/protocol-update-sync
  • ad95dba ci: Use parameterized version in conduit notice. (#1585)

Full Changelog: v3.3.0...v3.4.0

Docker images for this release are available on Docker Hub.

v3.3.1

31 Dec 14:02
bc627b1
Compare
Choose a tag to compare

GitHub Logo

Important

Indexer 3+ uses Conduit for data loading. This is a change from the 2.x version, which managed data loading internally. See our Using Conduit to Populate an Indexer Database tutorial for more information on how to use Conduit.

Overview

This hotfix addresses a panic that occurs when requesting a block with group resource sharing.

Changelog

  • bc627b1 Patch: Potential fix for panic on call to block w/ group resource sharing. (#1590)

Full Changelog: v3.3.0...v3.3.1


Docker images for this release are available on Docker Hub.

v3.4.0-rc1

20 Dec 16:20
9ef21ad
Compare
Choose a tag to compare
v3.4.0-rc1 Pre-release
Pre-release

GitHub Logo

Important

This release supports go-algorand 3.21, which itself includes a consensus upgrade. Runners will have to upgrade their indexer/conduit installs in order to remain on the network once the upgrade goes into effect.

Indexer v3.4.0-rc1 uses Conduit for data loading. This is a change from the 2.x version (no longer supported as of November 1, 2023), which managed data loading internally. See our Using Conduit to Populate an Indexer Database tutorial for more information on how to use Conduit.

Changelog

  • 92a5e7c Bump go-algorand-sdk dependency to v2.4.0 to support v39 consensus protocol.
  • 9ef21ad Merge pull request #1588 from gmalouf/protocol-update-sync
  • ad95dba ci: Use parameterized version in conduit notice. (#1585)

Full Changelog: v3.3.0...v3.4.0-rc1


Docker images for this release are available on Docker Hub.

v3.3.0

20 Oct 15:43
76f36ea
Compare
Choose a tag to compare

GitHub Logo

Important

Indexer 3.x uses Conduit for data loading. This is a change from the 2.x version, which managed data loading internally. See our Using Conduit to Populate an Indexer Database tutorial for more information on how to use Conduit.

Overview

This release includes a performance improvement to transaction by address searches. When paginating through results, subsequent calls would often get slower and slower until eventually timing out completely.

Changelog

Full Changelog: v3.2.0...v3.3.0


Docker images for this release are available on Docker Hub.

v3.2.0

18 Sep 17:26
8f347f7
Compare
Choose a tag to compare

GitHub Logo

Important

Indexer 3.1.0 uses Conduit for data loading. This is a change from the 2.x version, which managed data loading internally. See our Using Conduit to Populate an Indexer Database tutorial for more information on how to use Conduit.

Overview

This release adds a signature to the checksum file to help verify the integrity of a build.

  1. Install the Algorand signing key from keys.openpgp.org or . Using GnuPG this is done with the following command:

    gpg --keyserver keys.openpgp.org --search-keys dev-ci+build@algorand.com

  2. Refresh keys if necessary. In the event of a security breech, we will revoke the key. To account for this, simply refresh the key:

    gpg --keyserver keys.openpgp.org --refresh-keys

  3. Download checksums.txt.sig and checksums.txt and verify the signature:

    gpg --verify checksums.txt.sig checksums.txt

  4. Download one or more release archives and verify the checksum:

    sha256sum -c < checksums.txt

Changelog

Full Changelog: v3.1.0...v3.2.0


Docker images for this release are available on Docker Hub.

v3.1.0

16 Aug 15:05
a6cd341
Compare
Choose a tag to compare

Important

Indexer 3.1.0 uses Conduit for data loading. This is a change from the 2.x version, which managed data loading internally. See our Using Conduit to Populate an Indexer Database tutorial for more information on how to use Conduit.

Highlights

This is a maintenance release with a few small changes:

  1. Version 3.0.0 was not properly reporting its version. This has been fixed.
  2. The release artifacts now include the version in their filenames.

Changelog

v3.0.0

21 Jun 19:47
Compare
Choose a tag to compare

Changelog

Algorand Indexer 2.15.4

05 Jun 16:16
Compare
Choose a tag to compare

GitHub Logo

Highlights

  • Support for go-algorand v3.16.0
  • Better support for address encodings.

What's Changed

Enhancements

  • Update submodule and avm-abi dependency. by @winder in #1509
  • encoding: Better support for address encodings. by @winder in #1531

Bug Fixes

  • tests: Fix tests with app and asset ID less than 1000. by @winder in #1532

Full Changelog: 2.15.3...2.15.4

Algorand Indexer 2.15.3

30 Jan 18:26
Compare
Choose a tag to compare

FOR REVIEW ONLY: indexer 2.15.3 into master

GitHub Logo

What's Changed

Bugfixes

  • local ledger: Ignore duplicate genesis block adds. by @winder in #1442

Full Changelog: 2.15.2...2.15.3

Algorand Indexer 2.15.2

20 Jan 18:51
9253b3f
Compare
Choose a tag to compare

GitHub Logo

Highlights

Changes

Bugfix for "transaction rejected by ApprovalProgram" error.

What's Changed

Other

Full Changelog: 2.15.1...2.15.2