Skip to content

Releases: AScriver/process_memory_writer

v1.1.0

29 Jul 17:03

Choose a tag to compare

Security & Bug Fixes:

  • Fix critical handle leak in open_process_by_name() with proper error handling
  • Add PROCESS_VM_READ permissions to open_process_by_pid() for read compatibility
  • Improve process enumeration error handling to prevent resource leaks
  • Document Clone implementation risks for SendableHandle

New Features:

  • Add is_process_valid() method to check if target process is still running
  • Add close() method for explicit resource cleanup and thread management
  • Add comprehensive input validation to set_memory_data() with size limits

Performance Optimizations:

  • Add conditional 10ms sleep only when no data/address is set
  • Optimize for high-frequency memory modification scenarios

Compatibility & Reliability:

  • Fix Python version compatibility (abi3-py311 → abi3-py39)
  • Enhanced error messages and validation checks
  • Improved thread safety and resource management

Release v1.0.0

09 Nov 09:34

Choose a tag to compare

another one