| 
									
										
										
										
											2020-05-04 22:28:09 -07:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | set -e | 
					
						
							|  |  |  | set +x | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | trap "cd $(pwd -P)" EXIT | 
					
						
							|  |  |  | cd "$(dirname $0)" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | git fetch --tags git@github.com:microsoft/playwright.git >/dev/null 2>/dev/null | 
					
						
							|  |  |  | LAST_RELEASE=$(git describe --tags $(git rev-list --tags --max-count=1)) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo "## Highlights" | 
					
						
							|  |  |  | echo | 
					
						
							|  |  |  | echo "TODO: \`git diff ${LAST_RELEASE}:docs/api.md docs/api.md\`" | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2020-07-13 14:48:29 -07:00
										 |  |  | echo "## Browser Versions" | 
					
						
							| 
									
										
										
										
											2020-05-04 22:28:09 -07:00
										 |  |  | echo | 
					
						
							| 
									
										
										
										
											2020-07-13 14:48:29 -07:00
										 |  |  | node ./print_versions.js | 
					
						
							| 
									
										
										
										
											2020-05-04 22:28:09 -07:00
										 |  |  | echo | 
					
						
							|  |  |  | echo "## New APIs" | 
					
						
							|  |  |  | echo | 
					
						
							|  |  |  | echo "TODO: \`git diff ${LAST_RELEASE}:docs/api.md docs/api.md\`" | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2020-07-13 14:48:29 -07:00
										 |  |  | CLOSED_ISSUES=$(./list_closed_issues.sh "${LAST_RELEASE}") | 
					
						
							|  |  |  | ISSUES_COUNT=$(echo "${CLOSED_ISSUES}" | wc -l | xargs) | 
					
						
							|  |  |  | echo "<details>" | 
					
						
							|  |  |  | echo "  <summary><b>Issues Closed (${ISSUES_COUNT})</b></summary>" | 
					
						
							| 
									
										
										
										
											2020-05-04 22:28:09 -07:00
										 |  |  | echo | 
					
						
							| 
									
										
										
										
											2020-07-13 14:48:29 -07:00
										 |  |  | echo "${CLOSED_ISSUES}" | 
					
						
							| 
									
										
										
										
											2020-05-04 22:28:09 -07:00
										 |  |  | echo | 
					
						
							| 
									
										
										
										
											2020-07-13 14:48:29 -07:00
										 |  |  | echo "</details>" | 
					
						
							| 
									
										
										
										
											2020-05-04 22:28:09 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-07-13 14:48:29 -07:00
										 |  |  | COMMITS=$(git log --pretty="%h - %s" "${LAST_RELEASE}"..HEAD) | 
					
						
							|  |  |  | COMMITS_COUNT=$(echo "${COMMITS}" | wc -l | xargs) | 
					
						
							|  |  |  | echo "<details>" | 
					
						
							|  |  |  | echo "  <summary><b>Commits (${COMMITS_COUNT})</b></summary>" | 
					
						
							|  |  |  | echo | 
					
						
							|  |  |  | echo "${COMMITS}" | 
					
						
							|  |  |  | echo | 
					
						
							|  |  |  | echo "</details>" |