Skip to content

Commit

Permalink
Merge pull request #690 from oasisprotocol/andrew7234/release-v0.3.0
Browse files Browse the repository at this point in the history
release v0.3.0
  • Loading branch information
Andrew7234 authored May 13, 2024
2 parents 8351549 + a2c6353 commit c596cdc
Show file tree
Hide file tree
Showing 27 changed files with 110 additions and 51 deletions.
1 change: 0 additions & 1 deletion .changelog/599.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/616.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/630.internal.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changelog/662.process.md

This file was deleted.

Empty file removed .changelog/664.trivial.md
Empty file.
1 change: 0 additions & 1 deletion .changelog/665.internal.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changelog/666.internal.1.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/666.internal.2.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/666.internal.3.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/666.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/667.internal.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changelog/668.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/669.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/670.feature.md

This file was deleted.

Empty file removed .changelog/673.trivial.md
Empty file.
1 change: 0 additions & 1 deletion .changelog/674.process.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/675.feature.md

This file was deleted.

4 changes: 0 additions & 4 deletions .changelog/676.internal.md

This file was deleted.

4 changes: 0 additions & 4 deletions .changelog/677.bugfix.1.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changelog/679.bugfix.1.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/680.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/681.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/683.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/685.breaking.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/687.internal.md

This file was deleted.

4 changes: 2 additions & 2 deletions .punch_version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
major = 0
minor = 2
patch = 10
minor = 3
patch = 0
108 changes: 108 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,114 @@ The format is inspired by [Keep a Changelog].

<!-- TOWNCRIER -->

## 0.3.0 (2024-05-10)

### Process Changes

- Tweak ci-lint workflow
([#662](https://github.com/oasisprotocol/nexus/issues/662))

- limit towncrier check to pull_request event to fix an issue with failing
workflow for merge commits triggered by push event
- enable gitlint
- prevent dependabot issues related to gitlint and towncrier checks

- Enable markdownlint in CI
([#674](https://github.com/oasisprotocol/nexus/issues/674))

### Removals and Breaking Changes

- api: query entities by address instead of pubkey
([#685](https://github.com/oasisprotocol/nexus/issues/685))

### Features

- consensus: roothash messages
([#599](https://github.com/oasisprotocol/nexus/issues/599))

- api: add roothash messages
([#616](https://github.com/oasisprotocol/nexus/issues/616))

- api: query account balances from node
([#670](https://github.com/oasisprotocol/nexus/issues/670))

- runtime api: query by eth address
([#675](https://github.com/oasisprotocol/nexus/issues/675))

### Bug Fixes and Improvements

- storage: retain debond end time when converting genesis
([#669](https://github.com/oasisprotocol/nexus/issues/669))

- analyzer/consensus: Skip nonexistent mainnet block 8048955
([#677](https://github.com/oasisprotocol/nexus/issues/677))

Nexus can now reindex the whole range of blocks without getting stuck on this
block.

- analyzer/runtime: limit total\_{received,sent} to native denomination
([#679](https://github.com/oasisprotocol/nexus/issues/679))

Previously, those metrics tracked the sum of all SDK denominations. This bug
did not impact Sapphire, Emerald, or Cipher; they each only have one SDK
denomination, i.e. the native one.

- abi analyzzer: handle malformed abis
([#680](https://github.com/oasisprotocol/nexus/issues/680))

### Internal Changes

- consensus: use batch for genesis queries
([#630](https://github.com/oasisprotocol/nexus/issues/630))

- tests: restructure e2e_regression
([#665](https://github.com/oasisprotocol/nexus/issues/665))

- Tool for faster adding of Changelog fragments
([#666](https://github.com/oasisprotocol/nexus/issues/666))

The new Changelog flow can be cumbersome as it requires developers to

- remember to always create a fragment
- adhere to strict linting rules when writing the fragment
- use the PR number in the fragment name even though it might not exist yet

The script takes most of this tedium away by autoformatting and auto-fetching
(or creating) the PR number.

- Pre-push reminder to add a changelog fragment if PR doesn't have one yet
([#666](https://github.com/oasisprotocol/nexus/issues/666))

- Git commit-time hooks for autoformating commit messages
([#666](https://github.com/oasisprotocol/nexus/issues/666))

- Git commit-time hooks for autoformating changelog fragments
([#666](https://github.com/oasisprotocol/nexus/issues/666))

- tests: e2e_regression add edenfast suite
([#667](https://github.com/oasisprotocol/nexus/issues/667))

- Use [Punch] tool for tracking and bumping project's version
([#668](https://github.com/oasisprotocol/nexus/issues/668))

[Punch]: https://github.com/lgiordani/punch

- Improve api request logging
([#676](https://github.com/oasisprotocol/nexus/issues/676))

- log binned request latencies
- log request query params

- analyzer: move some uncategorized code into new packages
([#681](https://github.com/oasisprotocol/nexus/issues/681))

- bump oasis-sdk version
([#683](https://github.com/oasisprotocol/nexus/issues/683))

- Add data about known addresses
([#687](https://github.com/oasisprotocol/nexus/issues/687))


## v0.2.11 (2024-03-21)

### Bug Fixes and Improvements
Expand Down

0 comments on commit c596cdc

Please sign in to comment.