dart_seq_http_client 2.0.0 copy "dart_seq_http_client: ^2.0.0" to clipboard
dart_seq_http_client: ^2.0.0 copied to clipboard

HTTP client implementation for dart_seq

2.0.0 #

  • BREAKING: Requires dart_seq 3.0.0 (sendEvents returns Future<List<SeqEventResult>>)
  • BREAKING: SeqResponse constructor now uses named parameters
  • BREAKING: Update SDK constraint to ^3.8.0
  • FEAT: Per-event retry on batch 400 - isolates malformed events instead of failing the entire batch
  • FEAT: SeqHttpClientException.isRetryable - 400/413 are non-retryable, others retryable
  • FEAT: SeqHttpClientException.toString() includes status code and response body
  • FEAT: SeqHttpLogger.create() accepts throwOnError and onFlushError parameters
  • FEAT: README: Error Handling section (#13) with exception hierarchy docs

1.0.0 #

  • No changes; bump to 1.0.0 release

0.0.1-pre.2 #

  • No changes; bump to test release workflow

0.0.1-pre.1 #

  • Initial release
  • Moved SeqHttpClient from dart_seq
1
likes
150
points
210
downloads

Documentation

API reference

Publisher

verified publisherricardoboss.de

Weekly Downloads

HTTP client implementation for dart_seq

Repository (GitHub)
View/report issues

Topics

#logging #seq #http

License

MIT (license)

Dependencies

dart_seq, http

More

Packages that depend on dart_seq_http_client