Permalink
Browse files

Prep for final release

  • Loading branch information...
dhh committed Aug 29, 2010
1 parent 829df80 commit 851552bd8038ebee87080123c24f252c074e0b29
View
@@ -1 +1 @@
3.0.0.rc2 3.0.0
View
@@ -1,36 +1,15 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* No changes
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* No changes (see http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details)
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* No changes
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* subject is automatically looked up on I18n using mailer_name and action_name as scope as in t(".subject") [JK] * subject is automatically looked up on I18n using mailer_name and action_name as scope as in t(".subject") [JK]
* Changed encoding behaviour of mail, so updated tests in actionmailer and bumped mail version to 2.2.1 [ML] * Changed encoding behaviour of mail, so updated tests in actionmailer and bumped mail version to 2.2.1 [ML]
* Added ability to pass Proc objects to the defaults hash [ML] * Added ability to pass Proc objects to the defaults hash [ML]
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* Removed all quoting.rb type files from ActionMailer and put Mail 2.2.0 in instead [ML] * Removed all quoting.rb type files from ActionMailer and put Mail 2.2.0 in instead [ML]
* Lot of updates to various test cases that now work better with the new Mail and so have different expectations * Lot of updates to various test cases that now work better with the new Mail and so have different expectations
*Rails 3.0.0 [beta 2] (April 1st, 2010)*
* Added interceptors and observers from Mail [ML] * Added interceptors and observers from Mail [ML]
ActionMailer::Base.register_interceptor calls Mail.register_interceptor ActionMailer::Base.register_interceptor calls Mail.register_interceptor
@@ -48,9 +27,6 @@
* Whole new API added with tests. See base.rb for full details. Old API is deprecated. * Whole new API added with tests. See base.rb for full details. Old API is deprecated.
*Rails 3.0.0 [beta 1] (February 4, 2010)*
* 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 * 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
* 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'} * 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'}
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end
View
@@ -1,21 +1,13 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* Symbols and strings in routes should yield the same behavior. Note this may break existing apps that were using symbols with the new routes API [José Valim] * Symbols and strings in routes should yield the same behavior. Note this may break existing apps that were using symbols with the new routes API [José Valim]
* Add clear_helpers as a way to clean up all helpers added to this controller, maintaing just the helper with the same name as the controller. [José Valim] * Add clear_helpers as a way to clean up all helpers added to this controller, maintaing just the helper with the same name as the controller. [José Valim]
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* See http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details
* Support routing constraints in functional tests. [Andrew White] * Support routing constraints in functional tests. [Andrew White]
* Add a header that tells Internet Explorer (all versions) to use the best available standards support. [Yehuda Katz] * Add a header that tells Internet Explorer (all versions) to use the best available standards support. [Yehuda Katz]
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* Allow stylesheet/javascript extensions to be changed through railties. [Josh Kalderimis] * Allow stylesheet/javascript extensions to be changed through railties. [Josh Kalderimis]
* link_to, button_to, and tag/tag_options now rely on html_escape instead of escape_once. [fxn] * link_to, button_to, and tag/tag_options now rely on html_escape instead of escape_once. [fxn]
@@ -49,9 +41,6 @@
* Removed textilize, textilize_without_paragraph and markdown helpers. [Santiago Pastorino] * Removed textilize, textilize_without_paragraph and markdown helpers. [Santiago Pastorino]
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* Remove middleware laziness [José Valim] * Remove middleware laziness [José Valim]
* Make session stores rely on request.cookie_jar and change set_session semantics to return the cookie value instead of a boolean. [José Valim] * Make session stores rely on request.cookie_jar and change set_session semantics to return the cookie value instead of a boolean. [José Valim]
@@ -68,9 +57,6 @@
* Changed translate helper so that it doesn’t mark every translation as safe HTML. Only keys with a "_html" suffix and keys named "html" are considered to be safe HTML. All other translations are left untouched. [Craig Davey] * Changed translate helper so that it doesn’t mark every translation as safe HTML. Only keys with a "_html" suffix and keys named "html" are considered to be safe HTML. All other translations are left untouched. [Craig Davey]
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* New option :as added to form_for allows to change the object name. The old <% form_for :client, @post %> becomes <% form_for @post, :as => :client %> [spastorino] * New option :as added to form_for allows to change the object name. The old <% form_for :client, @post %> becomes <% form_for @post, :as => :client %> [spastorino]
* Removed verify method in controllers. [JV] * Removed verify method in controllers. [JV]
@@ -105,9 +91,6 @@
"HEAD" and #request_method returns "GET" in HEAD requests). This "HEAD" and #request_method returns "GET" in HEAD requests). This
is for compatibility with Rack::Request [YK] is for compatibility with Rack::Request [YK]
*Rails 3.0.0 [beta 2] (April 1st, 2010)*
* #concat is now deprecated in favor of using <%= %> helpers [YK] * #concat is now deprecated in favor of using <%= %> helpers [YK]
* Block helpers now return Strings, so you can use <%= form_for @foo do |f| %>. * Block helpers now return Strings, so you can use <%= form_for @foo do |f| %>.
@@ -136,9 +119,6 @@
# for just url_for # for just url_for
include Rails.application.router.url_for include Rails.application.router.url_for
*Rails 3.0.0 [beta 1] (February 4, 2010)*
* Fixed that PrototypeHelper#update_page should return html_safe [DHH] * Fixed that PrototypeHelper#update_page should return html_safe [DHH]
* Fixed that much of DateHelper wouldn't return html_safe? strings [DHH] * Fixed that much of DateHelper wouldn't return html_safe? strings [DHH]
@@ -160,7 +140,6 @@
* Added ActionController::Base#notice/= and ActionController::Base#alert/= as a convenience accessors in both the controller and the view for flash[:notice]/= and flash[:alert]/= [DHH] * Added ActionController::Base#notice/= and ActionController::Base#alert/= as a convenience accessors in both the controller and the view for flash[:notice]/= and flash[:alert]/= [DHH]
* Introduce grouped_collection_select helper. #1249 [Dan Codeape, Erik Ostrom] * Introduce grouped_collection_select helper. #1249 [Dan Codeape, Erik Ostrom]
* Make sure javascript_include_tag/stylesheet_link_tag does not append ".js" or ".css" onto external urls. #1664 [Matthew Rudy Jacobs] * Make sure javascript_include_tag/stylesheet_link_tag does not append ".js" or ".css" onto external urls. #1664 [Matthew Rudy Jacobs]
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end
View
@@ -1,30 +1,9 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* No changes
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* No changes (see http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details)
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* Added ActiveModel::MassAssignmentSecurity [Eric Chapweske, Josh Kalderimis] * Added ActiveModel::MassAssignmentSecurity [Eric Chapweske, Josh Kalderimis]
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* JSON supports a custom root option: to_json(:root => 'custom') #4515 [Jatinder Singh] * JSON supports a custom root option: to_json(:root => 'custom') #4515 [Jatinder Singh]
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* No changes
*Rails 3.0.0 [beta 2] (April 1st, 2010)*
* #new_record? and #destroyed? were removed from ActiveModel::Lint. Use * #new_record? and #destroyed? were removed from ActiveModel::Lint. Use
persisted? instead. A model is persisted if it's not a new_record? and it was persisted? instead. A model is persisted if it's not a new_record? and it was
not destroyed? [MG] not destroyed? [MG]
@@ -37,9 +16,6 @@
* #to_key was added to ActiveModel::Lint so we can generate DOM IDs for * #to_key was added to ActiveModel::Lint so we can generate DOM IDs for
AMo objects with composite keys [MG] AMo objects with composite keys [MG]
*Rails 3.0.0 [beta 1] (February 4, 2010)*
* ActiveModel::Observer#add_observer! * ActiveModel::Observer#add_observer!
It has a custom hook to define after_find that should really be in a It has a custom hook to define after_find that should really be in a
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end
View
@@ -1,14 +1,4 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* No changes
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* No changes (see http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details)
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* Changed update_attribute to not run callbacks and update the record directly in the database [Neeraj Singh] * Changed update_attribute to not run callbacks and update the record directly in the database [Neeraj Singh]
@@ -20,9 +10,6 @@
* PostgreSQL: ensure the database time zone matches Ruby's time zone #4895 [Aaron Patterson] * PostgreSQL: ensure the database time zone matches Ruby's time zone #4895 [Aaron Patterson]
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* Fixed that ActiveRecord::Base.compute_type would swallow NoMethodError #4751 [Andrew Bloomgarden, Andrew White] * Fixed that ActiveRecord::Base.compute_type would swallow NoMethodError #4751 [Andrew Bloomgarden, Andrew White]
* Add index length support for MySQL. #1852 [Emili Parreno, Pratik Naik] * Add index length support for MySQL. #1852 [Emili Parreno, Pratik Naik]
@@ -47,9 +34,6 @@
* Observers can prevent records from saving by returning false, just like before_save and friends. #4087 [Mislav Marohnić] * Observers can prevent records from saving by returning false, just like before_save and friends. #4087 [Mislav Marohnić]
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* Add Relation extensions. [Pratik Naik] * Add Relation extensions. [Pratik Naik]
users = User.where(:admin => true).extending(User::AdminPowers) users = User.where(:admin => true).extending(User::AdminPowers)
@@ -64,9 +48,6 @@
* Silenced "SHOW FIELDS" and "SET SQL_AUTO_IS_NULL=0" statements from the MySQL driver to improve log signal to noise ration in development [DHH] * Silenced "SHOW FIELDS" and "SET SQL_AUTO_IS_NULL=0" statements from the MySQL driver to improve log signal to noise ration in development [DHH]
*Rails 3.0.0 [Beta 1] (February 4th, 2010)*
* PostgreSQLAdapter: set time_zone to UTC when Base.default_timezone == :utc so that Postgres doesn't incorrectly offset-adjust values inserted into TIMESTAMP WITH TIME ZONE columns. #3777 [Jack Christensen] * PostgreSQLAdapter: set time_zone to UTC when Base.default_timezone == :utc so that Postgres doesn't incorrectly offset-adjust values inserted into TIMESTAMP WITH TIME ZONE columns. #3777 [Jack Christensen]
* Allow relations to be used as scope. * Allow relations to be used as scope.
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end
View
@@ -1,30 +1,7 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* No changes
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* No changes (see http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details)
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* No changes
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* JSON: set Base.include_root_in_json = true to include a root value in the JSON: {"post": {"title": ...}}. Mirrors the Active Record option. [Santiago Pastorino] * JSON: set Base.include_root_in_json = true to include a root value in the JSON: {"post": {"title": ...}}. Mirrors the Active Record option. [Santiago Pastorino]
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* No changes
*Rails 3.0.0 [beta 1] (February 4, 2010)*
* Add support for errors in JSON format. #1956 [Fabien Jakimowicz] * Add support for errors in JSON format. #1956 [Fabien Jakimowicz]
* Recognizes 410 as Resource Gone. #2316 [Jordan Brough, Jatinder Singh] * Recognizes 410 as Resource Gone. #2316 [Jordan Brough, Jatinder Singh]
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end
View
@@ -1,15 +1,7 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* Pluggable cache stores: setting config.cache_store = "custom_store" will require 'active_support/cache/custom_store' and look for the CustomStore constant. #5486 [Mike Perham] * Pluggable cache stores: setting config.cache_store = "custom_store" will require 'active_support/cache/custom_store' and look for the CustomStore constant. #5486 [Mike Perham]
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* No changes (see http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details)
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* Removed Object#returning, Object#tap should be used instead. [Santiago Pastorino] * Removed Object#returning, Object#tap should be used instead. [Santiago Pastorino]
* Deprecation behavior is no longer hardcoded to the name of the environment. * Deprecation behavior is no longer hardcoded to the name of the environment.
@@ -28,9 +20,6 @@
* Date#since, #ago, #beginning_of_day, #end_of_day, and #xmlschema honor now the user time zone if set. [Geoff Buesing] * Date#since, #ago, #beginning_of_day, #end_of_day, and #xmlschema honor now the user time zone if set. [Geoff Buesing]
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* Extracted String#truncate from TextHelper#truncate [DHH] * Extracted String#truncate from TextHelper#truncate [DHH]
* Ruby 1.9: support UTF-8 case folding. #4595 [Norman Clarke] * Ruby 1.9: support UTF-8 case folding. #4595 [Norman Clarke]
@@ -83,18 +72,12 @@
* JSON: encode objects that don't have a native JSON representation using to_hash, if available, instead of instance_values (the old fallback) or to_s (other encoders' default). Encode BigDecimal and Regexp encode as strings to conform with other encoders. Try to transcode non-UTF-8 strings. [Jeremy Kemper] * JSON: encode objects that don't have a native JSON representation using to_hash, if available, instead of instance_values (the old fallback) or to_s (other encoders' default). Encode BigDecimal and Regexp encode as strings to conform with other encoders. Try to transcode non-UTF-8 strings. [Jeremy Kemper]
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* HashWithIndifferentAccess: remove inherited symbolize_keys! since its keys are always strings. [Santiago Pastorino] * HashWithIndifferentAccess: remove inherited symbolize_keys! since its keys are always strings. [Santiago Pastorino]
* Improve transliteration quality. #4374 [Norman Clarke] * Improve transliteration quality. #4374 [Norman Clarke]
* Speed up and add Ruby 1.9 support for ActiveSupport::Multibyte::Chars#tidy_bytes. #4350 [Norman Clarke] * Speed up and add Ruby 1.9 support for ActiveSupport::Multibyte::Chars#tidy_bytes. #4350 [Norman Clarke]
*Rails 3.0.0 [beta 2] (April 1st, 2010)*
* Reduced load time by deferring configuration of classes using * Reduced load time by deferring configuration of classes using
ActiveSupport::on_load(:component_name) [YK] ActiveSupport::on_load(:component_name) [YK]
@@ -106,9 +89,6 @@
* JSON backend for YAJL. Preferred if available. #2666 [Brian Lopez] * JSON backend for YAJL. Preferred if available. #2666 [Brian Lopez]
*Rails 3.0.0 [beta 1] (February 4, 2010)*
* Introduce class_attribute to declare inheritable class attributes. Writing an attribute on a subclass behaves just like overriding the superclass reader method. Unifies and replaces most usage of cattr_accessor, class_inheritable_attribute, superclass_delegating_attribute, and extlib_inheritable_attribute. [Jeremy Kemper, Yehuda Katz] * Introduce class_attribute to declare inheritable class attributes. Writing an attribute on a subclass behaves just like overriding the superclass reader method. Unifies and replaces most usage of cattr_accessor, class_inheritable_attribute, superclass_delegating_attribute, and extlib_inheritable_attribute. [Jeremy Kemper, Yehuda Katz]
* Time#- with a DateTime argument behaves the same as with a Time argument, i.e. returns the difference between self and arg as a Float #3476 [Geoff Buesing] * Time#- with a DateTime argument behaves the same as with a Time argument, i.e. returns the difference between self and arg as a Float #3476 [Geoff Buesing]
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end
View
@@ -1,14 +1,4 @@
*Rails 3.0.0 (unreleased)* *Rails 3.0.0 (August 29, 2010)*
* No changes
*Rails 3.0.0 [release candidate 2] (August 23rd, 2010)*
* No changes (see http://github.com/rails/rails/compare/v3.0.0_RC...v3.0.0_RC2 for gory details)
*Rails 3.0.0 [release candidate] (July 26th, 2010)*
* Application generation: --skip-testunit and --skip-activerecord become --skip-test-unit * Application generation: --skip-testunit and --skip-activerecord become --skip-test-unit
and --skip-active-record respectively. [fxn] and --skip-active-record respectively. [fxn]
@@ -25,19 +15,10 @@
* Made the rails command work even when you're in a subdirectory [Chad Fowler] * Made the rails command work even when you're in a subdirectory [Chad Fowler]
*Rails 3.0.0 [beta 4] (June 8th, 2010)*
* Removed Rails Metal [Yehuda Katz, José Valim]. * Removed Rails Metal [Yehuda Katz, José Valim].
*Rails 3.0.0 [beta 3] (April 13th, 2010)*
* Renamed config.cookie_secret to config.secret_token and pass it as env key. [José Valim] * Renamed config.cookie_secret to config.secret_token and pass it as env key. [José Valim]
*Rails 3.0.0 [beta 2] (April 1st, 2010)*
* Session store configuration has changed [Yehuda Katz, Carl Lerche] * Session store configuration has changed [Yehuda Katz, Carl Lerche]
config.session_store :cookie_store, {:key => "..."} config.session_store :cookie_store, {:key => "..."}
@@ -49,8 +30,6 @@
* Added config.generators.templates to provide alternative paths for the generators * Added config.generators.templates to provide alternative paths for the generators
to look for templates [José Valim] to look for templates [José Valim]
*Rails 3.0.0 [beta 1] (February 4, 2010)*
* Added "rake about" as a replacement for script/about [DHH] * Added "rake about" as a replacement for script/about [DHH]
* Removed all the default commands in script/* and replaced them with script/rails and a rails command that'll act the same when run from within the app [DHH]. Example: * Removed all the default commands in script/* and replaced them with script/rails and a rails command that'll act the same when run from within the app [DHH]. Example:
@@ -3,7 +3,6 @@ module VERSION #:nodoc:
MAJOR = 3 MAJOR = 3
MINOR = 0 MINOR = 0
TINY = 0 TINY = 0
BUILD = "rc2"
STRING = [MAJOR, MINOR, TINY, BUILD].join('.') STRING = [MAJOR, MINOR, TINY, BUILD].join('.')
end end

35 comments on commit 851552b

@Prajna

This comment has been minimized.

Show comment
Hide comment
@Prajna

Prajna replied Aug 29, 2010

Yes!

@samgranieri

This comment has been minimized.

Show comment
Hide comment
@samgranieri

samgranieri Aug 29, 2010

Contributor

Congrats!

Contributor

samgranieri replied Aug 29, 2010

Congrats!

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Aug 29, 2010

Congrats!

ghost replied Aug 29, 2010

Congrats!

@jpablobr

This comment has been minimized.

Show comment
Hide comment
@jpablobr

jpablobr Aug 29, 2010

crazy! #-)

jpablobr replied Aug 29, 2010

crazy! #-)

@kavu

This comment has been minimized.

Show comment
Hide comment
@kavu

kavu Aug 29, 2010

Finally! Thanks!

kavu replied Aug 29, 2010

Finally! Thanks!

@cs

This comment has been minimized.

Show comment
Hide comment
@cs

cs replied Aug 29, 2010

Cool!

@shaliko

This comment has been minimized.

Show comment
Hide comment
@shaliko

shaliko Aug 29, 2010

Contributor

Thanks!

Contributor

shaliko replied Aug 29, 2010

Thanks!

@NARKOZ

This comment has been minimized.

Show comment
Hide comment
@NARKOZ

NARKOZ Aug 29, 2010

Contributor

Congrats!

Contributor

NARKOZ replied Aug 29, 2010

Congrats!

@dmathieu

This comment has been minimized.

Show comment
Hide comment
@dmathieu

dmathieu Aug 29, 2010

Contributor

Yipee !!

Contributor

dmathieu replied Aug 29, 2010

Yipee !!

@tonini

This comment has been minimized.

Show comment
Hide comment
@tonini

tonini replied Aug 29, 2010

nice :D

@danillos

This comment has been minimized.

Show comment
Hide comment
@danillos

danillos Aug 29, 2010

waiting =D

danillos replied Aug 29, 2010

waiting =D

@le0pard

This comment has been minimized.

Show comment
Hide comment
@le0pard

le0pard Aug 29, 2010

Contributor

cool!!!

Contributor

le0pard replied Aug 29, 2010

cool!!!

@tomash

This comment has been minimized.

Show comment
Hide comment
@tomash

tomash Aug 29, 2010

Contributor

Yeah!

Contributor

tomash replied Aug 29, 2010

Yeah!

@simonoff

This comment has been minimized.

Show comment
Hide comment
@simonoff

simonoff Aug 29, 2010

yami-yami!

simonoff replied Aug 29, 2010

yami-yami!

@stid

This comment has been minimized.

Show comment
Hide comment
@stid

stid replied Aug 29, 2010

ole!

@gr2m

This comment has been minimized.

Show comment
Hide comment
@gr2m

gr2m Aug 29, 2010

hell, yeah!

gr2m replied Aug 29, 2010

hell, yeah!

@DBA

This comment has been minimized.

Show comment
Hide comment
@DBA

DBA Aug 29, 2010

awesome news!

DBA replied Aug 29, 2010

awesome news!

@ryanza

This comment has been minimized.

Show comment
Hide comment
@ryanza

ryanza Aug 29, 2010

Going to be epic!

ryanza replied Aug 29, 2010

Going to be epic!

@asancio

This comment has been minimized.

Show comment
Hide comment
@asancio

asancio Aug 29, 2010

Hell, It's About Time!!!!!!!!!

asancio replied Aug 29, 2010

Hell, It's About Time!!!!!!!!!

@szymon-jez

This comment has been minimized.

Show comment
Hide comment
@szymon-jez

szymon-jez replied Aug 29, 2010

Hurra!

@razerbeans

This comment has been minimized.

Show comment
Hide comment
@razerbeans

razerbeans replied Aug 29, 2010

Congrats!

@grimen

This comment has been minimized.

Show comment
Hide comment
@grimen

grimen Aug 29, 2010

Great work!

grimen replied Aug 29, 2010

Great work!

@tpitale

This comment has been minimized.

Show comment
Hide comment
@tpitale

tpitale Aug 29, 2010

Contributor

Fantastic work!

Contributor

tpitale replied Aug 29, 2010

Fantastic work!

@bjreath

This comment has been minimized.

Show comment
Hide comment
@bjreath

bjreath Aug 29, 2010

Congratulations!

bjreath replied Aug 29, 2010

Congratulations!

@ricn

This comment has been minimized.

Show comment
Hide comment
@ricn

ricn Aug 29, 2010

Snyggt jobbat.

ricn replied Aug 29, 2010

Snyggt jobbat.

@devton

This comment has been minimized.

Show comment
Hide comment
@devton

devton Aug 29, 2010

Contributor

GRATZ :D

Contributor

devton replied Aug 29, 2010

GRATZ :D

@christhomson

This comment has been minimized.

Show comment
Hide comment
@christhomson

christhomson Aug 29, 2010

Thanks so much to all of the Rails contributers… Rails 3 looks great! Congrats on the release.

christhomson replied Aug 29, 2010

Thanks so much to all of the Rails contributers… Rails 3 looks great! Congrats on the release.

@tarcieri

This comment has been minimized.

Show comment
Hide comment
@tarcieri

tarcieri Aug 29, 2010

Contributor

Fantastic dopesauce

Contributor

tarcieri replied Aug 29, 2010

Fantastic dopesauce

@datapimp

This comment has been minimized.

Show comment
Hide comment
@datapimp

datapimp Aug 29, 2010

thanks a lot.

datapimp replied Aug 29, 2010

thanks a lot.

@EmmanuelOga

This comment has been minimized.

Show comment
Hide comment

EmmanuelOga replied Aug 29, 2010

@jeffchao

This comment has been minimized.

Show comment
Hide comment
@jeffchao

jeffchao Aug 30, 2010

Looks good =)

jeffchao replied Aug 30, 2010

Looks good =)

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Aug 30, 2010

Awesome!

ghost replied Aug 30, 2010

Awesome!

@giom

This comment has been minimized.

Show comment
Hide comment
@giom

giom replied Aug 30, 2010

Great!

@ysorigin

This comment has been minimized.

Show comment
Hide comment
@ysorigin

ysorigin replied Aug 30, 2010

Awesome!

@mikekelly

This comment has been minimized.

Show comment
Hide comment
@mikekelly

mikekelly Aug 30, 2010

omg.. hi mom!

mikekelly replied Aug 30, 2010

omg.. hi mom!

Please sign in to comment.