Releases: ietf-tools/datatracker
12.55.0
Release Date: Wed, December 17, 2025 at 5:17 PM UTC
Release Author: @rjsparks
✨ New Features
🐛 Bug Fixes
0dd84be- recognize Editorial Stream in queue2.xml (PR #9965 by @jennifer-richards)a007f50- dev: remove deprecated ext (PR #9966 by @rudimatz)c79b35d- make chatlog readable in dark mode (PR #9995 by @nouralmaa)47c15df- render polls correctly in darkmode (PR #10027 by @nouralmaa)ef4e095- adjust patch for Django 4.2.27 (PR #10045 by @jennifer-richards)9a4ad72- adjust datepicker css in darkmode (PR #10095 by @nouralmaa)4f0102d- remove redundant options (PR #10117 by @jennifer-richards)
♻️ Refactors
7006770- use ical for upcoming meetings (PR #9845 by @rudimatz)58430db- no delete from inline admins (PR #10113 by @jennifer-richards)
✅ Tests
🔧 Chores
03e8477- drop apt-key + old pg utilities (PR #10029 by @jennifer-richards)fb50ac0- optional opentelemetry (PR #10112 by @jennifer-richards)
Coverage
12.54.0
Release Date: Thu, November 13, 2025 at 5:22 PM UTC
Release Author: @rjsparks
✨ New Features
87c3a9d- agenda: Show calendar links to all the events (PR #9843 by @kesara)8da45cb- optionally hide room-only schedule diffs (PR #9861 by @jennifer-richards)↘️ addresses issue #8038 opened by @jennifer-richards
8d876c0- remove restrictions on sending incoming liaisons (PR #9859 by @rjsparks)a383694- meetings: Use "Decline and Delete" for slide disapprovals (PR #9842 by @Spectre17)3c12880- Add tab for IESG view of working groups (PR #9841 by @russhousley)2ac6106- show available sdo groups to liaison coordinators and managers (PR #9856 by @rjsparks)1249ace- add OpenTelemetry integration (PR #9886 by @NGPixel)
🐛 Bug Fixes
c47fe34- include punctuation when tablesorting (PR #9855 by @rjsparks)9546e15- no autoescape for bluesheet template (PR #9858 by @jennifer-richards)7b4035d- Change add period button to save new period. (PR #9847 by @kivinen)1ba6397- ask google not to index noscript content (PR #9844 by @holloway)ce91feb- onclick disable submit button (PR #9878 by @nouralmaa)↘️ fixes issue #8631 opened by @jennifer-richards
bd6a160- add most recent ballot hint to History tab. (PR #9851 by @russhousley)de08e5f- Milestones date sorting out of order (PR #9868 by @evyncke)↘️ fixes issue #9864 opened by @cindymorgan
bc4752d- AD order in IESG ballots (and other places) does not handle UTF-8 collation (PR #9836 by @evyncke)c430925- add resolver records when importing minutes (PR #9907 by @rjsparks)↘️ fixes issue #9901 opened by @cindymorgan
3f6addc- link to sdo group page from other sdo list (PR #9920 by @rjsparks)8cabf4d- dev: Disable python terminal integration as it corrupts the terminal (PR #9924 by @rjsparks)92f23c0- adjust test for other sdo list page (PR #9929 by @rjsparks)
♻️ Refactors
🔧 Chores
d796aa0- remove OBE test (PR #9885 by @rjsparks)d252e85- deps: bump actions/setup-node from 4 to 6 (PR #9758 by @dependabot[bot])
Coverage
12.53.0
Release Date: Wed, October 29, 2025 at 9:08 PM UTC
Release Author: @jennifer-richards
✨ New Features
cbb0e2e- logs in api_retrieve_materials_blob() (PR #9818 by @jennifer-richards)
🐛 Bug Fixes
6db7d4a- don't trust libmagic charset recognition (PR #9815 by @jennifer-richards)
🔧 Chores
3e34efe- update names fixture (PR #9807 by @jennifer-richards)145b9f7- dev: bump dev blobdb to pg17 (PR #9806 by @jennifer-richards)
Coverage
12.52.0
Release Date: Fri, October 24, 2025 at 12:55 AM UTC
Release Author: @jennifer-richards
✨ New Features
1243957- unversioned proceedings cache (PR #9779 by @jennifer-richards)6412d1e- blobstore-driven meeting materials (PR #9780 by @jennifer-richards)
🐛 Bug Fixes
Coverage
12.51.0
Release Date: Tue, October 21, 2025 at 6:43 PM UTC
Release Author: @rjsparks
✨ New Features
5e1f46d- Distinguish I-Ds on WG plate from I-Ds on IESG plate (PR #9214 by @evyncke)a8e8b9e- split liaison_statement_posted mailtrigger into outgoing and incoming (PR #9553 by @nouralmaa)24101bb- json snapshots of ipr statements (PR #9684 by @rjsparks)9d2fa7a- track deleted ipr disclosures (PR #9691 by @rjsparks)4961f37- preview ballot email before save (#9646) (PR #9721 by @rjsparks)
🐛 Bug Fixes
4be83ce- remove deprecated iesg docs view, link from ad dashboard to ad view of working groups (PR #9563 by @rjsparks)8fbbc55- keep day visible in timeslot editor (PR #9653 by @jennifer-richards)d5660ab- unbreak EmptyAwareJSONField (PR #9732 by @jennifer-richards)1d2d304- improve proceedings caching/performance (PR #9733 by @jennifer-richards)
♻️ Refactors
87e550c- compare tokens using compare_digest (PR #9562 by @jennifer-richards)
🔧 Chores
d1cbdcb- fix docker-compose comment (PR #9679 by @jennifer-richards)ed6b061- merge feat/sreq to main (PR #9697 by @rpcross)5a7be26- add disableDailyDbRefresh flag to build workflow (commit by @NGPixel)b0ec8c4- remove unused variables (PR #9742 by @jennifer-richards)
Coverage
12.50.0
Release Date: Thu, September 18, 2025 at 6:14 PM UTC
Release Author: @jennifer-richards
✨ New Features
c4d69d0- links to postorious (PR #9470 by @rjsparks)327447f- iesg dashboard of wg documents (PR #9363 by @rjsparks)
🐛 Bug Fixes
c718718- normalize 3gpp groups and resolve duplication (PR #9505 by @rjsparks)0a17051- update draft-stream-ietf state descriptions (PR #9543 by @rjsparks)↘️ fixes issue #9542 opened by @cindymorgan
acffceb- Rev Fix Option 2 - Htmlized url regex (PR #9538 by @WhippsP)6b58aa4- edit only attachments actually attached to this liaison statement (PR #9548 by @rjsparks)76f56ce- adjust anachronystic urls - doc_ids became numeric years ago. (PR #9549 by @rjsparks)ad5823e- properly guard state transitions (PR #9554 by @rjsparks)e1c75d4- disable removing liaison attachments pending reimplementation (PR #9555 by @rjsparks)
🔧 Chores
32c237f- hide weasyprint internal deprecation warning (PR #9544 by @jennifer-richards)
Coverage
12.49.0
Release Date: Thu, September 4, 2025 at 2:43 AM UTC
Release Author: @jennifer-richards
✨ New Features
2960164- Python 3.12 (PR #8811 by @jennifer-richards)
🔧 Chores
e444d9e- use :latest instead of :py312 (PR #9460 by @jennifer-richards)
Coverage
12.48.0
Release Date: Wed, September 3, 2025 at 6:05 PM UTC
Release Author: @rjsparks
✨ New Features
3ca4eec- expose State.used in admin (PR #9449 by @jennifer-richards)02dbe17- history for mailtrigger models (PR #9452 by @jennifer-richards)
🐛 Bug Fixes
b3f2756- clearly show To and From groups in liaison statement email (PR #9432 by @rjsparks)6e62bb3- remove iab executive director specialization from the liaison app (PR #9435 by @rjsparks)
Coverage
12.47.0
12.46.0
Release Date: Thu, August 21, 2025 at 7:06 PM UTC
Release Author: @rjsparks
✨ New Features
566cf50- add auto-generated IPR email notifications on WG Call for Adoption or WG Last Call (PR #9322 by @nouralmaa)↘️ addresses issue #9142 opened by @boucadair
🐛 Bug Fixes
a1a19e5- tz-aware tastypie datetimes (PR #9330 by @jennifer-richards)37e3ffc- allow RFC Editor to add comments to RFC history (PR #9344 by @rjsparks)b7da3d7- escape linkify filter input (PR #9389 by @jennifer-richards)64884e7- actually call fromisoformat() (PR #9399 by @jennifer-richards)
♻️ Refactors
0694863- jsonfield pkg->Django JSONField (PR #9284 by @jennifer-richards)↘️ addresses issue #9266 opened by @jennifer-richards
🔧 Chores
711313d- postgresql-client-17 for base.Dockerfile (PR #9378 by @jennifer-richards)450ffd8- deps: bump pytz (PR #9385 by @jennifer-richards)86f2cfa- deps: bump types-pytz from 2022.2.1 to 2025.2.0.20250809 (PR #9339 by @dependabot[bot])
Coverage