Skip to content

Commit

Permalink
release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
droserasprout committed Dec 22, 2024
1 parent 130bdbe commit 3b9b54c
Show file tree
Hide file tree
Showing 13 changed files with 34 additions and 11 deletions.
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic

Releases prior to 7.0 has been removed from this file to declutter search results; see the [archived copy](https://github.com/dipdup-io/dipdup/blob/8.0.0b5/CHANGELOG.md) for the full list.

## [Unreleased]
## [8.2.0rc1] - ????-??-??

### Added

Expand Down Expand Up @@ -577,7 +577,8 @@ Releases prior to 7.0 has been removed from this file to declutter search result
[semantic versioning]: https://semver.org/spec/v2.0.0.html

<!-- Versions -->
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/8.1.3...HEAD
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/8.2.0rc1...HEAD
[8.2.0rc1]: https://github.com/dipdup-io/dipdup/compare/8.1.3...8.2.0rc1
[8.1.3]: https://github.com/dipdup-io/dipdup/compare/8.1.2...8.1.3
[8.1.2]: https://github.com/dipdup-io/dipdup/compare/8.1.1...8.1.2
[8.1.1]: https://github.com/dipdup-io/dipdup/compare/8.1.0...8.1.1
Expand Down
11 changes: 11 additions & 0 deletions docs/9.release-notes/1.v8.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "8.2"
description: DipDup 8.2 release notes
---

<!-- markdownlint-disable no-inline-html -->

# Release Notes: 8.2

{{ #include 9.release-notes/_8.2_changelog.md }}
{{ #include 9.release-notes/_footer.md }}
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ A bunch of performance improvements have been made in this release. DipDup now i

The Hasura adapter now supports the `bulk` request type to apply table customizations faster and organize custom metadata files more conveniently.

Finally, DipDup 6.5, the stable release branch, has reached end-of-life. 6.5.16 is the last release in this branch. Please, follow the [7.0 Migration Guide](../9.release-notes/8.v7.0.md#migration-guide) to upgrade to the latest version.
Finally, DipDup 6.5, the stable release branch, has reached end-of-life. 6.5.16 is the last release in this branch. Please, follow the [7.0 Migration Guide](../9.release-notes/9.v7.0.md#migration-guide) to upgrade to the latest version.

{{ #include 9.release-notes/_7.5_changelog.md }}
{{ #include 9.release-notes/_footer.md }}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 0 additions & 6 deletions docs/9.release-notes/_8.0_changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,6 @@
- starknet.events: Added `starknet.events` index kind to process Starknet events.
- starknet.node: Added Starknet node datasource for last mile indexing.
- starknet.subsquid: Added `starknet.subsquid` datasource to fetch historical data from Subsquid Archives.
- substrate.events: Added `subtrate.events` index kind to process Substrate events.
- substrate.node: Added `subtrate.node` datasource to receive data from Substrate node.
- substrate.subscan: Added `substrate.subscan` datasource to fetch ABIs from Subscan.
- substrate.subsquid: Added `substrate.subsquid` datasource to fetch historical data from Squid Network.
- tezos.operations: Added `sr_cement` operation type to process Smart Rollup Cemented Commitments.

### Fixed
Expand All @@ -40,7 +36,6 @@
- database: Fixed concurrency issue when using `get_or_create` method.
- evm.events: Fixed matching logs when filtering by topic0.
- evm.events: Improve fetching event batches from node.
- evm.subsquid: Fixed event/transaction model deserialization.
- evm.subsquid: Fixed typo in `iter_events` method name.
- evm: Fixed crash when contract ABI contains overloaded methods.
- install: Fixed reinstalling package when `--force` flag is used.
Expand All @@ -66,7 +61,6 @@
- context: Signatures of `fire_handler` and `fire_hook` methods have changed.
- context: `ctx.logger` is a regular `logging.Logger` instead of pre-configured `FormattedLogger`.
- deps: Python 3.12 is now required to run DipDup.
- evm.etherscan: Datasource has been renamed from `abi.etherscan` to `evm.etherscan` for consistency.
- performance: All time intervals are now measured in seconds.
- performance: Several metrics have been renamed and new ones have been added.

Expand Down
17 changes: 17 additions & 0 deletions docs/9.release-notes/_8.2_changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!-- markdownlint-disable first-line-h1 -->
## Changes since 8.1

### Added

- substrate.events: Added `subtrate.events` index kind to process Substrate events.
- substrate.node: Added `subtrate.node` datasource to receive data from Substrate node.
- substrate.subscan: Added `substrate.subscan` datasource to fetch ABIs from Subscan.
- substrate.subsquid: Added `substrate.subsquid` datasource to fetch historical data from Squid Network.

### Fixed

- evm.subsquid: Fixed event/transaction model deserialization.

### Changed

- evm.etherscan: Datasource has been renamed from `abi.etherscan` to `evm.etherscan` for consistency.
4 changes: 2 additions & 2 deletions scripts/docs.py
Original file line number Diff line number Diff line change
Expand Up @@ -810,7 +810,7 @@ def move_pages(path: Path, insert: int, pop: int) -> None:
break

file = toc[index]
new_name = path / f'{index + 1}.{file.name.split(".")[1]}.md'
new_name = path / f'{index + 1}.{'.'.join(file.stem.split(".")[1:])}.md'
file.rename(new_name)
toc[index + 1] = new_name

Expand All @@ -828,7 +828,7 @@ def move_pages(path: Path, insert: int, pop: int) -> None:
for index in sorted(toc.keys()):
if index > pop:
file = toc.pop(index)
new_name = path / f'{index - 1}.{file.name.split(".")[1]}.md'
new_name = path / f'{index + 1}.{'.'.join(file.stem.split(".")[1:])}.md'
file.rename(new_name)
toc[index - 1] = new_name

Expand Down

0 comments on commit 3b9b54c

Please sign in to comment.