Skip to content

Commit

Permalink
Release Finschia v3.0.0 (#332)
Browse files Browse the repository at this point in the history
* chore: update changelog for release v3.0.0

Signed-off-by: zemyblue <[email protected]>

* chore: update swagger api version to v3.0.0

Signed-off-by: zemyblue <[email protected]>

* chore: update release note

Signed-off-by: zemyblue <[email protected]>

* ci: add v3.0.x backport ci

Signed-off-by: zemyblue <[email protected]>

---------

Signed-off-by: zemyblue <[email protected]>
  • Loading branch information
zemyblue authored Mar 5, 2024
1 parent 53ce63f commit 51c8c2a
Show file tree
Hide file tree
Showing 7 changed files with 48 additions and 40 deletions.
8 changes: 8 additions & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,11 @@ pull_request_rules:
backport:
branches:
- release/v2.0.x
- name: backport patches to v3.0.x branch
conditions:
- base=main
- label=backport/v3.0.x
actions:
backport:
branches:
- release/v3.0.x
14 changes: 1 addition & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,28 +37,16 @@ Ref: https://keepachangelog.com/en/1.0.0/
## [Unreleased]

### Features
* (build) [\#329](https://github.com/Finschia/finschia/pull/329) rename namespace to v3

### Improvements
* (improvements) [\#230](https://github.com/Finschia/finschia/pull/230) fix Makefile for format and execute make format #230
* (chore) [\#299](https://github.com/Finschia/finschia/pull/299) remove x/token and x/collection apis in swagger

### Bug Fixes
* (finschia-sdk) [\#297](https://github.com/Finschia/finschia/pull/297) bump up finschia-sdk from v0.48.0 to v0.48.1
* (ostracon) [\#333](https://github.com/Finschia/finschia/pull/333) bump up ostracon from v1.1.2 to v1.1.3

### Breaking Changes
* (wasmd) [\#328](https://github.com/Finschia/finschia/pull/328) bump up wasmd from v0.2.0 to v0.3.0

### Build, CI
* (ci) [\#290](https://github.com/Finschia/finschia/pull/290) remove autopr ci
* (ci) [\#291](https://github.com/Finschia/finschia/pull/291) fix goreleaser ci error and replace release-build
* (repo) [\#295](https://github.com/Finschia/finschia/pull/295) setup CODEOWNERS and backport action
* (ci) [\#296](https://github.com/Finschia/finschia/pull/296) bump actions/checkout from 3 to 4
* (ci) [\#305](https://github.com/Finschia/finschia/pull/305) add e2e-ibc ci
* (build) [\#316](https://github.com/Finschia/finschia/pull/316) change docker image version to fix build error

### Docs

<!-- Release links -->
[Unreleased]: https://github.com/Finschia/finschia/compare/v2.0.0...HEAD
[Unreleased]: https://github.com/Finschia/finschia/compare/v3.0.0...HEAD
25 changes: 25 additions & 0 deletions RELEASE_CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,30 @@ Ref: https://keepachangelog.com/en/1.0.0/

# Changelog

## [v3.0.0] - 2024-03-04

### Features
* (build) [\#329](https://github.com/Finschia/finschia/pull/329) rename namespace to v3

### Improvements
* (improvements) [\#230](https://github.com/Finschia/finschia/pull/230) fix Makefile for format and execute make format #230
* (chore) [\#299](https://github.com/Finschia/finschia/pull/299) remove x/token and x/collection apis in swagger

### Bug Fixes
* (finschia-sdk) [\#297](https://github.com/Finschia/finschia/pull/297) bump up finschia-sdk from v0.48.0 to v0.48.1
* (ostracon) [\#333](https://github.com/Finschia/finschia/pull/333) bump up ostracon from v1.1.2 to v1.1.3

### Breaking Changes
* (wasmd) [\#328](https://github.com/Finschia/finschia/pull/328) bump up wasmd from v0.2.0 to v0.3.0

### Build, CI
* (ci) [\#290](https://github.com/Finschia/finschia/pull/290) remove autopr ci
* (ci) [\#291](https://github.com/Finschia/finschia/pull/291) fix goreleaser ci error and replace release-build
* (repo) [\#295](https://github.com/Finschia/finschia/pull/295) setup CODEOWNERS and backport action
* (ci) [\#296](https://github.com/Finschia/finschia/pull/296) bump actions/checkout from 3 to 4
* (ci) [\#305](https://github.com/Finschia/finschia/pull/305) add e2e-ibc ci
* (build) [\#316](https://github.com/Finschia/finschia/pull/316) change docker image version to fix build error

## [v2.0.0] - 2023-10-19

This version base on [finschia-sdk v0.48.0](https://github.com/Finschia/finschia-sdk/releases/tag/v0.48.0), [Ostracon v1.1.2](https://github.com/Finschia/ostracon/tree/v1.1.2), [finschia/wasmd v0.2.0](https://github.com/Finschia/wasmd/releases/tag/v0.2.0) and [finschia/ibc-go v4.3.1](https://github.com/Finschia/ibc-go/releases/tag/v4.3.1).
Expand Down Expand Up @@ -252,6 +276,7 @@ Please refer [CHANGELOG_OF_GAIA_v4.0.4](https://github.com/cosmos/gaia/blob/v4.0


<!-- Release links -->
[v3.0.0]: https://github.com/Finschia/finschia/releases/tag/v3.0.0
[v2.0.0]: https://github.com/Finschia/finschia/releases/tag/v2.0.0
[v1.0.0]: https://github.com/Finschia/finschia/releases/tag/v1.0.0
[v0.7.0]: https://github.com/Finschia/finschia/releases/tag/v0.7.0
Expand Down
35 changes: 11 additions & 24 deletions RELEASE_NOTE.md
Original file line number Diff line number Diff line change
@@ -1,47 +1,34 @@
# Finschia v2.0.0 Release Note
# Finschia v3.0.0 Release Note

## Changelog
Check out the [changelog](https://github.com/Finschia/finschia/blob/v2.0.0/RELEASE_CHANGELOG.md) for a list of relevant changes or [compare all changes](https://github.com/Finschia/finschia/compare/v1.0.0...v2.0.0) from last release
Check out the [changelog](https://github.com/Finschia/finschia/blob/v3.0.0/RELEASE_CHANGELOG.md) for a list of relevant changes or [compare all changes](https://github.com/Finschia/finschia/compare/v2.0.0...v3.0.0) from last release

## Highlights
* Upgrade to Ostracon [v1.1.2](https://github.com/Finschia/ostracon/tree/v1.1.2)
* Change vrf library from `libsodium` to `curve25519-voi`'s VRF
* Apply changes up to tendermint v0.34.24
* Improve KMS features of IP filter and multiple allow IPs
* Upgrade finschia-sdk to [v0.48.0](https://github.com/Finschia/finschia-sdk/releases/tag/v0.48.0)
* Migrate x/foundation FoundationTax into x/params
* Add tendermint query apis for compatibility with cosmos-sdk
* Support custom r/w gRPC options
* Make x/foundation MsgExec propagate events
* Fix `MsgMintFT` bug in x/collection module
* Fix bug where nano S plus ledger could not be connected in Ubuntu
* Upgrade wasmd to [v0.2.0](https://github.com/Finschia/wasmd/releases/tag/v0.2.0)
* Upgrade ibc-go to [v4.3.1](https://github.com/Finschia/ibc-go/releases/tag/v4.3.1)
* Upgrade to Golang v1.20
* Integrate swagger of all submodules
* Support static binary compile
* patch [CWA-2023-004 issue](https://forum.cosmos.network/t/high-severity-security-patch-upcoming-on-wed-10th-cwa-2023-004-brought-to-you-by-certik-and-confio/12840)
* Ensure smart contracts compiled with Rust v1.70 run without errors.
* disable custom querier in wasm

## Base sub modules
* Ostracon: [v1.1.2](https://github.com/Finschia/ostracon/tree/v1.1.2)
* Finschia-sdk: [v0.48.0](https://github.com/Finschia/finschia-sdk/tree/v0.48.0)
* Finschia/wasmd: [v0.2.0](https://github.com/Finschia/wasmd/tree/v0.2.0)
* Finschia-sdk: [v0.48.1](https://github.com/Finschia/finschia-sdk/tree/v0.48.1)
* Finschia/wasmd: [v0.3.0](https://github.com/Finschia/wasmd/tree/v0.3.0)
* Finschia/ibc-go: [v4.3.1](https://github.com/Finschia/ibc-go/tree/v4.3.1)


## Build from source
You must use Golang v1.20.x if building from source
```shell
git clone https://github.com/Finschia/finschia
cd finschia && git checkout v2.0.0
cd finschia && git checkout v3.0.0
make install
```

## Run with Docker
If you want to run fnsad in a Docker container, you can use the Docker images.
* docker image: `finschia/finschianode:2.0.0`
* docker image: `finschia/finschianode:3.0.0`
```shell
docker run finschia/finschianode:2.0.0 fnsad version
# 2.0.0
docker run finschia/finschianode:3.0.0 fnsad version
# 3.0.0
```

## Download binaries
Expand Down
2 changes: 1 addition & 1 deletion client/docs/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"info": {
"title": "Finschia - gRPC Gateway docs",
"description": "A REST interface for state queries, legacy transactions",
"version": "2.0.0"
"version": "3.0.0"
},
"apis": [
{
Expand Down
2 changes: 1 addition & 1 deletion client/docs/statik/statik.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion client/docs/swagger-ui/swagger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ swagger: '2.0'
info:
title: Finschia - gRPC Gateway docs
description: A REST interface for state queries, legacy transactions
version: 2.0.0
version: 3.0.0
paths:
/cosmos/auth/v1beta1/accounts:
get:
Expand Down

0 comments on commit 51c8c2a

Please sign in to comment.