| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(core): move config types to public config module | 魏曹先生 | 32 hours | 1 | -0/+24 |
| | | | | | | | | | | Refactor program configuration types into a dedicated public `config` module under `mingling_core`, making `StructuralRendererSetting` accessible via `mingling_core::config` instead of the crate root. Update all internal references and setup modules to use the new `config::` path convention. | ||||
| * | chore: add "Doc Not Optimize" comments to source files | 魏曹先生 | 2 days | 1 | -0/+1 |
| | | | | | | Mark all source files with a comment indicating they are not optimized for documentation purposes. | ||||
| * | refactor(core): improve code style and public API clarity | 魏曹先生 | 5 days | 1 | -73/+162 |
| | | | | | | | | | | | | | | | | | Replace bool-based settings with enums, refine visibility and signatures, and standardize `Self` usage across the crate. - Introduce `ErrorOutput`, `RenderOutput`, `PanicSilence`, `Verbosity`, `ColorOutput`, and `ProgressOutput` enums for clearer configuration semantics - Make `GlobalResources`, `ProgramCell`, and `split_input`/`split_input_string` public - Change hook info parameters to accept references and `split_input_string` to take `&str` - Apply `Self` shorthand throughout implementations and add `#[must_use]` attributes where appropriate - Enable strict clippy lints with targeted allowances | ||||
| * | docs: improve documentation, mark internal items as `#[doc(hidden)]` | 魏曹先生 | 2026-06-27 | 1 | -2/+10 |
| | | | | | | | | | Add module-level docs for the hook system, enhance doc examples for macros with usage syntax, fix typos in cross-references, and hide internal debugging macros and mock types from public documentation | ||||
| * | refactor(general_renderer): rename to structural_renderer | 魏曹先生 | 2026-06-26 | 1 | -58/+58 |
| | | |||||
| * | Add unit and integration tests for mingling_core | Weicao-CatilGrass | 2026-06-09 | 1 | -0/+142 |
| | | |||||
| * | Add stdout and user context configuration fields | 魏曹先生 | 2026-06-05 | 1 | -0/+44 |
| | | |||||
| * | Add verbose and dry_run fields as convention-only options | 魏曹先生 | 2026-06-05 | 1 | -3/+17 |
| | | |||||
| * | Enhance code quality across the entire codebase | Weicao-CatilGrass | 2026-05-31 | 1 | -1/+1 |
| | | |||||
| * | Refactor general_renderer into granular format-specific features | 魏曹先生 | 2026-05-16 | 1 | -0/+18 |
| | | |||||
| * | Add option to silence panic messages in stdout settings | 魏曹先生 | 2026-05-15 | 1 | -0/+4 |
| | | |||||
| * | Add lifecycle hooks to program execution | 魏曹先生 | 2026-05-09 | 1 | -1/+14 |
| | | |||||
| * | Add missing articles and improve documentation | 魏曹先生 | 2026-05-03 | 1 | -0/+10 |
| | | |||||
| * | Rename feature `clap_parser` to `clap` | 魏曹先生 | 2026-04-26 | 1 | -3/+3 |
| | | |||||
| * | Add clap_parser feature to mingling_core with help output behavior | 魏曹先生 | 2026-04-26 | 1 | -0/+17 |
| | | | | | config | ||||
| * | Add general renderer support with serialization formats | 魏曹先生 | 2026-04-05 | 1 | -1/+61 |
| | | |||||
| * | Add documentation for mingling_core | 魏曹先生 | 2026-04-01 | 1 | -0/+2 |
| | | |||||
| * | Rename mingling to mingling_core and update dependencies | 魏曹先生 | 2026-03-29 | 1 | -0/+26 |
