// changelog
Changelog
Every customer-facing change to the directory and the public /v1 API.
- Added
Tag filter on the /organizations sidebar. Narrow the listing by any preset tag, or - when signed in - by your own custom tags too. Selecting multiple tags returns organisations carrying any of them (OR semantics). Your private custom tags stay isolated to your account; no other customer sees them.
/v1/organizations - Added
/account/tags now shows the full preset tag catalogue inline as a chip grid grouped by category, so you can browse what is available without hitting the API. Your own custom tags continue to render below.
- Added
- Added
Structured-data improvements for AI crawlers and search engines. The changelog now exposes an ItemList of every release with linkable anchors, country pages list their top organisations as a structured ItemList, and Autonomous System pages declare each operator as a schema.org Organization with the ASN as a typed identifier. No visible change on the pages themselves.
/changelog, /country/{cc}, /asn/{id}
- Added
- Added
PayPal Subscriptions is now a checkout option on /pricing alongside card payments. Subscribe with PayPal, manage the subscription from /account/billing, cancel from the same surface. Mock mode shipped first; sandbox + live activate once credentials land.
- Added
Multi-provider billing on /account/billing. The page now shows the active payment method (card or PayPal) and routes upgrades + cancellations through the matching provider.
- Changed
/v1/billing/checkout accepts a provider parameter (stripe | paypal). The response keeps url + session_id for back-compat and adds provider + approve_url on the PayPal branch.
/v1/billing/checkout - Added
Activity timeline on /org/{slug} now surfaces transfer-in and transfer-out events with the counterparty organization name and transfer date - previously only RIR allocations were shown.
/v1/org/{slug}/timeline - Added
ASN / IPv4 / IPv6 holdings tables on /org/{slug} now distinguish RIR allocations from transfer-ins. Each row reads either "RIR allocation" or "from {previous-holder}" with the transfer date.
/v1/org/{registry}/{id} - Added
URLs in support tickets are now clickable. Pasted http(s) links render as anchors that open in a new tab.
- Added
Cmd+Enter (Mac) / Ctrl+Enter (Win/Linux) submits the support reply textarea on both customer and admin surfaces. A keyboard-shortcut hint sits next to the Send button.
- Changed
Countries column on /countries renders the full continent name ("North America", "Asia", "Europe", ...) instead of the two-letter code.
/v1/countries
- Added
- Changed
~10.5k RIPE NCC organizations now have human-readable names (was: empty/handle). Resolved via existing rdap_ip source after raising RDAP_IP_PER_RIR_CAP from 500 to 5000 in the daily ingestion workflow.
- Added
New rdap_ipv6 source covers the residual IPv6-only cohort that rdap_ip cannot reach (filter requires ipv4_block_count > 0). Daily cadence. Closes the IPv6-only RIPE orgs.
- Changed
Sort-by-name on /organizations now reaches the bottom of the resolved cohort. Empty-name orgs remain hidden from the listing.
- Changed
- Changed
/organizations now uses a multi-select filter sidebar (RIR, country, industry, resource types, recent-activity date window) with an Apply button. Replaces the 3-tab layout shipped earlier today (v6.38) before broad rollout.
- Added
/v1/organizations: country is now a csv multi-select; new industry, resource, window, window_from, window_to, and include_facets parameters; new sort=global_rank option.
/v1/organizations - Deprecated
Sub-routes /organizations/by-resources, /by-country, /by-rir now 308 to /organizations (query string preserved).
- Changed
Orgs with empty names are hidden from the listing. ~14k orgs unresolved at launch; backfill via existing rdap_ip + new rdap_ipv6 ships in v6.40.
- Changed