Skip to content

HTTPS clone URL

Subversion checkout URL

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