Changeset 8357
- Timestamp:
- 12/10/07 03:19:17 (1 year ago)
- Files:
-
- trunk/actionmailer/CHANGELOG (modified) (1 diff)
- trunk/actionpack/CHANGELOG (modified) (7 diffs)
- trunk/activerecord/CHANGELOG (modified) (12 diffs)
- trunk/activesupport/CHANGELOG (modified) (2 diffs)
- trunk/railties/CHANGELOG (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionmailer/CHANGELOG
r8330 r8357 20 20 * Fix attachment decoding when using the TMail C extension. #7861 [orangechicken] 21 21 22 * Increase mail delivery test coverage. #8692 [ kamal]22 * Increase mail delivery test coverage. #8692 [Kamal Fariz Mahyuddin] 23 23 24 24 * Register alternative template engines using ActionMailer::Base.register_template_extension('haml'). #7534 [cwd, Josh Peek] trunk/actionpack/CHANGELOG
r8352 r8357 25 25 * Fixed that verification violations with no specified action didn't halt the chain (now they do with a 400 Bad Request) [DHH] 26 26 27 * Raise UnknownHttpMethod exception for unknown HTTP methods. Closes #10303 [ tarmo]27 * Raise UnknownHttpMethod exception for unknown HTTP methods. Closes #10303 [Tarmo TÀnav] 28 28 29 29 * Update to Prototype -r8232. [sam] … … 137 137 * Add :status to redirect_to allowing users to choose their own response code without manually setting headers. #8297 [codahale, chasgrundy] 138 138 139 * Add link_to :back which uses your referrer with a fallback to a javascript link. #7366 [eventualbuddha, tarmo]139 * Add link_to :back which uses your referrer with a fallback to a javascript link. #7366 [eventualbuddha, Tarmo TÀnav] 140 140 141 141 * error_messages_for and friends also work with local variables. #9699 [Frederick Cheung] … … 228 228 * Added that render :json will automatically call .to_json unless it's being passed a string [DHH]. 229 229 230 * Autolink behaves well with emails embedded in URLs. #7313 [Jeremy McAnally, tarmo]230 * Autolink behaves well with emails embedded in URLs. #7313 [Jeremy McAnally, Tarmo TÀnav] 231 231 232 232 * Fixed that default layouts did not take the format into account #9564 [Pratik Naik] … … 306 306 307 307 308 * Allow you to delete cookies with options. Closes #3685 [ josh, Chris Wanstrath]308 * Allow you to delete cookies with options. Closes #3685 [Josh Peek, Chris Wanstrath] 309 309 310 310 * Allow you to render views with periods in the name. Closes #8076 [norbert] … … 322 322 * Give the legacy X-POST_DATA_FORMAT header greater precedence during params parsing for backward compatibility. [Jeremy Kemper] 323 323 324 * Fixed that link_to with an href of # when using :method will not allow for click-through without JavaScript #7037 [ stevenbristol/josh]325 326 * Fixed that radio_button_tag should generate unique ids #3353 [Bob Silva/rebecca/josh]324 * Fixed that link_to with an href of # when using :method will not allow for click-through without JavaScript #7037 [Steven Bristol, Josh Peek] 325 326 * Fixed that radio_button_tag should generate unique ids #3353 [Bob Silva, Rebecca, Josh Peek] 327 327 328 328 * Fixed that HTTP authentication should work if the header is called REDIRECT_X_HTTP_AUTHORIZATION as well #6754 [mislaw] … … 356 356 * Routing: map.resource :logo routes to LogosController so the controller may be reused for multiple nestings or namespaces. [Jeremy Kemper] 357 357 358 * render :partial recognizes Active Record associations as Arrays. #8538 [ kamal]358 * render :partial recognizes Active Record associations as Arrays. #8538 [Kamal Fariz Mahyuddin] 359 359 360 360 * Routing: drop semicolon and comma as route separators. [Jeremy Kemper] … … 3817 3817 * Fixed that cached template loading would still check the file system to see if the file existed #258 [Andreas Schwarz] 3818 3818 3819 * Added options to tailor header tag, div id, and div class on ActiveRecordHelper#error_messages_for [ josh]3819 * Added options to tailor header tag, div id, and div class on ActiveRecordHelper#error_messages_for [Josh Peek] 3820 3820 3821 3821 * Added graceful handling of non-alphanumeric names and misplaced brackets in input parameters [Jeremy Kemper] trunk/activerecord/CHANGELOG
r8352 r8357 66 66 * Update Schema documentation to use updated sexy migration notation. Closes #10086 [sjgman9] 67 67 68 * Make fixtures work with the new test subclasses. [ tarmo, Koz]68 * Make fixtures work with the new test subclasses. [Tarmo TÀnav, Koz] 69 69 70 70 * Introduce finder :joins with associations. Same :include syntax but with inner rather than outer joins. #10012 [RubyRedRick] … … 94 94 * Add docs explaining how to protect all attributes using attr_accessible with no arguments. Closes #9631 [boone, rmm5t] 95 95 96 * Update add_index documentation to use new options api. Closes #9787 [ kamal]96 * Update add_index documentation to use new options api. Closes #9787 [Kamal Fariz Mahyuddin] 97 97 98 98 * Allow find on a has_many association defined with :finder_sql to accept id arguments as strings like regular find does. Closes #9916 [krishna] … … 100 100 * Use VALID_FIND_OPTIONS when resolving :find scoping rather than hard coding the list of valid find options. Closes #9443 [sur] 101 101 102 * Limited eager loading no longer ignores scoped :order. Closes #9561 [danger, josh]102 * Limited eager loading no longer ignores scoped :order. Closes #9561 [danger, Josh Peek] 103 103 104 104 * Assigning an instance of a foreign class to a composed_of aggregate calls an optional conversion block. Refactor and simplify composed_of implementation. #6322 [brandon, Chris Cruft] … … 142 142 * Speedup database date/time parsing. [Jeremy Kemper, Tarmo TÀnav] 143 143 144 * Fix calling .clear on a has_many :dependent=>:delete_all association. [ tarmo]145 146 * Allow change_column to set NOT NULL in the PostgreSQL adapter [ tarmo]144 * Fix calling .clear on a has_many :dependent=>:delete_all association. [Tarmo TÀnav] 145 146 * Allow change_column to set NOT NULL in the PostgreSQL adapter [Tarmo TÀnav] 147 147 148 148 * Fix that ActiveRecord would create attribute methods and override custom attribute getters if the method is also defined in Kernel.methods. [Rick] … … 180 180 * Fixed rename_column for SQLite when using symbols for the column names #8616 [drodriguez] 181 181 182 * Added the possibility of using symbols in addition to concrete classes with ActiveRecord::Observer#observe #3998 [robbyrussell/tarmo]182 * Added the possibility of using symbols in addition to concrete classes with ActiveRecord::Observer#observe. #3998 [Robby Russell, Tarmo TÀnav] 183 183 184 184 * Added ActiveRecord::Base#to_json/from_json [DHH, Chu Yeow] … … 215 215 * Moved acts_as_nested_set into a plugin of the same name on the official Rails svn. #9516 [Josh Peek] 216 216 217 * Moved acts_as_list into a plugin of the same name on the official Rails svn [josh]217 * Moved acts_as_list into a plugin of the same name on the official Rails svn. [Josh Peek] 218 218 219 219 * Explicitly require active_record/query_cache before using it. [Jeremy Kemper] … … 277 277 * Define collection singular ids method for has_many :through associations. #8763 [Pratik Naik] 278 278 279 * Array attribute conditions work with proxied association collections. #8318 [ kamal, theamazingrando]279 * Array attribute conditions work with proxied association collections. #8318 [Kamal Fariz Mahyuddin, theamazingrando] 280 280 281 281 * Fix polymorphic has_one associations declared in an abstract class. #8638 [Pratik Naik, Dax Huiberts] … … 285 285 * Rollback if commit raises an exception. #8642 [kik, Jeremy Kemper] 286 286 287 * Update tests' use of fixtures for the new collections api. #8726 [ kamal]287 * Update tests' use of fixtures for the new collections api. #8726 [Kamal Fariz Mahyuddin] 288 288 289 289 * Save associated records only if the association is already loaded. #8713 [blaine] … … 295 295 * Fixtures: people(:technomancy, :josh) returns both fixtures. #7880 [technomancy, Josh Peek] 296 296 297 * Calculations support non-numeric foreign keys. #8154 [ kamal]297 * Calculations support non-numeric foreign keys. #8154 [Kamal Fariz Mahyuddin] 298 298 299 299 * with_scope is protected. #8524 [Josh Peek] … … 331 331 * Load database adapters on demand. Eliminates config.connection_adapters and RAILS_CONNECTION_ADAPTERS. Add your lib directory to the $LOAD_PATH and put your custom adapter in lib/active_record/connection_adapters/adaptername_adapter.rb. This way you can provide custom adapters as plugins or gems without modifying Rails. [Jeremy Kemper] 332 332 333 * Ensure that associations with :dependent => :delete_all respect :conditions option. Closes #8034 [danger, joshpeek, Rick]333 * Ensure that associations with :dependent => :delete_all respect :conditions option. Closes #8034 [danger, Josh Peek, Rick] 334 334 335 335 * belongs_to assignment creates a new proxy rather than modifying its target in-place. #8412 [mmangino@elevatedrails.com] … … 734 734 * Fixed to_xml with :include misbehaviors when invoked on array of model instances #5690 [alexkwolfe@gmail.com] 735 735 736 * Added support for conditions on Base.exists? #5689 [ josh@joshpeek.com]. Examples:736 * Added support for conditions on Base.exists? #5689 [Josh Peek]. Examples: 737 737 738 738 assert (Topic.exists?(:author_name => "David")) … … 1191 1191 * Fixed to_xml with :include misbehaviors when invoked on array of model instances #5690 [alexkwolfe@gmail.com] 1192 1192 1193 * Added support for conditions on Base.exists? #5689 [ josh@joshpeek.com]. Examples:1193 * Added support for conditions on Base.exists? #5689 [Josh Peek]. Examples: 1194 1194 1195 1195 assert (Topic.exists?(:author_name => "David")) trunk/activesupport/CHANGELOG
r8349 r8357 17 17 * Speedup String#blank? [Jeremy Kemper, Koz] 18 18 19 * Add documentation for Hash#diff. Closes #9306 [ tarmo]20 21 * Add new superclass_delegating_accessors. Similar to class inheritable attributes but with subtly different semantics. [Koz, tarmo]19 * Add documentation for Hash#diff. Closes #9306 [Tarmo TÀnav] 20 21 * Add new superclass_delegating_accessors. Similar to class inheritable attributes but with subtly different semantics. [Koz, Tarmo TÀnav] 22 22 23 23 * Change JSON to encode %w(< > &) as 4 digit hex codes to be in compliance with the JSON spec. Closes #9975 [Josh Peek, Chu Yeow, Tim Pope] … … 86 86 * Decode json strings as Dates/Times if they're using a YAML-compatible format. Closes #9614 [Rick] 87 87 88 * Fixed cache_page to use the request url instead of the routing options when picking a save path #8614 [josh]88 * Fixed cache_page to use the request url instead of the routing options when picking a save path. #8614 [Josh Peek] 89 89 90 90 * Object.subclasses_of includes anonymous subclasses. [Jeremy Kemper] 91 91 92 * Fixed that pluralizing an empty string should return the same empty string, not "s" #7720 [josh]92 * Fixed that pluralizing an empty string should return the same empty string, not "s". #7720 [Josh Peek] 93 93 94 94 * Added call to inspect on non-string classes for the logger #8533 [codahale] trunk/railties/CHANGELOG
r8352 r8357 130 130 * Default to plural table name in Rails Generator if ActiveRecord is not present. Closes #8963 [evan] 131 131 132 * Added rake routes for listing all the defined routes in the system #8795 [josh]132 * Added rake routes for listing all the defined routes in the system. #8795 [Josh Peek] 133 133 134 134 * db:create creates the database for the current environment if it's on localhost. db:create:all creates local databases for all environments. #8783 [matt] … … 142 142 * Added --skip-migration option to scaffold and resource generators #8656 [Michael Glaesemann] 143 143 144 * Fix that FCGIs would leave log files open when asked to shut down by USR2 #3028 [sebastian.kanthak/josh]144 * Fix that FCGIs would leave log files open when asked to shut down by USR2. #3028 [Sebastian Kanthak, Josh Peek] 145 145 146 146 * Fixed that dispatcher preparation callbacks only run once in production mode. Mock Routes.reload so that dispatcher preparation callback tests run. [Rick]