Blog · Product update ·

Header comments · Reordering

VibeHeader 1.2: Keep Context With Every Header.

Label a Header by country, environment, or purpose, move the rows you reach for most, and carry that context into a shared setup.

Two of the requests we have heard most often from the VibeHeader community recently were simple: let me note what each Header is for, and let me put the rows I use most where I can find them.

Those requests tend to appear after a setup grows. A request-header list starts with one row; a few weeks later, it contains staging, QA, backup values, and several X-Forwarded-For entries for different test countries or exit nodes.

Remember the purposeLabel a value by country, environment, account, or reason without keeping a separate note.
Find frequent rowsBring the Headers you switch most often closer to the top of a long Profile.
Share the contextSend the explanation with the enabled setup instead of repeating it in chat.

Header Comments

Remember Why a Header Exists

Add a short note to explain what a Header value represents: “US test IP,” “Germany exit node,” “Singapore QA,” or “Backup value.” Comments are hidden by default, so the normal editing view stays compact. Open the Profile title menu and choose Display → Show comments when you need the extra context.

VibeHeader Profile menu with the Show comments display option enabled
Show comments is one display preference shared across Profiles. Hiding the fields does not delete their contents.
The display choice stays yours.

When a setup with non-empty comments is imported for the first time, VibeHeader reveals them if you have not chosen a preference yet. If you deliberately hid comments, an import respects that choice.

Comments are single-line notes. Consecutive line breaks from imported or older data are normalized to spaces. They are description text only: VibeHeader never sends a comment as an HTTP Header.

Header order

Bring the Right Value Within Reach

A Profile with test values for several countries is easier to scan when the region you use today sits near the top. Enter Reorder headers, then move whole rows with drag-and-drop or focus a handle and use Arrow Up, Arrow Down, Home, or End.

VibeHeader Reorder headers mode with US and Germany X-Forwarded-For rows, country comments, drag handles, Undo, and Done
The active US test IP uses the documentation-only address 192.0.2.10. Its country comment and enabled state move with the row; the disabled Germany exit node remains available.

Reorder headers with drag-and-drop or the keyboard, with Undo while arranging them. Undo belongs to the current sorting session; after Done or exit, there is no global reorder history.

Order can affect duplicate Header names.

Within one Profile, the last enabled, valid Header with the same case-insensitive name still wins. Moving two enabled duplicates can therefore change the value applied to requests. If only one duplicate is enabled and the others are disabled backups, moving that enabled row does not change the effective value.

Sharing with context

Share the Context, Not Just the Value

When you share a Profile, VibeHeader includes the order you arranged and the comments for its enabled, valid Headers. Comments remain part of the setup even when their fields are hidden in the sender's popup, so a teammate can review the “why” before importing.

VibeHeader share page previewing two ordered request Headers, their comments, one Request Filter, and an Import Now action
A real VibeHeader share preview built with synthetic Header values. The teammate sees the comments, Header order, and Request Filter before choosing Import Now.

VibeHeader 1.2 imports comments, Header order, and Request Filters together. VibeHeader 1.1 can still import the ordered Headers and Filters, but comments are omitted—and the share page tells you before importing. Older versions are never allowed to drop a Request Filter silently and apply Headers more broadly.

Privacy and permissions

Comments Stay Local—and Never Become Headers

FAQ

Header Comments and Reordering

What are Header Comments for?

Use a short, single-line note to recognize a row later: “US test IP,” “Germany exit node,” “Singapore QA,” an account, an owner, or the reason a backup exists. The label is descriptive only; VibeHeader does not infer or verify the country.

Are comments sent as HTTP Headers?

No. Comments remain local description text attached to a row. They are never added to the outgoing request as a Header name or value.

Does reordering change which duplicate Header wins?

It can. When multiple enabled, valid rows use the same case-insensitive Header name, the last one in the Profile wins. Moving those enabled duplicates can therefore change the effective value.

What happens when a 1.1 extension opens a 1.2 share link?

VibeHeader 1.1 can import compatible Header order and Request Filters, but it cannot retain comments. The share page explains that limitation before import and never removes a Filter silently.

Built with the community

What Should We Improve Next?

Header Comments and reordering came from the requests we heard most often from the VibeHeader community. If a Header workflow still feels repetitive, unclear, or unsafe, tell us—we read every response.

VibeHeader 1.2.0 is now available from both the Chrome Web Store and Microsoft Edge Add-ons. Existing store installations normally update automatically, and the complete production source remains public to inspect.