Skip to content

v0.3.2

Choose a tag to compare

@joaofl joaofl released this 21 Oct 22:01
· 12 commits to main since this release
  • 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