webrtc-changelog automates the generation of a professional, categorized HTML report for WebRTC changes.
https://chromiumdash.appspot.com/branches and extract the current and previous branch numbers associated with the milestone from the webrtc column of the first two rows in the Branch details table. These will be used as <branch2> (current) and <branch1> (previous). Note the milestone number (e.g., 148).git fetch origin to retrieve the remote git branches.git log branch-heads/<branch1>..branch-heads/<branch2> to retrieve the commit history.<ul><li>...</li></ul>) for best presentation in the report.generate_changelog.py script to create the final report, injecting the generated HTML summary and the milestone:python3 tools_webrtc/generate_changelog.py <branch1> <branch2> <output_file> --summary_text "<summary_html>" --milestone M<milestone_number>
Bug: references (e.g., webrtc:123, chromium:456, b/789) into hyperlinks.