Skip to content

feat(network): show newest requests at the top of the Network tab - #449

Open
dimashbk wants to merge 1 commit into
DebugSwift:mainfrom
dimashbk:feat/newest-first-network-list
Open

feat(network): show newest requests at the top of the Network tab#449
dimashbk wants to merge 1 commit into
DebugSwift:mainfrom
dimashbk:feat/newest-first-network-list

Conversation

@dimashbk

@dimashbk dimashbk commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

The Network tab lists requests oldest-first, so on a busy app the request you just made lands at the bottom of a long list — the debugging workflow becomes "open tab, scroll to the end, repeat". This flips the list to newest-first (like most network consoles) and removes the scroll-to-bottom behavior that compensated for the old order.

Happy to gate this behind a setting (e.g. DebugSwift.Network.shared.newestFirst, defaulting to current behavior) if you prefer not to change the default — let me know.

Type of change

  • Fix
  • Feature
  • Refactor
  • Docs
  • CI/CD

Test plan

  • Unit tests updated
  • Manual testing completed
  • CI passing

Manual test steps

  1. Generate a series of requests with the Network tab open.
  2. New entries appear at the top without scrolling; search and detail navigation work unchanged.

Screenshots / recordings (if applicable)

Behavior change is ordering-only; list rendering unchanged.

Checklist

  • I reviewed my own changes
  • I updated docs when needed
  • I considered backward compatibility

With oldest-first ordering fresh requests land at the bottom of a long
list and are easy to miss; flip the display order and drop the
scroll-to-bottom behavior that went with it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant