Release Notes and Schedule

The release notes list the GitHub issues and a summary of what has changed in PeeringDB software releases.

Each new release has a one week beta test period on the beta server before it goes live. The beta and new releases are announced on the PeeringDB Announce Mailing List and on Facebook, LinkedIn and X.

Release schedule

This schedule provides planned dates for PeeringDB’s future releases. We are sharing these dates to help PeeringDB users plan ahead for testing new and improved features in beta. We also want to help volunteer developers know the date on which their code changes are needed for internal testing before beta release.

We provide a rolling schedule. Dates can change, so if you have a question or request please contact us at: [email protected].

Our releases are generally deployed at around 04:00 UTC.

Release number Internal testing Beta release Production release
2.76.0 2026-02-10 2026-02-18 2026-02-25
2.77.0 2026-03-03 2026-03-11 2026-03-18
2.78.0 2026-04-13 2026-04-22 2026-04-29
2.79.0 2026-05-05 2026-05-13 2026-05-20
2.80.0 2026-06-08 2026-06-17 2026-06-24

Release 2.76.0

Beta Announcement Date: 18 February 2026
Release Date: 25 February 2026

GitHub issue Summary
#1849 Add rate limiting for unauthenticated web pages queries. As title.
#1846 Page load time dramatically goes up when limiting queries. Improves page load time for complex queries.
#1844 Exclude AC members from rate limiting. As title.
#1814 Improve Passkey or Security Key login flow. As title.
#1889 Security key setup fails on some conditions. Fixes a bug where adding a security key before TOTP failed.
#1830 Remove "Require users in your organization to enable 2FA." radio button from Org > Users tab. Clean up web UI now MFA is mandatory.
#1855 No way to check if an API key has been created read-only or not. Make API Key permissions visible.
#1870 Ctl/local/setup.sh: input data doesn't fit schema limits. Fixes bug that stopped installation of self-hosted instances.
peeringdb-py #133 Field Mismatch Between Cache and Official API. As title.
#1876 UI Inconsistency in Filter Selection (ASN Connectivity Search). Web UI improvements for ASN Conectivity searches.
#1862 Cannot upload .png logo. Fixes a bug for logos.
#1834 Reverse action order for export interstitial and add color to button. Improve web UI grammar for action buttons.
#1838 Affiliation requires ASN, but text on page suggests it isn't required. Fixes text to align with policy.
#1779 New web UI is missing "Port Location" field under "Public Peering Exchange Points". As title.
#1871 facmerge tool broken as of release 2.68.0. Fixes the facmerge tool.
#1499 Stop Ticket Opening Post Object Creation (anti-automat). As title.

Release 2.75.0

Beta Announcement Date: 22 January 2026
Release Date: 28 January 2026

GitHub issue Summary
#1822 Integration Testing with Live Elasticsearch. Improvements to testing for search.
#1850 Search for network name doesn't work if it contains only digits. As title.
#1833 Search for ix in Vietnam gives bad results #1833. As title.
#1787 Search fails to identify ALL IX's in fast search option. As title.
#1852 Network creation only tests primary e-mail address against IRR records (Issue #1852). Adds checks against all addresses when creating a new network.
#1821 Remove default country setting from "Add Exchange" form. As title, used to default to USA.
#1605 Unable to save Organization API key permissions for Carrier objects. As title.
#1845 Undeleting a network when the parent org is still deleted results in unhelpful 500 error message. As title.
#1847 Carrier is missing numbers in overview if there is none. As title.
#1640 Add carrier_count to fac object. As title.
#1821 Remove default country setting from "Add Exchange" form. As title.
#1851 tutorial webserver is broken. Fixes for remaining tutorial server issues.

Older releases