Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 149 lines (85 sloc) 5.509 kb
4e715e3 @kennyj Fix #6962. AS::TimeWithZone#strftime responds incorrectly to %:z and …
kennyj authored
1 ## Rails 3.2.9 (unreleased)
2
20f5f08 @jeremy Add logger.push_tags and .pop_tags to complement logger.tagged
jeremy authored
3 * Add logger.push_tags and .pop_tags to complement logger.tagged:
4
5 class Job
6 def before
7 Rails.logger.push_tags :jobs, self.class.name
8 end
9
10 def after
11 Rails.logger.pop_tags 2
12 end
13 end
14
15 *Jeremy Kemper*
16
4e715e3 @kennyj Fix #6962. AS::TimeWithZone#strftime responds incorrectly to %:z and …
kennyj authored
17 * Add %:z and %::z format string support to ActiveSupport::TimeWithZone#strftime. [fixes #6962] *kennyj*
18
ddedf5d @spastorino Add release date to CHANGELOGs
spastorino authored
19 ## Rails 3.2.8 (Aug 9, 2012) ##
6764b7b @spastorino Add missing CHANGELOG entries
spastorino authored
20
5f9ae95 @spastorino Add CHANGELOG entry
spastorino authored
21 * Fix ActiveSupport integration with Mocha > 0.12.1. *Mike Gunderloy*
22
af65b8c @rafaelfranca Revert "Deprecate ActiveSupport::JSON::Variable"
rafaelfranca authored
23 * Reverted the deprecation of ActiveSupport::JSON::Variable. *Rafael Mendonça França*
6764b7b @spastorino Add missing CHANGELOG entries
spastorino authored
24
e8c0d73 @amerine Add html_escape note to CHANGELOG
amerine authored
25 * ERB::Util.html_escape now escapes single quotes. *Santiago Pastorino*
26
6764b7b @spastorino Add missing CHANGELOG entries
spastorino authored
27 ## Rails 3.2.7 (Jul 26, 2012) ##
125dfdf @tenderlove updating changelogs
tenderlove authored
28
af65b8c @rafaelfranca Revert "Deprecate ActiveSupport::JSON::Variable"
rafaelfranca authored
29 * Hash#fetch(fetch) is not the same as doing hash[key]
30
31 * adds a missing require [fixes #6896]
32
33 * make sure the inflection rules are loaded when cherry-picking active_support/core_ext/string/inflections.rb [fixes #6884]
34
35 * Merge pull request #6857 from rsutphin/as_core_ext_time_missing_require
36
37 * bump AS deprecation_horizon to 4.0
125dfdf @tenderlove updating changelogs
tenderlove authored
38
6764b7b @spastorino Add missing CHANGELOG entries
spastorino authored
39 ## Rails 3.2.6 (Jun 12, 2012) ##
301974a @tenderlove updating changelogs
tenderlove authored
40
41 * No changes.
42
b13d89e @rafaelfranca Add release date of 3.2.5 on the CHANGELOG
rafaelfranca authored
43 ## Rails 3.2.5 (Jun 1, 2012) ##
44
45 * ActiveSupport::JSON::Variable is deprecated. Define your own #as_json and #encode_json methods
46 for custom JSON string literals. *Erich Menge*
47
48
d3e5d1c @tenderlove updating changelogs
tenderlove authored
49 ## Rails 3.2.4 (May 31, 2012) ##
9b777d5 @mjtko Add CHANGELOG section for unreleased Rails 3.2.4; document addition o…
mjtko authored
50
51 * Added #beginning_of_hour and #end_of_hour to Time and DateTime core
52 extensions. *Mark J. Titorenko*
53
54
3005f58 @rafaelfranca Add release data to Rails 3.2.3
rafaelfranca authored
55 ## Rails 3.2.3 (March 30, 2012) ##
263d842 @vijaydev update changelogs for gems without changes too [ci skip]
vijaydev authored
56
57 * No changes.
58
705a70f @mjtko Bring activesupport CHANGELOG up-to-date/consistent with master.
mjtko authored
59
263d842 @vijaydev update changelogs for gems without changes too [ci skip]
vijaydev authored
60 ## Rails 3.2.2 (March 1, 2012) ##
61
62 * No changes.
63
705a70f @mjtko Bring activesupport CHANGELOG up-to-date/consistent with master.
mjtko authored
64
97e8d1d @fxn CHANGELOG revision for v3.2.1
fxn authored
65 ## Rails 3.2.1 (January 26, 2012) ##
66
67 * Documentation fixes and improvements.
68
69 * Update time zone offset information. *Ravil Bayramgalin*
70
71 * The deprecated `ActiveSupport::Base64.decode64` calls `::Base64.decode64`
72 now. *Jonathan Viney*
73
74 * Fixes uninitialized constant `ActiveSupport::TaggedLogging::ERROR`. *kennyj*
75
76
f36dcaf @dhh Preparing for 3.2.0 release
dhh authored
77 ## Rails 3.2.0 (January 20, 2012) ##
281272a @jonleighton Convert CHANGELOGs to Markdown format.
jonleighton authored
78
337ac05 @lest add CHANGELOG entry for AS::Base64 deprecation
lest authored
79 * ActiveSupport::Base64 is deprecated in favor of ::Base64. *Sergey Nartimov*
80
81 * Module#synchronize is deprecated with no replacement. Please use `monitor`
82 from ruby's standard library.
d9c2882 @tenderlove Module#synchronize is deprecated with no replacement. Please use `mo…
tenderlove authored
83
a5b362d @fxn some tweaks to PR#3547. [Closes #3547]
fxn authored
84 * (Date|DateTime|Time)#beginning_of_week accept an optional argument to
85 be able to set the day at which weeks are assumed to start.
86
71e84a3 @josevalim Deprecated ActiveSupport::MessageEncryptor#encrypt and decrypt.
josevalim authored
87 * Deprecated ActiveSupport::MessageEncryptor#encrypt and decrypt. *José Valim*
88
d287e90 @fxn implements AS::Notifications.subscribed, which provides subscriptions…
fxn authored
89 * ActiveSupport::Notifications.subscribed provides subscriptions to events while a block runs. *fxn*
90
281272a @jonleighton Convert CHANGELOGs to Markdown format.
jonleighton authored
91 * Module#qualified_const_(defined?|get|set) are analogous to the corresponding methods
92 in the standard API, but accept qualified constant names. *fxn*
93
94 * Added inflection #deconstantize which complements #demodulize. This inflection
95 removes the righmost segment in a qualified constant name. *fxn*
96
97 * Added ActiveSupport:TaggedLogging that can wrap any standard Logger class to provide tagging capabilities *DHH*
98
99 Logger = ActiveSupport::TaggedLogging.new(Logger.new(STDOUT))
100 Logger.tagged("BCX") { Logger.info "Stuff" } # Logs "[BCX] Stuff"
101 Logger.tagged("BCX", "Jason") { Logger.info "Stuff" } # Logs "[BCX] [Jason] Stuff"
102 Logger.tagged("BCX") { Logger.tagged("Jason") { Logger.info "Stuff" } } # Logs "[BCX] [Jason] Stuff"
103
104 * Added safe_constantize that constantizes a string but returns nil instead of an exception if the constant (or part of it) does not exist *Ryan Oblak*
105
106 * ActiveSupport::OrderedHash is now marked as extractable when using Array#extract_options! *Prem Sichanugrist*
107
108 * Added Array#prepend as an alias for Array#unshift and Array#append as an alias for Array#<< *DHH*
109
110 * The definition of blank string for Ruby 1.9 has been extended to Unicode whitespace.
111 Also, in 1.8 the ideographic space U+3000 is considered to be whitespace. *Akira Matsuda, Damien Mathieu*
112
113 * The inflector understands acronyms. *dlee*
114
115 * Deprecated ActiveSupport::Memoizable in favor of Ruby memoization pattern *José Valim*
116
117 * Added Time#all_day/week/quarter/year as a way of generating ranges (example: Event.where(created_at: Time.now.all_week)) *DHH*
118
119 * Added instance_accessor: false as an option to Class#cattr_accessor and friends *DHH*
120
121 * Removed ActiveSupport::SecureRandom in favor of SecureRandom from the standard library *Jon Leighton*
122
123 * ActiveSupport::OrderedHash now has different behavior for #each and
124 \#each_pair when given a block accepting its parameters with a splat. *Andrew Radev*
125
04ef93d @tenderlove * ActiveSupport::BufferedLogger#silence is deprecated. If you want…
tenderlove authored
126 * ActiveSupport::BufferedLogger#silence is deprecated. If you want to squelch
127 logs for a certain block, change the log level for that block.
128
129 * ActiveSupport::BufferedLogger#open_log is deprecated. This method should
130 not have been public in the first place.
131
132 * ActiveSupport::BufferedLogger's behavior of automatically creating the
133 directory for your log file is deprecated. Please make sure to create the
134 directory for your log file before instantiating.
135
136 * ActiveSupport::BufferedLogger#auto_flushing is deprecated. Either set the
137 sync level on the underlying file handle like this:
138
139 f = File.open('foo.log', 'w')
140 f.sync = true
141 ActiveSupport::BufferedLogger.new f
142
143 Or tune your filesystem. The FS cache is now what controls flushing.
144
145 * ActiveSupport::BufferedLogger#flush is deprecated. Set sync on your
146 filehandle, or tune your filesystem.
147
8efced6 @fxn CHANGELOGs are now per branch
fxn authored
148 Please check [3-1-stable](https://github.com/rails/rails/blob/3-1-stable/activesupport/CHANGELOG.md) for previous changes.
Something went wrong with that request. Please try again.