Skip to content

Commit 5a96412

Browse files
committed
chore: release v0.7.1
1 parent e38c9f3 commit 5a96412

2 files changed

Lines changed: 47 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
## [0.7.1] - 2026-06-24
8+
9+
This version should add support to process new Gnoland testnet 13. Added support for Auth message
10+
types, and the bank multi send should be supported.
11+
12+
### Added
13+
14+
- Feat(api): add new message types to the tx message route [e38c9f3](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/e38c9f38fe4b0a7285593196d89c140b29f71125)
15+
- Feat(cli): add to setup db to init auth tables and multi send [1b56f5f](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/1b56f5f3832682d04457ca9b8300a6a0fdc06c5a)
16+
- Feat(decoder): add convert to auth methods [72e2334](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/72e2334b44b2625e70ec3b863faf104c5f6ad3d2)
17+
- Feat(sql_data_types): add schemas for the new auth msg types [0ecf0c7](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/0ecf0c7fed377b75f8532dbae7d39029a4521eb9)
18+
- Feat(decoder): add auth msg types [32fb8df](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/32fb8df4c820a6d9a6c7782720194137aeb7bf87)
19+
- Feat(timescaledb): add auth insert methods [33f4d34](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/33f4d340dc27fa31467625438fcdd266e07348b1)
20+
21+
### Changes
22+
23+
- Refac(timescaledb): move the GetAllBlockSigners to query_block.go [a4f9bf3](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/a4f9bf317c5da9bca5ff1abc4fb9bdebc144ed16)
24+
- Refac(data_processor): add new auth types and partially move decoding [81ff897](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/81ff897728d48b4916c86aee79143ad2e15659b0)
25+
- Refactor(decoder): refactor the decoder to use smaller fn per msg type [c71f39c](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/c71f39cbf4211f40e29193f39d2439506ba2628a)
26+
- Deps: update gno to chain/test13 [f08460d](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/f08460d6a44dcf3cf437f8456f7c1ed6a85b0b65)
27+
28+
### Fixed
29+
30+
- Fix: add missing add address [f681153](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/f6811537e78ba1bcb9d46199a9938968b2cd7556)
31+
- Fix(sql_data_types): fix chain_name to use enum type in database [ca36797](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/ca36797cfd6e92d3b9745ef0abe2f0ebd87551fc)
32+
- Fix: add missing data to the create session [ac2130c](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/ac2130c71e40ad8bd435d49dc58624d06c27778e)
33+
- Fix: dockerfile indexer.go path updated and force the toolcahin to auto [a04c48c](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/a04c48ca497a82565673900f90a6e0343232a1ba)
34+
- Fix(ci): fix the release.yml to use correct path to indexer.go [61b96b3](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/61b96b3df53d342567fa8f46c69b63da31505312)
735

836
## [0.7.0] - 2026-06-14
937

cliff.toml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
# git-cliff configuration for spectra-gnoland-indexer
22
# Tuned to the existing CHANGELOG.md style (Keep a Changelog + Added/Changes/Fixed).
3-
# Generate the next section with: git cliff --unreleased --tag v0.7.0
4-
# Regenerate the whole file with: git cliff -o CHANGELOG.md
3+
#
4+
# Release workflow example:
5+
# 1. Preview: git cliff --unreleased --tag v.0.7.1
6+
# 2. Prepend: git cliff --unreleased --tag v0.7.1 --prepend CHANGELOG.md
7+
# 3. Edit the new section: add a release summary paragraph below the heading.
8+
# 4. Commit: git add CHANGELOG.md && git commit -m "chore: release v0.7.1"
9+
# 5. Tag: git tag -a v0.7.1 -m "v0.7.1" && git push --follow-tags
510

611
[changelog]
7-
# Static header that matches the existing CHANGELOG.md preamble.
12+
# Static header — only emitted when regenerating the full file (-o), not on --prepend.
813
header = """
914
# Changelog
1015
@@ -24,39 +29,34 @@ body = """
2429
{% for group, commits in commits | group_by(attribute="group") %}
2530
### {{ group | striptags | trim | upper_first }}
2631
{% for commit in commits %}
27-
- {{ commit.message | upper_first }}\
32+
- {{ commit.message | split(pat="\n") | first | upper_first }}\
2833
{% if commit.id %} [{{ commit.id | truncate(length=7, end="") }}](https://github.com/Cogwheel-Validator/spectra-gnoland-indexer/commit/{{ commit.id }}){% endif %}\
2934
{% endfor %}
3035
{% endfor %}\n
3136
"""
3237
trim = true
3338

3439
[git]
35-
# For now do not strictly follow Conventional Commits. After v1 this should be changed.
3640
conventional_commits = false
3741
filter_unconventional = false
38-
# Don't split a commit into multiple changelog entries.
3942
split_commits = false
40-
# Strip leading/trailing whitespace from messages.
4143
protect_breaking_commits = false
4244

43-
# Tidy up the subject line before it lands in the changelog:
44-
# drop the "prefix:" token (we re-group on it below) and the trailing period.
4545
commit_preprocessors = [
46-
{ pattern = '^\s*(?i)(add|added|feat|feature|change|changed|chore|deps|dep|refactor|refac|fix|bug|test|vuln|vulncheck|audit| ?fix|fixed|lint|go fmt|go fix|perf|docs|doc|test|ci|build)\s*:\s*', replace = "" },
46+
# Only strip a trailing period from the subject — the type prefix stays so parsers can see it.
4747
{ pattern = '\.\s*$', replace = "" },
4848
]
4949

50-
# Map each commit to a group by matching the ORIGINAL prefix.
51-
# The <!-- N --> markers control section ordering (git-cliff sorts groups by them).
50+
# Parsers match against the FULL commit message (including type prefix) since conventional_commits = false.
51+
# (\([^)]+\))? handles optional scopes: both "feat:" and "feat(api):" are matched.
52+
# The <!-- N --> markers control section sort order (lower number = higher in the output).
5253
commit_parsers = [
53-
{ message = '^\s*(?i)(add|added|feat|feature)\s*:', group = "<!-- 0 -->Added" },
54-
{ message = '^\s*(?i)(fix|bug ?fix|fixed)\s*:', group = "<!-- 2 -->Fixed" },
55-
{ message = '^\s*(?i)(change|changed|chore|deps|dep|refactor|refac|lint|go fmt|go fix|perf|build|ci)\s*:', group = "<!-- 1 -->Changes" },
56-
{ message = '^\s*(?i)(test|audit|vulncheck|vuln)\s*:', group = "<!-- 3 -->Tests and Code Check" },
57-
# Anything without a recognised prefix lands here so nothing silently vanishes.
58-
# Triage these into the right section (or, better, start prefixing your commits).
59-
{ message = '.*', group = "<!-- 3 -->Uncategorized (please triage)" },
54+
{ message = '^\s*(?i)(feat|feature|add|added)(\([^)]+\))?:', group = "<!-- 0 -->Added" },
55+
{ message = '^\s*(?i)(fix|bug ?fix|fixed)(\([^)]+\))?:', group = "<!-- 2 -->Fixed" },
56+
{ message = '^\s*(?i)(change|changed|chore|deps|dep|refactor|refac|lint|go fmt|go fix|perf|docs|doc|build|ci)(\([^)]+\))?:', group = "<!-- 1 -->Changes" },
57+
{ message = '^\s*(?i)(test|audit|vulncheck|vuln)(\([^)]+\))?:', group = "<!-- 3 -->Tests and Code Check" },
58+
# Catch-all so nothing silently vanishes — triage these before releasing.
59+
{ message = '.*', group = "<!-- 4 -->Uncategorized (please triage)" },
6060
]
6161

6262
# Process commits newest-first within each group.

0 commit comments

Comments
 (0)