Skip to content

Commit

Permalink
fix: change filter pattern to satisfy new tags (Finschia#350)
Browse files Browse the repository at this point in the history
* fix: change filter pattern to satisfy new tags

Signed-off-by: 170210 <j170210@icloud.com>

* chore: add new categories in changlog

Signed-off-by: 170210 <j170210@icloud.com>

* docs: generate CHANGLOG

Signed-off-by: 170210 <j170210@icloud.com>

* chore: delete unnecessary lines

Signed-off-by: 170210 <j170210@icloud.com>

* docs: add notice of release process

Signed-off-by: 170210 <j170210@icloud.com>

---------

Signed-off-by: 170210 <j170210@icloud.com>
  • Loading branch information
170210 authored May 30, 2024
1 parent c3e7e12 commit a5f8b5f
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .chglog/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
title: CHANGELOG
repository_url: https://github.com/line/cosmwasm
options:
tag_filter_pattern: '^v\d+\.\d+\.\d+-\d+\.\d+\.\d+'
tag_filter_pattern: '^v\d+\.\d+\.\d[+-]\d+\.\d+\.\d+-dynamiclink.+$'
commits:
filters:
Type:
Expand All @@ -13,6 +13,8 @@ options:
- perf
- refactor
- build
- ci
- docs
commit_groups:
title_maps:
feat: Features
Expand Down
137 changes: 137 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,143 @@
# Changelog


## [[v1.1.9+0.7.0-dynamiclink2](https://github.com/line/cosmwasm/compare/v1.1.9-0.7.0-dynamiclink1...v1.1.9+0.7.0-dynamiclink2)] - 2023-06-30

### Changes

* Set version 1.1.9+0.7.0-dynamiclink2 ([#315](https://github.com/line/cosmwasm/pull/315))

### Features

* StdResult (de)serializer ([#313](https://github.com/line/cosmwasm/pull/313))
* add a query to get own address via callee's get caller address … ([#307](https://github.com/line/cosmwasm/pull/307))

### Fixes

* delete outdated serde json ([#312](https://github.com/line/cosmwasm/pull/312))


## [[v1.1.9-0.7.0-dynamiclink1](https://github.com/line/cosmwasm/compare/v1.1.9-0.7.0...v1.1.9-0.7.0-dynamiclink1)] - 2023-06-12

### Changes


### Ci

* fix benchmarkings and make CI benchmark each PR ([#294](https://github.com/line/cosmwasm/pull/294))
* add lack clippy tests for some contracts and fix contracts according to them ([#285](https://github.com/line/cosmwasm/pull/285))
* add Documentation tests ([#262](https://github.com/line/cosmwasm/pull/262))
* add setup process of dynamic link benchmarking to avoid runing out of gas ([#250](https://github.com/line/cosmwasm/pull/250))
* fix dynamic_link ci for benchmarking following [#209](https://github.com/line/cosmwasm/issues/209) ([#237](https://github.com/line/cosmwasm/pull/237))
* add tests for package derive ([#230](https://github.com/line/cosmwasm/pull/230))

### Code Refactoring

* remove unused INSTNACE_CACHE ([#296](https://github.com/line/cosmwasm/pull/296))

### Docs

* fix README ([#235](https://github.com/line/cosmwasm/pull/235))

### Features

* add get_caller_addr to deps.api ([#304](https://github.com/line/cosmwasm/pull/304))
* check property function for dynamic linked callee contract ([#301](https://github.com/line/cosmwasm/pull/301))
* switch how to do dynamic link and validate interface to solve rust/Go pointer sharing issue ([#283](https://github.com/line/cosmwasm/pull/283))
* add set_callee_permission ([#278](https://github.com/line/cosmwasm/pull/278))
* implement set_dynamic_callstack and call_function to Instance ([#272](https://github.com/line/cosmwasm/pull/272))
* improve events contract to be usable via dynamic link ([#274](https://github.com/line/cosmwasm/pull/274))
* Add EventManager to Context Data in Instance's Environment ([#266](https://github.com/line/cosmwasm/pull/266))
* force the dynamic linked functions' module name to start with "dynamiclinked_" ([#248](https://github.com/line/cosmwasm/pull/248))
* add interface validation method for dynamic link functions ([#245](https://github.com/line/cosmwasm/pull/245))
* pass env as the second arg of dynamic linked callee function ([#234](https://github.com/line/cosmwasm/pull/234))
* limit the regions length using dynamic link ([#240](https://github.com/line/cosmwasm/pull/240))
* make callable point takes deps as the first arg ([#233](https://github.com/line/cosmwasm/pull/233))
* add do_panic as callable_point ([#236](https://github.com/line/cosmwasm/pull/236))
* change error message ([#232](https://github.com/line/cosmwasm/pull/232))
* make available user defined mock for dynamic link ([#229](https://github.com/line/cosmwasm/pull/229))
* improve dynamic link contracts' tests and add them to github workflow ([#221](https://github.com/line/cosmwasm/pull/221))
* add number contracts ([#222](https://github.com/line/cosmwasm/pull/222))
* improve how to specify the callee contract address ([#215](https://github.com/line/cosmwasm/pull/215))
* enable dynamic callee returns tuple typed value ([#195](https://github.com/line/cosmwasm/pull/195))
* add abort when using the unsupported ABI. ([#187](https://github.com/line/cosmwasm/pull/187))
* add dynamic callstack for prevent the re-entrancy attack ([#178](https://github.com/line/cosmwasm/pull/178))
* add global api for to get env,deps in dynamic call ([#182](https://github.com/line/cosmwasm/pull/182))
* add import&export macro and serialized data copy pass ([#157](https://github.com/line/cosmwasm/pull/157))
* direct contract call with dynamic link ([#153](https://github.com/line/cosmwasm/pull/153))

### Fixes

* change the type of argument of "validate_interface" to serialized binary ([#289](https://github.com/line/cosmwasm/pull/289))
* serde wasm32 target ([#288](https://github.com/line/cosmwasm/pull/288))
* Remove unused dynamiclink features ([#286](https://github.com/line/cosmwasm/pull/286))
* Fix events contract ([#276](https://github.com/line/cosmwasm/pull/276))
* remake functions to read/write from/to env region for dynamic link ([#259](https://github.com/line/cosmwasm/pull/259))
* max address_length on interface validation ([#254](https://github.com/line/cosmwasm/pull/254))
* revert type of Unknown msg ([#251](https://github.com/line/cosmwasm/pull/251))
* fix vm bench ([#246](https://github.com/line/cosmwasm/pull/246))
* fix local test error ([#239](https://github.com/line/cosmwasm/pull/239))
* rename generated functions from dynamic_link and callable_point macro ([#226](https://github.com/line/cosmwasm/pull/226))
* relax the limit of exporting targets of global env ([#220](https://github.com/line/cosmwasm/pull/220))
* correct path ([#217](https://github.com/line/cosmwasm/pull/217))
* limit exporting GlobalEnv only to wasm32 target ([#212](https://github.com/line/cosmwasm/pull/212))
* fix a error message for re-entrancy ([#200](https://github.com/line/cosmwasm/pull/200))

### Improvements

* Add benchmarks for estimate dynamic link gas cost ([#224](https://github.com/line/cosmwasm/pull/224))


## [[v1.1.9-0.7.0](https://github.com/line/cosmwasm/compare/v1.0.0-0.6.0...v1.1.9-0.7.0)] - 2023-04-27

### Ci

* renew how to check the WASM in release ([#298](https://github.com/line/cosmwasm/pull/298))
* update rust-optimizer version used in release ci ([#293](https://github.com/line/cosmwasm/pull/293))
* add ci tests for package derive ([#231](https://github.com/line/cosmwasm/pull/231))
* fix broken workflow for benchmarking ([#209](https://github.com/line/cosmwasm/pull/209))
* fix broken ci tests.yml ([#210](https://github.com/line/cosmwasm/pull/210))

### Docs

* replace line with finschia in docs, comments, and scripts related docs ([#290](https://github.com/line/cosmwasm/pull/290))
* fix dead links ([#253](https://github.com/line/cosmwasm/pull/253))

### Features

* add codeowners file ([#275](https://github.com/line/cosmwasm/pull/275))

### Fixes

* release action ends with success without renew tag ([#206](https://github.com/line/cosmwasm/pull/206))
* re create README.md ([#201](https://github.com/line/cosmwasm/pull/201))
* fix keys of action caches for contracts ([#204](https://github.com/line/cosmwasm/pull/204))
* add voting_with_uuid to README and tests in actions ([#205](https://github.com/line/cosmwasm/pull/205))
* update query-queue to version 1.0.0 ([#203](https://github.com/line/cosmwasm/pull/203))


## [[v1.0.0-0.6.0](https://github.com/line/cosmwasm/compare/v0.16.3-0.5.1...v1.0.0-0.6.0)] - 2022-06-03

### Ci

* fix github release action bug ([#199](https://github.com/line/cosmwasm/pull/199))

### Features

* add integration tests for query-queue ([#197](https://github.com/line/cosmwasm/pull/197))
* add a contract query-queue ([#183](https://github.com/line/cosmwasm/pull/183))
* add memory_limit arg to some Contract's functions ([#179](https://github.com/line/cosmwasm/pull/179))
* simplify vm::testing::Contract ([#181](https://github.com/line/cosmwasm/pull/181))
* cherry pick upstream's commits about vm querier mock ([#180](https://github.com/line/cosmwasm/pull/180))

### Fixes

* make query-queue's entry points using entry_points ([#198](https://github.com/line/cosmwasm/pull/198))
* fix author of query-queue contract ([#196](https://github.com/line/cosmwasm/pull/196))
* modify the chglog template to filter commits and correct PRs' URL ([#170](https://github.com/line/cosmwasm/pull/170))
* fix release.yml to trigger release only when PR is merged ([#172](https://github.com/line/cosmwasm/pull/172))


## [[0.16.3-0.5.1](https://github.com/line/cosmwasm/compare/v0.16.3-0.5.0...0.16.3-0.5.1)] - 2022-03-03

### Fixes
Expand Down
1 change: 1 addition & 0 deletions docs/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
1. Update the version using the script (`devtools/set_version.sh`).
2. Update the changelog using the script (`devtools/update_changelog.sh`).
- the script generates and appends new logs to `CHANGELOG.md` using [git-chglog](https://github.com/git-chglog/git-chglog).
- if the tags to be released contain additional option (such as -dynamiclink), please modify the `tag_filter_pattern` in [config.yml](../.chglog/config.yml) to match.
3. Review the changelogs generated by scripts.
4. Make a release PR with a proper target branch.
- The PR comment becomes the body of the release note.
Expand Down

0 comments on commit a5f8b5f

Please sign in to comment.