summaryrefslogtreecommitdiff
path: root/Cargo.toml
AgeCommit message (Collapse)Author
2026-01-23Update command registration to auto-discover commands魏曹先生
Commands in `./src/cmds/` are now automatically registered. The `[cmd]` section in `.cargo/registry.toml` is now only for overriding or registering commands outside the auto-discovery path.
2026-01-23Increase codegen-units and add dev deployment scripts魏曹先生
2026-01-22Refactor CLI command processing with new architecture魏曹先生
2026-01-10Add platform restrictions to deployment configsHEADDesktop_0.1.0_Basemain魏曹先生
- Move build_helper from crates/ to tools/ directory - Specify platform targets for shell completions and entry scripts - Bash scripts now target linux and macos - Powershell scripts target windows - Zsh plugin files target linux and macos
2026-01-07Add JSON output support for multiple commands魏曹先生
- Add serde and serde_json dependencies - Add JSON output modules for accounts, align, analyzer, here, info, and sheets - Add --json and --pretty flags to sheet list, sheet align, here, status, info, and account list commands - Implement JSON serialization for here command output - Update command argument structs to include JSON output options
2025-12-10Add Windows installer script generation to build processWeicao-CatilGrass
- Generate Inno Setup installer script from template at build time - Extract author and homepage from Cargo.toml for script customization - Add generated installer script to .gitignore to avoid committing build artifacts
2025-12-08Add crossterm dependency and implement jvii editor魏曹先生
- Add crossterm crate for terminal UI capabilities - Update jvii editor with proper status bar and keyboard hints - Add i18n support for editor interface - Remove default nano editor configuration from shell scripts
2025-12-01Add glob pattern matching utility魏曹先生
This implements a Globber struct that can match files and directories using wildcard patterns (* and ?). It supports relative paths, home directory expansion with ~, and cross-platform path separators. The implementation includes pattern matching with backtracking for complex patterns and handles different directory prefixes (current, user home, and root).
2025-11-17update: dependencies and build config魏曹先生
Add futures, sha1, walkdir dependencies and optimize release build
2025-11-06update: upgrade dependencies and add new modules魏曹先生
- Upgrade colored from 2.2.0 to 3.0.0 - Remove duplicate colored dependency - Add strip-ansi-escapes for ANSI escape sequence handling - Add ahash for high-performance hashing - Add data_struct and vcs_docs modules
2025-11-04Update version to 0.1.0-dev and improve version detection魏曹先生
2025-11-04Add build script and update version display format魏曹先生
2025-11-04Add compile-time version and build information魏曹先生
- Add build script to generate compile_info.rs with build metadata - Include version, build date, target platform, and toolchain info - Add version command to both jv and jvv binaries - Update help documentation with version information - Ignore generated compile_info.rs in git
2025-10-19Update Cargo.toml魏曹先生
Move the ref to the core library (JustEnoughVCS/VersionControl) to a local relative path
2025-10-18chore: update cargo configuration and dependencies魏曹先生
- Add cargo alias configuration - Update workspace and dependency settings - Add build_helper to workspace members
2025-10-14feat: add internationalization support and new command-line tools魏曹先生
- Add locale support with English and Chinese translations - Introduce new jv and jvv command-line tools - Replace jvc.rs with improved command structure - Add utility modules for language selection and markdown coloring - Update configuration and dependencies
2025-09-21First魏曹先生