Ajax: Enjoy enhanced control over your network requests with the new streaming progress options. You can now track both upload and download progress during Ajax calls, making it easier to provide feedback to users during data transfers.
Improvements
Buffer: Experience improved reliability as the final buffer is now always emitted when the source completes. This change ensures that you won't miss any data at the end of your streams.
Buffer: Benefit from better performance with the optimized handling of closing notifiers, ensuring that your observables behave as expected even in quick succession of emissions.
Window: The final window now remains open until the source completes, allowing for more predictable behavior in your observable streams.
Fixes
Fix: Resolve an issue where Ajax requests did not properly error out on forced aborts, ensuring that you receive accurate error messages when network issues occur.
Fix: Address a problem where inner observables in concat and merge operators would not finalize before moving to the next, preventing unexpected behavior in your streams.
Fix: Ensure that predicates returning any behave correctly in TypeScript, providing more reliable type inference in your observables.
Others
Update: Remove outdated files and clean up the repository to enhance overall performance and maintainability.