# Ruby-postgres 0.8.0 \[RC\]

**URL:** <https://www.ruby-forum.com/t/ruby-postgres-0-8-0-rc/51859>\
**Category:** Ruby\
**Created:** [December 3, 2005, 2:17pm UTC](https://www.ruby-forum.com/t/ruby-postgres-0-8-0-rc/51859 "2005-12-03T14:17:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![davelee.com](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/22d042/32.png) [@davelee.com](https://www.ruby-forum.com/u/davelee.com)\
**Post date:** [December 3, 2005, 2:17pm UTC](https://www.ruby-forum.com/t/ruby-postgres-0-8-0-rc/51859/1 "2005-12-03T14:17:42Z")

</div>

Hello,

For the ruby-postgres users out there, I would like to announce the  
coming of a 0.8.0 release. First, some wider spread testing would be  
a good idea. The current gem is version 0.7.1.2005.11.27. This is  
basically 0.8.0 RC1 (can you do “RC1” type versioning with gems?).

What’s new:

- bug and leak fixes (get\_notify works)
- bind parameters (postgresql uses $1, $2, etc)
- Win32 binary gem
- results translated to ruby classes (old behavior of string results  
is available with PGconn::translate\_results = false)
- rows are: PGrow \< Array; behave like hash, ex row[‘id’] or row.each  
{|column,value| …} and provides to\_hash method
- rdocs (more work needed)
- simplified build
- open/connect/new with connection string or hash

New methods:

- escape\_bytea/unescape\_bytea
- on\_notice
- transaction\_status
- server\_version, protocol\_version
- lastval (only available when connected to postgresql \>= 8.1)
- oid

feel free to let me know if you find any bugs. feature requests are  
welcome.

Dave

---

<div class="post-metadata">

**Author:** ![davelee.com](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/22d042/32.png) [@davelee.com](https://www.ruby-forum.com/u/davelee.com)\
**Post date:** [December 3, 2005, 2:17pm UTC](https://www.ruby-forum.com/t/ruby-postgres-0-8-0-rc/51859/2 "2005-12-03T14:17:42Z")

</div>

Is this a pure ruby implementation or does it have a dependancy on a  
postgres client library ?

j.

On 11/29/05, Dave L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> - bug and leak fixes (get\_notify works)  
> New methods:
> 
> Dave

–  
“Remember. Understand. Believe. Yield! → [http://ruby-lang.org](http://ruby-lang.org)”

Jeff W.

---

<div class="post-metadata">

**Author:** ![davelee.com](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/22d042/32.png) [@davelee.com](https://www.ruby-forum.com/u/davelee.com)\
**Post date:** [December 3, 2005, 2:21pm UTC](https://www.ruby-forum.com/t/ruby-postgres-0-8-0-rc/51859/3 "2005-12-03T14:21:46Z")

</div>

Jeff W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

> Is this a pure ruby implementation or does it have a dependancy on a  
> postgres client library ?

This is the version that use libpq.  
Thanks Dave L. for taking over maintainance!

YS.
