Skip to content
This repository was archived by the owner on Oct 2, 2025. It is now read-only.

Commit c9ba026

Browse files
github-actions[bot]PlexSheep
authored andcommitted
chore: release v0.2.0
1 parent b722cf1 commit c9ba026

File tree

2 files changed

+83
-1
lines changed

2 files changed

+83
-1
lines changed

CHANGELOG.md

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,87 @@
11
# Changelog
22

3+
## [Unreleased]
4+
5+
## [0.2.0](https://github.com/debugger-bs/coreminer/compare/v0.1.1...v0.2.0)
6+
7+
### ⛰️ Features
8+
9+
- *(basicui)* Update the help menu and set loglevel to info - ([fbf683a](https://github.com/debugger-bs/coreminer/commit/fbf683aec6d93694733a3ce9bb3cce71d727c45d))
10+
- *(cmserve)* Update the help menu - ([ee41636](https://github.com/debugger-bs/coreminer/commit/ee41636bfc332831d6c71e36da77528a5d7804fc))
11+
- *(cmserve)* Wrap feedback in a json object and add --example-feedbacks #21 - ([d19569c](https://github.com/debugger-bs/coreminer/commit/d19569c54db0d28e8a639375872de89285f74fb3))
12+
- Setup human panic for the binaries - ([8fc32af](https://github.com/debugger-bs/coreminer/commit/8fc32afdb154f31e53bb1caa4615699a50222069))
13+
- Show info for default executable if none was provided but run was used without args - ([3384231](https://github.com/debugger-bs/coreminer/commit/338423105eb9084b16d6db04c2f3525996de0f59))
14+
- Add input struct for json interface #21 - ([5efc2b2](https://github.com/debugger-bs/coreminer/commit/5efc2b2ff48c155c65bfa7e8795a046e4b4705f0))
15+
- Read json on \n #21 - ([0b7a785](https://github.com/debugger-bs/coreminer/commit/0b7a78582680bc57d74acf0ddaa8c7f5585b0189))
16+
- Impl a basic JsonUI::process #16 - ([edf5640](https://github.com/debugger-bs/coreminer/commit/edf564018ff9ded655e9a446648b8c4f7ceb746c))
17+
- Impl Deserialize for Status #20 #16 - ([03fa022](https://github.com/debugger-bs/coreminer/commit/03fa022abd86fc3a3fb339b82f5c2c06290bc31e))
18+
- Make Status and Register Serialize #16 #20 - ([20197bd](https://github.com/debugger-bs/coreminer/commit/20197bd9c99b5523cb60cbc13e777ce014a91e6a))
19+
- JsonUI::process outputs the serialized Feedback #19 #16 - ([3806b6c](https://github.com/debugger-bs/coreminer/commit/3806b6c73c872ac38a5dc9ebcc6653f6d15ceac7))
20+
- Implement our own ProcessMemoryMap with Serialize #19 - ([9fa0bc4](https://github.com/debugger-bs/coreminer/commit/9fa0bc40e360a0b4f5af29ceb63961e25971372f))
21+
- Make DebuggerError Serailize #19 - ([c9bed01](https://github.com/debugger-bs/coreminer/commit/c9bed01e86d7edd758bd7e4e797d48d1a14fd20b))
22+
- Make OwnedSymbol Serialize #19 - ([707e4ad](https://github.com/debugger-bs/coreminer/commit/707e4ade402a71e531fedb95081a83bf9b56cc8a))
23+
- Make Disassembly Serialize #19 - ([f210b05](https://github.com/debugger-bs/coreminer/commit/f210b0545137953df06d2b78082f9ec954cdd4a9))
24+
- Make VariableValue Serialize #19 - ([bd14bca](https://github.com/debugger-bs/coreminer/commit/bd14bca6d99de52b3c0980c2cc17b16919c5024f))
25+
- Make Stack Serialize #19 - ([f870110](https://github.com/debugger-bs/coreminer/commit/f8701108a635e2abd07ceb0cd29108ef44ec41dc))
26+
- Replace libc::user_regs_struct with UserRegs #19 - ([97d5e60](https://github.com/debugger-bs/coreminer/commit/97d5e60f0b4d562436fac801c8e466d074e5b576))
27+
- Make Backtrace Serialize #19 - ([9f39092](https://github.com/debugger-bs/coreminer/commit/9f39092d0a89e1c3b457a9a9108856c593733255))
28+
- Add serde_json error - ([fe0c748](https://github.com/debugger-bs/coreminer/commit/fe0c7480c4a292fa723f5000385263771504bcdf))
29+
- Make Addr Serialize - ([1cd0abc](https://github.com/debugger-bs/coreminer/commit/1cd0abc0994387ea339b7f216c10fcb435a0fccc))
30+
- Add basic json interface - ([d4af0d2](https://github.com/debugger-bs/coreminer/commit/d4af0d2bb8eb92005a492bc54a830e04566cbd19))
31+
- Add cmserve binary - ([0633171](https://github.com/debugger-bs/coreminer/commit/063317155070ed6738265ec11f50da667abc95c8))
32+
33+
### 🐛 Bug Fixes
34+
35+
- Fix many pedantic warnings and apply some in code - ([bebbc02](https://github.com/debugger-bs/coreminer/commit/bebbc02ee75f8668ad48e39923e29eb7d148f0f9))
36+
- Json module was not declared - ([987e34d](https://github.com/debugger-bs/coreminer/commit/987e34d6177cd2a5c08d70132903c256f8b9ecbc))
37+
38+
### 🚜 Refactor
39+
40+
- Fix pedantic warnings - ([f34f45e](https://github.com/debugger-bs/coreminer/commit/f34f45e7db30214c25d3af2a21372816056ac54c))
41+
- Setup the binaries with less verbose logging - ([4c012bd](https://github.com/debugger-bs/coreminer/commit/4c012bd37838ddc9f9e9db32a47f5f23de68a72a))
42+
- JsonUI format_feedback is no longer a method - ([9e1dd81](https://github.com/debugger-bs/coreminer/commit/9e1dd81a0acd0fcfbcace3ff5bd8fc170a243b69))
43+
- Cli build function checks if the given executable is okay, and remove the String field from the Executable errors - ([24c76dd](https://github.com/debugger-bs/coreminer/commit/24c76ddd5456f0be4902a018c78303bc96ac7aa9))
44+
- Be more clear about when parse_datatype fails - ([86a1afd](https://github.com/debugger-bs/coreminer/commit/86a1afd62ef1a2c4a3830022933fa7ffa8a53a4a))
45+
- Write_to_line now returns a result instead of panicing on error - ([487f2af](https://github.com/debugger-bs/coreminer/commit/487f2af1cf0110ac69032c6ec08ef7c0201b56e4))
46+
- Remove unused Feedback variant Text - ([a039a9a](https://github.com/debugger-bs/coreminer/commit/a039a9a2bf034bdea91b96ff200b8807028169d3))
47+
- Fix some pedantic warnings - ([229d063](https://github.com/debugger-bs/coreminer/commit/229d063128ad0fae689b89fbf70afcf4c6098254))
48+
- Update Status struct for json interface #21 - ([2270042](https://github.com/debugger-bs/coreminer/commit/2270042413818c32ab612fcbb6d525045f05ef6c))
49+
50+
### 📚 Documentation
51+
52+
- Doctest was broken from mini-refactoring - ([3acb227](https://github.com/debugger-bs/coreminer/commit/3acb227cb4098b6d1f5b753d87e45f535acf441c))
53+
- Fix doctests for --no-default-features - ([c87d58c](https://github.com/debugger-bs/coreminer/commit/c87d58c175caaacfecfb8523cb7e1fb9f052d32c))
54+
- Document json.rs - ([33a2a7b](https://github.com/debugger-bs/coreminer/commit/33a2a7b7e34f0e320c242ab3451d9d343fd33031))
55+
- Document cli.rs ui module - ([181fd22](https://github.com/debugger-bs/coreminer/commit/181fd22f8a963b6a477ff8b6c98d57639f79f7a7))
56+
- Fix some examples - ([a3e09a7](https://github.com/debugger-bs/coreminer/commit/a3e09a7af789b7f93873f1e811250f5813a90d47))
57+
- Document memorymap #21 - ([a4595d6](https://github.com/debugger-bs/coreminer/commit/a4595d6436469901a54cb428c526e9029bfa77ee))
58+
- Update procmap documentation #21 - ([a68438b](https://github.com/debugger-bs/coreminer/commit/a68438b90f9b1df013a90febd05328d0f348b8c0))
59+
- Document that OwnedSymbol skips some fields in serialize #21 - ([520d474](https://github.com/debugger-bs/coreminer/commit/520d474e3508c99c577b77925b03383ff146679b))
60+
- Fix doctest for `get_process_map` #19 - ([2f7eeaa](https://github.com/debugger-bs/coreminer/commit/2f7eeaa05270f547a5d8c0a07b6acfa06b5a27c6))
61+
- Format api docs in errors - ([e6101cb](https://github.com/debugger-bs/coreminer/commit/e6101cbc09428cb350a5eb41574ccf012193230c))
62+
63+
### 🧪 Testing
64+
65+
- Disassemble and serialize disassemble #24 - ([4fbd26b](https://github.com/debugger-bs/coreminer/commit/4fbd26bbca0af46c1fadb9afbe510bc2c1a73ece))
66+
- OwnedSymbol serialization test #24 - ([fe62b6d](https://github.com/debugger-bs/coreminer/commit/fe62b6d71a787af931eaa2d2b6dfe243a591335b))
67+
- Test_addr_serialize_deserialize for Addr #24 - ([c4cbbeb](https://github.com/debugger-bs/coreminer/commit/c4cbbeb58660db2c8deaa0b6fe31e7140f8a766a))
68+
69+
### ⚙️ Miscellaneous Tasks
70+
71+
- Configure release-plz - ([b722cf1](https://github.com/debugger-bs/coreminer/commit/b722cf156bd9897d35e18aee042e30e94acf252e))
72+
- Dont run cargo ci on master (commit back is disallowed) - ([1ca92ea](https://github.com/debugger-bs/coreminer/commit/1ca92ea8ef15587fc74638c6f1b2fe16b32d3d1d))
73+
- Automatic Rust CI changes - ([2d6df9e](https://github.com/debugger-bs/coreminer/commit/2d6df9e2f77e9b041063f262e8bca8cc04750f08))
74+
- Add features to coreminer to keep things more organized - ([bac2dca](https://github.com/debugger-bs/coreminer/commit/bac2dca74ee283060a6743a6665dd08522062212))
75+
- Ci now tests with --no-default-features too - ([c25d71d](https://github.com/debugger-bs/coreminer/commit/c25d71d693e7b5c4cdb7e9c1918d74cac3633252))
76+
- Remove unused dependency addr2line - ([c8c3324](https://github.com/debugger-bs/coreminer/commit/c8c332443bd394c6fc19082650d586ab78222e40))
77+
- Remove unused dependency ouroboros - ([4584ae0](https://github.com/debugger-bs/coreminer/commit/4584ae02855ba8e3c0d65c20d39ca2720a8e3e01))
78+
- Disable some uneeded warnings - ([94ddd14](https://github.com/debugger-bs/coreminer/commit/94ddd14d077d9c334d8ab9d71f54f28fef189919))
79+
- Make clippy super pedantic and comlplain about docs - ([94be3d8](https://github.com/debugger-bs/coreminer/commit/94be3d8c19977acfae5a4cf91550439e49c807bb))
80+
- JsonUI::process is still a todo - ([e796b0a](https://github.com/debugger-bs/coreminer/commit/e796b0a56631825aaa12f310bd2f6407dffc52b5))
81+
- Warn on missing docs - ([7e33980](https://github.com/debugger-bs/coreminer/commit/7e339806c28a07fa9bc4f978f0e9e525903c5ea8))
82+
83+
# Changelog
84+
385
All notable changes to this project will be documented in this file.
486

587
## [0.1.1](https://github.com/debugger-bs/coreminer/compare/v0.1.0...v0.1.1) - 2025-02-28

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "coreminer"
3-
version = "0.1.1"
3+
version = "0.2.0"
44
rust-version = "1.78.0"
55
edition = "2021"
66
publish = true

0 commit comments

Comments
 (0)