././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1708555733.6220412 xml2rfc-3.20.0/0000755000175100001770000000000014565476726012604 5ustar00runnerdocker././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1708555698.0 xml2rfc-3.20.0/CHANGELOG.md0000644000175100001770000066672414565476662014441 0ustar00runnerdocker# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [v3.19.4] - 2024-02-06 ### :bug: Bug Fixes - [`f319275`](https://github.com/ietf-tools/xml2rfc/commit/f319275b97bf9c0223d7b298404d7c00eb3b16cb) - revert: #1089 (Treat referencegroup entries similarly to reference entries) *(PR #1098 by @kesara)* - :arrow_lower_right: *fixes issue #1097 opened by @ajeanmahoney* ### :construction_worker: Build System - [`8125806`](https://github.com/ietf-tools/xml2rfc/commit/8125806f3764ffcbb3bffb68111022d913870765) - Add revert to version bump list. *(commit by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`4cdfbbf`](https://github.com/ietf-tools/xml2rfc/commit/4cdfbbfd691736ce81edbd6c676528062e84e4f5) - update CHANGELOG.md + py file versions for v3.19.3 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.19.3] - 2024-02-04 ### :bug: Bug Fixes - [`1652d99`](https://github.com/ietf-tools/xml2rfc/commit/1652d99054928f9b218079db6788a2b5d0aa328a) - Silently pass when weasyprint is not installed *(PR [#1092](https://github.com/ietf-tools/xml2rfc/pull/1092) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1091](undefined) opened by [@kesara](https://github.com/kesara)* ### :recycle: Refactors - [`534b366`](https://github.com/ietf-tools/xml2rfc/commit/534b36623382be8fe22bffd552d03b8ea3b81da9) - Use context managers when opening files *(PR [#1093](https://github.com/ietf-tools/xml2rfc/pull/1093) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`a26d266`](https://github.com/ietf-tools/xml2rfc/commit/a26d26612aa164be4e37638a30b0af6a45b47f49) - update CHANGELOG.md + py file versions for v3.19.2 [skip ci] *(commit by [@kesara](https://github.com/kesara))* - [`f7e4e7e`](https://github.com/ietf-tools/xml2rfc/commit/f7e4e7e2978aaf4b5c14521e020bf7470a5117e1) - Update README.md *(commit by [@kesara](https://github.com/kesara))* ## [v3.19.2] - 2024-01-31 ### :bug: Bug Fixes - [`f33c697`](https://github.com/ietf-tools/xml2rfc/commit/f33c6972a95eed84bc406fe0ae256c48bf25e45c) - Use importlib.metadata *(PR [#1079](https://github.com/ietf-tools/xml2rfc/pull/1079) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1072](undefined) opened by [@kitterma](https://github.com/kitterma)* - [`007abf6`](https://github.com/ietf-tools/xml2rfc/commit/007abf625d2f7d626687d94c1dacaec9e660b77f) - Use raw string notation for regex *(PR [#1083](https://github.com/ietf-tools/xml2rfc/pull/1083) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1073](undefined) opened by [@kitterma](https://github.com/kitterma)* - [`9c47d64`](https://github.com/ietf-tools/xml2rfc/commit/9c47d64ac0b2d090e68a47e9497935bebe8ac875) - Improve xml2rfc version information logic *(PR [#1084](https://github.com/ietf-tools/xml2rfc/pull/1084) by [@kesara](https://github.com/kesara))* - [`8f14554`](https://github.com/ietf-tools/xml2rfc/commit/8f14554c289f5e0a968665fa414ba706cd590400) - Treat referencegroup entries similarly to reference entries *(PR [#1089](https://github.com/ietf-tools/xml2rfc/pull/1089) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1067](undefined) opened by [@cabo](https://github.com/cabo)* ### :construction_worker: Build System - [`3c26a7d`](https://github.com/ietf-tools/xml2rfc/commit/3c26a7db39c528863db38f9ead8914752e920f1c) - Use PyPI trusted publishing *(PR [#1077](https://github.com/ietf-tools/xml2rfc/pull/1077) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#1041](undefined) opened by [@kesara](https://github.com/kesara)* - [`2893d3d`](https://github.com/ietf-tools/xml2rfc/commit/2893d3d03f73ec25c489859c09fb6174872f7876) - Remove redundant doc publish job *(PR [#1078](https://github.com/ietf-tools/xml2rfc/pull/1078) by [@kesara](https://github.com/kesara))* - [`08a54f6`](https://github.com/ietf-tools/xml2rfc/commit/08a54f6a50c6447316ab7db9f9180068881eaa73) - Give permission to write packages and content to pypi-publish GHA. *(commit by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`cd66aec`](https://github.com/ietf-tools/xml2rfc/commit/cd66aece9db0079a320203ea87cedfe04517fc5f) - update CHANGELOG.md + py file versions for v3.19.1 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`ef1b3a2`](https://github.com/ietf-tools/xml2rfc/commit/ef1b3a2cf166578b81cec462f4e73e16f7127b65) - Remove stale bin directory *(PR [#1082](https://github.com/ietf-tools/xml2rfc/pull/1082) by [@kesara](https://github.com/kesara))* - [`986fe07`](https://github.com/ietf-tools/xml2rfc/commit/986fe07cd24a6da453fb377d2420482035eef057) - Remove stale doc directory *(PR [#1081](https://github.com/ietf-tools/xml2rfc/pull/1081) by [@kesara](https://github.com/kesara))* - [`4c7e638`](https://github.com/ietf-tools/xml2rfc/commit/4c7e63828766cf722a73fb736899a0878b72498b) - Use inclusive language *(PR [#1080](https://github.com/ietf-tools/xml2rfc/pull/1080) by [@kesara](https://github.com/kesara))* ## [v3.19.1] - 2024-01-09 ### :construction_worker: Build System - [`6024a93`](https://github.com/ietf-tools/xml2rfc/commit/6024a93f1afd18cb233331b09ebd00ac37653485) - Update pypi-publish.yml *(PR [#1076](https://github.com/ietf-tools/xml2rfc/pull/1076) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`70e7148`](https://github.com/ietf-tools/xml2rfc/commit/70e714813eb0bec157db58000aa19d16859b4a6b) - update CHANGELOG.md + py file versions for v3.19.0 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`161487d`](https://github.com/ietf-tools/xml2rfc/commit/161487da6bd89e980435eee426b1f549be84fbc8) - Restrict lxml *(PR [#1075](https://github.com/ietf-tools/xml2rfc/pull/1075) by [@kesara](https://github.com/kesara))* ## [v3.19.0] - 2023-12-18 ### :sparkles: New Features - [`18c45a9`](https://github.com/ietf-tools/xml2rfc/commit/18c45a9f0804d05d998fe981abfc66d33e06d466) - Drop support for Python 3.7 *(PR [#1051](https://github.com/ietf-tools/xml2rfc/pull/1051) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#1037](undefined) opened by [@kesara](https://github.com/kesara)* - [`f3152b0`](https://github.com/ietf-tools/xml2rfc/commit/f3152b087250bb74903d9151ff24cc7299cc6dc7) - Add support for Python 3.12 *(PR [#1052](https://github.com/ietf-tools/xml2rfc/pull/1052) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#1044](undefined) opened by [@kesara](https://github.com/kesara)* ### :bug: Bug Fixes - [`a5d46ad`](https://github.com/ietf-tools/xml2rfc/commit/a5d46ad3af92dd01ffaff13318ac9030002a78ea) - Deduplicate index entries *(PR [#1050](https://github.com/ietf-tools/xml2rfc/pull/1050) by [@jennifer-richards](https://github.com/jennifer-richards))* - :arrow_lower_right: *fixes issue [#988](undefined) opened by [@martinthomson](https://github.com/martinthomson)* - [`161abdf`](https://github.com/ietf-tools/xml2rfc/commit/161abdf9c40fff2a05fcc53d39edb7f934131621) - Follow HTML presentational hints in PDF *(PR [#1055](https://github.com/ietf-tools/xml2rfc/pull/1055) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1054](undefined) opened by [@rvanrheenen](https://github.com/rvanrheenen)* - [`e067417`](https://github.com/ietf-tools/xml2rfc/commit/e067417f3533d2a42075940aae56b7579830ec52) - Remove emphasis from xref in headings and fix xrefs in headings *(PR [#1029](https://github.com/ietf-tools/xml2rfc/pull/1029) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#683](undefined) opened by [@ietf-svn-bot](https://github.com/ietf-svn-bot)* ### :memo: Documentation Changes - [`0a5b463`](https://github.com/ietf-tools/xml2rfc/commit/0a5b463c5af9763dae25d7c706c236e3aa3cdd74) - update CHANGELOG.md + py file versions for v3.18.2 [skip ci] *(commit by [@rjsparks](https://github.com/rjsparks))* ### :wrench: Chores - [`880d20d`](https://github.com/ietf-tools/xml2rfc/commit/880d20d16957f75a211ea24f71a72a5b3866a3a8) - List required dependencies *(PR [#1057](https://github.com/ietf-tools/xml2rfc/pull/1057) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#1049](undefined) opened by [@yaronf](https://github.com/yaronf)* - [`ea5f4cf`](https://github.com/ietf-tools/xml2rfc/commit/ea5f4cfd058217b6922174ce34efef16efd19bcf) - Get version for setup from xml2rfc source *(PR [#1062](https://github.com/ietf-tools/xml2rfc/pull/1062) by [@kesara](https://github.com/kesara))* - [`23d51a1`](https://github.com/ietf-tools/xml2rfc/commit/23d51a12dc72308ac9647ab57cc60035b4397b95) - Update docs-publish GHA *(PR [#1064](https://github.com/ietf-tools/xml2rfc/pull/1064) by [@kesara](https://github.com/kesara))* - [`77a83dc`](https://github.com/ietf-tools/xml2rfc/commit/77a83dc1e199a728e1c24776246f3b776c8ecc44) - Update docs-publish.yml *(commit by [@kesara](https://github.com/kesara))* - [`73a758a`](https://github.com/ietf-tools/xml2rfc/commit/73a758a3504484b62be3bc74939e88a0889f55f7) - Update docs-publish.yml *(commit by [@kesara](https://github.com/kesara))* ## [v3.18.2] - 2023-10-12 ### :bug: Bug Fixes - [`cb10344`](https://github.com/ietf-tools/xml2rfc/commit/cb103440813166343ded946f3a6c007497da12bf) - Respect newline attr on dl tag *(PR [#1047](https://github.com/ietf-tools/xml2rfc/pull/1047) by [@jennifer-richards](https://github.com/jennifer-richards))* - :arrow_lower_right: *fixes issue [#1045](undefined) opened by [@lbartholomew-rpc](https://github.com/lbartholomew-rpc)* ### :memo: Documentation Changes - [`ff2ceff`](https://github.com/ietf-tools/xml2rfc/commit/ff2ceff11459cf39296988e0cd4db4cd4f0149dd) - update CHANGELOG.md + py file versions for v3.18.1 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.18.1] - 2023-09-29 ### :bug: Bug Fixes - [`02253d8`](https://github.com/ietf-tools/xml2rfc/commit/02253d8c7dbd8c3bcf2a7d60ae7dc0c71c78d73d) - **text**: Preserve NBSP in dd *(PR [#1023](https://github.com/ietf-tools/xml2rfc/pull/1023) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1022](undefined) opened by [@d3e3e3](https://github.com/d3e3e3)* - [`0704155`](https://github.com/ietf-tools/xml2rfc/commit/070415586f37914b5bbe7a1379f33f2c9ff00258) - **v2v3**: Preserve t element in ol and li *(PR [#972](https://github.com/ietf-tools/xml2rfc/pull/972) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#850](undefined) opened by [@cabo](https://github.com/cabo)* - [`c10a50c`](https://github.com/ietf-tools/xml2rfc/commit/c10a50c427f8b4002d51f020e506dd2c317e615a) - Make block quotes symmetric *(PR [#1027](https://github.com/ietf-tools/xml2rfc/pull/1027) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1018](undefined) opened by [@cabo](https://github.com/cabo)* - [`9ea862c`](https://github.com/ietf-tools/xml2rfc/commit/9ea862cae29ed2c4f750ca82cb6c01c42d9cb094) - Render child elements in the xref element *(PR [#1036](https://github.com/ietf-tools/xml2rfc/pull/1036) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1034](undefined) opened by [@cabo](https://github.com/cabo)* ### :memo: Documentation Changes - [`31059d5`](https://github.com/ietf-tools/xml2rfc/commit/31059d5adbdb36c9407e63535208e6c51af1ff94) - update CHANGELOG.md + py file versions for v3.18.0 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`b6bdd70`](https://github.com/ietf-tools/xml2rfc/commit/b6bdd700fe9e62de7682847a288e3eed63900737) - Restrict WeasyPrint versions *(PR [#1038](https://github.com/ietf-tools/xml2rfc/pull/1038) by [@kesara](https://github.com/kesara))* - [`4f52a7b`](https://github.com/ietf-tools/xml2rfc/commit/4f52a7b552086db144092a311a64f1abbad3eacf) - Allow WeasyPrint v60.1 *(PR [#1040](https://github.com/ietf-tools/xml2rfc/pull/1040) by [@kesara](https://github.com/kesara))* ## [v3.18.0] - 2023-08-04 ### :sparkles: New Features - [`46aecfb`](https://github.com/ietf-tools/xml2rfc/commit/46aecfb64d3ef678c17e85f8d7b9de362a7ee07b) - Allow Unicode characters everywhere *(PR [#1017](https://github.com/ietf-tools/xml2rfc/pull/1017) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#960](undefined) opened by [@kesara](https://github.com/kesara)* ### :bug: Bug Fixes - [`47ff383`](https://github.com/ietf-tools/xml2rfc/commit/47ff3830349884387b78517194a8d856721efb05) - Avoid running v2v3 conversion and preptool on prepped documents *(PR [#1014](https://github.com/ietf-tools/xml2rfc/pull/1014) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1013](undefined) opened by [@kesara](https://github.com/kesara)* - [`43c82f0`](https://github.com/ietf-tools/xml2rfc/commit/43c82f02fac8176c0a8ecaa6984f6f7511ab916c) - Break word when line overflows *(PR [#1021](https://github.com/ietf-tools/xml2rfc/pull/1021) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#687](undefined) opened by [@ietf-svn-bot](https://github.com/ietf-svn-bot)* ### :construction_worker: Build System - [`5662408`](https://github.com/ietf-tools/xml2rfc/commit/56624086a80de13847fa27b3f80a160a0b2c0d9f) - Mark the released version as the latest *(commit by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`a5d5532`](https://github.com/ietf-tools/xml2rfc/commit/a5d5532833fca867fe4f54f234df1b93a6bfa6cc) - update CHANGELOG.md + py file versions for v3.17.5 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`b0d198c`](https://github.com/ietf-tools/xml2rfc/commit/b0d198c868911c5fbf9bf0f43e879386209aa8fb) - Remove unused variable *(PR [#1020](https://github.com/ietf-tools/xml2rfc/pull/1020) by [@kesara](https://github.com/kesara))* ## [v3.17.5] - 2023-07-27 ### :bug: Bug Fixes - [`656a6ba`](https://github.com/ietf-tools/xml2rfc/commit/656a6ba65749c7c869e647134a2ff749aa10cf05) - Include page numbers in the TOC when generating PDF. *(PR [#993](https://github.com/ietf-tools/xml2rfc/pull/993) by [@teythoon](https://github.com/teythoon))* - [`fa1ad02`](https://github.com/ietf-tools/xml2rfc/commit/fa1ad029e9dc011f4dc253687b0b4de2842e8e8a) - Improve pagination in text output *(PR [#1019](https://github.com/ietf-tools/xml2rfc/pull/1019) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`4971ae2`](https://github.com/ietf-tools/xml2rfc/commit/4971ae2d3f3b091150e0a14515b9bc24791b22df) - update CHANGELOG.md + py file versions for v3.17.4 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.17.4] - 2023-06-22 ### :bug: Bug Fixes - [`fb360a1`](https://github.com/ietf-tools/xml2rfc/commit/fb360a1cb08f9f8b6d929018ae12844f6b4b9960) - Remove old tools server from BibXML lookup locations *(PR [#1004](https://github.com/ietf-tools/xml2rfc/pull/1004) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1002](undefined) opened by [@kesara](https://github.com/kesara)* - [`8cbc6c6`](https://github.com/ietf-tools/xml2rfc/commit/8cbc6c6e44ed88cf82ba9f0cb21c9bc0dc1c6742) - Switch from appdirs to platformdirs, since it is maintained *(PR [#1009](https://github.com/ietf-tools/xml2rfc/pull/1009) by [@kitterma](https://github.com/kitterma))* - [`f92f551`](https://github.com/ietf-tools/xml2rfc/commit/f92f5512473990fa17516d291c6a29e3042c8b64) - Warn when reference uses PIs *(PR [#1007](https://github.com/ietf-tools/xml2rfc/pull/1007) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1006](undefined) opened by [@kesara](https://github.com/kesara)* - [`393b68b`](https://github.com/ietf-tools/xml2rfc/commit/393b68bc2439f019690f5679ecd7893caa6e624a) - Reset seen_slugs cache on every prep run *(PR [#1011](https://github.com/ietf-tools/xml2rfc/pull/1011) by [@jennifer-richards](https://github.com/jennifer-richards))* - [`aef14d2`](https://github.com/ietf-tools/xml2rfc/commit/aef14d28754d5a76e8d737e76e964e4a87efdfda) - Add xml extension to BibXML requests *(PR [#1005](https://github.com/ietf-tools/xml2rfc/pull/1005) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#1003](undefined) opened by [@kesara](https://github.com/kesara)* ### :memo: Documentation Changes - [`5fbc3ce`](https://github.com/ietf-tools/xml2rfc/commit/5fbc3ceffa6c4713b425472111b746ef9f675cf5) - update CHANGELOG.md + py file versions for v3.17.3 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.17.3] - 2023-06-06 ### :bug: Bug Fixes - [`9a8c2f0`](https://github.com/ietf-tools/xml2rfc/commit/9a8c2f0decf2efcd59cfe5c5f7ae2f25892c73d6) - Update for google-i18n-address 3.0.0 *(PR [#998](https://github.com/ietf-tools/xml2rfc/pull/998) by [@jennifer-richards](https://github.com/jennifer-richards))* - :arrow_lower_right: *fixes issue [#997](undefined) opened by [@jennifer-richards](https://github.com/jennifer-richards)* ### :memo: Documentation Changes - [`897404d`](https://github.com/ietf-tools/xml2rfc/commit/897404dcbd437a56130337b8a723c3cb8779950c) - update CHANGELOG.md + py file versions for v3.17.2 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.17.2] - 2023-05-31 ### :bug: Bug Fixes - [`f902725`](https://github.com/ietf-tools/xml2rfc/commit/f90272530b9e93f98e42c73fd1b6b8eabdf58eab) - Avoid memory issues in BaseV3Writer validator process *(PR [#995](https://github.com/ietf-tools/xml2rfc/pull/995) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#994](undefined) opened by [@kesara](https://github.com/kesara)* ### :memo: Documentation Changes - [`be9682f`](https://github.com/ietf-tools/xml2rfc/commit/be9682f10ed4cbcced3907d66207dcaa1918fcfa) - update CHANGELOG.md + py file versions for v3.17.1 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.17.1] - 2023-04-13 ### :bug: Bug Fixes - [`87e206e`](https://github.com/ietf-tools/xml2rfc/commit/87e206e09271bd9c9771b4d00d5ec7f61fbe8ea1) - Remove extend-to-zoom from viewport in CSS *(PR [#980](https://github.com/ietf-tools/xml2rfc/pull/980) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *fixes issue [#974](undefined) opened by [@kesara](https://github.com/kesara)* ### :construction_worker: Build System - [`2b112e2`](https://github.com/ietf-tools/xml2rfc/commit/2b112e21474c77f84c492e1c399e7d9cb4e480b8) - Migrate to setup.cfg *(PR [#979](https://github.com/ietf-tools/xml2rfc/pull/979) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#781](undefined) opened by [@kesara](https://github.com/kesara)* - [`c014b7a`](https://github.com/ietf-tools/xml2rfc/commit/c014b7a1ad87ac8f3d9526fac0dcb0ffbe83d05f) - Update package version in setup.cfg *(PR [#981](https://github.com/ietf-tools/xml2rfc/pull/981) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`5f90492`](https://github.com/ietf-tools/xml2rfc/commit/5f904921201f7080681c03190a7f945e48299ee0) - update CHANGELOG.md + py file versions for v3.17.0 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ## [v3.17.0] - 2023-03-14 ### :sparkles: New Features - [`dbdda51`](https://github.com/ietf-tools/xml2rfc/commit/dbdda51a16083da0762355ebe0902c3bc2a78a39) - Lighter styling on internal iref links *(PR [#963](https://github.com/ietf-tools/xml2rfc/pull/963) by [@martinthomson](https://github.com/martinthomson))* - [`ff1c061`](https://github.com/ietf-tools/xml2rfc/commit/ff1c0610ef67cab21e80fc2106137b103dabb30b) - Add support for Noto Math font *(PR [#971](https://github.com/ietf-tools/xml2rfc/pull/971) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`636dd08`](https://github.com/ietf-tools/xml2rfc/commit/636dd08cf10d61fc7354dfc0575a61714270b4c6) - update CHANGELOG.md + py file versions for v3.16.0 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`7cae8ad`](https://github.com/ietf-tools/xml2rfc/commit/7cae8add36feaf9d1eed08c820708748ac9ec868) - Remove mt.css and mt.js *(PR [#976](https://github.com/ietf-tools/xml2rfc/pull/976) by [@martinthomson](https://github.com/martinthomson))* ## [v3.16.0] - 2023-01-18 ### :sparkles: New Features - [`ad2e035`](https://github.com/ietf-tools/xml2rfc/commit/ad2e0359fde4687e07491a1ada0ec0d4f6ee5fcc) - Permit non-ASCII within without the use of *(PR [#895](https://github.com/ietf-tools/xml2rfc/pull/895) by [@cabo](https://github.com/cabo))* - [`6b9aede`](https://github.com/ietf-tools/xml2rfc/commit/6b9aede79e25665c199064c362fc6524f8292882) - Add editorial stream *(PR [#958](https://github.com/ietf-tools/xml2rfc/pull/958) by [@kesara](https://github.com/kesara))* - :arrow_lower_right: *addresses issue [#896](undefined) opened by [@alicerusso](https://github.com/alicerusso)* ### :bug: Bug Fixes - [`5b687b1`](https://github.com/ietf-tools/xml2rfc/commit/5b687b12053a5607cff4e83fd6a6ab767668c5a8) - Add 'auto' class for (most) parenthesized xref links *(PR [#948](https://github.com/ietf-tools/xml2rfc/pull/948) by [@martinthomson](https://github.com/martinthomson))* - [`388d4b9`](https://github.com/ietf-tools/xml2rfc/commit/388d4b9b1521c7b7a5bb27a6f64b1c74f39433b2) - Update to pypdf>=3.2.1 on base docker file *(PR [#954](https://github.com/ietf-tools/xml2rfc/pull/954) by [@kesara](https://github.com/kesara))* ### :white_check_mark: Tests - [`6c9be77`](https://github.com/ietf-tools/xml2rfc/commit/6c9be77f09fa23d6d9c46652582328027cd962f5) - Expand a problematic reference *(PR [#959](https://github.com/ietf-tools/xml2rfc/pull/959) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`b811bfd`](https://github.com/ietf-tools/xml2rfc/commit/b811bfda5d8215b0d4060ba7a7e42558fb373b36) - update CHANGELOG.md + py file versions for v3.15.3 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`5bbf3f7`](https://github.com/ietf-tools/xml2rfc/commit/5bbf3f74bbf3568f79aa8c4293ce3a2d73f3bf48) - **deps**: Move from PyPDF2 to pypdf>=3.2.1 *(PR [#953](https://github.com/ietf-tools/xml2rfc/pull/953) by [@kesara](https://github.com/kesara))* ## [v3.15.3] - 2022-11-24 ### :bug: Bug Fixes - [`1381bb8`](https://github.com/ietf-tools/xml2rfc/commit/1381bb86056d56c86624e5483926878a274ee137) - Move sourcecode classes *(PR [#839](https://github.com/ietf-tools/xml2rfc/pull/839) by [@martinthomson](https://github.com/martinthomson))* - [`592ab81`](https://github.com/ietf-tools/xml2rfc/commit/592ab81a6fba182c7cdee3ce340b130b3d362ced) - Only overwrite font-family when producing PDFs *(PR [#937](https://github.com/ietf-tools/xml2rfc/pull/937) by [@martinthomson](https://github.com/martinthomson))* - [`a3adb84`](https://github.com/ietf-tools/xml2rfc/commit/a3adb840848b6e6f6585310055b7013277a014a2) - Fix margin issue with dl after p inside a li *(PR [#941](https://github.com/ietf-tools/xml2rfc/pull/941) by [@kesara](https://github.com/kesara))* ### :white_check_mark: Tests - [`9308e40`](https://github.com/ietf-tools/xml2rfc/commit/9308e402b6658a36bffaddaff6131226f622f119) - Update walkpdf to fix PyPDF deprecation warnings *(PR [#934](https://github.com/ietf-tools/xml2rfc/pull/934) by [@kesara](https://github.com/kesara))* ### :construction_worker: Build System - [`0d3958c`](https://github.com/ietf-tools/xml2rfc/commit/0d3958c0f55e9329e6d0c19364f73c7d2a4b003d) - Include OpenPGP certificates for signing the project in each release *(PR [#931](https://github.com/ietf-tools/xml2rfc/pull/931) by [@dkg](https://github.com/dkg))* - [`b451ded`](https://github.com/ietf-tools/xml2rfc/commit/b451deda56d8d38276d6554043adb8c3325dcdd2) - Add support for Python 3.11 *(PR [#942](https://github.com/ietf-tools/xml2rfc/pull/942) by [@kesara](https://github.com/kesara))* - [`9ff2476`](https://github.com/ietf-tools/xml2rfc/commit/9ff247654048593eedf1dcd847a0764ed1c80973) - Include all changes in Changelog *(PR [#944](https://github.com/ietf-tools/xml2rfc/pull/944) by [@kesara](https://github.com/kesara))* ### :memo: Documentation Changes - [`d86b1f2`](https://github.com/ietf-tools/xml2rfc/commit/d86b1f24fce077b967c0ed480f93143ff81eecb0) - update CHANGELOG.md + py file versions for v3.15.2 [skip ci] *(commit by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`af9d83e`](https://github.com/ietf-tools/xml2rfc/commit/af9d83ed49c30303dab52e5240d19d324dbd8adc) - Skip Weasyprint 57.0 in tests *(PR [#932](https://github.com/ietf-tools/xml2rfc/pull/932) by [@kesara](https://github.com/kesara))* ## [v3.15.2] - 2022-10-28 ### :bug: Bug Fixes - [`908365f`](https://github.com/ietf-tools/xml2rfc/commit/908365f065fa54a4ce43472e72542bea4aa79730) - Use wcwidth to determine the monospace textual length of a string *(PR [#914](https://github.com/ietf-tools/xml2rfc/pull/914) by [@Flowdalic](https://github.com/Flowdalic))* - [`0b42319`](https://github.com/ietf-tools/xml2rfc/commit/0b42319ce70b2f5d4d58b271973b291a75f02aa7) - Drop dependency on kitchen *(PR [#913](https://github.com/ietf-tools/xml2rfc/pull/913) by [@Flowdalic](https://github.com/Flowdalic))* - [`1a910d9`](https://github.com/ietf-tools/xml2rfc/commit/1a910d986fe891bed467c493877cfac3abae57ba) - Expand table columns in text output *(PR [#919](https://github.com/ietf-tools/xml2rfc/pull/919) by [@kesara](https://github.com/kesara))* - [`4f9e700`](https://github.com/ietf-tools/xml2rfc/commit/4f9e700d35e26ac12e1b7bd5a803148ea091a2c3) - Add Noto Sans Symbols 2 font to PDF template *(PR [#926](https://github.com/ietf-tools/xml2rfc/pull/926) by [@kesara](https://github.com/kesara))* ### :white_check_mark: Tests - [`18b34d8`](https://github.com/ietf-tools/xml2rfc/commit/18b34d8e744ef47cbac3ee11c98bb86622856f9b) - Fix PDF tests *(PR [#920](https://github.com/ietf-tools/xml2rfc/pull/920) by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`7337517`](https://github.com/ietf-tools/xml2rfc/commit/7337517aa28168d69f14de84073eaa5c11d0a399) - Correct spelling mistakes *(PR [#917](https://github.com/ietf-tools/xml2rfc/pull/917) by [@jsoref](https://github.com/jsoref))* ## [v3.15.1] - 2022-10-12 ### :bug: Bug Fixes - [`08605de`](https://github.com/ietf-tools/xml2rfc/commit/08605de0a38380d58d77ad9e271096e43c852a10) - Improve PDF generation debug logs *(PR [#907](https://github.com/ietf-tools/xml2rfc/pull/907) by [@kesara](https://github.com/kesara))* - [`12a960e`](https://github.com/ietf-tools/xml2rfc/commit/12a960ed3a9829b6770c55be24a6ba0c5ad631b5) - Use specified font families on SVG *(PR [#910](https://github.com/ietf-tools/xml2rfc/pull/910) by [@kesara](https://github.com/kesara))* - [`70de803`](https://github.com/ietf-tools/xml2rfc/commit/70de803f9d2774dda2581e87c8b43af6a49d972c) - Use noto fonts for non-latin unicode monospaced characters *(PR [#909](https://github.com/ietf-tools/xml2rfc/pull/909) by [@kesara](https://github.com/kesara))* - [`dd2b0fe`](https://github.com/ietf-tools/xml2rfc/commit/dd2b0fe1de487b2b43623cc4669f997a34c7c960) - Add bottom margin to .artwork > pre *(PR [#912](https://github.com/ietf-tools/xml2rfc/pull/912) by [@kesara](https://github.com/kesara))* - [`58706b8`](https://github.com/ietf-tools/xml2rfc/commit/58706b80e322e49a9aeacba22a61e9db7ff701b7) - Remove redundant code labels from CSS *(PR [#916](https://github.com/ietf-tools/xml2rfc/pull/916) by [@kesara](https://github.com/kesara))* ## [v3.15.0] - 2022-09-22 ### :sparkles: New Features - [`055d64d`](https://github.com/ietf-tools/xml2rfc/commit/055d64d2e5fc1187ef90cfada9446515362695ac) - Add xml2rfc class to HTML body element *(PR [#847](https://github.com/ietf-tools/xml2rfc/pull/847) by [@martinthomson](https://github.com/martinthomson))* - [`7fec225`](https://github.com/ietf-tools/xml2rfc/commit/7fec2255b7cf2eefa0a1a6ce770d01a157adce39) - Add classes to xref *(PR [#867](https://github.com/ietf-tools/xml2rfc/pull/867) by [@martinthomson](https://github.com/martinthomson))* ### :bug: Bug Fixes - [`cc6b083`](https://github.com/ietf-tools/xml2rfc/commit/cc6b083cdf58be559d8d6011f9adedfa583bbc6f) - Fix table colspan issue in text format *(PR [#886](https://github.com/ietf-tools/xml2rfc/pull/886) by [@kesara](https://github.com/kesara))* - [`2475447`](https://github.com/ietf-tools/xml2rfc/commit/24754473224b2db603f910c0282f90ba013ddcc8) - Include the published date when ipr is none *(PR [#897](https://github.com/ietf-tools/xml2rfc/pull/897) by [@kesara](https://github.com/kesara))* ## [v3.14.2] - 2022-08-29 ### :bug: Bug Fixes - [`20cdb44`](https://github.com/ietf-tools/xml2rfc/commit/20cdb4460436a7edbebc9807d1c3305e90d0269d) - Fix odd page break inside rows in PDF output *(PR [#879](https://github.com/ietf-tools/xml2rfc/pull/879) by [@kesara](https://github.com/kesara))* - [`2c9dfaf`](https://github.com/ietf-tools/xml2rfc/commit/2c9dfafa0f4c32399f9b8e31ef9926c3e5ea7b65) - Return orgnization for orgnization only contacts *(PR [#837](https://github.com/ietf-tools/xml2rfc/pull/837) by [@kesara](https://github.com/kesara))* - [`9821dc6`](https://github.com/ietf-tools/xml2rfc/commit/9821dc6cd19e905cf05c3d92223311520575d2f2) - RTL unicode issue in PDF *(PR [#884](https://github.com/ietf-tools/xml2rfc/pull/884) by [@kesara](https://github.com/kesara))* ## [v3.14.1] - 2022-08-22 ### :bug: Bug Fixes - [`c67f5fd`](https://github.com/ietf-tools/xml2rfc/commit/c67f5fd40c605637043c1692974256ebc9f7af41) - Align center aligned ASCII art correctly *(PR [#838](https://github.com/ietf-tools/xml2rfc/pull/838) by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`701d5ce`](https://github.com/ietf-tools/xml2rfc/commit/701d5cedda73befe1341b02842f32d2888c5e860) - Add github issue templates *(commit by [@kesara](https://github.com/kesara))* ## [v3.14.0] - 2022-08-10 ### :sparkles: New Features - [`c6343a9`](https://github.com/ietf-tools/xml2rfc/commit/c6343a909dc66887eafe2d4e905cd5134c2d2c95) - Update WeasyPrint *(PR [#802](https://github.com/ietf-tools/xml2rfc/pull/802) by [@kesara](https://github.com/kesara))* ### :bug: Bug Fixes - [`95dba00`](https://github.com/ietf-tools/xml2rfc/commit/95dba00e3007ae65af6d1795f5723c0af1db1988) - Fix typo in README file *(PR [#843](https://github.com/ietf-tools/xml2rfc/pull/843) by [@bkmgit](https://github.com/bkmgit))* - [`0f06e27`](https://github.com/ietf-tools/xml2rfc/commit/0f06e27ca16272887d64179098c4a9c7262e372b) - Prevent submission date warnings for RFCs *(PR [#842](https://github.com/ietf-tools/xml2rfc/pull/842) by [@kesara](https://github.com/kesara))* - [`e5c45d4`](https://github.com/ietf-tools/xml2rfc/commit/e5c45d41592e6db13af41134f73611ca619b6822) - Add an option to disable rfc-local.css link *(PR [#840](https://github.com/ietf-tools/xml2rfc/pull/840) by [@martinthomson](https://github.com/martinthomson))* ### :white_check_mark: Tests - [`41b177a`](https://github.com/ietf-tools/xml2rfc/commit/41b177a302f0c6c61767cd3c326f20893210602d) - Fix tests to adapt bib.ietf.org *(PR [#852](https://github.com/ietf-tools/xml2rfc/pull/852) by [@kesara](https://github.com/kesara))* - [`c9b9d09`](https://github.com/ietf-tools/xml2rfc/commit/c9b9d093d9b8d96b1eab0296cabb2ed6f4996dcf) - Update valid tests for --no-rfc-local option *(PR [#854](https://github.com/ietf-tools/xml2rfc/pull/854) by [@kesara](https://github.com/kesara))* ## [v3.13.1] - 2022-07-19 ### :bug: Bug Fixes - [`63de72a`](https://github.com/ietf-tools/xml2rfc/commit/63de72a05452d47bb71845e855b723bd3b87c3d9) - Use bib.ietf.org for citations *(PR [#804](https://github.com/ietf-tools/xml2rfc/pull/804) by [@kesara](https://github.com/kesara))* - [`ad44bb8`](https://github.com/ietf-tools/xml2rfc/commit/ad44bb8d3e42a7a3a045eb1471e8e3311365133f) - Render unicode characters in SVG elements correctly *(PR [#832](https://github.com/ietf-tools/xml2rfc/pull/832) by [@kesara](https://github.com/kesara))* ## [v3.13.0] - 2022-06-22 ### :sparkles: New Features - [`6938d80`](https://github.com/ietf-tools/xml2rfc/commit/6938d806e5d84ea892f3eabe8dc6c10426d3b5ca) - Drop support for Python 3.6 *(PR [#796](https://github.com/ietf-tools/xml2rfc/pull/796) by [@kesara](https://github.com/kesara))* ### :bug: Bug Fixes - [`47270ba`](https://github.com/ietf-tools/xml2rfc/commit/47270ba4a79daa59bfc39cd8a2c7de1567c0aa5b) - Handle date type errors gracefully *(PR [#795](https://github.com/ietf-tools/xml2rfc/pull/795) by [@cabo](https://github.com/cabo))* - [`79fd4d9`](https://github.com/ietf-tools/xml2rfc/commit/79fd4d9b9c0a09ef041559e8e47abba11aad7fd4) - Stop crashing when author element doesn't have a name *(PR [#800](https://github.com/ietf-tools/xml2rfc/pull/800) by [@cabo](https://github.com/cabo))* - [`d5f8a1c`](https://github.com/ietf-tools/xml2rfc/commit/d5f8a1c16a48e9f2acf1ea0b8f3940f85265cb20) - Use bib.ietf.org for citations *(PR [#799](https://github.com/ietf-tools/xml2rfc/pull/799) by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`b94d6bb`](https://github.com/ietf-tools/xml2rfc/commit/b94d6bb05804c7dece0e6ad93e5431058ce271d6) - **deps**: Update Python dependencies *(PR [#797](https://github.com/ietf-tools/xml2rfc/pull/797) by [@kesara](https://github.com/kesara))* ## [v3.12.10] - 2022-06-03 ### :bug: Bug Fixes - [`f73ece7`](https://github.com/ietf-tools/xml2rfc/commit/f73ece708dd45ed0830a5ffceb89998d16bcb4ff) - Update setuptools metadata *(PR [#789](https://github.com/ietf-tools/xml2rfc/pull/789) by [@kesara](https://github.com/kesara))* ## [v3.12.9] - 2022-06-02 ### :bug: Bug Fixes - [`1643d68`](https://github.com/ietf-tools/xml2rfc/commit/1643d6845e2309f79f4ddc34f22749372b359a2b) - Display long ASCII art correctly in PDF *(PR [#788](https://github.com/ietf-tools/xml2rfc/pull/788) by [@kesara](https://github.com/kesara))* ## [v3.12.8] - 2022-05-25 ### ✨ New Features - [`51e8b24`](https://github.com/ietf-tools/xml2rfc/commit/51e8b24fd25e5cffaadba415374aa7e5cc24c9a8) - Add support for Python 3.10 *(PR [#772](https://github.com/ietf-tools/xml2rfc/pull/772) by [@dkg](https://github.com/dkg))* ### :bug: Bug Fixes - [`46399d7`](https://github.com/ietf-tools/xml2rfc/commit/46399d7efaf77f21b0de01c42226d0bf44e699a4) - Implement emboldening primary iref entries *(PR [#778](https://github.com/ietf-tools/xml2rfc/pull/778) by [@cabo](https://github.com/cabo))* ### :white_check_mark: Tests - [`e0095fd`](https://github.com/ietf-tools/xml2rfc/commit/e0095fdf9ece092a57746aa4313339b7191f9aff) - Remove Python version specific test results *(PR [#780](https://github.com/ietf-tools/xml2rfc/pull/780) by [@kesara](https://github.com/kesara))* ## [v3.12.7] - 2022-05-11 ### :bug: Bug Fixes - [`42568b3`](https://github.com/ietf-tools/xml2rfc/commit/42568b3787ae549c8e718e43ac8f164a9b195067) - evaluate date.today() on class init, not import *(PR [#774](https://github.com/ietf-tools/xml2rfc/pull/774) by [@jennifer-richards](https://github.com/jennifer-richards))* - [`07ef95e`](https://github.com/ietf-tools/xml2rfc/commit/07ef95e8fb4a0bbbadac9ee4ffcd7478405eb1fd) - Fix warnings in text and manpage *(PR [#775](https://github.com/ietf-tools/xml2rfc/pull/775) by [@kesara](https://github.com/kesara))* ## [v3.12.6] - 2022-05-10 ### :bug: Bug Fixes - [`6b32a5d`](https://github.com/ietf-tools/xml2rfc/commit/6b32a5d789925f5f74b7898b556cf7b8f3bd1d10) - Render text without toc *(PR [#766](https://github.com/ietf-tools/xml2rfc/pull/766) by [@cabo](https://github.com/cabo))* - [`384399c`](https://github.com/ietf-tools/xml2rfc/commit/384399cae4a52fbb689abacfdf1a55c3217276db) - Display ASCII names for authors in references *(PR [#771](https://github.com/ietf-tools/xml2rfc/pull/771) by [@kesara](https://github.com/kesara))* ## [v3.12.5] - 2022-05-02 ### :bug: Bug Fixes - [`8436c2f`](https://github.com/ietf-tools/xml2rfc/commit/8436c2f9716b5c7a73d5587bc6201c7e56fb6ac0) - Make index sort case insensitive *(PR [#763](https://github.com/ietf-tools/xml2rfc/pull/763) by [@kesara](https://github.com/kesara))* - [`0884e8d`](https://github.com/ietf-tools/xml2rfc/commit/0884e8dc11f7040986b208961275a7cb3af07f92) - Don't attempt to select initials when fullname contains non Latin characters *(PR [#760](https://github.com/ietf-tools/xml2rfc/pull/760) by [@kesara](https://github.com/kesara))* - [`9e12093`](https://github.com/ietf-tools/xml2rfc/commit/9e120937f5a66e180a7522f9d7e7066a5486c4de) - Make long sourcecode sections breakable *(PR [#764](https://github.com/ietf-tools/xml2rfc/pull/764) by [@kesara](https://github.com/kesara))* ### :white_check_mark: Tests - [`24406e5`](https://github.com/ietf-tools/xml2rfc/commit/24406e5007ec5acefa331565a082a48207b055dd) - Bug fix in tests/input/draft-miek-test.v3.xml *(PR [#738](https://github.com/ietf-tools/xml2rfc/pull/738) by [@kesara](https://github.com/kesara))* - [`72255eb`](https://github.com/ietf-tools/xml2rfc/commit/72255ebd479f4a8c87f1e7b6352d4abc6e1d4622) - Pin PyPDF2 to 2.16.* versions *(PR [#762](https://github.com/ietf-tools/xml2rfc/pull/762) by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`8fc7efb`](https://github.com/ietf-tools/xml2rfc/commit/8fc7efbd37ca746cf4b9f97793b7236c013a0388) - Update deprecated tox configuration option *(PR [#746](https://github.com/ietf-tools/xml2rfc/pull/746) by [@kesara](https://github.com/kesara))* ## [v3.12.4] - 2022-04-12 ### :bug: Bug Fixes - [`bf6ee73`](https://github.com/ietf-tools/xml2rfc/commit/bf6ee731b0d643598267e2eb267cb3ddc8f67d26) - Fix an edge case in the table of contents in text output *(PR [#735](https://github.com/ietf-tools/xml2rfc/pull/735) by [@kesara](https://github.com/kesara))* - [`6e64a1c`](https://github.com/ietf-tools/xml2rfc/commit/6e64a1c667892a9600c2a772615c1be3df855936) - Render cref elements correctly in text output *(PR [#744](https://github.com/ietf-tools/xml2rfc/pull/744) by [@cabo](https://github.com/cabo))* - [`df99f94`](https://github.com/ietf-tools/xml2rfc/commit/df99f948b53ca4836d830ac55ec84eb4023e81da) - Terminate if SVG data includes a script tag (GHSA-cf4q-4cqr-7g7w) *(commit by [@kesara](https://github.com/kesara))* ### :white_check_mark: Tests - [`3badf55`](https://github.com/ietf-tools/xml2rfc/commit/3badf559aabab15270702deccf2922961c2c2c34) - Improve cref tests *(PR [#747](https://github.com/ietf-tools/xml2rfc/pull/747) by [@kesara](https://github.com/kesara))* ### :wrench: Chores - [`4262e58`](https://github.com/ietf-tools/xml2rfc/commit/4262e58c198fc9c72d25036cf4c42fecc91ac2e4) - add vscode dev debug configs *(PR [#737](https://github.com/ietf-tools/xml2rfc/pull/737) by [@NGPixel](https://github.com/NGPixel))* ## [v3.12.3] - 2022-02-23 ### Bug Fixes - [`dc1231174d`](https://github.com/ietf-tools/xml2rfc/commit/dc1231174d9df01b96ad8cf341633978d8fc1af9) - make xml2rfc/run.py executable ([#726](https://github.com/ietf-tools/xml2rfc/pull/726) by [@dkg](https://github.com/dkg)) - [`1ed938433c`](https://github.com/ietf-tools/xml2rfc/commit/1ed938433c792055d9bbc930f5d99e6909b9f3fc) - sourcecode element definition copy-paste error ([#731](https://github.com/ietf-tools/xml2rfc/pull/731) by [@cabo](https://github.com/cabo)) ### Chores - [`3ae5c77751`](https://github.com/ietf-tools/xml2rfc/commit/3ae5c77751c7118a817a52ae165756e9b37f7fd0) - add vscode dev container config ([#730](https://github.com/ietf-tools/xml2rfc/pull/730) by [@NGPixel](https://github.com/NGPixel)) - [`e6e07375b3`](https://github.com/ietf-tools/xml2rfc/commit/e6e07375b32c265ef3d42516d003fa24cb507b77) - Revert Jinja2 3.* update ([#732](https://github.com/ietf-tools/xml2rfc/pull/732) by [@kesara](https://github.com/kesara)) ## [v3.12.2] - 2022-02-16 ### Bug Fixes - [`fe71b28365`](https://github.com/ietf-tools/xml2rfc/commit/fe71b2836576826a1cc82e35255d492d3b560bb1) - Remove the blank line from the contact information in text output ([#720](https://github.com/ietf-tools/xml2rfc/pull/720) by [@kesara](https://github.com/kesara)) ### Chores - [`895a85d9d4`](https://github.com/ietf-tools/xml2rfc/commit/895a85d9d40ea8c6df376533c67dd559d5376d6e) - move /cli to root - [`0dee2ce130`](https://github.com/ietf-tools/xml2rfc/commit/0dee2ce1305900bda399c27d0cbe79dbfa6b826b) - remove gui and package folders - [`ed7051a0b0`](https://github.com/ietf-tools/xml2rfc/commit/ed7051a0b05dee9c89ef93d6a877395ff471c008) - Docker build script updates - [`ff7bb5785b`](https://github.com/ietf-tools/xml2rfc/commit/ff7bb5785bdc9621325093b79427cb24e7137adf) - Add executable permission to fix.pl ([#718](https://github.com/ietf-tools/xml2rfc/pull/718) by [@kesara](https://github.com/kesara)) - [`a6227f88fc`](https://github.com/ietf-tools/xml2rfc/commit/a6227f88fcd2130592a0947b4dcedb3ea4517f9b) - remove font-install binary from repo ## [3.12.1] - 2022-02-01 - Improve local file lookup: Add source directory to the allowed list, Disallow any files that are on child directories of the source directory, Add a warning when including `.ent` files. Fixes [#703](https://github.com/ietf-tools/xml2rfc/issues/703). (by [@kesara](https://github.com/kesara)) - Update bibxml subdirectories list. Fixes [#701](https://github.com/ietf-tools/xml2rfc/issues/701). (by [@kesara](https://github.com/kesara)) - Fixes manpage generation issue. Fixes [#694](https://github.com/ietf-tools/xml2rfc/issues/694). (by [@kesara](https://github.com/kesara)) ## [3.12.0] - 2021-12-08 - Security release - disallow includes from local filesystem by default. Adds a `--allow-local-file-access` flag (and associated library configuration option) to allow it. (by [@rjsparks](https://github.com/rjsparks)) ## [3.11.1] - 2021-10-29 - Cosmetic release to address changelog formatting (by [@rjsparks](https://github.com/rjsparks)) ## [3.11.0] - 2021-10-29 - Fixes a case where an infinite loop could occur in text rendering. Fixes [#684](https://github.com/ietf-tools/xml2rfc/issues/684). (by [@kesara](https://github.com/kesara)) - Updates TPL 5 boilerplate text from Simplified to Revised. Fixes [#676](https://github.com/ietf-tools/xml2rfc/issues/676). (by [@kesara](https://github.com/kesara)) - Reverts back Apple M1 specific changes from docker/run. (by [@kesara](https://github.com/kesara)) ## [3.10.0] - 2021-09-21 - Fixes Python compatibility issues in `bin/uglifycall`. (by [@kesara](https://github.com/kesara)) - Updates docker/run command to support Apple M1. Fixes [#675](https://github.com/ietf-tools/xml2rfc/issues/675). (by [@kesara](https://github.com/kesara)) - Adds missing line joiner settings for `
    ` and `