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

Commit 807b034

Browse files
github-actions[bot]PlexSheep
authored andcommitted
chore: release v0.3.0
1 parent 695d866 commit 807b034

File tree

2 files changed

+56
-1
lines changed

2 files changed

+56
-1
lines changed

CHANGELOG.md

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

3+
## [0.3.0](https://github.com/debugger-bs/coreminer/compare/v0.2.3...v0.3.0)
4+
5+
### ⛰️ Features
6+
7+
- *(plugins)* Implement feedback loop for hooks and enhance extension point mechanism - ([e40522e](https://github.com/debugger-bs/coreminer/commit/e40522e10b01a531009f4610065f39da013814ab))
8+
- *(plugins)* Add EOnSigTrap - ([31efd7f](https://github.com/debugger-bs/coreminer/commit/31efd7f8059b2a03592eb001c6f230fcbac59d32))
9+
- *(plugins)* Add plugin manager and extension point PreSignalHandler - ([8a722ad](https://github.com/debugger-bs/coreminer/commit/8a722ad65ea5bdfa7643736c081312d8729ab602))
10+
- Cmserve and cm loglevel trace only when compiled in debug mode - ([b5167a5](https://github.com/debugger-bs/coreminer/commit/b5167a5b8d9ffe0398c13564ef33895a566bd1a3))
11+
- Add hello world plugin, printing something on received signal - ([ccc51dd](https://github.com/debugger-bs/coreminer/commit/ccc51dd6048486f045fe738d750d89346b9e22b7))
12+
13+
### 🐛 Bug Fixes
14+
15+
- For_hooks had hardcoded extension point - ([45bd2c8](https://github.com/debugger-bs/coreminer/commit/45bd2c832c817044a8e0d213e301e2815714f249))
16+
- Set last signal on continuing/stepping #43 - ([0f46bc3](https://github.com/debugger-bs/coreminer/commit/0f46bc3ba576a7bcca27c094a638ec6104427c7a))
17+
- Wait_signal stops on SIGTERM now - ([0043eba](https://github.com/debugger-bs/coreminer/commit/0043eba3a42d2a4bdf1b991715ac78ba73a03a92))
18+
- Plugin feedback loop was infinite - ([e735d8a](https://github.com/debugger-bs/coreminer/commit/e735d8a5a4d8069ca8b173a41268e35f3a4aac88))
19+
- Disable warning for private interfaces regarding internal feedback variant - ([3a29e97](https://github.com/debugger-bs/coreminer/commit/3a29e97e65c50ac10cb5fd15c8ab4a93607376dc))
20+
- Extension_point had been renamed - ([dd01fc3](https://github.com/debugger-bs/coreminer/commit/dd01fc3d9c3dae2f4b0d296ca6e7fc900c5fb47d))
21+
22+
### 🚜 Refactor
23+
24+
- Remove unused method and briefly documnet Debugger::plugins - ([bc40b8e](https://github.com/debugger-bs/coreminer/commit/bc40b8e6ad98d7af7937ab7440e74336495e3dc6))
25+
- Move status from ui module to feedback module - ([676670b](https://github.com/debugger-bs/coreminer/commit/676670ba57c7920e4adb0a4b6182bb600b4264d6))
26+
- Setup default plugins and move for_hooks macro to plugins module - ([284b76b](https://github.com/debugger-bs/coreminer/commit/284b76bf694889dfb81dc1df9da9e5899216946b))
27+
- Add plugin feature - ([ce28786](https://github.com/debugger-bs/coreminer/commit/ce287866ad12ee0cacdf9418929f5417a0867a0c))
28+
- Move extension_points to plugins submodule - ([daa039e](https://github.com/debugger-bs/coreminer/commit/daa039eef7150af187985f2936a0a6f450f21f26))
29+
- Simplify serialization of DebuggerError - ([7d8fa38](https://github.com/debugger-bs/coreminer/commit/7d8fa383c2b3142fd28dad24f6b2fa35c216dd82))
30+
- Move actual processing of status to new function process_status - ([5f0a8ac](https://github.com/debugger-bs/coreminer/commit/5f0a8aca38ede41af570a810b3a827c537b4ed97))
31+
32+
### 📚 Documentation
33+
34+
- Fix doc examples for addition of signal sending - ([695d866](https://github.com/debugger-bs/coreminer/commit/695d866d2ce8fbba3b65cbf359c97d817f01281b))
35+
- Fix and simplify plugin mod example - ([f72ff7e](https://github.com/debugger-bs/coreminer/commit/f72ff7e275f169614fec29b9625a6c87f75d1d5c))
36+
- Default plugin is HelloWorld, disabled by default - ([d3f4bf9](https://github.com/debugger-bs/coreminer/commit/d3f4bf9ff86fd6c44f7c569c0e5bb3e64167449b))
37+
- Add note to hello world module (it is an example plugin) - ([79df792](https://github.com/debugger-bs/coreminer/commit/79df79205f5c882a2727982669c53119b697674b))
38+
- Document extension_points module - ([26b13fe](https://github.com/debugger-bs/coreminer/commit/26b13fea3bb0758546da69d308df3fbb28f21b25))
39+
- Document plugins/mod.rs - ([992ce76](https://github.com/debugger-bs/coreminer/commit/992ce766c8b0387f0f6e85e0bba50dcdafcc4cf4))
40+
- Document hook_feedback_loop, make Debugger::plugins pub, fix macro for_hooks - ([224ce34](https://github.com/debugger-bs/coreminer/commit/224ce34752499f16a8cd43a2feb1e07b41c64f72))
41+
- Update rustdoc parts - ([b2f51a6](https://github.com/debugger-bs/coreminer/commit/b2f51a615d2cc1e0dbe29fd01bb24c68db5e6dca))
42+
- Add documentation to Addr::NULL - ([0ff685c](https://github.com/debugger-bs/coreminer/commit/0ff685cdf20d8e04c1e6214d6db806c5f97a6426))
43+
44+
### ⚙️ Miscellaneous Tasks
45+
46+
- Use helloworld plugin by default (disabled) - ([2408ac8](https://github.com/debugger-bs/coreminer/commit/2408ac8ca940a603b066e253e4b43457f1fefdf3))
47+
- Have cargo ci only run on PR or in master branch - ([0a9e602](https://github.com/debugger-bs/coreminer/commit/0a9e602e2293e86f9824ba91d5b53ceeabbd531e))
48+
- Add a few status variants to the cmserve example output - ([25cf125](https://github.com/debugger-bs/coreminer/commit/25cf1252c0a5f87d96451a93efd965c2bcc75bd5))
49+
- Update steckrs to v0.3.* - ([df555a4](https://github.com/debugger-bs/coreminer/commit/df555a4b65aba4c76a33d6fdad27445d57e6ba24))
50+
- Add signals example - ([00d2392](https://github.com/debugger-bs/coreminer/commit/00d239247e87476149927b79ec532071de1c87af))
51+
- Add sleeper example - ([9ccf36b](https://github.com/debugger-bs/coreminer/commit/9ccf36bfe3db4f4e780af8d11a8fc60afee576d3))
52+
- Add hello world plugin - ([ef1b1ca](https://github.com/debugger-bs/coreminer/commit/ef1b1cabe5eb0d6d4af973b9ded7988b575ae0b1))
53+
- Add comments and disable missing docs for extension_points module for now - ([08d5b28](https://github.com/debugger-bs/coreminer/commit/08d5b28d78f9b016c88e6b5570fca777cfcf90a5))
54+
- Automatic Rust CI changes - ([7e01d31](https://github.com/debugger-bs/coreminer/commit/7e01d31637d9c0abff7aba9dba0a67d7b20d7b35))
55+
- Update to steckrs v0.2.0 - ([baa3fcb](https://github.com/debugger-bs/coreminer/commit/baa3fcbf92bc6da0f87247c1b27495bac5f4db20))
56+
57+
358
## [0.2.3](https://github.com/debugger-bs/coreminer/compare/v0.2.2...v0.2.3)
459

560
### ⛰️ Features

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.2.3"
3+
version = "0.3.0"
44
rust-version = "1.78.0"
55
edition = "2021"
66
publish = true

0 commit comments

Comments
 (0)