NEWS: document the release 0.3
[archives2git.git] / NEWS
blobb1c334e2bed834cc3ec4d00f0fc45b2529f95544
1 Release Notes for archives2git version/0.3
2 ------------------------------------------
4 .New features
5  - New script `dsc2git` to convert Debian source packages.
6  - `--unpack`: new option to specify a custom extraction command.
7  - `--strip-ext`: new option to remove an unusual file extension.
8  - `--keep-tempdir`: new debug option.
9  - Support per repository configuration files.
10  - `$ARCHIVES2GIT_ENV`: new environment variable to specify an alternate
11    configuration file.
13 .Fixes and Improvements
14  - Support extracted dangling symlinks.
15  - Support globbing characters and (non trailing) newlines in filenames of
16    extracted files.
17  - Warn when an extracted/renamed file overwrites another one.
18  - Use `sed` extended regular expressions to support BSD sed.
19  - Evaluate script snippets in subshells to prevent conflicts with the main
20    script.
23 Release Notes for archives2git version/0.2
24 ------------------------------------------
26 .New features
27  - Support processing directories in place of archive files.
28  - Add several new switches and associated variables to tag (`--tag`,
29    `--tagname`), to take an author name on the command line (`--author`), to
30    run an arbitrary command after the processing of each archive
31    (`--command`).
32  - Process the command line options with `git-rev-parse` (so that the options
33    can be intermixed with the archive filenames).
35 .Fixes and Improvements
36  - Various portability improvements.
37  - Better error checking.
38  - Separate a body passed to `--body` from the title by a blank line.
40 .Documentation changes
41  - Add online help (`--help`, `--helpm`) and a corresponding manual page.
42  - Add more examples in the template of a configuration file.
44 .Dependencies and Packaging changes
45  - Add a new +Makefile+ to build the manual page and to install.
46  - Depend on HelpMessage and pod2man to build the manual page.
49 Release Notes for archives2git version/0.1
50 ------------------------------------------
52 This is the first release of archives2git.  The project contains the script
53 `archives2git`.