# Rails 1.1 released

**URL:** <https://www.ruby-forum.com/t/rails-1-1-released/56108>\
**Category:** Rails\
**Created:** [March 28, 2006, 8:45am UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108 "2006-03-28T08:45:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [March 28, 2006, 8:45am UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108/1 "2006-03-28T08:45:51Z")

</div>

I haven’t seen a note here on the list, so in case anyone doesn’t  
have their RSS reader glued to the relevant blogs…

[http://weblog.rubyonrails.org/articles/2006/03/28/rails-1-1-rjs-](http://weblog.rubyonrails.org/articles/2006/03/28/rails-1-1-rjs-)  
active-record-respond\_to-integration-tests-and-500-other-things

Congrats to David and all the core team, and thanks for your  
dedication and all the work. This release looks really solid and has  
some kick-ass features. Now get some sleep, y’all.

–josh  
Josh S.  
[http://blog.hasmanythrough.com](http://blog.hasmanythrough.com)

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [March 28, 2006, 9:11am UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108/2 "2006-03-28T09:11:14Z")

</div>

Joshua S. wrote:

> I haven’t seen a note here on the list, so in case anyone doesn’t have  
> their RSS reader glued to the relevant blogs…
> 
> [http://weblog.rubyonrails.org/articles/2006/03/28/rails-1-1-rjs-](http://weblog.rubyonrails.org/articles/2006/03/28/rails-1-1-rjs-)  
> active-record-respond\_to-integration-tests-and-500-other-things

Woohoo! Congratulations all round!

Just looking through that, I spotted some odd syntax:

> # Single database query:
> 
> companies = Company.find(:all, :include =\> {  
> :groups =\> { :members=\> { :favorites } } })  
> While the feature is undeniably cool, I can’t work out how it works…  
> What’s going on there? How does {:favorites} get parsed in that  
> context? IRb gives me a compile error for {:favorites} in Ruby 1.8.2…  
> Is that a 1.8.4 thing?

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [March 28, 2006, 9:21am UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108/3 "2006-03-28T09:21:45Z")

</div>

On Tuesday, March 28, 2006, at 8:10 AM, Alex Y. wrote:

> > # Single database query:
> > 
> > companies = Company.find(:all, :include =\> {  
> > :groups =\> { :members=\> { :favorites } } })  
> > While the feature is undeniably cool, I can’t work out how it works…  
> > What’s going on there? How does {:favorites} get parsed in that  
> > context? IRb gives me a compile error for {:favorites} in Ruby 1.8.2…  
> > Is that a 1.8.4 thing?
> 
> –

No it a rails thing…

It reads find Company, join on groups and join on members and favorites

:groups,:members,:favorites are the names of some associations…

Mikkel B.

www.strongside.dk - Football Portal(DK)  
[nflfeed.helenius.org](http://nflfeed.helenius.org) - Football News(DK)  
ting.minline.dk - Buy Old Stuff!(DK)

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [March 28, 2006, 6:06pm UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108/4 "2006-03-28T18:06:08Z")

</div>

On Mar 28, 2006, at 1:58 AM, Alex Y. wrote:

> > > 1.8.2…
> 
> I guess I’ll have to delve into the source to see what it’s doing.

It’s a bad example. Should be { :members =\> :favorites }, not  
{ :members =\> { :favorites } }

- Jamis

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [March 28, 2006, 10:59am UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108/5 "2006-03-28T10:59:28Z")

</div>

Mikkel B. wrote:

> > –
> 
> No it a rails thing…
> 
> It reads find Company, join on groups and join on members and favorites
> 
> :groups,:members,:favorites are the names of some associations…  
> I know that… I’m not querying the functionality. It’s how it works  
> that I’m intrigued by. Is {:favorites} a default-valued hash? A proc?  
> A bad example?

I guess I’ll have to delve into the source to see what it’s doing.

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [March 28, 2006, 11:59pm UTC](https://www.ruby-forum.com/t/rails-1-1-released/56108/6 "2006-03-28T23:59:03Z")

</div>

Joshua S. wrote:

> I haven’t seen a note here on the list, so in case anyone doesn’t have  
> their RSS reader glued to the relevant blogs…
> 
> [http://weblog.rubyonrails.org/articles/2006/03/28/rails-1-1-rjs-active-record-respond\_to-integration-tests-and-500-other-things](http://weblog.rubyonrails.org/articles/2006/03/28/rails-1-1-rjs-active-record-respond_to-integration-tests-and-500-other-things)
> 
> Congrats to David and all the core team, and thanks for your dedication  
> and all the work. This release looks really solid and has some kick-ass  
> features. Now get some sleep, y’all.

+1

Good to see many positive comments on Slashdot, too:

```
 http://it.slashdot.org/it/06/03/28/1634201.shtml

```

Justin
