Skip to content
This repository
Newer
Older
100644 425 lines (213 sloc) 17.265 kb
0aca27d4 »
2010-11-16 Prepare to release
1 *Rails 3.0.3 (November 16, 2010)*
2
3 * No changes.
4
5
31b6a6a7 »
2010-11-15 Prep for 3.0.2 release
6 *Rails 3.0.2 (November 15, 2010)*
7
8 * No changes.
fcdedb2c »
2010-08-29 Bump version to 3.0.1.pre
9
10
14b33a4e »
2010-10-18 Merge 3.0.1 CHANGELOGs and prepare 3.0.2.pre
11 *Rails 3.0.1 (October 15, 2010)*
12
31b6a6a7 »
2010-11-15 Prep for 3.0.2 release
13 * No Changes.
14
fcdedb2c »
2010-08-29 Bump version to 3.0.1.pre
15
851552bd »
2010-08-29 Prep for final release
16 *Rails 3.0.0 (August 29, 2010)*
69a9669d »
2010-05-23 Missing changelog heading
17
30eaecb3 »
2010-06-12 subject is automatically looked up on I18n using mailer_name and acti…
18 * subject is automatically looked up on I18n using mailer_name and action_name as scope as in t(".subject") [JK]
19
4a8a6205 »
2010-05-13 Changed encoding behaviour of mail, so updated tests in actionmailer …
20 * Changed encoding behaviour of mail, so updated tests in actionmailer and bumped mail version to 2.2.1 [ML]
21
22 * Added ability to pass Proc objects to the defaults hash [ML]
23
dd02090d »
2010-04-11 Updating changelog for Mail 2.2.0
24 * Removed all quoting.rb type files from ActionMailer and put Mail 2.2.0 in instead [ML]
25
26 * Lot of updates to various test cases that now work better with the new Mail and so have different expectations
27
d2a48852 »
2010-04-01 Updated changelogs
28 * Added interceptors and observers from Mail [ML]
29
30 ActionMailer::Base.register_interceptor calls Mail.register_interceptor
31 ActionMailer::Base.register_observer calls Mail.register_observer
32
03dd8f79 »
2010-04-08 Mail::Part now no longer has nil as a default charset, it is always s…
33 * Mail::Part now no longer has nil as a default charset, it is always set to something, and defaults to UTF-8
34
e157a3d2 »
2010-04-08 Added explict setting of charset in set_fields! method to make sure M…
35 * Added explict setting of charset in set_fields! method to make sure Mail has the user defined default
36
dbcf01e6 »
2010-04-08 Removing quoting.rb, upgrade to 2.1.3.6, changing all utf-8 reference…
37 * Removed quoting.rb and refactored for Mail to take responsibility of all quoting and auto encoding requirements for the header.
38
39 * Fixed several tests which had incorrect encoding.
40
41 * Changed all utf-8 to UTF-8 for consistency
42
4a6eba32 »
2010-01-25 Added initial documentation for the new API
43 * Whole new API added with tests. See base.rb for full details. Old API is deprecated.
44
bf6d0e2b »
2010-01-03 Updating to Mail 1.5.0, including default values for all Message#fiel…
45 * 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
c039bcdb »
2009-12-28 Moved sort_parts into Mail, updated mail requirement to 1.4.2
46
bf6d0e2b »
2010-01-03 Updating to Mail 1.5.0, including default values for all Message#fiel…
47 * 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'}
0e38f5bd »
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
48
bf6d0e2b »
2010-01-03 Updating to Mail 1.5.0, including default values for all Message#fiel…
49 * 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.
153ce2f3 »
2009-12-29 Clean up changelog a bit
50
bf6d0e2b »
2010-01-03 Updating to Mail 1.5.0, including default values for all Message#fiel…
51 * Mail does not have "quoted_body", "quoted_subject" etc. All of these are accessed via body.encoded, subject.encoded etc
0e38f5bd »
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
52
bf6d0e2b »
2010-01-03 Updating to Mail 1.5.0, including default values for all Message#fiel…
53 * 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.
0e38f5bd »
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
54 * Mail::Message#set_content_type does not exist, it is simply Mail::Message#content_type
55
153ce2f3 »
2009-12-29 Clean up changelog a bit
56 * 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
0e38f5bd »
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
57
58 * Mail now has a proper concept of parts, remove the ActionMailer::Part and ActionMailer::PartContainer classes
59
153ce2f3 »
2009-12-29 Clean up changelog a bit
60 * 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.
61
62 * 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
63
64 * 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
0e38f5bd »
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
65
66
73fc42cc »
2009-03-15 Prepare for final 2.3 release
67 *2.3.2 [Final] (March 15, 2009)*
250dfb18 »
2009-02-03 Fixed that ActionMailer should send correctly formatted Return-Path i…
68
69 * Fixed that ActionMailer should send correctly formatted Return-Path in MAIL FROM for SMTP #1842 [Matt Jones]
70
84583657 »
2008-11-20 Fixed RFC-2045 quoted-printable bug [#1421 state:committed]
71 * Fixed RFC-2045 quoted-printable bug #1421 [squadette]
72
e6b33a83 »
2008-11-15 Added lambda merging to OptionMerger (especially useful with named_sc…
73 * Fixed that no body charset would be set when there are attachments present #740 [Paweł Kondzior]
74
75
61e43700 »
2008-11-14 Prepare for RC2
76 *2.2.1 [RC2] (November 14th, 2008)*
732c724d »
2008-11-05 Turn on STARTTLS if it is available in Net::SMTP (added in Ruby 1.8.7…
77
78 * 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]
79
80
d224e6cc »
2008-10-24 Update CHANGELOGs with the last few fixes, set date for today
81 *2.2.0 [RC1] (October 24th, 2008)*
57c31a38 »
2008-10-23 Prepare for Rails 2.2.0 [RC1]
82
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
83 * Add layout functionality to mailers [Pratik Naik]
6228220c »
2008-09-09 Revert "Revert "Add layout functionality to mailers.""
84
85 Mailer layouts behaves just like controller layouts, except layout names need to
86 have '_mailer' postfix for them to be automatically picked up.
87
57c31a38 »
2008-10-23 Prepare for Rails 2.2.0 [RC1]
88
f9db7695 »
2008-05-31 Making ready for release of 2.1
89 *2.1.0 (May 31st, 2008)*
6a6367d7 »
2008-01-03 Fixed that you don't have to call super in ActionMailer::TestCase#set…
90
5c0d38f6 »
2008-03-27 Fixed that a return-path header would be ignored (closes #7572) [joost]
91 * Fixed that a return-path header would be ignored #7572 [joost]
92
fbd3eb71 »
2008-02-02 Less verbose mail logging: just recipients for :info log level; the w…
93 * Less verbose mail logging: just recipients for :info log level; the whole email for :debug only. #8000 [iaddict, Tarmo Tänav]
94
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
95 * Updated TMail to version 1.2.1 [Mikel Lindsaar]
2dda6391 »
2008-01-11 Updated TMail to version 1.2.1 [raasdnil]
96
feea0f10 »
2008-01-11 Reorder changelog. References #10766.
97 * Fixed that you don't have to call super in ActionMailer::TestCase#setup #10406 [jamesgolick]
2dda6391 »
2008-01-11 Updated TMail to version 1.2.1 [raasdnil]
98
6a6367d7 »
2008-01-03 Fixed that you don't have to call super in ActionMailer::TestCase#set…
99
69edebf0 »
2007-12-16 Prepare for 2.0.2 release
100 *2.0.2* (December 16th, 2007)
101
102 * Included in Rails 2.0.2
103
104
1acd54a5 »
2007-12-07 Make ready for 2.0.1
105 *2.0.1* (December 7th, 2007)
cf2ee145 »
2007-10-15 Fix silent failure of rxml templates. Closes #9879.
106
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
107 * Update ActionMailer so it treats ActionView the same way that ActionController does. Closes #10244 [Rick Olson]
bd5ed651 »
2007-11-26 Update ActionMailer so it treats ActionView the same way that ActionC…
108
109 * Pass the template_root as an array as ActionView's view_path
110 * Request templates with the "#{mailer_name}/#{action}" as opposed to just "#{action}"
111
a76490d9 »
2007-11-18 Fixed that partial rendering should look at the type of the first ren…
112 * Fixed that partials would be broken when using text.plain.erb as the extension #10130 [java]
113
c443a619 »
2007-11-08 Update README to use new smtp settings configuration API. Closes #10060
114 * Update README to use new smtp settings configuration API. Closes #10060 [psq]
115
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
116 * Allow ActionMailer subclasses to individually set their delivery method (so two subclasses can have different delivery methods) #10033 [Zach Dennis]
57cde631 »
2007-11-07 Allow ActionMailer subclasses to individually set their delivery meth…
117
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
118 * Update TMail to v1.1.0. Use an updated version of TMail if available. [Mikel Lindsaar]
2a51c868 »
2007-11-06 Update TMail to v1.1.0. Use an updated version of TMail if available.…
119
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
120 * Introduce a new base test class for testing Mailers. ActionMailer::TestCase [Michael Koziarski]
2cc0cac3 »
2007-10-26 Introduce TestCase subclasses for testing rails applications allowing…
121
cf2ee145 »
2007-10-15 Fix silent failure of rxml templates. Closes #9879.
122 * Fix silent failure of rxml templates. #9879 [jstewart]
123
12f8f893 »
2007-09-14 Fix attachment decoding when using the TMail C extension. Closes #7861.
124 * Fix attachment decoding when using the TMail C extension. #7861 [orangechicken]
125
33e9876c »
2007-12-10 More changelog updates
126 * Increase mail delivery test coverage. #8692 [Kamal Fariz Mahyuddin]
e9633541 »
2007-06-20 Increase mail delivery test coverage. Closes #8692.
127
271404e8 »
2007-06-07 Register alternative template engines using ActionMailer::Base.regist…
128 * Register alternative template engines using ActionMailer::Base.register_template_extension('haml'). #7534 [cwd, Josh Peek]
129
4b08caf3 »
2007-04-08 Only load ActionController::UrlWriter if ActionController is present …
130 * Only load ActionController::UrlWriter if ActionController is present [Rick Olson]
131
f9a4774e »
2007-02-22 Make sure parsed emails recognize attachments nested in multpart part…
132 * Make sure parsed emails recognized attachments nested inside multipart parts. #6714 [Jamis Buck]
133
c3ff04b0 »
2006-11-13 Allow mailer actions named send by using __send__ internally. Closes #…
134 * Allow mailer actions named send by using __send__ internally. #6467 [iGEL]
135
ba553f94 »
2006-11-05 Add assert_emails and assert_no_emails to test the number of emails d…
136 * Add assert_emails and assert_no_emails to test the number of emails delivered. #6479 [Jonathan Viney]
137 # Assert total number of emails delivered:
138 assert_emails 0
139 ContactMailer.deliver_contact
140 assert_emails 1
141
142 # Assert number of emails delivered within a block:
143 assert_emails 1 do
144 post :signup, :name => 'Jonathan'
145 end
146
660c945f »
2007-09-29 Updated
147
148 *1.3.3* (March 12th, 2007)
149
150 * Depend on Action Pack 1.13.3
151
152
153 *1.3.2* (February 5th, 2007)
154
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
155 * 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]
660c945f »
2007-09-29 Updated
156
157
158 *1.3.1* (January 16th, 2007)
159
160 * Depend on Action Pack 1.13.1
161
162
163 *1.3.0* (January 16th, 2007)
164
45b5555f »
2006-09-09 Make mime version default to 1.0. closes #2323
165 * Make mime version default to 1.0. closes #2323 [ror@andreas-s.net]
166
4d9ca4d9 »
2006-09-09 Make sure quoted-printable text is decoded correctly when only portio…
167 * Make sure quoted-printable text is decoded correctly when only portions of the text are encoded. closes #3154. [jon@siliconcircus.com]
168
169 * Make sure DOS newlines in quoted-printable text are normalized to unix newlines before unquoting. closes #4166 and #4452. [Jamis Buck]
3e7aa039 »
2006-09-09 Make sure DOS newlines in quoted-printable text are normalized to uni…
170
20bd4bd3 »
2006-09-02 Updated docs and otherwise
171 * Fixed that iconv decoding should catch InvalidEncoding #3153 [jon@siliconcircus.com]
172
12ff554c »
2006-08-31 Tighten rescue clauses. Closes #5985.
173 * Tighten rescue clauses. #5985 [james@grayproductions.net]
174
46c7dd23 »
2008-12-10 normalize author names in changelogs [#1495 state:committed]
175 * Automatically included ActionController::UrlWriter, such that URL generation can happen within ActionMailer controllers. [David Heinemeier Hansson]
c064802d »
2006-08-25 Automatically included ActionController::UrlWriter, such that URL gen…
176
74165eb6 »
2006-08-08 New dependencies implementation
177 * Replace Reloadable with Reloadable::Deprecated. [Nicholas Seckar]
178
5446ecd5 »
2006-06-30 Mailer template root applies to a class and its subclasses rather tha…
179 * Mailer template root applies to a class and its subclasses rather than acting globally. #5555 [somekool@gmail.com]
180
f3aa7c1e »
2006-06-29 r4730@asus: jeremy | 2006-06-29 13:13:38 -0700
181 * Resolve action naming collision. #5520 [ssinghi@kreeti.com]
1fd9a46d »
2006-06-29 Resolve conflict among mailer actions with the same name. Closes #5520.
182
0a407bca »
2006-05-10 ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, …
183 * ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Marcel Molina Jr.]
184
3270c58e »
2010-08-14 Deletes trailing whitespaces (over text files only find * -type f -ex…
185 * Replace alias method chaining with Module#alias_method_chain. [Marcel Molina Jr.]
9f92dd39 »
2006-04-29 Replace alias method chaining with Module#alias_method_chain. [Marcel…
186
61864909 »
2006-04-29 Replace Ruby's deprecated append_features in favor of included. [Marc…
187 * Replace Ruby's deprecated append_features in favor of included. [Marcel Molina Jr.]
188
b305ef3e »
2006-04-13 Correct spurious documentation example code which results in a Syntax…
189 * Correct spurious documentation example code which results in a SyntaxError. [Marcel Molina Jr.]
190
c064802d »
2006-08-25 Automatically included ActionController::UrlWriter, such that URL gen…
191
06dd5d9c »
2006-04-16 Its 2006, not 2005
192 *1.2.1* (April 6th, 2006)
944ae628 »
2006-04-06 Update versions for Rails 1.1.1
193
194 * Be part of Rails 1.1.1
195
196
06dd5d9c »
2006-04-16 Its 2006, not 2005
197 *1.2.0* (March 27th, 2006)
f2ee215b »
2005-11-15 Stricter matching for implicitly multipart filenames excludes files e…
198
49efa02b »
2006-03-19 Nil charset caused subject line to be improperly quoted in implicitly…
199 * Nil charset caused subject line to be improperly quoted in implicitly multipart messages #2662 [ehalvorsen+rails@runbox.com]
200
db0e8ff1 »
2006-03-18 Parse content-type apart before using it so that sub-parts of the hea…
201 * Parse content-type apart before using it so that sub-parts of the header can be set correctly #2918 [Jamis Buck]
202
a46214c4 »
2006-03-18 Make custom headers work in subparts (closes #4034)
203 * Make custom headers work in subparts #4034 [elan@bluemandrill.com]
204
34df9be0 »
2006-01-29 Template paths with dot chars in them no longer mess up implicit temp…
205 * Template paths with dot chars in them no longer mess up implicit template selection for multipart messages #3332 [Chad Fowler]
206
185cca23 »
2006-01-23 Make sure anything with content-disposition of "attachment" is passed…
207 * Make sure anything with content-disposition of "attachment" is passed to the attachment presenter when parsing an email body [Jamis Buck]
208
acfb8b61 »
2006-01-23 Make sure TMail#attachments includes anything with content-dispositio…
209 * Make sure TMail#attachments includes anything with content-disposition of "attachment", regardless of content-type [Jamis Buck]
210
479b4fb5 »
2006-03-28 Made ready for release
211
4e3c101b »
2006-03-28 Add 1.0 marker to edge rails changelongs
212 *1.1.5* (December 13th, 2005)
213
214 * Become part of Rails 1.0
215
479b4fb5 »
2006-03-28 Made ready for release
216
4e3c101b »
2006-03-28 Add 1.0 marker to edge rails changelongs
217 *1.1.4* (December 7th, 2005)
218
5cb2aa72 »
2005-11-17 Rename Version constant to VERSION. Closes #2802.
219 * Rename Version constant to VERSION. #2802 [Marcel Molina Jr.]
220
f2ee215b »
2005-11-15 Stricter matching for implicitly multipart filenames excludes files e…
221 * 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]
222
223
cd2b9a94 »
2005-11-07 Made ready for 0.14.3 (RC4)
224 *1.1.3* (November 7th, 2005)
95e8740f »
2005-10-26 Allow Mailers to have custom initialize methods that set default inst…
225
226 * Allow Mailers to have custom initialize methods that set default instance variables for all mail actions #2563 [mrj@bigpond.net.au]
227
228
c7a6b986 »
2005-10-25 Prepared for release of 0.14.2 (RC3)
229 *1.1.2* (October 26th, 2005)
230
231 * Upgraded to Action Pack 1.10.2
232
233
e3e5d60b »
2005-10-19 Really ready for push
234 *1.1.1* (October 19th, 2005)
235
236 * Upgraded to Action Pack 1.10.1
237
238
f4aaa26e »
2005-10-16 Getting ready for 0.14.0 (1.0.0 Release Candidate 1)
239 *1.1.0* (October 16th, 2005)
bb62568c »
2005-07-17 Fix problem with sendmail delivery where headers should be delimited …
240
59f1df1b »
2005-10-16 Update/extend ActionMailer documentation (rdoc)
241 * Update and extend documentation (rdoc)
242
5e5c332c »
2005-10-16 Minero Aoki made TMail available to Rails/ActionMailer under the MIT …
243 * Minero Aoki made TMail available to Rails/ActionMailer under the MIT license (instead of LGPL) [RubyConf '05]
244
bec70cf9 »
2005-10-15 Austin Ziegler made Text::Simple available to Rails/ActionMailer unde…
245 * 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]
246
873be125 »
2005-09-05 Fix vendor require paths to prevent files being required twice
247 * Fix vendor require paths to prevent files being required twice
248
8373b550 »
2005-09-01 * Don't add charset to content-type header for a part that contains s…
249 * Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
250
a3225148 »
2005-09-01 Preserve underscores when unquoting message bodies #1930
251 * Preserve underscores when unquoting message bodies #1930
252
ca410998 »
2005-09-01 Encode multibyte characters correctly #1894
253 * Encode multibyte characters correctly #1894
254
dca4d4e8 »
2005-08-22 Multipart messages specify a MIME-Version header automatically #2003
255 * Multipart messages specify a MIME-Version header automatically #2003 [John Long]
256
ae1e8520 »
2005-08-22 Add a unified render method to ActionMailer (delegates to ActionView:…
257 * Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
258
f474f337 »
2005-08-22 Move mailer initialization to a separate (overridable) method, so tha…
259 * Move mailer initialization to a separate (overridable) method, so that subclasses may alter the various defaults #1727
260
b13efaf9 »
2005-08-22 Look at content-location header (if available) to determine filename …
261 * Look at content-location header (if available) to determine filename of attachments #1670
262
eda17194 »
2005-07-31 ActionMailer::Base.deliver(email) had been accidentally removed, but …
263 * ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
264
bb62568c »
2005-07-17 Fix problem with sendmail delivery where headers should be delimited …
265 * 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]
266
267
4259199c »
2005-07-11 Made ready for release of 0.13.1
268 *1.0.1* (11 July, 2005)
269
270 * Bind to Action Pack 1.9.1
271
272
2789b5d2 »
2005-07-06 Tuned documentation for release (AM)
273 *1.0.0* (6 July, 2005)
be27caf9 »
2005-04-30 Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
274
06052cb3 »
2005-07-04 Avoid adding nil values to mail headers #1392
275 * Avoid adding nil header values #1392
276
5c981528 »
2005-07-01 Better multipart support with implicit multipart/alternative and sort…
277 * Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
278
5ddffc8c »
2005-07-01 Allow for nested parts in multipart mails #1570 [Flurin Egger]
279 * Allow for nested parts in multipart mails #1570 [Flurin Egger]
280
24a8cb1e »
2005-06-30 Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
281 * Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
282
813a8b9d »
2005-06-30 Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
283 * Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
284
3b4eb7ae »
2005-06-24 Allow specific "multipart/xxx" content-type to be set on multipart me…
285 * Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
286
996fa152 »
2005-06-22 Unquoted @ chars in received email headers are parsed properly in spi…
287 * Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
288
ef141e85 »
2005-06-16 Updated CHANGELOG
289 * Helper support (borrowed from ActionPack)
290
29d6d15f »
2005-06-08 Silently ignore Errno::EINVAL errors when converting between charsets…
291 * Silently ignore Errno::EINVAL errors when converting text.
292
481d5797 »
2005-06-06 Don't error while processing encoded attachment names #1340 [lon@spee…
293 * Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
294
cf1e2a84 »
2005-06-06 Handle parsing of recursively multipart messages
295 * Nested multipart message parts are correctly processed in TMail::Mail#body
296
508c26c0 »
2005-06-06 BCC headers are removed when sending via SMTP
297 * BCC headers are removed when sending via SMTP #1402
298
100fd726 »
2005-06-03 Added a "content_type" accessor to allow messages to explicitly speci…
299 * Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
300
19da52d6 »
2005-05-30 Ignore Iconv::IllegalSequence errors when converting text #1341 [lon@…
301 * Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
302
359caef3 »
2005-05-29 A very thorough refactoring, resulting in new mail property setters a…
303 * Support attachments and multipart messages.
304
305 * Added new accessors for the various mail properties.
306
9c928671 »
2005-05-10 Fix attachments and content-type problems #1276 [Jamis Buck] Fix to o…
307 * 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]
308
309 * Fix attachments and content-type problems #1276 [Jamis Buck]
310
483931ea »
2005-05-06 Fixed the TMail#body method to look at the content-transfer-encoding …
311 * 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]
312
313 * Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
314
a2eb744d »
2005-05-02 Added automatic decoding of base64 bodies #1214 [Jamis Buck]
315 * Added automatic decoding of base64 bodies #1214 [Jamis Buck]
316
74a612c4 »
2005-05-02 Added that delivery errors are caught in a way so the mail is still r…
317 * Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
318
be27caf9 »
2005-04-30 Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
319 * 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]
320
321
77af61be »
2005-04-19 Added xml_http_request/xhr method for simulating XMLHttpRequest in fu…
322 *0.9.1* (20th April, 2005)
323
324 * Depend on Action Pack 1.8.1
325
326
7d010055 »
2005-04-18 Fixed documentation and prepared for release of 0.12
327 *0.9.0* (19th April, 2005)
affe7c0f »
2005-04-07 Fixed unquoting of emails that doesn't have an explicit charset #1036
328
93573219 »
2005-04-18 Added that deliver_* will now return the email that was sent
329 * Added that deliver_* will now return the email that was sent
330
3270c58e »
2010-08-14 Deletes trailing whitespaces (over text files only find * -type f -ex…
331 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
256e800a »
2005-04-11 Fixed quoting for all address headers, not just to #955 [Jamis Buck] …
332
7d010055 »
2005-04-18 Fixed documentation and prepared for release of 0.12
333 * Fixed quoting for all address headers, not just to #955 [Jamis Buck]
334
affe7c0f »
2005-04-07 Fixed unquoting of emails that doesn't have an explicit charset #1036
335 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
336
337
04c7e823 »
2005-03-27 Made ready for the release of 0.11.1
338 *0.8.1* (27th March, 2005)
e7fe15fb »
2005-03-23 Added rescue for missing iconv library and throws warnings if subject…
339
87b1d383 »
2005-03-26 Fixed that if charset was found that the end of a mime part declarati…
340 * Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com]
341
342 * Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com]
343
344 * 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]
345
e7fe15fb »
2005-03-23 Added rescue for missing iconv library and throws warnings if subject…
346 * Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
347
348
4e60fe3e »
2005-03-22 Added documentation and fixed an ajax bug
349 *0.8.0* (22th March, 2005)
800b86e4 »
2005-03-20 Added framework support for processing incoming emails with an Action…
350
4e60fe3e »
2005-03-22 Added documentation and fixed an ajax bug
351 * Added framework support for processing incoming emails with an Action Mailer class. See example in README.
800b86e4 »
2005-03-20 Added framework support for processing incoming emails with an Action…
352
353
18441909 »
2005-03-07 Prepared for 0.10.1 release
354 *0.7.1* (7th March, 2005)
355
356 * Bind to newest Action Pack (1.5.1)
357
358
99fca633 »
2005-02-24 Marked for release
359 *0.7.0* (24th February, 2005)
3fad0cd0 »
2005-02-19 Added support for charsets for both subject and body. The default cha…
360
361 * Added support for charsets for both subject and body. The default charset is now UTF-8 #673 [Jamis Buck]. Examples:
362
363 def iso_charset(recipient)
364 @recipients = recipient
365 @subject = "testing iso charsets"
366 @from = "system@loudthinking.com"
367 @body = "Nothing to see here."
368 @charset = "iso-8859-1"
369 end
3270c58e »
2010-08-14 Deletes trailing whitespaces (over text files only find * -type f -ex…
370
3fad0cd0 »
2005-02-19 Added support for charsets for both subject and body. The default cha…
371 def unencoded_subject(recipient)
372 @recipients = recipient
373 @subject = "testing unencoded subject"
374 @from = "system@loudthinking.com"
375 @body = "Nothing to see here."
376 @encode_subject = false
377 @charset = "iso-8859-1"
378 end
3270c58e »
2010-08-14 Deletes trailing whitespaces (over text files only find * -type f -ex…
379
3fad0cd0 »
2005-02-19 Added support for charsets for both subject and body. The default cha…
380
a5364fb3 »
2005-01-18 Made ready for release of 0.9.4.1
381 *0.6.1* (January 18th, 2005)
baae5a14 »
2005-01-17 Fixed sending of emails to use Tmail#from not the deprecated Tmail#fr…
382
383 * Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_address
384
385
ddcc4002 »
2005-01-17 Made ready for release of 0.9.4
386 *0.6* (January 17th, 2005)
5f5b053c »
2005-01-13 Fixed that bcc and cc should be settable through @bcc and @cc -- not …
387
388 * Fixed that bcc and cc should be settable through @bcc and @cc -- not just @headers["Bcc"] and @headers["Cc"] #453 [Eric Hodel]
389
390 * Fixed Action Mailer to be "warnings safe" so you can run with ruby -w and not get framework warnings #453 [Eric Hodel]
391
392
4e78b062 »
2004-12-16 Rails 0.9 is a reality
393 *0.5*
165097ed »
2004-12-07 Added access to custom headers, like cc, bcc, and reply-to #268 [Andr…
394
395 * Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas Schwarz]. Example:
396
397 def post_notification(recipients, post)
398 @recipients = recipients
399 @from = post.author.email_address_with_name
400 @headers["bcc"] = SYSTEM_ADMINISTRATOR_EMAIL
401 @headers["reply-to"] = "notifications@example.com"
402 @subject = "[#{post.account.name} #{post.title}]"
403 @body["post"] = post
404 end
405
db045dbb »
2004-11-24 Initial
406 *0.4* (5)
407
408 * Consolidated the server configuration options into Base#server_settings= and expanded that with controls for authentication and more [Marten]
409 NOTE: This is an API change that could potentially break your application if you used the old application form. Please do change!
410
bdf51f95 »
2005-06-16 Revealed the man behind the mask!
411 * 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]
db045dbb »
2004-11-24 Initial
412
413 * Added Base#perform_deliveries= which can be set to false to turn off the actual delivery of the email through smtp or sendmail.
414 This is especially useful for functional testing that shouldn't send off real emails, but still trigger delivery_* methods.
415
416 * Added option to specify delivery method with Base#delivery_method=. Default is :smtp and :sendmail is currently the only other option.
417 Sendmail is assumed to be present at "/usr/sbin/sendmail" if that option is used. [Kent Sibilev]
418
419 * Dropped "include TMail" as it added to much baggage into the default namespace (like Version) [Chad Fowler]
420
421
422 *0.3*
423
359caef3 »
2005-05-29 A very thorough refactoring, resulting in new mail property setters a…
424 * First release
Something went wrong with that request. Please try again.