|
| 1 | +<!-- |
| 2 | +Guiding Principles: |
| 3 | +
|
| 4 | +Changelogs are for humans, not machines. |
| 5 | +There should be an entry for every single version. |
| 6 | +The same types of changes should be grouped. |
| 7 | +Versions and sections should be linkable. |
| 8 | +The latest version comes first. |
| 9 | +The release date of each version is displayed. |
| 10 | +Mention whether you follow Semantic Versioning. |
| 11 | +
|
| 12 | +Usage: |
| 13 | +
|
| 14 | +Change log entries are to be added to the Unreleased section under the |
| 15 | +appropriate stanza (see below). Each entry should ideally include a tag and |
| 16 | +the Github issue reference in the following format: |
| 17 | +
|
| 18 | +* (<tag>) \#<issue-number> message |
| 19 | +
|
| 20 | +The issue numbers will later be link-ified during the release process so you do |
| 21 | +not have to worry about including a link manually, but you can if you wish. |
| 22 | +
|
| 23 | +Types of changes (Stanzas): |
| 24 | +
|
| 25 | +"Features" for new features. |
| 26 | +"Improvements" for changes in existing functionality. |
| 27 | +"Deprecated" for soon-to-be removed features. |
| 28 | +"Bug Fixes" for any bug fixes. |
| 29 | +"API Breaking" for breaking CLI commands and REST routes used by end-users. |
| 30 | +"State Machine Breaking" for any changes that result in a different AppState given same genesisState and txList. |
| 31 | +Ref: https://keepachangelog.com/en/1.0.0/ |
| 32 | +--> |
| 33 | + |
| 34 | + |
| 35 | +# Changelog |
| 36 | + |
| 37 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 38 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 39 | + |
| 40 | +## [Unreleased] |
| 41 | + |
| 42 | +- [#63](https://github.com/NibiruChain/pricefeeder/pull/63) - chore: add changelog |
| 43 | + |
| 44 | +## v1.0.5 |
| 45 | + |
| 46 | +- ab6681f feat: add solana pricefeeds |
| 47 | +- [#62](https://github.com/NibiruChain/pricefeeder/pull/62) - feat: add stNIBI price discovery |
| 48 | + |
| 49 | +## v1.0.4 |
| 50 | + |
| 51 | +- [#46](https://github.com/NibiruChain/pricefeeder/pull/46) - refactor: dynamic version and refactor builds |
| 52 | +- [#47](https://github.com/NibiruChain/pricefeeder/pull/47) - Suggestion to allow better precision for exchange rates |
| 53 | +- [#55](https://github.com/NibiruChain/pricefeeder/pull/55) - fix(priceprovider-bybit): add special exception for blocked regions in bybit test |
| 54 | +- f2de02b chore(github): Add project automation for https://tinyurl.com/25uty9w5 |
| 55 | +- [#59](https://github.com/NibiruChain/pricefeeder/pull/59) - fix: reset httpmock before register responder |
| 56 | +- [#60](https://github.com/NibiruChain/pricefeeder/pull/60) - chore: lint workflow |
| 57 | +- [#61](https://github.com/NibiruChain/pricefeeder/pull/61) - feat(metrics): Add custom prometheus port support and log entry |
| 58 | + |
| 59 | +### Dependencies |
| 60 | + |
| 61 | +- Bump `golang.org/x/net` from 0.17.0 to 0.23.0. ([#48](https://github.com/NibiruChain/pricefeeder/pull/48)) |
| 62 | + |
| 63 | +## v1.0.3 |
| 64 | + |
| 65 | +- [#45](https://github.com/NibiruChain/pricefeeder/pull/45) - feat(observability): add prometheus metrics and detailed logging |
| 66 | +- [#40](https://github.com/NibiruChain/pricefeeder/pull/40) - avoid parsing if EXCHANGE_SYMBOLS_MAP is not define. |
| 67 | + |
| 68 | +## v1.0.2 |
| 69 | + |
| 70 | +- 0408661 fix: remove hard-coded unibi:uusd price |
| 71 | + |
| 72 | +## v1.0.1 |
| 73 | + |
| 74 | +- [#25](https://github.com/NibiruChain/pricefeeder/pull/25) - Add gateio source feed |
| 75 | +- [#38](https://github.com/NibiruChain/pricefeeder/pull/38) - feat: add Okex datasource |
| 76 | +- f2da33a update docs |
| 77 | +- 51280e2 refactor symbolsFromPairToSymbolMapping name |
| 78 | +- cd64945 use consts in config map |
| 79 | +- 16eddcf refactor OKX symbol handling |
| 80 | +- 379319d feat: add more data sources |
| 81 | +- 4646886 fix: gateio test and symbol handling |
| 82 | +- 54b1151 feat: add logging to price sources |
| 83 | +- ef632d4 Update README.md |
| 84 | +- 88c66a1 fix: coingecko error logging |
| 85 | +- 98de6d4 chore: disable coingecko by default |
| 86 | +- a067102 add api URLs in comments |
| 87 | +- 4e6f6f1 add debug log statements for price updates |
| 88 | +- 71003f1 chore: add unibi:uusd default config for GateIO |
| 89 | +- [#39](https://github.com/NibiruChain/pricefeeder/pull/39) - feat: add bybit data source |
0 commit comments