Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 312 lines (153 sloc) 10.878 kb
d421bb9 @NZKoz Prepare for 1.2.6
NZKoz authored
1 *1.3.6* (October 12th, 2007)
2
3 * Depend on Action Pack 1.13.6
4
a2f0af2 @dhh Mark for release now
dhh authored
5 *1.3.5* (October 12th, 2007)
d201969 @dhh Update versions for release
dhh authored
6
7 * Depend on Action Pack 1.13.5
8
9
ebe8bc3 @dhh Update versions for release
dhh authored
10 *1.3.4* (October 4th, 2007)
11
12 * Depend on Action Pack 1.13.4
13
14
736cca8 @dhh Prepare for release of Rails 1.2.3
dhh authored
15 *1.3.3* (March 12th, 2007)
16
17 * Depend on Action Pack 1.13.3
18
19
20 *1.3.2* (February 5th, 2007)
6744e35 @NZKoz Deprecate server_settings renaming it to smtp_settings, add sendmail_se...
NZKoz authored
21
22 * Deprecate server_settings renaming it to smtp_settings, add sendmail_settings to allow you to override the arguments to and location of the sendmail executable. [Koz]
23
a422b8b @dhh Prepare for release of Rails 1.2.2
dhh authored
24
3ec808e @dhh Update versions in preparation for Rails 1.2.1
dhh authored
25 *1.3.1* (January 16th, 2007)
26
27 * Depend on Action Pack 1.13.1
28
29
a3dafb0 @dhh Prepare for release of 1.2
dhh authored
30 *1.3.0* (January 16th, 2007)
6186490 Replace Ruby's deprecated append_features in favor of included. [Marcel ...
Marcel Molina authored
31
45b5555 @jamis Make mime version default to 1.0. closes #2323
jamis authored
32 * Make mime version default to 1.0. closes #2323 [ror@andreas-s.net]
33
4d9ca4d @jamis Make sure quoted-printable text is decoded correctly when only portions ...
jamis authored
34 * Make sure quoted-printable text is decoded correctly when only portions of the text are encoded. closes #3154. [jon@siliconcircus.com]
35
36 * Make sure DOS newlines in quoted-printable text are normalized to unix newlines before unquoting. closes #4166 and #4452. [Jamis Buck]
3e7aa03 @jamis Make sure DOS newlines in quoted-printable text are normalized to unix n...
jamis authored
37
20bd4bd @dhh Updated docs and otherwise
dhh authored
38 * Fixed that iconv decoding should catch InvalidEncoding #3153 [jon@siliconcircus.com]
39
12ff554 @jeremy Tighten rescue clauses. Closes #5985.
jeremy authored
40 * Tighten rescue clauses. #5985 [james@grayproductions.net]
41
c064802 @dhh Automatically included ActionController::UrlWriter, such that URL genera...
dhh authored
42 * Automatically included ActionController::UrlWriter, such that URL generation can happen within ActionMailer controllers. [DHH]
43
74165eb @seckar New dependencies implementation
seckar authored
44 * Replace Reloadable with Reloadable::Deprecated. [Nicholas Seckar]
45
f3aa7c1 @jeremy r4730@asus: jeremy | 2006-06-29 13:13:38 -0700
jeremy authored
46 * Resolve action naming collision. #5520 [ssinghi@kreeti.com]
1fd9a46 @jeremy Resolve conflict among mailer actions with the same name. Closes #5520.
jeremy authored
47
0a407bc ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Mar...
Marcel Molina authored
48 * ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Marcel Molina Jr.]
49
9f92dd3 Replace alias method chaining with Module#alias_method_chain. [Marcel Mo...
Marcel Molina authored
50 * Replace alias method chaining with Module#alias_method_chain. [Marcel Molina Jr.]
51
6186490 Replace Ruby's deprecated append_features in favor of included. [Marcel ...
Marcel Molina authored
52 * Replace Ruby's deprecated append_features in favor of included. [Marcel Molina Jr.]
53
2a70f6f @dhh Update changelogs in preparation for RC
dhh authored
54
55 *1.2.5* (August 10th, 2006)
56
57 * Depend on Action Pack 1.12.5
58
59
60 *1.2.4* (August 8th, 2006)
61
62 * Backport of documentation enhancements. [Kevin Clark, Marcel Molina Jr]
63
b305ef3 Correct spurious documentation example code which results in a SyntaxErr...
Marcel Molina authored
64 * Correct spurious documentation example code which results in a SyntaxError. [Marcel Molina Jr.]
65
2a70f6f @dhh Update changelogs in preparation for RC
dhh authored
66 * Mailer template root applies to a class and its subclasses rather than acting globally. #5555 [somekool@gmail.com]
67
68
69 *1.2.3* (June 29th, 2006)
70
71 * Depend on Action Pack 1.12.3
72
73
74 *1.2.2* (June 27th, 2006)
75
76 * Depend on Action Pack 1.12.2
77
c064802 @dhh Automatically included ActionController::UrlWriter, such that URL genera...
dhh authored
78
06dd5d9 @dhh Its 2006, not 2005
dhh authored
79 *1.2.1* (April 6th, 2006)
944ae62 @dhh Update versions for Rails 1.1.1
dhh authored
80
81 * Be part of Rails 1.1.1
82
83
06dd5d9 @dhh Its 2006, not 2005
dhh authored
84 *1.2.0* (March 27th, 2006)
f2ee215 @jeremy Stricter matching for implicitly multipart filenames excludes files endi...
jeremy authored
85
49efa02 @jamis Nil charset caused subject line to be improperly quoted in implicitly mu...
jamis authored
86 * Nil charset caused subject line to be improperly quoted in implicitly multipart messages #2662 [ehalvorsen+rails@runbox.com]
87
db0e8ff @jamis Parse content-type apart before using it so that sub-parts of the header...
jamis authored
88 * Parse content-type apart before using it so that sub-parts of the header can be set correctly #2918 [Jamis Buck]
89
a46214c @jamis Make custom headers work in subparts (closes #4034)
jamis authored
90 * Make custom headers work in subparts #4034 [elan@bluemandrill.com]
91
34df9be @jamis Template paths with dot chars in them no longer mess up implicit templat...
jamis authored
92 * Template paths with dot chars in them no longer mess up implicit template selection for multipart messages #3332 [Chad Fowler]
93
185cca2 @jamis Make sure anything with content-disposition of "attachment" is passed to...
jamis authored
94 * Make sure anything with content-disposition of "attachment" is passed to the attachment presenter when parsing an email body [Jamis Buck]
95
acfb8b6 @jamis Make sure TMail#attachments includes anything with content-disposition o...
jamis authored
96 * Make sure TMail#attachments includes anything with content-disposition of "attachment", regardless of content-type [Jamis Buck]
97
479b4fb @dhh Made ready for release
dhh authored
98
4e3c101 Add 1.0 marker to edge rails changelongs
Marcel Molina authored
99 *1.1.5* (December 13th, 2005)
100
101 * Become part of Rails 1.0
102
479b4fb @dhh Made ready for release
dhh authored
103
4e3c101 Add 1.0 marker to edge rails changelongs
Marcel Molina authored
104 *1.1.4* (December 7th, 2005)
105
5cb2aa7 Rename Version constant to VERSION. Closes #2802.
Marcel Molina authored
106 * Rename Version constant to VERSION. #2802 [Marcel Molina Jr.]
107
f2ee215 @jeremy Stricter matching for implicitly multipart filenames excludes files endi...
jeremy authored
108 * Stricter matching for implicitly multipart filenames excludes files ending in unsupported extensions (such as foo.rhtml.bak) and without a two-part content type (such as foo.text.rhtml or foo.text.really.plain.rhtml). #2398 [Dave Burt <dave@burt.id.au>, Jeremy Kemper]
109
110
cd2b9a9 @dhh Made ready for 0.14.3 (RC4)
dhh authored
111 *1.1.3* (November 7th, 2005)
95e8740 @dhh Allow Mailers to have custom initialize methods that set default instanc...
dhh authored
112
113 * Allow Mailers to have custom initialize methods that set default instance variables for all mail actions #2563 [mrj@bigpond.net.au]
114
115
c7a6b98 @dhh Prepared for release of 0.14.2 (RC3)
dhh authored
116 *1.1.2* (October 26th, 2005)
117
118 * Upgraded to Action Pack 1.10.2
119
120
e3e5d60 @dhh Really ready for push
dhh authored
121 *1.1.1* (October 19th, 2005)
122
123 * Upgraded to Action Pack 1.10.1
124
125
f4aaa26 @dhh Getting ready for 0.14.0 (1.0.0 Release Candidate 1)
dhh authored
126 *1.1.0* (October 16th, 2005)
bb62568 @dhh Fix problem with sendmail delivery where headers should be delimited by ...
dhh authored
127
59f1df1 @jamis Update/extend ActionMailer documentation (rdoc)
jamis authored
128 * Update and extend documentation (rdoc)
129
5e5c332 @dhh Minero Aoki made TMail available to Rails/ActionMailer under the MIT lic...
dhh authored
130 * Minero Aoki made TMail available to Rails/ActionMailer under the MIT license (instead of LGPL) [RubyConf '05]
131
bec70cf @dhh Austin Ziegler made Text::Simple available to Rails/ActionMailer under a...
dhh authored
132 * Austin Ziegler made Text::Simple available to Rails/ActionMailer under a MIT-like licens [See rails ML, subject "Text::Format Licence Exception" on Oct 15, 2005]
133
873be12 @jamis Fix vendor require paths to prevent files being required twice
jamis authored
134 * Fix vendor require paths to prevent files being required twice
135
8373b55 @jamis * Don't add charset to content-type header for a part that contains subp...
jamis authored
136 * Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
137
a322514 @jamis Preserve underscores when unquoting message bodies #1930
jamis authored
138 * Preserve underscores when unquoting message bodies #1930
139
ca41099 @jamis Encode multibyte characters correctly #1894
jamis authored
140 * Encode multibyte characters correctly #1894
141
dca4d4e @jamis Multipart messages specify a MIME-Version header automatically #2003 [Jo...
jamis authored
142 * Multipart messages specify a MIME-Version header automatically #2003 [John Long]
143
ae1e852 @jamis Add a unified render method to ActionMailer (delegates to ActionView::Ba...
jamis authored
144 * Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
145
f474f33 @jamis Move mailer initialization to a separate (overridable) method, so that s...
jamis authored
146 * Move mailer initialization to a separate (overridable) method, so that subclasses may alter the various defaults #1727
147
b13efaf @jamis Look at content-location header (if available) to determine filename of ...
jamis authored
148 * Look at content-location header (if available) to determine filename of attachments #1670
149
eda1719 @jamis ActionMailer::Base.deliver(email) had been accidentally removed, but was...
jamis authored
150 * ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
151
bb62568 @dhh Fix problem with sendmail delivery where headers should be delimited by ...
dhh authored
152 * Fix problem with sendmail delivery where headers should be delimited by \n characters instead of \r\n, which confuses some mail readers #1742 [Kent Sibilev]
153
154
4259199 @dhh Made ready for release of 0.13.1
dhh authored
155 *1.0.1* (11 July, 2005)
156
157 * Bind to Action Pack 1.9.1
158
159
2789b5d @dhh Tuned documentation for release (AM)
dhh authored
160 *1.0.0* (6 July, 2005)
be27caf @dhh Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example....
dhh authored
161
06052cb @jamis Avoid adding nil values to mail headers #1392
jamis authored
162 * Avoid adding nil header values #1392
163
5c98152 @jamis Better multipart support with implicit multipart/alternative and sorting...
jamis authored
164 * Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
165
5ddffc8 @jamis Allow for nested parts in multipart mails #1570 [Flurin Egger]
jamis authored
166 * Allow for nested parts in multipart mails #1570 [Flurin Egger]
167
24a8cb1 @jamis Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
jamis authored
168 * Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
169
813a8b9 @jamis Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
jamis authored
170 * Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
171
3b4eb7a @jamis Allow specific "multipart/xxx" content-type to be set on multipart messa...
jamis authored
172 * Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
173
996fa15 @jamis Unquoted @ chars in received email headers are parsed properly in spite ...
jamis authored
174 * Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
175
ef141e8 @jamis Updated CHANGELOG
jamis authored
176 * Helper support (borrowed from ActionPack)
177
29d6d15 @jamis Silently ignore Errno::EINVAL errors when converting between charsets. S...
jamis authored
178 * Silently ignore Errno::EINVAL errors when converting text.
179
481d579 @jamis Don't error while processing encoded attachment names #1340 [lon@speedym...
jamis authored
180 * Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
181
cf1e2a8 @jamis Handle parsing of recursively multipart messages
jamis authored
182 * Nested multipart message parts are correctly processed in TMail::Mail#body
183
508c26c @jamis BCC headers are removed when sending via SMTP
jamis authored
184 * BCC headers are removed when sending via SMTP #1402
185
100fd72 @jamis Added a "content_type" accessor to allow messages to explicitly specify ...
jamis authored
186 * Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
187
19da52d @jamis Ignore Iconv::IllegalSequence errors when converting text #1341 [lon@spe...
jamis authored
188 * Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
189
359caef @jamis A very thorough refactoring, resulting in new mail property setters and ...
jamis authored
190 * Support attachments and multipart messages.
191
192 * Added new accessors for the various mail properties.
193
9c92867 @dhh Fix attachments and content-type problems #1276 [Jamis Buck] Fix to only...
dhh authored
194 * Fix to only perform the charset conversion if a 'from' and a 'to' charset are given (make no assumptions about what the charset was) #1276 [Jamis Buck]
195
196 * Fix attachments and content-type problems #1276 [Jamis Buck]
197
483931e @dhh Fixed the TMail#body method to look at the content-transfer-encoding hea...
dhh authored
198 * Fixed the TMail#body method to look at the content-transfer-encoding header and unquote the body according to the rules it specifies #1265 [Jamis Buck]
199
200 * Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
201
a2eb744 @dhh Added automatic decoding of base64 bodies #1214 [Jamis Buck]
dhh authored
202 * Added automatic decoding of base64 bodies #1214 [Jamis Buck]
203
74a612c @dhh Added that delivery errors are caught in a way so the mail is still retu...
dhh authored
204 * Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
205
be27caf @dhh Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example....
dhh authored
206 * Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example.net> would cause the quoter to generate emails resulting in "bad address" errors from the mail server #1220 [Jamis Buck]
207
208
77af61b @dhh Added xml_http_request/xhr method for simulating XMLHttpRequest in funct...
dhh authored
209 *0.9.1* (20th April, 2005)
210
211 * Depend on Action Pack 1.8.1
212
213
7d01005 @dhh Fixed documentation and prepared for release of 0.12
dhh authored
214 *0.9.0* (19th April, 2005)
affe7c0 @dhh Fixed unquoting of emails that doesn't have an explicit charset #1036 [w...
dhh authored
215
9357321 @dhh Added that deliver_* will now return the email that was sent
dhh authored
216 * Added that deliver_* will now return the email that was sent
217
256e800 @dhh Fixed quoting for all address headers, not just to #955 [Jamis Buck] Add...
dhh authored
218 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
219
7d01005 @dhh Fixed documentation and prepared for release of 0.12
dhh authored
220 * Fixed quoting for all address headers, not just to #955 [Jamis Buck]
221
affe7c0 @dhh Fixed unquoting of emails that doesn't have an explicit charset #1036 [w...
dhh authored
222 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
223
224
04c7e82 @dhh Made ready for the release of 0.11.1
dhh authored
225 *0.8.1* (27th March, 2005)
e7fe15f @dhh Added rescue for missing iconv library and throws warnings if subject/bo...
dhh authored
226
87b1d38 @dhh Fixed that if charset was found that the end of a mime part declaration ...
dhh authored
227 * Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com]
228
229 * Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com]
230
231 * Fixed that TMail::Encoder would fail when it attempts to parse e-mail addresses which are encoded using something other than the messages encoding method #919 [lon@speedymac.com]
232
e7fe15f @dhh Added rescue for missing iconv library and throws warnings if subject/bo...
dhh authored
233 * Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
234
235
4e60fe3 @dhh Added documentation and fixed an ajax bug
dhh authored
236 *0.8.0* (22th March, 2005)
800b86e @dhh Added framework support for processing incoming emails with an Action Ma...
dhh authored
237
4e60fe3 @dhh Added documentation and fixed an ajax bug
dhh authored
238 * Added framework support for processing incoming emails with an Action Mailer class. See example in README.
800b86e @dhh Added framework support for processing incoming emails with an Action Ma...
dhh authored
239
240
1844190 @dhh Prepared for 0.10.1 release
dhh authored
241 *0.7.1* (7th March, 2005)
242
243 * Bind to newest Action Pack (1.5.1)
244
245
99fca63 @dhh Marked for release
dhh authored
246 *0.7.0* (24th February, 2005)
3fad0cd @dhh Added support for charsets for both subject and body. The default charse...
dhh authored
247
248 * Added support for charsets for both subject and body. The default charset is now UTF-8 #673 [Jamis Buck]. Examples:
249
250 def iso_charset(recipient)
251 @recipients = recipient
252 @subject = "testing iso charsets"
253 @from = "system@loudthinking.com"
254 @body = "Nothing to see here."
255 @charset = "iso-8859-1"
256 end
257
258 def unencoded_subject(recipient)
259 @recipients = recipient
260 @subject = "testing unencoded subject"
261 @from = "system@loudthinking.com"
262 @body = "Nothing to see here."
263 @encode_subject = false
264 @charset = "iso-8859-1"
265 end
266
267
a5364fb @dhh Made ready for release of 0.9.4.1
dhh authored
268 *0.6.1* (January 18th, 2005)
baae5a1 @dhh Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_...
dhh authored
269
270 * Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_address
271
272
ddcc400 @dhh Made ready for release of 0.9.4
dhh authored
273 *0.6* (January 17th, 2005)
5f5b053 @dhh Fixed that bcc and cc should be settable through @bcc and @cc -- not jus...
dhh authored
274
275 * Fixed that bcc and cc should be settable through @bcc and @cc -- not just @headers["Bcc"] and @headers["Cc"] #453 [Eric Hodel]
276
277 * Fixed Action Mailer to be "warnings safe" so you can run with ruby -w and not get framework warnings #453 [Eric Hodel]
278
279
4e78b06 @dhh Rails 0.9 is a reality
dhh authored
280 *0.5*
165097e @dhh Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas...
dhh authored
281
282 * Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas Schwarz]. Example:
283
284 def post_notification(recipients, post)
285 @recipients = recipients
286 @from = post.author.email_address_with_name
287 @headers["bcc"] = SYSTEM_ADMINISTRATOR_EMAIL
288 @headers["reply-to"] = "notifications@example.com"
289 @subject = "[#{post.account.name} #{post.title}]"
290 @body["post"] = post
291 end
292
db045db @dhh Initial
dhh authored
293 *0.4* (5)
294
295 * Consolidated the server configuration options into Base#server_settings= and expanded that with controls for authentication and more [Marten]
296 NOTE: This is an API change that could potentially break your application if you used the old application form. Please do change!
297
bdf51f9 @dhh Revealed the man behind the mask!
dhh authored
298 * Added Base#deliveries as an accessor for an array of emails sent out through that ActionMailer class when using the :test delivery option. [Jeremy Kemper]
db045db @dhh Initial
dhh authored
299
300 * Added Base#perform_deliveries= which can be set to false to turn off the actual delivery of the email through smtp or sendmail.
301 This is especially useful for functional testing that shouldn't send off real emails, but still trigger delivery_* methods.
302
303 * Added option to specify delivery method with Base#delivery_method=. Default is :smtp and :sendmail is currently the only other option.
304 Sendmail is assumed to be present at "/usr/sbin/sendmail" if that option is used. [Kent Sibilev]
305
306 * Dropped "include TMail" as it added to much baggage into the default namespace (like Version) [Chad Fowler]
307
308
309 *0.3*
310
359caef @jamis A very thorough refactoring, resulting in new mail property setters and ...
jamis authored
311 * First release
Something went wrong with that request. Please try again.