Skip to content
Newer
Older
100644 445 lines (221 sloc) 17.2 KB
6bc9dd7 @spastorino Add missing CHANGELOG entries
spastorino authored Apr 14, 2011
1 *Rails 3.0.7 (unreleased)*
2
de42af7 @smartinez87 Added missing CHANGELOG entries for 3.0.7
smartinez87 authored Apr 15, 2011
3 * remove AM delegating register_observer and register_interceptor to Mail [Josh Kalderimis]
6bc9dd7 @spastorino Add missing CHANGELOG entries
spastorino authored Apr 14, 2011
4
5
857ec16 @tenderlove updating CHANGELOG
tenderlove authored Apr 5, 2011
6 *Rails 3.0.6 (April 5, 2011)
ea026f1 @spastorino Add missing versions to CHANGELOGs
spastorino authored Mar 2, 2011
7
45d5663 @spastorino Add some CHANGELOG entries for 3.0.6
spastorino authored Mar 2, 2011
8 * Don't allow i18n to change the minor version, version now set to ~> 0.5.0 [Santiago Pastorino]
ea026f1 @spastorino Add missing versions to CHANGELOGs
spastorino authored Mar 2, 2011
9
10
11 *Rails 3.0.5 (February 26, 2011)*
12
13 * No changes.
14
15
16 *Rails 3.0.4 (February 8, 2011)*
17
18 * No changes.
19
20
0aca27d @dhh Prepare to release
dhh authored Nov 16, 2010
21 *Rails 3.0.3 (November 16, 2010)*
22
23 * No changes.
24
25
31b6a6a @dhh Prep for 3.0.2 release
dhh authored Nov 15, 2010
26 *Rails 3.0.2 (November 15, 2010)*
27
28 * No changes.
fcdedb2 @jeremy Bump version to 3.0.1.pre
jeremy authored Aug 29, 2010
29
30
14b33a4 @spastorino Merge 3.0.1 CHANGELOGs and prepare 3.0.2.pre
spastorino authored Oct 18, 2010
31 *Rails 3.0.1 (October 15, 2010)*
32
31b6a6a @dhh Prep for 3.0.2 release
dhh authored Nov 15, 2010
33 * No Changes.
34
fcdedb2 @jeremy Bump version to 3.0.1.pre
jeremy authored Aug 30, 2010
35
851552b @dhh Prep for final release
dhh authored Aug 29, 2010
36 *Rails 3.0.0 (August 29, 2010)*
69a9669 @jeremy Missing changelog heading
jeremy authored May 23, 2010
37
30eaecb @josevalim subject is automatically looked up on I18n using mailer_name and acti…
josevalim authored Jun 12, 2010
38 * subject is automatically looked up on I18n using mailer_name and action_name as scope as in t(".subject") [JK]
39
4a8a620 @mikel Changed encoding behaviour of mail, so updated tests in actionmailer …
mikel authored May 13, 2010
40 * Changed encoding behaviour of mail, so updated tests in actionmailer and bumped mail version to 2.2.1 [ML]
41
42 * Added ability to pass Proc objects to the defaults hash [ML]
43
dd02090 @mikel Updating changelog for Mail 2.2.0
mikel authored Apr 11, 2010
44 * Removed all quoting.rb type files from ActionMailer and put Mail 2.2.0 in instead [ML]
45
46 * Lot of updates to various test cases that now work better with the new Mail and so have different expectations
47
d2a4885 @wycats Updated changelogs
wycats authored Apr 1, 2010
48 * Added interceptors and observers from Mail [ML]
49
50 ActionMailer::Base.register_interceptor calls Mail.register_interceptor
51 ActionMailer::Base.register_observer calls Mail.register_observer
52
03dd8f7 @mikel Mail::Part now no longer has nil as a default charset, it is always s…
mikel authored Apr 8, 2010
53 * Mail::Part now no longer has nil as a default charset, it is always set to something, and defaults to UTF-8
54
e157a3d @mikel Added explict setting of charset in set_fields! method to make sure M…
mikel authored Apr 8, 2010
55 * Added explict setting of charset in set_fields! method to make sure Mail has the user defined default
56
dbcf01e @mikel Removing quoting.rb, upgrade to 2.1.3.6, changing all utf-8 reference…
mikel authored Apr 8, 2010
57 * Removed quoting.rb and refactored for Mail to take responsibility of all quoting and auto encoding requirements for the header.
58
59 * Fixed several tests which had incorrect encoding.
60
61 * Changed all utf-8 to UTF-8 for consistency
62
4a6eba3 Added initial documentation for the new API
José Valim and Mikel Lindsaar authored Jan 25, 2010
63 * Whole new API added with tests. See base.rb for full details. Old API is deprecated.
64
bf6d0e2 @mikel Updating to Mail 1.5.0, including default values for all Message#fiel…
mikel authored Jan 3, 2010
65 * The Mail::Message class has helped methods for all the field types that return 'common' defaults for the common use case, so to get the subject, mail.subject will give you a string, mail.date will give you a DateTime object, mail.from will give you an array of address specs (mikel@test.lindsaar.net) etc. If you want to access the field object itself, call mail[:field_name] which will return the field object you want, which you can then chain, like mail[:from].formatted
c039bcd @mikel Moved sort_parts into Mail, updated mail requirement to 1.4.2
mikel authored Dec 28, 2009
66
bf6d0e2 @mikel Updating to Mail 1.5.0, including default values for all Message#fiel…
mikel authored Jan 3, 2010
67 * Mail#content_type now returns the content_type field as a string. If you want the mime type of a mail, then you call Mail#mime_type (eg, text/plain), if you want the parameters of the content type field, you call Mail#content_type_parameters which gives you a hash, eg {'format' => 'flowed', 'charset' => 'utf-8'}
0e38f5b @mikel 131 tests, 266 assertions, 9 failures, 6 errors
mikel authored Nov 21, 2009
68
bf6d0e2 @mikel Updating to Mail 1.5.0, including default values for all Message#fiel…
mikel authored Jan 3, 2010
69 * ActionMailer::Base :default_implicit_parts_order now is in the sequence of the order you want, no reversing of ordering takes place. The default order now is text/plain, then text/enriched, then text/html and then any other part that is not one of these three.
153ce2f @jeremy Clean up changelog a bit
jeremy authored Dec 29, 2009
70
bf6d0e2 @mikel Updating to Mail 1.5.0, including default values for all Message#fiel…
mikel authored Jan 3, 2010
71 * Mail does not have "quoted_body", "quoted_subject" etc. All of these are accessed via body.encoded, subject.encoded etc
0e38f5b @mikel 131 tests, 266 assertions, 9 failures, 6 errors
mikel authored Nov 21, 2009
72
bf6d0e2 @mikel Updating to Mail 1.5.0, including default values for all Message#fiel…
mikel authored Jan 3, 2010
73 * Every object in a Mail object returns an object, never a string. So Mail.body returns a Mail::Body class object, need to call #encoded or #decoded to get the string you want.
0e38f5b @mikel 131 tests, 266 assertions, 9 failures, 6 errors
mikel authored Nov 21, 2009
74 * Mail::Message#set_content_type does not exist, it is simply Mail::Message#content_type
75
153ce2f @jeremy Clean up changelog a bit
jeremy authored Dec 29, 2009
76 * Every mail message gets a unique message_id unless you specify one, had to change all the tests that check for equality with expected.encoded == actual.encoded to first replace their message_ids with control values
0e38f5b @mikel 131 tests, 266 assertions, 9 failures, 6 errors
mikel authored Nov 21, 2009
77
78 * Mail now has a proper concept of parts, remove the ActionMailer::Part and ActionMailer::PartContainer classes
79
153ce2f @jeremy Clean up changelog a bit
jeremy authored Dec 29, 2009
80 * Calling #encoded on any object returns it as a string ready to go into the output stream of an email, this means it includes the \r\n at the end of the lines and the object is pre-wrapped with \r\n\t if it is a header field. Also, the "encoded" value includes the field name if it is a header field.
81
82 * Attachments are only the actual attachment, with filename etc. A part contains an attachment. The part has the content_type etc. So attachments.last.content_type is invalid. But parts.last.content_type
83
84 * There is no idea of a "sub_head" in Mail. A part is just a Message with some extra functionality, so it just has a "header" like a normal mail message
0e38f5b @mikel 131 tests, 266 assertions, 9 failures, 6 errors
mikel authored Nov 21, 2009
85
86
73fc42c @dhh Prepare for final 2.3 release
dhh authored Mar 15, 2009
87 *2.3.2 [Final] (March 15, 2009)*
250dfb1 @al2o3cr Fixed that ActionMailer should send correctly formatted Return-Path i…
al2o3cr authored Feb 3, 2009
88
89 * Fixed that ActionMailer should send correctly formatted Return-Path in MAIL FROM for SMTP #1842 [Matt Jones]
90
8458365 @squadette Fixed RFC-2045 quoted-printable bug [#1421 state:committed]
squadette authored Nov 20, 2008
91 * Fixed RFC-2045 quoted-printable bug #1421 [squadette]
92
e6b33a8 @dhh Added lambda merging to OptionMerger (especially useful with named_sc…
dhh authored Nov 15, 2008
93 * Fixed that no body charset would be set when there are attachments present #740 [Paweł Kondzior]
94
95
61e4370 @dhh Prepare for RC2
dhh authored Nov 14, 2008
96 *2.2.1 [RC2] (November 14th, 2008)*
732c724 @granth Turn on STARTTLS if it is available in Net::SMTP (added in Ruby 1.8.7…
granth authored Nov 5, 2008
97
98 * Turn on STARTTLS if it is available in Net::SMTP (added in Ruby 1.8.7) and the SMTP server supports it (This is required for Gmail's SMTP server) #1336 [Grant Hollingworth]
99
100
d224e6c @dhh Update CHANGELOGs with the last few fixes, set date for today
dhh authored Oct 24, 2008
101 *2.2.0 [RC1] (October 24th, 2008)*
57c31a3 @dhh Prepare for Rails 2.2.0 [RC1]
dhh authored Oct 23, 2008
102
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 10, 2008
103 * Add layout functionality to mailers [Pratik Naik]
6228220 @dhh Revert "Revert "Add layout functionality to mailers.""
dhh authored Sep 9, 2008
104
105 Mailer layouts behaves just like controller layouts, except layout names need to
106 have '_mailer' postfix for them to be automatically picked up.
107
57c31a3 @dhh Prepare for Rails 2.2.0 [RC1]
dhh authored Oct 23, 2008
108
f9db769 @dhh Making ready for release of 2.1
dhh authored May 31, 2008
109 *2.1.0 (May 31st, 2008)*
6a6367d @dhh Fixed that you don't have to call super in ActionMailer::TestCase#set…
dhh authored Jan 3, 2008
110
5c0d38f @dhh Fixed that a return-path header would be ignored (closes #7572) [joost]
dhh authored Mar 27, 2008
111 * Fixed that a return-path header would be ignored #7572 [joost]
112
fbd3eb7 @jeremy Less verbose mail logging: just recipients for :info log level; the w…
jeremy authored Feb 2, 2008
113 * Less verbose mail logging: just recipients for :info log level; the whole email for :debug only. #8000 [iaddict, Tarmo Tänav]
114
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
115 * Updated TMail to version 1.2.1 [Mikel Lindsaar]
2dda639 @technoweenie Updated TMail to version 1.2.1 [raasdnil]
technoweenie authored Jan 11, 2008
116
feea0f1 @jeremy Reorder changelog. References #10766.
jeremy authored Jan 11, 2008
117 * Fixed that you don't have to call super in ActionMailer::TestCase#setup #10406 [jamesgolick]
2dda639 @technoweenie Updated TMail to version 1.2.1 [raasdnil]
technoweenie authored Jan 11, 2008
118
6a6367d @dhh Fixed that you don't have to call super in ActionMailer::TestCase#set…
dhh authored Jan 3, 2008
119
69edebf @dhh Prepare for 2.0.2 release
dhh authored Dec 16, 2007
120 *2.0.2* (December 16th, 2007)
121
122 * Included in Rails 2.0.2
123
124
1acd54a @dhh Make ready for 2.0.1
dhh authored Dec 7, 2007
125 *2.0.1* (December 7th, 2007)
cf2ee14 @jeremy Fix silent failure of rxml templates. Closes #9879.
jeremy authored Oct 15, 2007
126
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
127 * Update ActionMailer so it treats ActionView the same way that ActionController does. Closes #10244 [Rick Olson]
bd5ed65 @technoweenie Update ActionMailer so it treats ActionView the same way that ActionC…
technoweenie authored Nov 26, 2007
128
129 * Pass the template_root as an array as ActionView's view_path
130 * Request templates with the "#{mailer_name}/#{action}" as opposed to just "#{action}"
131
a76490d @dhh Fixed that partial rendering should look at the type of the first ren…
dhh authored Nov 18, 2007
132 * Fixed that partials would be broken when using text.plain.erb as the extension #10130 [java]
133
c443a61 Update README to use new smtp settings configuration API. Closes #10060
Marcel Molina authored Nov 8, 2007
134 * Update README to use new smtp settings configuration API. Closes #10060 [psq]
135
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
136 * Allow ActionMailer subclasses to individually set their delivery method (so two subclasses can have different delivery methods) #10033 [Zach Dennis]
57cde63 @dhh Allow ActionMailer subclasses to individually set their delivery meth…
dhh authored Nov 7, 2007
137
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
138 * Update TMail to v1.1.0. Use an updated version of TMail if available. [Mikel Lindsaar]
2a51c86 @technoweenie Update TMail to v1.1.0. Use an updated version of TMail if available.…
technoweenie authored Nov 6, 2007
139
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
140 * Introduce a new base test class for testing Mailers. ActionMailer::TestCase [Michael Koziarski]
2cc0cac @NZKoz Introduce TestCase subclasses for testing rails applications allowing…
NZKoz authored Oct 26, 2007
141
cf2ee14 @jeremy Fix silent failure of rxml templates. Closes #9879.
jeremy authored Oct 15, 2007
142 * Fix silent failure of rxml templates. #9879 [jstewart]
143
12f8f89 @jeremy Fix attachment decoding when using the TMail C extension. Closes #7861.
jeremy authored Sep 14, 2007
144 * Fix attachment decoding when using the TMail C extension. #7861 [orangechicken]
145
33e9876 @jeremy More changelog updates
jeremy authored Dec 10, 2007
146 * Increase mail delivery test coverage. #8692 [Kamal Fariz Mahyuddin]
e963354 @jeremy Increase mail delivery test coverage. Closes #8692.
jeremy authored Jun 20, 2007
147
271404e @jeremy Register alternative template engines using ActionMailer::Base.regist…
jeremy authored Jun 7, 2007
148 * Register alternative template engines using ActionMailer::Base.register_template_extension('haml'). #7534 [cwd, Josh Peek]
149
4b08caf @technoweenie Only load ActionController::UrlWriter if ActionController is present …
technoweenie authored Apr 8, 2007
150 * Only load ActionController::UrlWriter if ActionController is present [Rick Olson]
151
f9a4774 @jamis Make sure parsed emails recognize attachments nested in multpart part…
jamis authored Feb 22, 2007
152 * Make sure parsed emails recognized attachments nested inside multipart parts. #6714 [Jamis Buck]
153
c3ff04b @jeremy Allow mailer actions named send by using __send__ internally. Closes #…
jeremy authored Nov 13, 2006
154 * Allow mailer actions named send by using __send__ internally. #6467 [iGEL]
155
ba553f9 @jeremy Add assert_emails and assert_no_emails to test the number of emails d…
jeremy authored Nov 5, 2006
156 * Add assert_emails and assert_no_emails to test the number of emails delivered. #6479 [Jonathan Viney]
157 # Assert total number of emails delivered:
158 assert_emails 0
159 ContactMailer.deliver_contact
160 assert_emails 1
161
162 # Assert number of emails delivered within a block:
163 assert_emails 1 do
164 post :signup, :name => 'Jonathan'
165 end
166
660c945 @dhh Updated
dhh authored Sep 29, 2007
167
168 *1.3.3* (March 12th, 2007)
169
170 * Depend on Action Pack 1.13.3
171
172
173 *1.3.2* (February 5th, 2007)
174
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
175 * 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. [Michael Koziarski]
660c945 @dhh Updated
dhh authored Sep 29, 2007
176
177
178 *1.3.1* (January 16th, 2007)
179
180 * Depend on Action Pack 1.13.1
181
182
183 *1.3.0* (January 16th, 2007)
184
45b5555 @jamis Make mime version default to 1.0. closes #2323
jamis authored Sep 9, 2006
185 * Make mime version default to 1.0. closes #2323 [ror@andreas-s.net]
186
4d9ca4d @jamis Make sure quoted-printable text is decoded correctly when only portio…
jamis authored Sep 9, 2006
187 * Make sure quoted-printable text is decoded correctly when only portions of the text are encoded. closes #3154. [jon@siliconcircus.com]
188
189 * 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 uni…
jamis authored Sep 9, 2006
190
20bd4bd @dhh Updated docs and otherwise
dhh authored Sep 2, 2006
191 * Fixed that iconv decoding should catch InvalidEncoding #3153 [jon@siliconcircus.com]
192
12ff554 @jeremy Tighten rescue clauses. Closes #5985.
jeremy authored Aug 31, 2006
193 * Tighten rescue clauses. #5985 [james@grayproductions.net]
194
46c7dd2 @fxn normalize author names in changelogs [#1495 state:committed]
fxn authored Dec 9, 2008
195 * Automatically included ActionController::UrlWriter, such that URL generation can happen within ActionMailer controllers. [David Heinemeier Hansson]
c064802 @dhh Automatically included ActionController::UrlWriter, such that URL gen…
dhh authored Aug 25, 2006
196
74165eb @seckar New dependencies implementation
seckar authored Aug 8, 2006
197 * Replace Reloadable with Reloadable::Deprecated. [Nicholas Seckar]
198
5446ecd @jeremy Mailer template root applies to a class and its subclasses rather tha…
jeremy authored Jun 30, 2006
199 * Mailer template root applies to a class and its subclasses rather than acting globally. #5555 [somekool@gmail.com]
200
f3aa7c1 @jeremy r4730@asus: jeremy | 2006-06-29 13:13:38 -0700
jeremy authored Jun 29, 2006
201 * Resolve action naming collision. #5520 [ssinghi@kreeti.com]
1fd9a46 @jeremy Resolve conflict among mailer actions with the same name. Closes #5520.
jeremy authored Jun 29, 2006
202
0a407bc ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, …
Marcel Molina authored May 10, 2006
203 * ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Marcel Molina Jr.]
204
3270c58 @spastorino Deletes trailing whitespaces (over text files only find * -type f -ex…
spastorino authored Aug 14, 2010
205 * Replace alias method chaining with Module#alias_method_chain. [Marcel Molina Jr.]
9f92dd3 Replace alias method chaining with Module#alias_method_chain. [Marcel…
Marcel Molina authored Apr 29, 2006
206
6186490 Replace Ruby's deprecated append_features in favor of included. [Marc…
Marcel Molina authored Apr 29, 2006
207 * Replace Ruby's deprecated append_features in favor of included. [Marcel Molina Jr.]
208
b305ef3 Correct spurious documentation example code which results in a Syntax…
Marcel Molina authored Apr 13, 2006
209 * Correct spurious documentation example code which results in a SyntaxError. [Marcel Molina Jr.]
210
c064802 @dhh Automatically included ActionController::UrlWriter, such that URL gen…
dhh authored Aug 25, 2006
211
06dd5d9 @dhh Its 2006, not 2005
dhh authored Apr 16, 2006
212 *1.2.1* (April 6th, 2006)
944ae62 @dhh Update versions for Rails 1.1.1
dhh authored Apr 6, 2006
213
214 * Be part of Rails 1.1.1
215
216
06dd5d9 @dhh Its 2006, not 2005
dhh authored Apr 16, 2006
217 *1.2.0* (March 27th, 2006)
f2ee215 @jeremy Stricter matching for implicitly multipart filenames excludes files e…
jeremy authored Nov 15, 2005
218
49efa02 @jamis Nil charset caused subject line to be improperly quoted in implicitly…
jamis authored Mar 19, 2006
219 * Nil charset caused subject line to be improperly quoted in implicitly multipart messages #2662 [ehalvorsen+rails@runbox.com]
220
db0e8ff @jamis Parse content-type apart before using it so that sub-parts of the hea…
jamis authored Mar 18, 2006
221 * Parse content-type apart before using it so that sub-parts of the header can be set correctly #2918 [Jamis Buck]
222
a46214c @jamis Make custom headers work in subparts (closes #4034)
jamis authored Mar 18, 2006
223 * Make custom headers work in subparts #4034 [elan@bluemandrill.com]
224
34df9be @jamis Template paths with dot chars in them no longer mess up implicit temp…
jamis authored Jan 29, 2006
225 * Template paths with dot chars in them no longer mess up implicit template selection for multipart messages #3332 [Chad Fowler]
226
185cca2 @jamis Make sure anything with content-disposition of "attachment" is passed…
jamis authored Jan 23, 2006
227 * Make sure anything with content-disposition of "attachment" is passed to the attachment presenter when parsing an email body [Jamis Buck]
228
acfb8b6 @jamis Make sure TMail#attachments includes anything with content-dispositio…
jamis authored Jan 23, 2006
229 * Make sure TMail#attachments includes anything with content-disposition of "attachment", regardless of content-type [Jamis Buck]
230
479b4fb @dhh Made ready for release
dhh authored Mar 28, 2006
231
4e3c101 Add 1.0 marker to edge rails changelongs
Marcel Molina authored Mar 28, 2006
232 *1.1.5* (December 13th, 2005)
233
234 * Become part of Rails 1.0
235
479b4fb @dhh Made ready for release
dhh authored Mar 28, 2006
236
4e3c101 Add 1.0 marker to edge rails changelongs
Marcel Molina authored Mar 28, 2006
237 *1.1.4* (December 7th, 2005)
238
5cb2aa7 Rename Version constant to VERSION. Closes #2802.
Marcel Molina authored Nov 17, 2005
239 * Rename Version constant to VERSION. #2802 [Marcel Molina Jr.]
240
f2ee215 @jeremy Stricter matching for implicitly multipart filenames excludes files e…
jeremy authored Nov 15, 2005
241 * 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]
242
243
cd2b9a9 @dhh Made ready for 0.14.3 (RC4)
dhh authored Nov 7, 2005
244 *1.1.3* (November 7th, 2005)
95e8740 @dhh Allow Mailers to have custom initialize methods that set default inst…
dhh authored Oct 26, 2005
245
246 * Allow Mailers to have custom initialize methods that set default instance variables for all mail actions #2563 [mrj@bigpond.net.au]
247
248
c7a6b98 @dhh Prepared for release of 0.14.2 (RC3)
dhh authored Oct 25, 2005
249 *1.1.2* (October 26th, 2005)
250
251 * Upgraded to Action Pack 1.10.2
252
253
e3e5d60 @dhh Really ready for push
dhh authored Oct 19, 2005
254 *1.1.1* (October 19th, 2005)
255
256 * Upgraded to Action Pack 1.10.1
257
258
f4aaa26 @dhh Getting ready for 0.14.0 (1.0.0 Release Candidate 1)
dhh authored Oct 16, 2005
259 *1.1.0* (October 16th, 2005)
bb62568 @dhh Fix problem with sendmail delivery where headers should be delimited …
dhh authored Jul 17, 2005
260
59f1df1 @jamis Update/extend ActionMailer documentation (rdoc)
jamis authored Oct 16, 2005
261 * Update and extend documentation (rdoc)
262
5e5c332 @dhh Minero Aoki made TMail available to Rails/ActionMailer under the MIT …
dhh authored Oct 16, 2005
263 * Minero Aoki made TMail available to Rails/ActionMailer under the MIT license (instead of LGPL) [RubyConf '05]
264
bec70cf @dhh Austin Ziegler made Text::Simple available to Rails/ActionMailer unde…
dhh authored Oct 15, 2005
265 * 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]
266
873be12 @jamis Fix vendor require paths to prevent files being required twice
jamis authored Sep 5, 2005
267 * Fix vendor require paths to prevent files being required twice
268
8373b55 @jamis * Don't add charset to content-type header for a part that contains s…
jamis authored Sep 1, 2005
269 * Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
270
a322514 @jamis Preserve underscores when unquoting message bodies #1930
jamis authored Sep 1, 2005
271 * Preserve underscores when unquoting message bodies #1930
272
ca41099 @jamis Encode multibyte characters correctly #1894
jamis authored Sep 1, 2005
273 * Encode multibyte characters correctly #1894
274
dca4d4e @jamis Multipart messages specify a MIME-Version header automatically #2003
jamis authored Aug 22, 2005
275 * Multipart messages specify a MIME-Version header automatically #2003 [John Long]
276
ae1e852 @jamis Add a unified render method to ActionMailer (delegates to ActionView:…
jamis authored Aug 22, 2005
277 * Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
278
f474f33 @jamis Move mailer initialization to a separate (overridable) method, so tha…
jamis authored Aug 22, 2005
279 * Move mailer initialization to a separate (overridable) method, so that subclasses may alter the various defaults #1727
280
b13efaf @jamis Look at content-location header (if available) to determine filename …
jamis authored Aug 22, 2005
281 * Look at content-location header (if available) to determine filename of attachments #1670
282
eda1719 @jamis ActionMailer::Base.deliver(email) had been accidentally removed, but …
jamis authored Jul 31, 2005
283 * ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
284
bb62568 @dhh Fix problem with sendmail delivery where headers should be delimited …
dhh authored Jul 17, 2005
285 * 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]
286
287
4259199 @dhh Made ready for release of 0.13.1
dhh authored Jul 11, 2005
288 *1.0.1* (11 July, 2005)
289
290 * Bind to Action Pack 1.9.1
291
292
2789b5d @dhh Tuned documentation for release (AM)
dhh authored Jul 6, 2005
293 *1.0.0* (6 July, 2005)
be27caf @dhh Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
dhh authored Apr 30, 2005
294
06052cb @jamis Avoid adding nil values to mail headers #1392
jamis authored Jul 4, 2005
295 * Avoid adding nil header values #1392
296
5c98152 @jamis Better multipart support with implicit multipart/alternative and sort…
jamis authored Jul 1, 2005
297 * Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
298
5ddffc8 @jamis Allow for nested parts in multipart mails #1570 [Flurin Egger]
jamis authored Jul 1, 2005
299 * Allow for nested parts in multipart mails #1570 [Flurin Egger]
300
24a8cb1 @jamis Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
jamis authored Jun 30, 2005
301 * Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
302
813a8b9 @jamis Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
jamis authored Jun 30, 2005
303 * Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
304
3b4eb7a @jamis Allow specific "multipart/xxx" content-type to be set on multipart me…
jamis authored Jun 24, 2005
305 * Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
306
996fa15 @jamis Unquoted @ chars in received email headers are parsed properly in spi…
jamis authored Jun 22, 2005
307 * Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
308
ef141e8 @jamis Updated CHANGELOG
jamis authored Jun 16, 2005
309 * Helper support (borrowed from ActionPack)
310
29d6d15 @jamis Silently ignore Errno::EINVAL errors when converting between charsets…
jamis authored Jun 8, 2005
311 * Silently ignore Errno::EINVAL errors when converting text.
312
481d579 @jamis Don't error while processing encoded attachment names #1340 [lon@spee…
jamis authored Jun 6, 2005
313 * Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
314
cf1e2a8 @jamis Handle parsing of recursively multipart messages
jamis authored Jun 6, 2005
315 * Nested multipart message parts are correctly processed in TMail::Mail#body
316
508c26c @jamis BCC headers are removed when sending via SMTP
jamis authored Jun 6, 2005
317 * BCC headers are removed when sending via SMTP #1402
318
100fd72 @jamis Added a "content_type" accessor to allow messages to explicitly speci…
jamis authored Jun 3, 2005
319 * Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
320
19da52d @jamis Ignore Iconv::IllegalSequence errors when converting text #1341 [lon@…
jamis authored May 30, 2005
321 * Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
322
359caef @jamis A very thorough refactoring, resulting in new mail property setters a…
jamis authored May 29, 2005
323 * Support attachments and multipart messages.
324
325 * Added new accessors for the various mail properties.
326
9c92867 @dhh Fix attachments and content-type problems #1276 [Jamis Buck] Fix to o…
dhh authored May 10, 2005
327 * 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]
328
329 * Fix attachments and content-type problems #1276 [Jamis Buck]
330
483931e @dhh Fixed the TMail#body method to look at the content-transfer-encoding …
dhh authored May 6, 2005
331 * 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]
332
333 * Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
334
a2eb744 @dhh Added automatic decoding of base64 bodies #1214 [Jamis Buck]
dhh authored May 2, 2005
335 * Added automatic decoding of base64 bodies #1214 [Jamis Buck]
336
74a612c @dhh Added that delivery errors are caught in a way so the mail is still r…
dhh authored May 2, 2005
337 * Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
338
be27caf @dhh Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
dhh authored Apr 30, 2005
339 * 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]
340
341
77af61b @dhh Added xml_http_request/xhr method for simulating XMLHttpRequest in fu…
dhh authored Apr 19, 2005
342 *0.9.1* (20th April, 2005)
343
344 * Depend on Action Pack 1.8.1
345
346
7d01005 @dhh Fixed documentation and prepared for release of 0.12
dhh authored Apr 18, 2005
347 *0.9.0* (19th April, 2005)
affe7c0 @dhh Fixed unquoting of emails that doesn't have an explicit charset #1036
dhh authored Apr 7, 2005
348
9357321 @dhh Added that deliver_* will now return the email that was sent
dhh authored Apr 18, 2005
349 * Added that deliver_* will now return the email that was sent
350
3270c58 @spastorino Deletes trailing whitespaces (over text files only find * -type f -ex…
spastorino authored Aug 14, 2010
351 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
256e800 @dhh Fixed quoting for all address headers, not just to #955 [Jamis Buck] …
dhh authored Apr 11, 2005
352
7d01005 @dhh Fixed documentation and prepared for release of 0.12
dhh authored Apr 18, 2005
353 * Fixed quoting for all address headers, not just to #955 [Jamis Buck]
354
affe7c0 @dhh Fixed unquoting of emails that doesn't have an explicit charset #1036
dhh authored Apr 7, 2005
355 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
356
357
04c7e82 @dhh Made ready for the release of 0.11.1
dhh authored Mar 27, 2005
358 *0.8.1* (27th March, 2005)
e7fe15f @dhh Added rescue for missing iconv library and throws warnings if subject…
dhh authored Mar 23, 2005
359
87b1d38 @dhh Fixed that if charset was found that the end of a mime part declarati…
dhh authored Mar 26, 2005
360 * Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com]
361
362 * Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com]
363
364 * 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]
365
e7fe15f @dhh Added rescue for missing iconv library and throws warnings if subject…
dhh authored Mar 23, 2005
366 * Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
367
368
4e60fe3 @dhh Added documentation and fixed an ajax bug
dhh authored Mar 22, 2005
369 *0.8.0* (22th March, 2005)
800b86e @dhh Added framework support for processing incoming emails with an Action…
dhh authored Mar 20, 2005
370
4e60fe3 @dhh Added documentation and fixed an ajax bug
dhh authored Mar 22, 2005
371 * 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…
dhh authored Mar 20, 2005
372
373
1844190 @dhh Prepared for 0.10.1 release
dhh authored Mar 7, 2005
374 *0.7.1* (7th March, 2005)
375
376 * Bind to newest Action Pack (1.5.1)
377
378
99fca63 @dhh Marked for release
dhh authored Feb 24, 2005
379 *0.7.0* (24th February, 2005)
3fad0cd @dhh Added support for charsets for both subject and body. The default cha…
dhh authored Feb 19, 2005
380
381 * Added support for charsets for both subject and body. The default charset is now UTF-8 #673 [Jamis Buck]. Examples:
382
383 def iso_charset(recipient)
384 @recipients = recipient
385 @subject = "testing iso charsets"
386 @from = "system@loudthinking.com"
387 @body = "Nothing to see here."
388 @charset = "iso-8859-1"
389 end
3270c58 @spastorino Deletes trailing whitespaces (over text files only find * -type f -ex…
spastorino authored Aug 14, 2010
390
3fad0cd @dhh Added support for charsets for both subject and body. The default cha…
dhh authored Feb 19, 2005
391 def unencoded_subject(recipient)
392 @recipients = recipient
393 @subject = "testing unencoded subject"
394 @from = "system@loudthinking.com"
395 @body = "Nothing to see here."
396 @encode_subject = false
397 @charset = "iso-8859-1"
398 end
3270c58 @spastorino Deletes trailing whitespaces (over text files only find * -type f -ex…
spastorino authored Aug 14, 2010
399
3fad0cd @dhh Added support for charsets for both subject and body. The default cha…
dhh authored Feb 19, 2005
400
a5364fb @dhh Made ready for release of 0.9.4.1
dhh authored Jan 18, 2005
401 *0.6.1* (January 18th, 2005)
baae5a1 @dhh Fixed sending of emails to use Tmail#from not the deprecated Tmail#fr…
dhh authored Jan 17, 2005
402
403 * Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_address
404
405
ddcc400 @dhh Made ready for release of 0.9.4
dhh authored Jan 17, 2005
406 *0.6* (January 17th, 2005)
5f5b053 @dhh Fixed that bcc and cc should be settable through @bcc and @cc -- not …
dhh authored Jan 13, 2005
407
408 * Fixed that bcc and cc should be settable through @bcc and @cc -- not just @headers["Bcc"] and @headers["Cc"] #453 [Eric Hodel]
409
410 * Fixed Action Mailer to be "warnings safe" so you can run with ruby -w and not get framework warnings #453 [Eric Hodel]
411
412
4e78b06 @dhh Rails 0.9 is a reality
dhh authored Dec 16, 2004
413 *0.5*
165097e @dhh Added access to custom headers, like cc, bcc, and reply-to #268 [Andr…
dhh authored Dec 7, 2004
414
415 * Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas Schwarz]. Example:
416
417 def post_notification(recipients, post)
418 @recipients = recipients
419 @from = post.author.email_address_with_name
420 @headers["bcc"] = SYSTEM_ADMINISTRATOR_EMAIL
421 @headers["reply-to"] = "notifications@example.com"
422 @subject = "[#{post.account.name} #{post.title}]"
423 @body["post"] = post
424 end
425
db045db @dhh Initial
dhh authored Nov 24, 2004
426 *0.4* (5)
427
428 * Consolidated the server configuration options into Base#server_settings= and expanded that with controls for authentication and more [Marten]
429 NOTE: This is an API change that could potentially break your application if you used the old application form. Please do change!
430
bdf51f9 @dhh Revealed the man behind the mask!
dhh authored Jun 16, 2005
431 * 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 Nov 24, 2004
432
433 * Added Base#perform_deliveries= which can be set to false to turn off the actual delivery of the email through smtp or sendmail.
434 This is especially useful for functional testing that shouldn't send off real emails, but still trigger delivery_* methods.
435
436 * Added option to specify delivery method with Base#delivery_method=. Default is :smtp and :sendmail is currently the only other option.
437 Sendmail is assumed to be present at "/usr/sbin/sendmail" if that option is used. [Kent Sibilev]
438
439 * Dropped "include TMail" as it added to much baggage into the default namespace (like Version) [Chad Fowler]
440
441
442 *0.3*
443
359caef @jamis A very thorough refactoring, resulting in new mail property setters a…
jamis authored May 29, 2005
444 * First release
Something went wrong with that request. Please try again.