Skip to main content

Every release.
Every fix.

Notable changes to the API, the dashboard, the data pipeline and our security posture. We follow the Keep a Changelog conventions.

JULY 2026 · 20 entries

Jul 20
API Data Public site

New registry: Switzerland (FOCA) #switzerland-foca-registry

Aero Reg now covers a fourth national aircraft register: Switzerland’s Federal Office of Civil Aviation (FOCA / BAZL), including Liechtenstein-registered aircraft. Like FAA, CCAR, and CASA, this is a full daily-refreshed registry — not a monthly snapshot — with over 3,100 currently registered HB- aircraft and a deregistration archive reaching back to 1926.

added
  • Aircraft detail pages for Swiss (HB-) registrations, including engine, propeller, noise, and certification data not published by any other registry we cover.
  • Native ICAO24 (Mode S) transponder hex direct from the source register — no enrichment needed.
  • Full daily change feed: additions, modifications, deletions, re-registrations, and owner changes.
  • A deregistration archive of over 13,600 historical HB- registrations dating back to 1926, searchable alongside current aircraft.
  • Fleet browser, watch lists, and email alerts for FOCA aircraft, on the same terms as FAA, CCAR, and CASA.
  • REST API and CSV export support for FOCA snapshot and change-feed data.
  • Search and lookup support for HB- registrations and Swiss transponder hex codes across the site.
changed
  • Registry coverage framing across the site now lists four daily-updated registries: FAA, CCAR, CASA, and FOCA.

FOCA data is included in every paid plan’s country allowance, the same as FAA, CCAR, and CASA.

Jul 19
Data Public site

New registries: Moldova, Sri Lanka, Papua New Guinea, Luxembourg, and Norway #moldova-srilanka-png-luxembourg-norway-registries

Five more national aircraft registers join Aero Reg in our biggest single expansion yet: Moldova (CAA Moldova), Sri Lanka (CAASL), Papua New Guinea (CASA PNG), Luxembourg (DAC), and Norway (Luftfartstilsynet). That brings snapshot-based registry coverage to thirteen countries, searchable alongside the FAA, Transport Canada, and CASA Australia registers.

added
  • Aircraft detail pages for Moldovan (ER-), Sri Lankan (4R-), Papua New Guinean (P2-), Luxembourgish (LX-), and Norwegian (LN-) registrations, including manufacturer, model, and serial number where published.
  • Norway is our first register sourced from a structured national open-data feed — refreshed daily by the Norwegian CAA — and includes registration dates, airworthiness categories, co-ownership details, and authoritative Mode S transponder codes straight from the register.
  • Richer per-registry detail where the source publishes it: operator names and addresses (Papua New Guinea, Sri Lanka), separate owner and operator parties (Luxembourg, Norway), aircraft categories and maximum take-off weight (Norway).
  • Search support: look up any of these marks from any public search box, or find one by its Mode S hex code where a transponder assignment is known.
  • Mode S hex enrichment from our curated transponder database across all five fleets.
  • The coverage page now lists all five as live registries with current aircraft counts.

As with all our snapshot registries, this data is available on every plan, including free accounts, and does not count against country allowances.

Jul 18
Dashboard Data

Faster filtering on Fleet and Changes, plus eight more registries #instant-filtering-and-more-registries

Fleet, Changes, and the export builder now update their results in place when you filter, sort, switch tabs, or page through, instead of reloading the whole page. Every one of these interactions still works exactly the same way with JavaScript switched off; this is a progressive enhancement, not a requirement. Changes also gained an “Other” registry selector covering eight additional national aircraft registers.

added
  • An “Other” registry selector on the Changes browser covering eight minor registries (Austria, the Bahamas, the Cayman Islands, Cyprus, Hungary, Spain, the Maldives, and Malta), with multi-select checkboxes and a combined feed.
  • A “Reinstated” event type for aircraft that return to an active minor registry after being removed.
  • A cadence badge on Other views, since these registries import on a monthly snapshot rather than daily - an honest “last import” date and empty-state message rather than a fake live feed.
  • Per-registry counts next to the FAA, CCAR, and CASA tabs on Changes and the export builder, matching the counts Fleet already showed.
changed
  • Filtering, sorting, switching tabs, and paging through Fleet and Changes now updates the results in place; the export builder gained the same groundwork for a future pass.
  • Field-by-field change details for the minor registries now show readable labels and values instead of raw data.
fixed
  • The active-filter chips above Fleet results are now a proper list for screen-reader and keyboard users, with a “Clear all” link once two or more filters are applied.
Jul 17
Data Public site

New registries: Spain, the Maldives, and Malta #spain-maldives-malta-registries

Three more national aircraft registers join Aero Reg: Spain (AESA), the Maldives (Maldives CAA), and Malta (Civil Aviation Directorate). All are monthly snapshots — around 5,570 Spanish, 138 Maldivian, and 948 Maltese aircraft — searchable alongside every other registry we cover. Spain is our largest snapshot-based register to date.

added
  • Aircraft detail pages for Spanish (EC-), Maldivian (8Q-), and Maltese (9H-) registrations, including manufacturer, model, and serial number.
  • Aircraft category/classification for Spanish and Maltese aircraft (aeroplane, helicopter, microlight, and more).
  • Richer per-registry detail where the source publishes it: owner/operator names and addresses (Maldives, Malta), maximum take-off weight (Malta), registration dates and engine details (Spain), and airworthiness and mortgage/IDERA status (Maldives).
  • Search support: look up any of these marks from any public search box, or find one by its Mode S hex code where a transponder assignment is known.
  • Mode S hex enrichment from our curated transponder database across all three fleets.
  • The coverage page now lists all three as live registries with current aircraft counts.

Spain, Maldives, and Malta data is available on every plan, including free accounts, and does not count against country allowances.

Jul 14
Data Public site

New registries: the Cayman Islands, Cyprus, and Hungary #cayman-cyprus-hungary-registries

Three more national aircraft registers join Aero Reg: the Cayman Islands (CAA Cayman), Cyprus (DCA), and Hungary (Transport Authority). All are monthly snapshots — around 211 Cayman, 140 Cypriot, and 1,234 Hungarian aircraft — searchable alongside every other registry we cover.

added
  • Aircraft detail pages for Cayman (VP-C and VQ-C), Cypriot (5B-), and Hungarian (HA-) registrations, including owner/operator, manufacturer, model, and serial number.
  • Richer per-registry detail where the source publishes it: registered addresses and registration dates (Cayman, Hungary), owner nationality (Cayman), separate manufacturer/model and maximum take-off weight (Cyprus), and airworthiness-review dates (Hungary).
  • Search support: look up any of these marks from any public search box, or find one by its Mode S hex code where a transponder assignment is known.
  • Mode S hex enrichment from our curated transponder database across all three fleets.
  • The coverage page now lists all three as live registries with current aircraft counts.

Cayman, Cyprus, and Hungary data is available on every plan, including free accounts, and does not count against country allowances.

Jul 14
Data Public site

New registries: Austria and the Bahamas #austria-bahamas-registries

Aero Reg now covers two more national aircraft registers: Austria (Austro Control) and the Bahamas (CAAB). Both are monthly snapshots — around 1,875 Austrian and 140 Bahamian aircraft — searchable alongside the FAA, CCAR, and CASA registries.

added
  • Aircraft detail pages for Austrian (OE-) and Bahamian (C6-) registrations, including owner/operator, manufacturer, model, and serial number.
  • Search support: look up an OE- or C6- mark from any public search box, or find one by its Mode S hex code where a transponder assignment is known.
  • Mode S hex enrichment from our curated transponder database — most Austrian aircraft and the majority of the Bahamian fleet resolve by hex.
  • The coverage page now lists Austria and the Bahamas as live registries with current aircraft counts.
changed
  • Registry coverage framing across the site now distinguishes daily-updated registries (FAA, CCAR, CASA) from monthly snapshots (Austria, Bahamas).

Austria and Bahamas data is available on every plan, including free accounts, and does not count against country allowances.

Jul 13
Public site

Search from any public page - no JavaScript required #public-search-no-js

Aircraft search now works across the whole public site, with or without JavaScript. The homepage search boxes submit to a real lookup endpoint, results link straight through to the aircraft detail page, and public aircraft pages carry their own search bar with live suggestions.

added
  • A public lookup endpoint: searching a hex code or registration takes you directly to the matching aircraft page, even with JavaScript disabled.
  • A search bar on public aircraft pages - including the not-found page - with live hex and registration suggestions.
changed
  • Homepage search result cards now link to the full aircraft detail page; the whole card header is clickable.
Jul 12
Data

Safety tab: links to Part 135 operator profiles #safety-tab-operator-links

Safety event records often name the operator involved. Where that name exactly matches an FAA-listed Part 135 operator, it is now a link.

added
  • On US aircraft pages, the Operator field in a safety event now links to the operator’s profile page when the recorded name exactly matches an active FAA-listed Part 135 operator. The link is navigational only — it does not indicate any official connection between the record and the certificate; names that do not match exactly remain plain text.
Jul 12
Data

Global search: airports and Part 135 operators #global-search-airports-operators

Global search now looks beyond aircraft: the same search box also finds US airports and FAA-listed Part 135 operators, with direct links to their profile pages.

added
  • An Airports group in search results: matches current FAA and ICAO identifiers, facility names, and cities — and also historical identifiers, so searching a former code (for example an airport’s old FAA ID) finds the facility under its current identity, labelled “formerly …”.
  • An Operators group in search results: matches FAA-listed Part 135 operator names and exact four-character operator designators, linking to the operator profile with fleet and certificate details.
  • Typeahead suggestions for exact airport identifiers and operator designators: typing a code like KDEN or DXTA offers a direct jump to that profile.
Jul 11
Dashboard Webhooks

Dashboard: usage sparkline, webhook health, and accessibility upgrades #dashboard-usage-sparkline-webhook-health

A follow-up polish pass on the member dashboard: an at-a-glance API usage sparkline, a webhook delivery health panel, and an accessibility pass over the report activity and plan panels.

added
  • An hourly API-calls sparkline in the API calls tile, covering the last 24 hours once you have made calls this month.
  • A webhook delivery health panel showing your most recent webhook subscriptions and their last delivery status.
  • A “Mark all read” action on the Watch list activity panel.
changed
  • The Report activity panel and the Plan & security card now use proper semantic markup — a real table with column headers, and a definition list — for screen reader users.
  • “New watch list” now works without JavaScript.
removed
  • The row of quick-action cards at the bottom of the dashboard.
Jul 11
Dashboard Data

Member dashboard redesign #member-dashboard-redesign

The member dashboard has been rebuilt around one question: what happened since you last looked. It now leads with what needs your attention — watch list alerts, report runs, and saved searches — instead of a static overview.

added
  • A needs-attention strip surfacing failed report runs, webhook delivery failures, plans nearing their quota, trials ending soon, and security nudges. It renders nothing when everything is fine.
  • Tier-adaptive stat tiles: features your plan does not include no longer show a permanent zero.
  • Per-registry data freshness chips for FAA, CCAR, and CASA, each showing that registry’s real last sync (date-only sources show the date, never a fabricated clock time).
  • A report activity panel listing your last five report runs with status and download links.
  • A saved fleet searches panel on the dashboard.
  • A plan and security card showing your tier, renewal or trial date, and two-factor authentication and recovery email status.
  • A first-run setup checklist for new members.
  • A “New watch list” button that opens a create dialog directly from the dashboard.
  • Aircraft registrations across the changes browser and live feed now link through to the aircraft detail page.
changed
  • The registry coverage panel now reflects the live registry catalog instead of a fixed list.
  • The changes-this-week count in the dashboard header now matches the change feed.
fixed
  • Canadian (CCAR) change times previously displayed as 00:00 regardless of when the change actually happened; they now show the real time.
  • Canadian (CCAR) owner-change events previously showed only a dash under “What changed”; they now read “Owner”, and expanding the row shows the previous and new owner.
  • Removed several dead buttons and inaccurate plan-limit copy from the dashboard.
Jul 10
Dashboard Data

FAA type-certificate data and revision history #faa-tcds-integration

FAA aircraft pages now connect FAA-supplied Type Certificate Data Sheet (TCDS) numbers to the current certificate record and official revision documents in FAA DRS.

added
  • Current certificate metadata on the Technical tab, including the holder, covered models, status, revision date, certification references, and a link to the official FAA DRS document.
  • A revision-count summary for all visitors, plus a newest-first type-certificate revision timeline with structured metadata changes for Pro and Enterprise members.
changed
  • TCDS matching relies only on the certificate number supplied by the FAA aircraft-reference data. AeroReg does not infer certificates from manufacturer, model, category, or serial number.
Jul 7
Dashboard

Global search across the member app #member-global-search

The search bar in the member app header now works end to end. Type a hex code, registration, or serial number anywhere in the app and jump straight to the aircraft you are looking for — with keyboard-first suggestions as you type.

added
  • Global search results page: searching from the header (or visiting /search) resolves an exact hex code or registration — including pre-1957 Canadian vintage marks — straight to the aircraft page. Anything else runs a prefix search across your entitled registries, grouped into registration and serial-number matches with live totals and a hand-off into Fleet for deeper filtering.
  • Suggestions as you type: the header search now offers keyboard-navigable suggestions (exact match first, then registrations) after two characters, with full screen-reader support. Press Ctrl+K (or ⌘K on a Mac) from any page to jump to the search box.
  • Owner and operator queries stay in Fleet search, which is built for them — the search page and empty states point you there.
changed
  • Search respects your plan’s registry entitlements: registries outside your country selection appear locked with a link to manage your countries, and suggestions only draw from registries on your plan. Looking up a single aircraft by exact hex or registration remains available across all live registries.
Jul 6
Data Public site

Homepage lookup now covers Canadian and Australian aircraft #multi-registry-homepage-lookup

The free aircraft lookup on the homepage now searches all three live registries — the US FAA register, the Canadian Civil Aircraft Register (CCAR), and the Australian CASA register — instead of US aircraft only.

changed
  • Homepage lookup is now multi-registry: enter a transponder hex code or a registration from any live registry (for example N894QS, C-FAAA, or VH-22A) and the lookup resolves it to the right register automatically. Pre-1957 Canadian vintage marks (such as CF-JCA) are recognised too.
  • Result cards show the source registry: each result is badged with the registry it came from (FAA, CCAR, or CASA) alongside its status.
Jul 5
Data Public site

Public FAA dealer directory with free listing claims #dealer-directory

Aero Reg now includes a public directory of FAA-certificated aircraft dealers — around 1,500 active certificate holders, browsable by state and city, each with live certificate details and the aircraft currently registered to them. Individual-held certificates are shown to city precision only.

added
  • Dealer directory at /dealers: browse active FAA-certificated aircraft dealers by state and city, with certificate status, expiry dates, and fleet sizes, plus a most-active ranking from the last 90 days of registry activity.
  • Dealer profiles with the dealer’s current fleet matched daily against FAA registrations. Anyone can see the first aircraft; a free account unlocks the full fleet list on every profile.
  • Dealer badge on aircraft lookup: aircraft registered to an FAA-certificated dealer now show a badge linking to that dealer’s directory profile.
  • Free listing claims: certificate holders can claim their listing and, once approved, add a website, phone number, and description — shown as a verified claimed listing.
fixed
  • The XML sitemap is now generated and served correctly (a long-standing generation failure meant no sitemap had been published); it now includes the dealer directory pages.
Jul 5
Dashboard Data

Saved fleet searches with new-match alerts #saved-fleet-searches

Save any Fleet view as a named search you can rerun in one click, and optionally be alerted when new or changed aircraft start matching it. Alerts run daily or weekly, arrive by email and in your in-app notifications, and cover all three registries. Saved searches are available on every plan, with higher limits on paid tiers.

added
  • Save the current Fleet filters, registry, and sort as a named saved search from the Fleet page (Save quietly).
  • Optional daily or weekly alerts when new or changed aircraft match a saved search (Save & alert), delivered by email and as in-app notifications.
  • A new manage page at /saved-searches to rename, reschedule, run, or delete your saved searches.
  • Full coverage across the FAA (US), Transport Canada (CCAR), and Australian (CASA) registries.
  • New-match detection based on our own daily registry diffs, with one-click email unsubscribe on every alert.
Jul 4
Security

Two-factor authentication for member accounts #two-factor-authentication

You can now protect your Aero Reg account with two-factor authentication (2FA). Turn it on from Account -> Security; once enabled, signing in asks for a one-time code from your authenticator app in addition to your password.

added
  • Opt-in authenticator-app 2FA (TOTP) that works with 1Password, Authy, Google Authenticator and any standard authenticator. Scan a QR code or type the setup key by hand.
  • Ten single-use recovery codes, shown once during setup, for signing in if you lose your authenticator. You can regenerate them at any time.
  • A sign-in step that asks for your code after your password whenever 2FA is switched on.
changed
  • The Account -> Security tab now reflects your real two-factor state, replacing the earlier “coming soon” placeholder.
security
  • Available on every plan - account security is never gated behind a paid tier.
  • Your 2FA secret is encrypted at rest, and recovery codes are stored only as one-way hashes with each code usable once.
  • Turning 2FA off requires both your current password and a valid code.
Jul 2
API Dashboard Data

Market intelligence for Enterprise: US aircraft market trends, turnover, and the FAA backlog index #market-intelligence

Enterprise members now get a market-intelligence layer built on the FAA document recordation stream: monthly transaction trends, financing and refinance activity, fleet-deal detection, distress filings, model turnover leaderboards, export destinations, and a first-of-its-kind FAA processing-backlog index — all available on a new dashboard page and through the API.

added
  • A Market intelligence page (Enterprise) with monthly aircraft-sales trends split by segment (piston, turboprop, jet, electric), financing penetration and refinance counts, repossession and court-filing trends, a model turnover leaderboard, top manufacturers and states, and export destinations.
  • The FAA processing-backlog index: the median lag between a bill of sale being recorded and the ownership change appearing in the FAA master registry, tracked month by month. The backlog has risen from about four weeks to over ten weeks since late 2025 — Enterprise members can watch it move.
  • Four new API endpoints under /api/v1/market/summary, series, breakdown, and turnover — with JSON and CSV output, gated by the new market:read scope. New API keys include the scope by default; existing keys need it added.
  • Quick-resale tracking: the share of recorded sales where the same aircraft sells again within 6 or 12 months.

Series begin May 2025 (document history reaches back to April 2024). Metrics are derived from recorded-document activity; this is not a title search, and no claim of clear title is made.

Jul 2
Dashboard Data

Title documents in the changes browser and report exports #documents-change-feed

The FAA title-document stream introduced with title intelligence is now browsable and exportable. Pro and Enterprise members can scan recorded documents across the whole registry, not just on individual aircraft pages.

added
  • A Documents tab in the changes browser (FAA registry): recorded title documents with receipt date, registration, serial number (MSN), document type, an interpreted event label (sale, lien, lien release, repossession, court filing, and more), and a correction flag. Filter by document type or registration, sort, and page through any date window. Pro and Enterprise; other plans see a locked preview.
  • Report exports (CSV / JSON) from the changes source now support the documents kind with the same columns, filters, and date window.

Document coverage reflects recorded-document activity since April 2024. This is not a title search, and no claim of clear title is made.

Jul 2
Dashboard Data

Title intelligence: document timelines and sale-pending alerts #title-intelligence

Aero Reg now reads the FAA’s daily document recordation stream — bills of sale, security agreements, lien releases, repossessions, and court filings — and turns it into title intelligence for Pro and Enterprise members. Recorded sales typically appear here about seven weeks before the ownership change reaches the FAA master registry, so you hear about them first.

added
  • An interpreted title timeline on the aircraft detail Documents tab: sales (with financed-purchase detection), new liens, lien releases, refinances, repossessions, and court filings, plus a per-aircraft lien-activity summary. Available on Pro and Enterprise; Basic and Analyst keep the raw recent-documents list.
  • Watch-list document alerts: when a new title document is recorded against an aircraft you watch, an alert is raised — including the sale-pending signal (“Bill of sale recorded — ownership change typically follows in ~7 weeks”), plus lien, lien-release, refinance, and distress (repossession / court filing) variants. Alerts ride your existing watch-list digests, realtime emails, notification bell, and the watch-lists API. Pro and Enterprise.
fixed
  • The documents list on aircraft detail no longer shows duplicate rows when the FAA re-files or corrects a document.

Document coverage reflects recorded-document activity since April 2024. This is not a title search, and no claim of clear title is made.

JUNE 2026 · 5 entries

Jun 28
Dashboard

In-app notifications #in-app-notifications

Aero Reg now keeps you posted on the aircraft and reports you are tracking. A new notification bell in the top bar surfaces recent activity at a glance, backed by a dedicated notifications page and a preference centre that puts you in control of what you hear about.

added
  • A notification bell in the top navigation, with an unread count and a dropdown of your most recent activity.
  • A dedicated Notifications page that groups activity by day, with type filters and an unread-only view.
  • Notifications for the events that matter to your work: a watch-list alert when a tracked aircraft changes, and a heads-up the moment a scheduled report export is ready (or if one fails).
  • A notification preference centre under your Account settings, so you can choose which events reach you in-app and by email, independently.
Jun 20
Public site

Redesigned 404 and 500 pages #new-error-pages

The 404 and 500 pages have been rebuilt on the v2 design system and now share the public site chrome. The 404 is registry-aware: a missing aircraft URL gets a tail-number-specific message, everything else gets a generic one.

added
  • A registry-aware 404 that recognises aircraft lookups (/aircraft/, /h/, /r/) and tailors its message.
  • An honest request-diagnostics card showing the real method, path, referrer and timestamp.
changed
  • Both error pages now load the same aeroreg-core and aeroreg-public stylesheets and reuse the shared header and footer.
removed
  • The legacy hexdatabase 500 mascot and the WordPress-era 410 handling.
security
  • Reflected request data (path and referrer) is escaped on output; no fabricated request or incident IDs.
Jun 19
Dashboard Security

Admin membership console #admin-membership-console

Staff can now manage the membership system end to end from the admin: subscription tiers, the features each tier unlocks, and billing details. Processor-agnostic and restricted to super administrators.

added
  • Create and edit subscription tiers and the feature matrix behind them.
  • A country picker and billing fields on the member record.
Jun 15
API

Public API reference #api-reference

A public, browsable API reference is now live. Every endpoint is documented with its parameters and response shapes, generated at build time so the docs never drift from the code.

added
  • The /api-reference page, with per-endpoint request and response samples.
Jun 12
Dashboard Data

Changes browser overhaul and multi-registry coverage #changes-multi-registry

The /changes browser has been overhauled and now spans multiple registries. A combined live feed keeps the day-grouped composite cells, while new per-type tabs add dense, sortable, column-configurable tables. A registry selector switches between the FAA, Canadian (CCAR) and Australian (CASA) datasets.

added
  • Per-type tabs (Additions, Modifications, Deletions, Re-registrations) with sortable, column-configurable tables.
  • A registry selector across FAA, CCAR and CASA.
  • An in-place expandable diff cell showing every changed field.
changed
  • The default date window is now a real last-7-days query, not a mock.
deprecated
  • The old FAA-only mock change feed, superseded by the multi-registry adapter.
fixed
  • Column alignment, so changes can be scanned across aircraft.

MAY 2026 · 1 entry

May 23
Data

CCAR coverage live #ccar-coverage

Canadian Civil Aircraft Register (CCAR) data is now live alongside the FAA registry, diffed daily and surfaced through the change feeds and aircraft lookups.

added
  • Around 37,000 CCAR aircraft, including reserved and non-airworthy categories.
changed
  • The country filter now accepts CA.