HTTP Requests: Enhance the handling of upload progress by ensuring it is emitted correctly when the stream ends, providing better feedback during file uploads.
HTTP Requests: Improve the upload progress functionality by attempting to skip unnecessary emissions after a stream is destroyed, leading to a smoother user experience.
Fixes
Fix the issue where options.context was not extensible, allowing for better customization of request options.