You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24-27Lines changed: 24 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,49 +21,46 @@ gpg: Good signature from "Arkanoider <github.913zc@simplelogin.com>" [ultimate]
21
21
That will verify the signature of the manifest file, which ensures integrity and authenticity of the archive you've downloaded locally containing the binaries. Next, depending on your operating system, you should then re-compute the sha256 hash of the archive with `shasum -a 256 <filename>`, compare it with the corresponding one in the manifest file, and ensure they match exactly.
22
22
23
23
24
-
## What's Changed in 0.16.4
24
+
## What's Changed in 0.16.5
25
25
26
-
### 🚀 Features
26
+
### 💼 Other
27
27
28
28
29
-
* feat: add days field to user rating event (kind 38384) by [@Catrya](https://github.com/Catrya) in [#625](https://github.com/MostroP2P/mostro/pull/625)
30
-
* feat: implement mutation testing for Rust codebase quality assurance by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#619](https://github.com/MostroP2P/mostro/pull/619)
31
-
* feat: added latest tag to both mostro docker versions by [@arkanoider](https://github.com/arkanoider) in [#610](https://github.com/MostroP2P/mostro/pull/610)
32
-
* feat: add expiration to rating events (kind 38384) by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#612](https://github.com/MostroP2P/mostro/pull/612)
29
+
* Adding instance name to "y" tags by [@sergey3bv](https://github.com/sergey3bv) in [#653](https://github.com/MostroP2P/mostro/pull/653)
33
30
34
-
### 🐛 Bug Fixes
31
+
### 🚜 Refactor
35
32
36
33
37
-
* fix: use targeted SQL updates in check_failure_retries and payment_success by [@Catrya](https://github.com/Catrya) in [#617](https://github.com/MostroP2P/mostro/pull/617)
38
-
* fix: prevent duplicate dev fee payments via idempotency check by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#622](https://github.com/MostroP2P/mostro/pull/622)
39
-
* fix: use expiration settings instead of hardcoded 24h for order events by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#614](https://github.com/MostroP2P/mostro/pull/614)
40
-
* fix: close active dispute when seller releases funds by [@Mostrica](https://github.com/Mostrica) in [#606](https://github.com/MostroP2P/mostro/pull/606)
34
+
* refactor: complete phase-5 handler DI migration to AppContext (#639) by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#657](https://github.com/MostroP2P/mostro/pull/657)
35
+
* refactor: wire AppContext into dispatcher and migrate cancel module (#639 phase 2) by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#652](https://github.com/MostroP2P/mostro/pull/652)
36
+
* refactor: add AppContext struct for dependency injection (#639 phase 1) by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#651](https://github.com/MostroP2P/mostro/pull/651)
37
+
* refactor: remove password infrastructure and all encryption code paths by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#647](https://github.com/MostroP2P/mostro/pull/647)
38
+
* refactor: remove dual encrypted/unencrypted code paths in db.rs by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#646](https://github.com/MostroP2P/mostro/pull/646)
39
+
* refactor: remove encryption from app layer and util by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#645](https://github.com/MostroP2P/mostro/pull/645)
40
+
* refactor: add --decrypt-db CLI command for database migration by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#644](https://github.com/MostroP2P/mostro/pull/644)
41
+
* refactor: add deprecation warning for MOSTRO_DB_PASSWORD by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#643](https://github.com/MostroP2P/mostro/pull/643)
41
42
42
-
### 💼 Other
43
+
### 🧪 Testing
43
44
44
45
45
-
*Deduplicate db test helpers by [@grunch](https://github.com/grunch) in [#629](https://github.com/MostroP2P/mostro/pull/629)
46
-
*Automated badge for toolchain and version in README.md by [@arkanoider](https://github.com/arkanoider) in [#628](https://github.com/MostroP2P/mostro/pull/628)
47
-
*Fix restore session dispute initiator by [@BraCR10](https://github.com/BraCR10) in [#599](https://github.com/MostroP2P/mostro/pull/599)
46
+
*test: add phase-4 cancel unit tests using AppContext builder (#639) by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#655](https://github.com/MostroP2P/mostro/pull/655)
47
+
*test: add phase-3 mock test context utilities for AppContext (#639) by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#654](https://github.com/MostroP2P/mostro/pull/654)
48
+
*test: add 28 mutation testing tests for db module by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#640](https://github.com/MostroP2P/mostro/pull/640)
48
49
49
-
### 🚜 Refactor
50
+
### ⚙️ Miscellaneous Tasks
50
51
51
52
52
-
*refactor: extract dev fee logic into dedicated module by [@arkanoider](https://github.com/arkanoider) in [#627](https://github.com/MostroP2P/mostro/pull/627)
53
+
*ci: make PR mutation testing opt-in via label by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#648](https://github.com/MostroP2P/mostro/pull/648)
53
54
54
-
### 📚 Documentation
55
+
### ◀️ Revert
55
56
56
57
57
-
*docs: fix inconsistent pubkey format in rating and info event examples by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#615](https://github.com/MostroP2P/mostro/pull/615)
58
+
*revert: logical revert of PR #617 targeted update behavior by [@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) in [#659](https://github.com/MostroP2P/mostro/pull/659)
58
59
59
60
## Contributors
60
-
*[@arkanoider](https://github.com/arkanoider) made their contribution in [#627](https://github.com/MostroP2P/mostro/pull/627)
61
-
*[@grunch](https://github.com/grunch) made their contribution in [#629](https://github.com/MostroP2P/mostro/pull/629)
62
-
*[@Catrya](https://github.com/Catrya) made their contribution in [#617](https://github.com/MostroP2P/mostro/pull/617)
63
-
*[@mostronatorcoder[bot]](https://github.com/mostronatorcoder[bot]) made their contribution in [#622](https://github.com/MostroP2P/mostro/pull/622)
64
-
*[@BraCR10](https://github.com/BraCR10) made their contribution in [#599](https://github.com/MostroP2P/mostro/pull/599)
65
-
*[@Mostrica](https://github.com/Mostrica) made their contribution in [#606](https://github.com/MostroP2P/mostro/pull/606)
0 commit comments