<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/.run/src, branch 0.3.0</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/'/>
<entry>
<title>chore: move config files to .config directory</title>
<updated>2026-07-27T14:53:32+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-27T14:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=176fcf6fb761cb42ab25ebf447ee226955c54fef'/>
<id>176fcf6fb761cb42ab25ebf447ee226955c54fef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: bump arg-picker and arg-picker-macros to v0.1.1</title>
<updated>2026-07-27T12:46:44+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-27T12:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=d50e70ed9191eef975a86df96d62c9eb1630f854'/>
<id>d50e70ed9191eef975a86df96d62c9eb1630f854</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: resolve all workspace inheritance in package-all tool</title>
<updated>2026-07-27T12:44:09+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-27T12:44:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=7d50862f4f2d31c44e9febc9fc12f0aca7b4a19f'/>
<id>7d50862f4f2d31c44e9febc9fc12f0aca7b4a19f</id>
<content type='text'>
Replace the old path-to-version patching with full workspace inheritance
resolution.  Each member's Cargo.toml now has all `workspace = true`
references inlined from `[workspace.package]` and
`[workspace.dependencies]`,
and the root Cargo.toml is stripped of those workspace sections to
become a
pure virtual manifest.  Post-package extraction also adds a bare
`[workspace]` to each standalone crate so it remains a valid workspace
root.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the old path-to-version patching with full workspace inheritance
resolution.  Each member's Cargo.toml now has all `workspace = true`
references inlined from `[workspace.package]` and
`[workspace.dependencies]`,
and the root Cargo.toml is stripped of those workspace sections to
become a
pure virtual manifest.  Post-package extraction also adds a bare
`[workspace]` to each standalone crate so it remains a valid workspace
root.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: mark clippy.sh as executable</title>
<updated>2026-07-22T16:17:43+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-22T16:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=e6c2545f89d2af8bac4e772d44655b97789ae60f'/>
<id>e6c2545f89d2af8bac4e772d44655b97789ae60f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ci): add API documentation build step</title>
<updated>2026-07-22T15:58:26+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-22T15:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=a3f8596401ca1fa3a525c0f3837cbeb64a0fda15'/>
<id>a3f8596401ca1fa3a525c0f3837cbeb64a0fda15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(doc): replace deploy-api-docs script with direct cargo commands</title>
<updated>2026-07-22T12:35:31+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-22T12:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=f73b054eaa7c0b858628d2e4ec18ca96376f4c35'/>
<id>f73b054eaa7c0b858628d2e4ec18ca96376f4c35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: rename `doc_nightly` scripts to `doc-nightly`</title>
<updated>2026-07-22T12:26:08+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-22T12:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=0f07399d22aa36cd257b579b3d7e39b6cc7157ba'/>
<id>0f07399d22aa36cd257b579b3d7e39b6cc7157ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(docs): add docsrs flag and unify doc scripts</title>
<updated>2026-07-22T12:23:15+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-22T12:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=fe39e74efbdcca56e0edefa5bb3cabe2dae4135a'/>
<id>fe39e74efbdcca56e0edefa5bb3cabe2dae4135a</id>
<content type='text'>
Migrate existing doc scripts to call the deploy-api-docs tool, and add
nightly variants that build with --cfg docsrs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate existing doc scripts to call the deploy-api-docs tool, and add
nightly variants that build with --cfg docsrs
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ci): replace manual arg parsing with arg-picker</title>
<updated>2026-07-22T12:23:15+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-22T12:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=a64ff145c4454d4e8c088f4564679415895472b6'/>
<id>a64ff145c4454d4e8c088f4564679415895472b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add missing docs lint and document public API</title>
<updated>2026-07-20T06:49:47+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-07-20T06:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=9f5a0f2e9325264564bc6fe9ff544c034ad16287'/>
<id>9f5a0f2e9325264564bc6fe9ff544c034ad16287</id>
<content type='text'>
Add `#![deny(missing_docs)]` across multiple crates and fill in
documentation for all public items, including struct fields, enum
variants, trait methods, and proc macros.  Also mark two shell scripts
as executable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `#![deny(missing_docs)]` across multiple crates and fill in
documentation for all public items, including struct fields, enum
variants, trait methods, and proc macros.  Also mark two shell scripts
as executable.
</pre>
</div>
</content>
</entry>
</feed>
