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 Twitter, LinkedIn and Facebook.
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@example.com.
Our releases are generally deployed at around 04:00 UTC.
|Release number||Internal testing||Beta release||Production release|
Beta Announcement Date: 18 January 2023
Release Date: 25 January 2023
|#909 Add Carrier Record Type||Initial deployment of a Carrier record – a record to describe providers of high capacity links between facilities, running at layers 1 or 2.|
|#1140 API keys: disabling of user account by a PeeringDB admin does not disable access via a User API key. Also no disable mech, only revoke.||Fixes a bug where user API Keys were not disabled when their account was disabled.|
|#1220 API requests with invalid Authentication headers should notify users in some way||Requests with an invalid API key now return appropriate error codes.|
|#1130 Allow user to change account username||Users can now change their account name.|
|#970 Cache hints are needed for optimal CDN use||Adds cache hints to make CDN deployment more effective.|
|#1278 Commandline tool "Run command" button gone||Fixes a problem affecting Admins – a tool was hidden.|
|#1279 RIR status gets deleted when changes are made to the network||Improves the new process for validating networks against RIR data (see: #1280).|
|#658 Improve MTU field||MTUs now default to 1500 and there's a new dropdown list of options to select from.|
|#1282 Ops: Emails to OPERATIONS_EMAIL need to be rate-limited||Introduces a rate limit for automatic mail sent to Operations.|
|#1283 Footer "Global System Statistics" should be cached within django instance, not updated with every page load||Global System Statistics are now generated periodically instead of on each page load.|
|#1284 Ops: django needs lightweight healthcheck route that confirms database connectivity||Introduces a lightweight health check for database availability.|
|#1285 Ops: various indexes are needed||Introduces new database indexes.|
|#1288 Ops: Expose CSP_CONNECT_SRC to .env||Add configuration options for ease of operations.|
|#1296 CSRF cookie not set error from email confirmation view||Fix a bug with CSRF cookies not being set.|