Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: change filter pattern to satisfy new tags #350

Merged
merged 6 commits into from
May 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading