github unhappychoice/gittype v0.1.1
Release v0.1.1

latest releases: v0.10.0, v0.9.0, v0.8.0...
10 months ago

✨ Features

  • feat: use current directory as default repository path (4aef881)
  • feat: update title screen logo to oh-my-logo purple style (90f553e)
  • feat: add package distribution infrastructure (ee286d9)
  • feat: add tier and overall ranking display to result screen (1e57303)
  • feat: remove --max-lines option completely (3ef85d8)
  • feat: add Go language support (1baa6fc)
  • feat: add Ruby language support (aa293da)
  • feat: improve typing screen UI/UX (f89e6e8)
  • feat: add info dialog with GitHub and Twitter links (9d3a407)
  • feat: enhance exit summary screen with session-based sharing (86fced3)
  • feat: add comprehensive SNS sharing functionality (5f110b1)
  • feat: improve progress reporting for parallel AST parsing (614b0ac)
  • feat: implement parallel AST parsing with rayon (48e754e)
  • feat: enhance game display with skip functionality and pause support (0ccf826)
  • feat: display total effort including partial attempts in session summary (53b82c6)
  • feat: separate completed and partial effort tracking in SessionSummary (e583623)
  • feat: improve loading screen with detailed progress and checkmarks (f4d2cc7)
  • feat: add session summary screen with comprehensive statistics (0cf2a44)
  • feat: add typing animation with colored messages and skip functionality (ec3e571)
  • feat: add retry functionality to result screen (c3ed536)
  • feat: refactor result display and add ASCII rank titles (a6e1bd1)
  • feat: add large ASCII score display to result screens (19679ce)
  • feat: add Wild difficulty level and refactor character limits (a76f935)
  • feat: implement comprehensive scoring and metrics system (a7b887f)
  • feat: add TypeScript arrow function support and improve challenge system (6c3527f)
  • feat: implement startup loading screen with progress visualization (48dbabd)
  • feat: Enhance typing game engine with advanced features (aeb8267)
  • feat: Implement AST-based code extraction with gitignore support (423d865)
  • feat: Add dependencies for code extraction and game engine (7125ed2)
  • feat: Update main.rs to use new modular architecture (a3b6295)
  • feat: Add StageManager for multi-stage gameplay (261dd24)
  • feat: Add modular screen system (2d1b27d)
  • feat: Add Challenge structure for code typing tasks (3dbaa70)
  • feat: Add core game modules for text processing and display (0539259)
  • feat: Set up project structure and tech stack (7f40ba7)

🐛 Bug Fixes

  • fix: add contents write permission to release workflow (901942f)
  • fix: adjust total_content_height calculation for proper layout (ecbbc98)
  • fix: format code with cargo fmt (e52e4d7)
  • fix: format code with cargo fmt (0ab8bee)
  • fix: format code with cargo fmt (88987cc)
  • fix: format code with cargo fmt (0f2f259)
  • fix: resolve remaining clippy warnings for CI compliance (d94acd6)
  • fix: apply code formatting and clippy auto-fixes (0cb638a)
  • fix: resolve compilation errors to enable parallel AST parsing (cc16b41)
  • fix: improve Ctrl+C handling to show session summary (8e78a75)
  • fix: improve git repository path recognition (c723f8c)
  • fix: remove debug code from main.rs (31e1f8c)
  • fix: resolve forced termination after loading completion (c56ceef)
  • fix: Improve AST comment detection and position mapping (40964df)
  • fix: Prevent input processing during countdown screen (06e128d)

📝 Other Changes

  • chore: bump version to v0.1.1 (63b5358)
  • docs: update documentation for Go and Ruby language support (26a79de)
  • ci: split CI jobs into format, clippy, and test (9ac35e5)
  • chore: remove coverage files and add them to .gitignore (b79bb20)
  • ci: add Codecov integration for code coverage tracking (2224def)
  • ci: add GitHub Actions workflow for automated testing (34fa071)
  • ux: improve keyboard operation consistency (ee18587)
  • docs: create comprehensive documentation and banner (2744285)
  • refactor: restructure UI organization and rename loading components (fc0b9c0)
  • refactor: remove unused LoadingProgress struct (b6996e6)
  • refactor: remove unused loading components (5353ca3)
  • test: Restructure tests into separate unit and integration files (be2c013)
  • refactor: Remove legacy engine.rs (4d86a89)
  • refactor: Update module structure and exports (3ba422b)
  • deps: Add ctrlc dependency for signal handling (7fef3b0)
  • chore: Add .gitignore file (12fe0fb)
  • chore: First commit (f7ec3ca)

Don't miss a new gittype release

NewReleases is sending notifications on new releases.