Repository navigation
v0.3.2
- Bump version to 0.3.2 in Cargo.toml
- Refine Tokio and Hyper dependencies to include only required features
- Update dependencies in Cargo.lock and remove obsolete packages
- Enhance documentation for Ctrl+C signal handler to clarify graceful shutdown process
- Enhance QuickServeError documentation and add comprehensive tests for error handling
- Enhance server protocol handling with detailed documentation and improve start/stop methods
- Enhance validation functions with detailed documentation and add comprehensive tests for IP/port and file path validation
- Enhance Ctrl+C handler to gracefully stop all servers and improve shutdown signal testing
- Improve error handling in server starter functions for better reliability
- Refactor server initialization methods to return Result types for improved error handling
- Refactor tests for DHCP, FTP, HTTP, and TFTP servers to improve error handling and clarity
- Enhance error handling and logging across server implementations
- Add custom error handling for quick-serve application
- Add log rotation and max log limit to MyLogger
- Refactor test utilities for improved file handling
- Update menu bar implementation in UI
- Refactor server traits to remove async_trait dependency
- Add preflight checks for Docker and 'cross' in build script
- Bump dependencies
Full Changelog: v0.3.1...v0.3.2