Second batch for 2.7
[git/git.git] / contrib / hooks / multimail / CHANGES
CommitLineData
5bdb7a78
MM
1Release 1.1.1 (bugfix-only release)
2===================================
3
4* The SMTP mailer was not working with Python 2.4.
5
5b1d901c
MM
6Release 1.1.0
7=============
8
9* When a single commit is pushed, omit the reference changed email.
10 Set multimailhook.combineWhenSingleCommit to false to disable this
11 new feature.
12
13* In gitolite environments, the pusher's email address can be used as
14 the From address by creating a specially formatted comment block in
15 gitolite.conf (see multimailhook.from in README).
16
17* Support for SMTP authentication and SSL/TLS encryption was added,
18 see smtpUser, smtpPass, smtpEncryption in README.
19
20* A new option scanCommitForCc was added to allow git-multimail to
21 search the commit message for 'Cc: ...' lines, and add the
22 corresponding emails in Cc.
23
24* If $USER is not set, use the variable $USERNAME. This is needed on
25 Windows platform to recognize the pusher.
26
27* The emailPrefix variable can now be set to an empty string to remove
28 the prefix.
29
30* A short tutorial was added in doc/gitolite.rst to set up
31 git-multimail with gitolite.
32
33* The post-receive file was renamed to post-receive.example. It has
34 always been an example (the standard way to call git-multimail is to
35 call git_multimail.py), but it was unclear to many users.
36
37* A new refchangeShowGraph option was added to make it possible to
38 include both a graph and a log in the summary emails. The options
39 to control the graph formatting can be set via the new graphOpts
40 option.
41
42* New option --force-send was added to disable new commit detection
43 for update hook. One use-case is to run git_multimail.py after
44 running "git fetch" to send emails about commits that have just been
45 fetched (the detection of new commits was unreliable in this mode).
46
47* The testing infrastructure was considerably improved (continuous
48 integration with travis-ci, automatic check of PEP8 and RST syntax,
49 many improvements to the test scripts).
50
51This version has been tested with Python 2.4 to 2.7, and Git 1.7.1 to
522.4.
53
b513f71f
MH
54Release 1.0.0
55=============
56
57* Fix encoding of non-ASCII email addresses in email headers.
58
59* Fix backwards-compatibility bugs for older Python 2.x versions.
60
61* Fix a backwards-compatibility bug for Git 1.7.1.
62
63* Add an option commitDiffOpts to customize logs for revisions.
64
65* Pass "-oi" to sendmail by default to prevent premature termination
66 on a line containing only ".".
67
68* Stagger email "Date:" values in an attempt to help mail clients
69 thread the emails in the right order.
70
71* If a mailing list setting is missing, just skip sending the
72 corresponding email (with a warning) instead of failing.
73
74* Add a X-Git-Host header that can be used for email filtering.
75
76* Allow the sender's fully-qualified domain name to be configured.
77
78* Minor documentation improvements.
79
80* Add this CHANGES file.
81
82
83Release 0.9.0
84=============
85
86* Initial release.