| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 14 hours | Add shell completion system with descriptions and i18n support | 魏曹先生 | |
| 41 hours | Split Unix completion script entry into separate bash/zsh/fish versions | 魏曹先生 | |
| 4 days | Update dependencies and fix helpdoc viewer key handling | Weicao-CatilGrass | |
| 4 days | Update dependencies to include serde and thiserror | 魏曹先生 | |
| 5 days | Remove legacy modules and unused dependencies | 魏曹先生 | |
| 6 days | Remove legacy jv and jvv binaries and related filesjvn_0.1.1 | 魏曹先生 | |
| 7 days | Add windows path support in helpdoc_system_macros | 魏曹先生 | |
| 8 days | Add support for reading from stdin and improve error messages | 魏曹先生 | |
| 10 days | Extract build-time generation code into separate crate | 魏曹先生 | |
| 11 days | Add build system rerun triggers and refactor command system | 魏曹先生 | |
| 12 days | Add version command with banner and compile info display | 魏曹先生 | |
| 2026-03-12 | Add helpdoc system with interactive viewer | 魏曹先生 | |
| 2026-03-12 | Refactor display utilities | 魏曹先生 | |
| 2026-02-28 | Add progress bar support | 魏曹先生 | |
| 2026-02-28 | Replace manual template processing with just_template library | 魏曹先生 | |
| 2026-02-27 | Add hex crate as a dependency to storage_system | 魏曹先生 | |
| 2026-02-26 | Add verbose logging support with env_logger | 魏曹先生 | |
| 2026-02-26 | Replace string type identifiers with TypeId for command output matching | 魏曹先生 | |
| 2026-02-25 | Remove string_proc dependency and replace with just_fmt | 魏曹先生 | |
| 2026-02-25 | Add RON, TOML, and YAML renderers for override command | 魏曹先生 | |
| 2026-02-25 | Remove ambiguous command error and auto-select longest match | 魏曹先生 | |
| 2026-02-25 | Replace string_proc with just_fmt dependency | 魏曹先生 | |
| 2026-02-25 | Replace string_proc with just_fmt and add hex_display dependency | 魏曹先生 | |
| 2026-02-25 | Add asset and sheet systems with new dependencies | 魏曹先生 | |
| 2026-02-04 | Refactor build system and implement complete renderer system | 魏曹先生 | |
| - Split monolithic build.rs into modular async generators - Add renderer override system with type-safe dispatch - Implement command template macro for consistent command definitions - Add proc-macro crates for command and renderer systems - Reorganize directory structure for better separation of concerns - Update documentation to reflect new architecture | |||
| 2026-01-27 | Extract CLI utilities into a separate crate | 魏曹先生 | |
| 2026-01-23 | Update 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-22 | Refactor CLI command processing with new architecture | 魏曹先生 | |
| 2026-01-07 | Add 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 | |||
| 2026-01-03 | Add bincode2 dependency | 魏曹先生 | |
| 2025-12-25 | Replace import/export commands with share command | 魏曹先生 | |
| 2025-12-24 | Add core version info to CLI version output | 魏曹先生 | |
| 2025-12-08 | Add 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-01 | Add --show-log flag and refactor vault setup | 魏曹先生 | |
| - Add `--show-log` flag to override profile logger setting - Add validation for conflicting `--no-log` and `--show-log` flags - Refactor `Vault::setup_vault` to accept vault name parameter - Update logger initialization to respect configured log level - Add new dependencies: `whoami`, `redox_syscall`, `wasite`, `web-sys` - Add error message for conflicting log flags in locales | |||
| 2025-12-01 | Add 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-17 | update: dependencies and build config | 魏曹先生 | |
| Add futures, sha1, walkdir dependencies and optimize release build | |||
| 2025-11-09 | fix: Windows support | 魏曹先生 | |
| 2025-11-07 | Update Cargo.lock with new dependency for string_proc | 魏曹先生 | |
| 2025-11-06 | update: 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-04 | Add 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-29 | Consolidate thiserror dependency versions | 魏曹先生 | |
| 2025-10-24 | Add cli error handle. | 魏曹先生 | |
| 2025-10-19 | Update Cargo.toml | 魏曹先生 | |
| Move the ref to the core library (JustEnoughVCS/VersionControl) to a local relative path | |||
| 2025-10-18 | chore: update cargo configuration and dependencies | 魏曹先生 | |
| - Add cargo alias configuration - Update workspace and dependency settings - Add build_helper to workspace members | |||
| 2025-10-14 | feat: 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-21 | First | 魏曹先生 | |
