Releases: instana/iOSAgent
Releases · instana/iOSAgent
Capture HTTP header fields
- Add new feature to capture HTTP header fields by providing an array of NSRegularExpression
Add redaction for HTTP query parameters
- Add new feature to redact password, key, secrets from HTTP query parameters
- Improve thread safety
Updated authentication challenge method handling
Implement task-based authentication challenge method and forward to session-based if needed
Update flushing mechanism
- Align error handling with Android
- Add retry with exponential backoff
Improve checking urls for URLProtocol usage
1.2.4 Bump version 1.2.4
General project clean up
- Fix some comments
- Clean up package structure
Fixing lost HTTP Responses
- Not forwarding urlSession(_ session: dataTask: didReceive:completionHandler) anymore
- Response might get lost under certain circumstances
- Forward also not necessary
Add support for older Xcode versions
- Clean up tests and CI pipeline
- Add AFNetworking and Alamofire to demo project
New: CollectionEnabled flag
Adding the flag to enable or disable data collection at setup and run time.
This enables the delayed start of the data collection (e.g. after user consent).
Improved memory management
- Fix setting responseSize
- Make originalTask weak
- Always finishTasksAndInvalidate URLSession to avoid leaks