# Rails Edge stability - has\_many :through

**URL:** <https://www.ruby-forum.com/t/rails-edge-stability-has-many-through/97542>\
**Category:** Rails\
**Created:** [January 26, 2006, 12:28pm UTC](https://www.ruby-forum.com/t/rails-edge-stability-has-many-through/97542 "2006-01-26T12:28:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomtt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/e47c2d/32.png) [@tomtt](https://www.ruby-forum.com/u/tomtt)\
**Post date:** [January 26, 2006, 12:28pm UTC](https://www.ruby-forum.com/t/rails-edge-stability-has-many-through/97542/1 "2006-01-26T12:28:05Z")

</div>

Hi all,

If I was to start developing an application using Edge Rails with the  
view to deploying on Rails 1.1, would I fall foul of lots of bugs, or is  
it relatively stable?

I’d really like has\_many :through relationships, to save me dealing with  
HABTM + associations.

Thanks,

Tom

---

<div class="post-metadata">

**Author:** ![tomtt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/e47c2d/32.png) [@tomtt](https://www.ruby-forum.com/u/tomtt)\
**Post date:** [January 26, 2006, 12:34pm UTC](https://www.ruby-forum.com/t/rails-edge-stability-has-many-through/97542/2 "2006-01-26T12:34:10Z")

</div>

I develop all of my applications on Edge, and when ready to move to  
production I freeze the edge version it was last tested on.

Overall though, I have found it to be quite stable. There have been a  
couple  
occurrences, such as the loading issue which spun the Engines into a  
cyclical recursive loop. James has fixed this in the edge branch, but  
other  
instances may come into effect.

The trunk is a development version, so you can expect it to be a very  
rapidly changing environment. Which is stable if you are living in the  
moment 🙂

-Nb

```auto
 Nathaniel S. H. Brown http://nshb.net

```

---

<div class="post-metadata">

**Author:** ![tomtt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/e47c2d/32.png) [@tomtt](https://www.ruby-forum.com/u/tomtt)\
**Post date:** [January 26, 2006, 3:44pm UTC](https://www.ruby-forum.com/t/rails-edge-stability-has-many-through/97542/3 "2006-01-26T15:44:34Z")

</div>

## Edge is reasonably stable, but we do change the API at a whim and without warning. So if you want to play with the latest, I encourage you to have a good test suite that’ll catch any bugs or API changes as you go along.

David Heinemeier H.  
[http://www.loudthinking.com](http://www.loudthinking.com) – Broadcasting Brain  
[http://www.basecamphq.com](http://www.basecamphq.com) – Online project management  
[http://www.backpackit.com](http://www.backpackit.com) – Personal information manager  
[http://www.rubyonrails.com](http://www.rubyonrails.com) – Web-application framework
