- 1.21: 2024-02-17
-
Accept Golang-style senantic-version numbers with a v prefix. Do early check for version matching an existing tag. Whwn a NEWS version is available, check what’s passed in.
- 1.20: 2024-02-08
-
Ignore // comments in .adoc files.
- 1.19: 2020-08-03
-
Sync with gitlab-igor 0.1.0
- 1.18: 2020-07-31
-
Second Igor integration test.
- 1.17: 2020-07-30
-
Test release for Igor integration.
- 1.16: 2019-04-26
-
Update the default template to emit HTML5 with a stylesheet.
- 1.15: 2019-03-20
-
Shipper can now do broadcast notifications on Twitter. Added Debian package name as a metadata field. Add size attributes for logo inclusions.
- 1.14: 2019-03-19
-
Do the right thing if README etc. are actually *.adoc files.
- 1.13: 2018-11-27
-
Add capability to set the background image of the templated web page. Add sanity checking of NEWS release dates
- 1.12: 2016-01-29
-
Forward-port to Python 3.
- 1.11: 2016-01-12
-
Fix a bug that caused shipper -w of a SourceForge project to screw up.
1.10: 2015-09-02: Stymie a buffering bug in Python that caused short writes piping to a shell. Recognize and ship xz archives.
- 1.9: 2015-08-23
-
Switch to Patreon from Gratipay, which no longer supports individuals.
- 1.8: 2015-05-24
-
Per-project shipper variables can now be set from git config section. Removal of Berlios support, since I’ve learned that it shut down in 2012. The -w option now updates both web pages and gitweb metadata.
- 1.7: 2015-04-05
-
Adapted for Gitorious shutdown; Gitorious-URL and Github-URL replaced by Repository-URL, Developer-Clone, and Anonymous-Clone. Now makes a gitweb-style description and README.html file.
- 1.6: 2014-01-07
-
Fix a brown-paper-bag bug in SourceForge directory syncing.
- 1.5: 2014-10-29
-
Add the ability to ship notifications to freshcode. Gittip has changed its name to Gratipay. Ohloh has changed its name to OpenHub.
- 1.4: 2014-06-24
-
More permissive NEWS parsing. Interpret leading version on a news stanza. Recent changes is now part of the default web-page template.
- 1.3: 2014-06-19
-
Removing freecode.com support, as it stopped accepting new updates yesterday.
- 1.2: 2014-06-05
-
Fix a bug in the SourceForge delivery code.
- 1.1: 2014-06-04
-
Added the Validate field for smoke-testing before deliverables are shipped.
- 1.0: 2014-06-01
-
First public production release.
- 0.23: 2014-05-20
-
Correct a bug in Freecode name processing.
- 0.22: 2013-12-28
-
Minor bug fixes in web page templating.
- 0.21: 2013-12-02
-
Manual page overhauled in reponse to user feedback.
- 0.20: 2013-12-02
-
Project-Tag-List → Freecode-Tags There is now the beginnings of a regression-test suite.
- 0.19: 2013-11-30
-
Use irkerd’s new (release 2.3) immediate mode for IRC notifications.
- 0.18: 2013-11-22
-
Major change in interface; this is now a shellscript generator New variable-override syntax on the command line. Your profile can now be ~/.config/shipper a la XDG.
- 0.17: 2013-11-16
-
Added support for announcing to project IRC channels via irk. Helpers required by the package are now documented.
- 0.16: 2013-09-24
-
Added support for embedding a gittip link.
- 0.15: 2013-05-23
-
The Fernando Poo Day double release! First spin of 0.15 had a wrong checksum. SourceForge upload locations for FRS and project web have changed. Add and document the the sourceforge-folder variable. Ship project description with updates. Added IRC chat channel and Ohloh/github/gitorious URLs to optional metadata. Extract HTML page descriptions from <title> elements. Push changes and tags if -t and -u are both enabled. md5 and sha* checksum files added to automatic website uploads. Release-Focus is gone; calling shipper is now a fire-and-forget operation. Add untested support for savannah-nongnu.
- 0.14: 2011-11-03
-
Cope with the Freshmeat to Freecode name change.
- 0.13: 2010-12-01
-
Set the Berlios download location correctly for SourceForge announcements.
- 0.12: 2010-11-26
-
Can now tag releases under hg and bzr, Added the logo variable and logo embedding in the web-page template.
- 0.11: 2010-11-22
-
Support for SourceForge as a destination.
- 0.10: 2010-11-15
-
Generate correct download directories in a Freshmeat announcement for a Berlios project. Check version in makefile as well as Makefile.
- 0.9: 2005-04-03
-
The Channels variable is gone. There are no longer default public channels; you put the ones you want in your Destinations variable. For safety’s sake the force (-f) option is also gone; generated deliverables are now built unconditionally, and you must explicitly make sure no index.html exists in order to get one generated. There is now a "berlios" channel.
- 0.8: 2005-02-01
-
Strip trailing edit-mode lines out of RPM spec files.
- 0.7: 2005-01-27
-
Now handles packages that generate multiple binary RPMs correctly.
- 0.6: 2004-08-21
-
Fixed a minor bug in the generation of lftp commands. Also, generate a To line into email announcement. Mailman doesn’t like implicit addressing.
- 0.5: 2004-02-06
-
Added security check so the ~/.shipper and .shipper files can’t be used for privilege elevation. Fixed upload omission bug in case where neither -n nor -f was on and the webpage wasn’t being built. Deliverables created for upload are deleted at end of run.
- 0.4: 2004-01-11
-
Correct extraction of freshmeat name. Build generated deliverables only if we know they will be needed. Help is now available at the freshmeat-focus prompt.
- 0.3: 2004-01-10
-
First alpha release of unified shipper package. It can ship itself.
- 0.2: 2003-12-17
-
rpm2lsm now grabs an RPM from the current directory if no argument, and parses an AUTHORS file if present (GNU convention). Also, this release fixes a bug in USERNAME handling.
- 0.1: 2002-08-01
-
Initial release of rpm2lsm, since folded into shipper package.