aboutsummaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* docs: update badges to use local badge assetstry-new-badges魏曹先生19 hours1-5/+4
|
* chore: update CI badge to use generated build badge魏曹先生19 hours1-1/+1
|
* chore: reorganize dev tools into dev/ directory and consolidate configsHEADmain魏曹先生21 hours1-1/+1
| | | | | | | | | | Move CI, dev tools, and configs from root-level scattered locations into a unified `dev/` directory structure. Update all references across build scripts, documentation, and editor configurations. Also consolidate editor config generation into build.rs for automated synchronization of rust-analyzer settings across VS Code and Zed.
* docs: update README and add ROADMAP with contributors section魏曹先生26 hours1-80/+93
|
* docs: fix comment alignment in README example魏曹先生3 days1-1/+1
|
* fix: update README StateNext example syntax魏曹先生3 days1-3/+4
|
* refactor!: replace pack! macros with derive-based pipeline types魏曹先生3 days1-6/+11
| | | | | | | | | Remove the `pack!`, `pack_err!`, `pack_structural!`, and `pack_err_structural!` macros, replacing all pipeline type definitions with `#[derive(Grouped)]` and `#[derive(Grouped, Wrap)]` attributes. This changes the generated struct shape from named-field structs with an `inner` field to tuple structs accessed via `.0`, and removes the auto-generated `name` and `info` fields from error types.
* refactor!: remove Node type and simplify dispatcher macro syntax魏曹先生3 days1-2/+2
| | | | | | | The `dispatcher!` macro no longer requires a `CMD*` dispatcher type argument; the dispatcher struct is now generated internally as `__Dispatcher{Pascal}`. The `Node` type, `node!` macro, and `Dispatcher::node()` / `clone_dispatcher()` methods are removed.
* chore(release): bump version to 0.5.0魏曹先生3 days1-1/+1
|
* feat(website): add Mingling CLI download page魏曹先生4 days1-2/+5
|
* feat(readme): mark project generator and installer as complete魏曹先生9 days1-2/+2
|
* chore: bump version to 0.4.0魏曹先生11 days1-2/+2
|
* chore: rename GETTING_STARTED.md to GETTING-STARTED.md魏曹先生2026-07-271-1/+1
|
* feat(readme): update roadmap to reflect completed tasks魏曹先生2026-07-241-2/+2
| | | | | Mark the Mingling Linter and picker argument parser as completed in the project roadmap
* feat(ci): add coverage test job with cargo-llvm-cov魏曹先生2026-07-201-0/+1
|
* docs(readme): update milestone checklist status魏曹先生2026-07-201-1/+2
|
* docs: migrate renderer examples to buffer macro and update docs魏曹先生2026-07-201-15/+16
| | | | | | | | Update all documentation and code examples to use the new `#[renderer(buffer)]` pattern with `r_println!` instead of manually constructing `RenderResult` with `writeln!`.
* docs: update README logo to icon3魏曹先生2026-07-201-1/+1
|
* fix: correct example dispatcher target and fix list indentation魏曹先生2026-07-191-10/+10
|
* docs: add GETTING_STARTED.md and update README icon size魏曹先生2026-07-191-812/+67
|
* ix(macros)!: require explicit `.into()` on chain function return values魏曹先生2026-07-181-6/+6
|
* docs(readme): add CI workflow badge魏曹先生2026-07-111-0/+1
|
* docs(readme): migrate renderer examples from r_print macros to魏曹先生2026-07-111-30/+71
| | | | | | | | | | RenderResult Replace all uses of `r_print!` and `r_println!` with the new `RenderResult`-based API in the documentation. Add missing `use` imports (`pack`, `prelude`, `std::io::Write`) to make code examples self-contained and runnable.
* chore: bump workspace version to 0.3.0魏曹先生2026-07-111-1/+1
|
* chore(docs): rename dev-docs directory to dev魏曹先生2026-07-101-1/+1
| | | | Update sidebar link for remove-r-print-macro to use full description
* chore: bump version to 0.2.2魏曹先生2026-07-101-1/+1
|
* docs(readme): add devdoc link and fix trailing whitespace魏曹先生2026-07-091-2/+3
|
* docs: update roadmap task list in README魏曹先生2026-07-091-5/+7
|
* chore: bump version to 0.2.1 and switch deps to path魏曹先生2026-06-301-1/+1
|
* feat(README): mark MVP milestone and release 0.2.0 as completed魏曹先生2026-06-301-5/+5
|
* docs: clean up code blocks and trailing whitespace in readme魏曹先生2026-06-301-9/+5
|
* docs: restructure README and remove redundant imports魏曹先生2026-06-261-93/+75
| | | | | | | Move the Getting Started section above Writing with Mingling, replace emoji decorations with plain text, remove unnecessary `use mingling::prelude::*;` imports from code examples, and update crate description.
* refactor(general_renderer): rename to structural_renderer魏曹先生2026-06-261-8/+8
|
* feat(core): decouple structured output from Groupped trait魏曹先生2026-06-261-1/+2
| | | | | | | Introduce `StructuralData` sealed trait and `pack_structural!` / `group_structural!` / `derive(StructuralData)` macros to control structured rendering separately from grouping. `Groupped` no longer requires `Serialize`.
* Redesign hook system with structured info types and ProgramControls魏曹先生2026-06-241-14/+20
|
* Unify dependency specification syntax in README魏曹先生2026-06-161-2/+12
|
* Add pronunciation guide to project tagline魏曹先生2026-06-151-0/+4
|
* Update repository icon in READMEWeicao-CatilGrass2026-06-101-1/+1
|
* Update repository URLs to mingling-rs organizationWeicao-CatilGrass2026-06-101-12/+12
|
* Format note as GitHub Alert in READMEWeicao-CatilGrass2026-06-101-1/+3
|
* Add README code block testing to CI pipelineWeicao-CatilGrass2026-06-101-35/+737
|
* Add checklist item for `r_println!` in `#[chain]` support魏曹先生2026-06-051-2/+1
|
* Update roadmap milestones and mark 0.1.9 features as complete魏曹先生2026-05-291-4/+10
|
* Rewrite README and update GitHub URL case魏曹先生2026-05-281-193/+73
|
* Update badge label from "latest" to "rewriting"魏曹先生2026-05-271-1/+1
|
* Bump version to 0.1.9魏曹先生2026-05-181-1/+1
|
* Rename `NextProcess` to `Next` across the codebaseWeicao-CatilGrass2026-05-171-1/+1
|
* Update architecture diagram and increase image width to 100%Weicao-CatilGrass2026-05-171-1/+1
|
* Update README links to use absolute URLs for docs.rsWeicao-CatilGrass2026-05-171-7/+7
|
* Restructure roadmap in README files into milestone groupsWeicao-CatilGrass2026-05-171-11/+14
|