Development: Release History

From OpenMPT Wiki
Jump to: navigation, search
date OpenMPT libopenmpt branch rev URL
2000-01-23 modplugxmms-1.0.1 branches/modplugxmms 7598 svn browse
2000-02-28 modplugxmms-1.1 branches/modplugxmms 7600 svn browse
2000-02-28 modplugxmms-1.1.1 branches/modplugxmms 7602 svn browse
2000-04-10 modplugxmms-1.2 branches/modplugxmms 7604 svn browse
2000-07-17 modplugxmms-1.3 branches/modplugxmms 7606 svn browse
2000-07-17 modplugxmms-1.3a branches/modplugxmms 7608 svn browse
2001-01-25 modplugxmms-1.5 branches/modplugxmms 7610 svn browse
2001-02-14 modplugxmms-1.5a branches/modplugxmms 7612 svn browse
2001-10-28 modplugxmms-2.0 branches/modplugxmms 7614 svn browse
2004-01-21 ModPlugTracker-1.16.206 branches/olivier/modplug 5 svn browse
2004-01-28 ModPlugTracker-1.16.206-noMMX tags/ModPlugTracker-1.16.206-noMMX 7619 svn browse
2004-02-15 ModplugWild-0.00 tags/ModplugWild-0.00 7620 svn browse
2004-02-23 ModplugWild-0.01 trunk/wild 15 svn browse
2004-12-02 OpenMPT-1.16.0213a trunk/wild 31 svn browse
2004-12-30 OpenMPT-1.16.0214a trunk/wild 45 svn browse
2005-01-09 OpenMPT-1.16.0215a trunk/wild 65 svn browse
2005-02-09 OpenMPT-1.17-RC0 branches/OpenMPT_1_17RC/wild 82 svn browse
2005-03-05 OpenMPT-1.17-RC1 branches/OpenMPT_1_17RC/wild 93 svn browse
2005-08-20 OpenMPT-1.17-RC2 tags/Tag_17RC2/wild 127 svn browse
2006-03-15 OpenMPT-1.17.02.41 trunk/OpenMPT 152 svn browse
2006-04-11 OpenMPT-1.17.02.42 trunk/OpenMPT 156 svn browse
2006-06-20 OpenMPT-1.17.02.43 trunk/OpenMPT 157 svn browse
2006-08-13 OpenMPT-1.17.02.44 trunk/OpenMPT 163 svn browse
2006-08-20 OpenMPT-1.17.02.45 trunk/OpenMPT 165 svn browse
2007-05-07 OpenMPT-1.17.02.46 trunk/OpenMPT 181 svn browse
2007-05-13 OpenMPT-1.17.02.47 trunk/OpenMPT 184 svn browse
2007-05-27 OpenMPT-1.17.02.48 trunk/OpenMPT 188 svn browse
2007-11-17 OpenMPT-1.17.02.49 trunk/OpenMPT 194 svn browse
2008-01-26 OpenMPT-1.17.02.50 trunk/OpenMPT 198 svn browse
2008-03-29 OpenMPT-1.17.02.51 trunk/OpenMPT 208 svn browse
2008-04-13 OpenMPT-1.17.02.52 trunk/OpenMPT 210 svn browse
2009-05-30 OpenMPT-1.17.02.53 tags/1.17.02.53 260 svn browse
2009-06-23 OpenMPT-1.17.02.54 branches/1.17.02.53x 274 svn browse
2009-09-20 OpenMPT-1.17.03.02 trunk/OpenMPT 371 svn browse
2010-01-23 OpenMPT-1.18.00.00 trunk/OpenMPT 475 svn browse
2010-05-29 OpenMPT-1.18.02.00 trunk/OpenMPT 610 svn browse
2010-08-04 OpenMPT-1.18.03.00 trunk/OpenMPT 674 svn browse
2011-04-01 OpenMPT-1.19.01.00 trunk/OpenMPT 836 svn browse
2011-05-13 OpenMPT-1.19.02.00 trunk/OpenMPT 871 svn browse
2011-07-22 OpenMPT-1.19.03.00 tags/1.19.03.00 922 svn browse
2011-09-06 OpenMPT-1.19.04.00 tags/1.19.04.00 1027 svn browse
2012-05-05 OpenMPT-1.20.01.00 trunk/OpenMPT 1263 svn browse
2012-07-07 OpenMPT-1.20.02.00 trunk/OpenMPT 1318 svn browse
2012-09-22 OpenMPT-1.20.03.00 trunk/OpenMPT 1359 svn browse
2012-10-27 OpenMPT-1.20.04.00 trunk/OpenMPT 1398 svn browse
2012-12-22 OpenMPT-1.21.01.00 trunk/OpenMPT 1472 svn browse
2013-04-06 OpenMPT-1.22.01.00 trunk/OpenMPT 1749 svn browse
2013-04-20 OpenMPT-1.22.02.00 trunk/OpenMPT 1917 svn browse
2013-05-18 OpenMPT-1.22.03.00 trunk/OpenMPT 2094 svn browse
2013-08-05 OpenMPT-1.22.04.00 trunk/OpenMPT 2581 svn browse
2013-08-31 OpenMPT-1.22.05.00 trunk/OpenMPT 2622 svn browse
2013-11-01 OpenMPT-1.22.06.00 tags/1.22.06.00 3064 svn browse
2013-11-15 libopenmpt-0.2.3532-beta1 trunk/OpenMPT 3232 svn browse
2013-11-15 OpenMPT-1.22.07.00 branches/1.22 3235 svn browse
2014-01-12 libopenmpt-0.2.3566-beta2 trunk/OpenMPT 3566 svn browse
2014-02-21 libopenmpt-0.2.3746-beta3 trunk/OpenMPT 3746 svn browse
2014-02-25 libopenmpt-0.2.3773-beta4 trunk/OpenMPT 3773 svn browse
2014-03-29 OpenMPT-1.23.01.00 trunk/OpenMPT 3998 svn browse
2014-05-03 OpenMPT-1.23.02.00 trunk/OpenMPT 4035 svn browse
2014-05-04 OpenMPT-1.23.03.00 trunk/OpenMPT 4039 svn browse
2014-06-14 OpenMPT-1.23.04.00 trunk/OpenMPT 4113 svn browse
2014-06-15 libopenmpt-0.2.4115-beta5 trunk/OpenMPT 4115 svn browse
2014-09-06 OpenMPT-1.23.05.00 trunk/OpenMPT 4238 svn browse
2014-09-06 libopenmpt-0.2.4238-beta6 trunk/OpenMPT 4238 svn browse
2014-09-07 libopenmpt-0.2.4259-beta7 trunk/OpenMPT 4259 svn browse
2014-12-21 OpenMPT-1.24.01.00 trunk/OpenMPT 4662 svn browse
2014-12-21 libopenmpt-0.2.4664-beta8 trunk/OpenMPT 4664 svn browse
2014-12-21 libopenmpt-0.2.4667-beta9 trunk/OpenMPT 4667 svn browse
2015-02-16 OpenMPT-1.24.02.00 trunk/OpenMPT 4761 svn browse
2015-02-17 libopenmpt-0.2.4764-beta10 trunk/OpenMPT 4764 svn browse
2015-04-18 OpenMPT-1.24.03.00 trunk/OpenMPT 4941 svn browse
2015-04-18 libopenmpt-0.2.4943-beta11 trunk/OpenMPT 4943 svn browse
2015-04-19 OpenMPT-1.24.04.00 trunk/OpenMPT 4951 svn browse
2015-04-19 libopenmpt-0.2.4954-beta12 trunk/OpenMPT 4954 svn browse
2015-08-16 OpenMPT-1.25.01.00 trunk/OpenMPT 5484 svn browse
2015-08-16 libopenmpt-0.2.5486-beta13 trunk/OpenMPT 5486 svn browse
2015-09-13 OpenMPT-1.25.02.00 trunk/OpenMPT 5600 svn browse
2015-09-13 libopenmpt-0.2.5602-beta14 trunk/OpenMPT 5602 svn browse
2015-10-31 OpenMPT-1.25.03.00 trunk/OpenMPT 5703 svn browse
2015-10-31 libopenmpt-0.2.5705-beta15 trunk/OpenMPT 5705 svn browse
2015-11-21 OpenMPT-1.25.04.00 trunk/OpenMPT 5785 svn browse
2015-11-22 libopenmpt-0.2.5787-beta16 trunk/OpenMPT 5787 svn browse
2016-05-21 OpenMPT-1.26.01.00 trunk/OpenMPT 6400 svn browse
2016-05-21 libopenmpt-0.2.6401-beta17 trunk/OpenMPT 6401 svn browse
2016-05-22 OpenMPT-1.26.02.00 trunk/OpenMPT 6410 svn browse
2016-07-11 OpenMPT-1.26.03.00 trunk/OpenMPT 6609 svn browse
2016-07-11 libopenmpt-0.2.6611-beta18 trunk/OpenMPT 6611 svn browse
2016-07-23 libopenmpt-0.2.6664-beta19 trunk/OpenMPT 6664 svn browse
2016-08-07 OpenMPT-1.26.04.00 trunk/OpenMPT 6772 svn browse
2016-08-07 libopenmpt-0.2.6774-beta20 trunk/OpenMPT 6774 svn browse
2016-09-03 OpenMPT-1.26.05.00 branches/1.26-maintenance 7025 svn browse
2016-09-03 libopenmpt-0.2.7025-beta20.1 branches/1.26-maintenance 7025 svn browse
2016-10-22 OpenMPT-1.26.06.00 branches/1.26-maintenance 7297 svn browse
2016-10-22 libopenmpt-0.2.7299-beta20.2 branches/1.26-maintenance 7299 svn browse
2016-11-20 libopenmpt-0.2.7386-beta20.3 branches/1.26-maintenance 7386 svn browse
2016-11-20 OpenMPT-1.26.07.00 branches/1.26-maintenance 7387 svn browse
2017-02-05 OpenMPT-1.26.08.00 branches/1.26-maintenance 7557 svn browse
2017-02-05 libopenmpt-0.2.7559-beta20.4 branches/1.26-maintenance 7559 svn browse
2017-02-05 libopenmpt-0.2.7561-beta20.5 branches/1.26-maintenance 7561 svn browse
2017-03-11 libopenmpt-0.2.7774-beta22 branches/OpenMPT-1.26 7774 svn browse
2017-03-19 OpenMPT-1.26.09.00 branches/OpenMPT-1.26 7821 svn browse
2017-04-23 OpenMPT-1.26.10.00 branches/OpenMPT-1.26 8041 svn browse
2017-04-23 libopenmpt-0.2.8043-beta23 branches/OpenMPT-1.26 8043 svn browse
2017-05-21 OpenMPT-1.26.11.00 branches/OpenMPT-1.26 8188 svn browse
2017-05-22 libopenmpt-0.2.8190-beta24 branches/OpenMPT-1.26 8190 svn browse
2017-07-02 OpenMPT-1.26.12.00 branches/OpenMPT-1.26 8412 svn browse
2017-07-02 libopenmpt-0.2.8414-beta25 branches/OpenMPT-1.26 8414 svn browse
2017-07-07 libopenmpt-0.2.8461-beta26 branches/OpenMPT-1.26 8461 svn browse
2017-08-12 OpenMPT-1.26.13.00 branches/OpenMPT-1.26 8760 svn browse
2017-08-12 libopenmpt-0.2.8760-beta27 branches/OpenMPT-1.26 8760 svn browse
2017-08-14 OpenMPT-1.26.14.00 branches/OpenMPT-1.26 8772 svn browse
2017-09-24 libopenmpt-0.3.0-rc.1 branches/OpenMPT-1.27 8957 svn browse
2017-09-27 OpenMPT-1.27.01.00 branches/OpenMPT-1.27 9000 svn browse
2017-09-27 libopenmpt-0.3.0 branches/OpenMPT-1.27 9002 svn browse
2017-09-28 libopenmpt-0.3.1 branches/OpenMPT-1.27 9015 svn browse
2017-11-04 OpenMPT-1.27.02.00 branches/OpenMPT-1.27 9221 svn browse
2017-11-04 libopenmpt-0.3.2 branches/OpenMPT-1.27 9224 svn browse
2017-11-04 libopenmpt-0.2.9227-beta28 branches/OpenMPT-1.26 9227 svn browse
2017-11-19 libopenmpt-0.3.3 branches/OpenMPT-1.27 9318 svn browse
2017-12-17 OpenMPT-1.27.03.00 branches/OpenMPT-1.27 9370 svn browse
2017-12-17 libopenmpt-0.3.4 branches/OpenMPT-1.27 9373 svn browse
2018-01-28 OpenMPT-1.27.04.00 branches/OpenMPT-1.27 9537 svn browse
2018-01-28 libopenmpt-0.3.5 branches/OpenMPT-1.27 9539 svn browse
2018-01-28 libopenmpt-0.2.9542-beta29 branches/OpenMPT-1.26 9542 svn browse
2018-02-03 libopenmpt-0.3.6 branches/OpenMPT-1.27 9579 svn browse

Generated by running the following script on https://github.com/OpenMPT/openmpt:

#!/bin/bash

FORMAT="wiki"

if [ "${FORMAT}" = "wiki" ] ; then
	echo "{| class=\"wikitable\""
	echo "! date !! OpenMPT !! libopenmpt !! branch !! rev !! URL"
fi

(
	git tag | while IFS='$\n' read -r LINE ; do
		TAG="${LINE}"
		DATE=$(git log -1 --date=iso --pretty="format:%cd" "${TAG}")
		# sort OpenMPT before libopenmpt
		if echo "${TAG}" | grep -q -E 'modplugxmms|libopenmpt' ; then
			KEY="b"
		else
			KEY="a"
		fi
		echo "${DATE} ${KEY} ${LINE}"
	done
) | sort | awk '{print $5;}' | while IFS='$\n' read -r LINE ; do
	TAG="${LINE}"
	DATE=$(git log -1 --date=iso --pretty="format:%cd" "${TAG}")
	SVN=$(git log -1 "${TAG}" | tail -n 1 | awk '{print $2;}')
	if [ "${FORMAT}" = "wiki" ] ; then
		DATE=$(echo "${DATE}" | awk '{print $1;}')
		BRANCH=$(echo "${SVN}" | tr '@' ' ' | awk '{print $1;}' | sed 's/https\:\/\/source\.openmpt\.org\/svn\/openmpt\///g')
		REV=$(echo "${SVN}" | tr '@' ' ' | awk '{print $2;}')
		if [ "${DATE}" != "${OLDDATE}" ] ; then
			OLDDATE="${DATE}"
			echo "|-"
			echo "| style=\"background-color: lightgrey;\"|"
			echo "| style=\"background-color: lightgrey;\"|"
			echo "| style=\"background-color: lightgrey;\"|"
			echo "| style=\"background-color: lightgrey;\"|"
			echo "| style=\"background-color: lightgrey;\"|"
			echo "| style=\"background-color: lightgrey;\"|"
			#echo "! !! !! !! !! !!"
		fi
		echo "|-"
		if echo "${TAG}" | grep -q -E 'modplugxmms|libopenmpt' ; then
			echo "| ${DATE} || || ${TAG} || ${BRANCH} || ${REV} || [${SVN} svn] [https://source.openmpt.org/browse/openmpt/${BRANCH}/?rev=${REV}&peg=${REV} browse]"
		else
			echo "| ${DATE} || ${TAG} || || ${BRANCH} || ${REV} || [${SVN} svn] [https://source.openmpt.org/browse/openmpt/${BRANCH}/?rev=${REV}&peg=${REV} browse]"
		fi
	else
		if echo "${TAG}" | grep -q -E 'modplugxmms|libopenmpt' ; then
			echo "${DATE} . ${TAG} ${SVN}"
		else
			echo "${DATE} ${TAG} . ${SVN}"
		fi
	fi
done

if [ "${FORMAT}" = "wiki" ] ; then
	echo "|}"
	echo " "
	echo "Generated by running the following script on [https://github.com/OpenMPT/openmpt https://github.com/OpenMPT/openmpt]:"
	echo -n "<p" ; echo "re>"
	cat "${BASH_SOURCE}"
	echo -n "</p" ;	echo "re>"
	echo " "
	echo "[[Category:Development|Release History]]"
	echo " "
fi