version/0.3
[archives2git.git] / NEWS
blob935e39a5590b3249243479fad9494e113bdd5d4b
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.
21  - Improve error detection of evaluated snippets.
24 Release Notes for archives2git version/0.2
25 ------------------------------------------
27 .New features
28  - Support processing directories in place of archive files.
29  - Add several new switches and associated variables to tag (`--tag`,
30    `--tagname`), to take an author name on the command line (`--author`), to
31    run an arbitrary command after the processing of each archive
32    (`--command`).
33  - Process the command line options with `git-rev-parse` (so that the options
34    can be intermixed with the archive filenames).
36 .Fixes and Improvements
37  - Various portability improvements.
38  - Better error checking.
39  - Separate a body passed to `--body` from the title by a blank line.
41 .Documentation changes
42  - Add online help (`--help`, `--helpm`) and a corresponding manual page.
43  - Add more examples in the template of a configuration file.
45 .Dependencies and Packaging changes
46  - Add a new +Makefile+ to build the manual page and to install.
47  - Depend on HelpMessage and pod2man to build the manual page.
50 Release Notes for archives2git version/0.1
51 ------------------------------------------
53 This is the first release of archives2git.  The project contains the script
54 `archives2git`.