aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/CHANGELOG
Commit message (Collapse)AuthorAgeFilesLines
...
* | Benchmark.msJeremy Kemper2008-12-091-0/+2
|/
* Add ActiveSupport::Multibyte::Chars#ord method so that it returns correct ↵Jason Cheow2008-12-081-0/+2
| | | | | | | | Unicode value instead of falling back on String#ord in CoreExtensions, which is not multibyte compatible [#1483 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* Changelog entry for #1397Jeremy Kemper2008-12-081-0/+2
|
* Added ActiveSupport::OrderedHash#each_key and ↵Christoffer Sawicki2008-11-261-0/+2
| | | | | | ActiveSupport::OrderedHash#each_value [#1410 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Add a MessageEncryptor, just like MessageVerifier but using symmetric key ↵Michael Koziarski2008-11-251-1/+1
| | | | | | | | encryption. The use of encryption prevents people from seeing any potentially secret values you've used. It also supports and encrypt_and_sign model to prevent people from tampering with the bits and creating random junk that gets fed to A motivated coder could use this to add an :encrypt=>true option to the cookie store.
* Add ActiveSupport::MessageVerifier to aid users who need to store ↵Michael Koziarski2008-11-231-0/+2
| | | | | | tamper-proof messages in cookies etc. This is particularly useful for things like remember-me tokens in web applications and auto-unsubscribe links in emails.
* Added ActiveSupport::BacktraceCleaner and Rails::BacktraceCleaner for ↵David Heinemeier Hansson2008-11-221-0/+2
| | | | cutting down on backtrace noise (inspired by the Thoughtbot Quiet Backtrace plugin) [DHH]
* Reduced the number of literal aliases to the range that has actually seen ↵David Heinemeier Hansson2008-11-211-1/+1
| | | | personal use. With the massive savings in overhead, I was able to fit Array#forty_two
* Added Object#try. ( Taken from http://ozmm.org/posts/try.html ) [Chris ↵Pratik Naik2008-11-191-0/+2
| | | | Wanstrath]
* Assume that the next version is going to be 2.3 for nowDavid Heinemeier Hansson2008-11-191-1/+1
|
* Added Enumerable#none? to check that none of the elements match the block ↵Damian Janowski2008-11-191-0/+2
| | | | | | [#1408 state:committed] Signed-off-by: David Heinemeier Hansson <david@loudthinking.com>
* TimeZone offset tests: use current_period, to ensure TimeZone#utc_offset is ↵gbuesing2008-11-181-0/+2
| | | | up-to-date
* Update bundled TZInfo to 0.3.12gbuesing2008-11-181-0/+2
|
* Wrong referenceDavid Heinemeier Hansson2008-11-151-1/+1
|
* Added lambda merging to OptionMerger (especially useful with named_scope and ↵David Heinemeier Hansson2008-11-151-0/+5
| | | | with_options) [#740 state:commited] (Paweł Kondzior)
* Missing changelog for memcache-client changesMichael Koziarski2008-11-141-0/+2
|
* Prepare for RC2David Heinemeier Hansson2008-11-141-7/+1
|
* TimeZone: fix base offset for Sri Jayawardenepura. Anchor tests for zone ↵gbuesing2008-11-131-0/+2
| | | | offsets to more current date
* TimeZone: Caracas GMT offset changed to -4:30 [#1361 state:resolved]Phil Ross2008-11-121-0/+2
|
* Added render :js for people who want to render inline JavaScript replies ↵David Heinemeier Hansson2008-11-011-0/+2
| | | | without using RJS [DHH]
* Fixed the option merging in Array#to_xml [#1126 state:resolved]David Heinemeier Hansson2008-10-311-0/+2
|
* Proper API for reloading translationsDavid Heinemeier Hansson2008-10-291-1/+1
|
* Make I18n::Backend::Simple reload its translations in development mode [DHH]David Heinemeier Hansson2008-10-281-0/+5
|
* Update CHANGELOGs with the last few fixes, set date for todayDavid Heinemeier Hansson2008-10-241-1/+1
|
* Prepare for Rails 2.2.0 [RC1]David Heinemeier Hansson2008-10-231-1/+1
|
* TimeWithZone#freeze: preload instance variables so that we can actually freezegbuesing2008-10-191-0/+2
|
* CHANGELOG entry for the previous commit ↵Pratik Naik2008-10-171-0/+2
| | | | (18e7bf28655cfd9253239963256609edb9fa5a53)
* Enhance testing for fractional days and weeks. Update changelog.gbuesing2008-10-131-0/+2
|
* Add tests for ActiveSupport::Rescuable. Use ActiveSupport::Rescuable in ↵Pratik Naik2008-10-041-0/+2
| | | | ActionController::Base.
* Changelog entry for manfred's multibyte changesMichael Koziarski2008-09-221-0/+4
|
* TimeWithZone #wday, #yday and #to_date avoid trip through #method_missinggbuesing2008-09-141-0/+2
|
* Add thorough tests for Time-object #past?, #future? and #today. Fix ↵gbuesing2008-09-141-0/+2
| | | | TimeWithZone #today? to use #time instead of #utc for date comparison. Update changelog. [#720 state:resolved]
* Fix Sri Jayawardenepura time zone to map to Asia/ColomboJamis Buck2008-09-101-0/+2
|
* Added Inflector#parameterize for easy slug generation ("Donald E. ↵David Heinemeier Hansson2008-09-101-0/+2
| | | | Knuth".parameterize => "donald-e-knuth") #713 [Matt Darby]
* Changed all benchmarking reports to be in millisecondsDavid Heinemeier Hansson2008-09-051-0/+2
|
* Fix Ruby's Time marshaling bug in pre-1.9 versions of Ruby: utc instances ↵Luca Guidi2008-08-271-0/+2
| | | | are now correctly unmarshaled with a utc zone instead of the system local zone [#900 state:resolved]
* Add in_groups to ActiveSupport::CoreExtensions::Array::Grouping. [#579 ↵Adrian Mugnolo2008-07-151-0/+6
| | | | | | state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* Fix TimeWithZone unmarshaling: coerce unmarshaled Time instances to utc, ↵gbuesing2008-07-141-0/+2
| | | | because Ruby's marshaling of Time instances doesn't respect the zone
* Added Memoizable mixin for caching simple lazy loaded attributesJoshua Peek2008-07-141-0/+2
|
* Move test related core_ext stuff out of regular core ext to prevent nasty ↵Michael Koziarski2008-07-041-0/+2
| | | | surprises when you require active_support then use Test::Unit directly.
* Add Inflection rules for String#humanize. [#535 state:resolved] [dcmanges]Pratik Naik2008-07-021-0/+8
| | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
* TimeWithZone: when crossing DST boundary, treat Durations of days, months or ↵gbuesing2008-06-291-0/+2
| | | | years as variable-length, and all other values as absolute length. A time + 24.hours will advance exactly 24 hours, but a time + 1.day will advance 23-25 hours, depending on the day. Ensure consistent behavior across all advancing methods.
* Fix indentation and update changelogs for previous commitgbuesing2008-06-291-0/+2
|
* Added block-handling to Enumerable#many? (Damian Janowski) [#452 state:resolved]David Heinemeier Hansson2008-06-201-1/+1
|
* Added Array#second through Array#tenth as aliases for Array#[1] through ↵David Heinemeier Hansson2008-06-171-0/+2
| | | | Array#[9] [DHH]
* Change Enumberal#several? to Enumberal#many?David Heinemeier Hansson2008-06-131-1/+1
|
* Added test/do declaration style testing to ActiveSupport::TestCase [DHH via ↵David Heinemeier Hansson2008-06-121-0/+2
| | | | Jay Fields]
* Added Object#present? which is equivalent to !Object#blank? [DHH]David Heinemeier Hansson2008-06-121-0/+2
|
* Added Enumberable#several? to encapsulate collection.size > 1 [DHH]David Heinemeier Hansson2008-06-121-0/+2
|
* Renamed StringQuestioneer to StringInquirer.Joshua Peek2008-06-041-1/+1
|