# Ruby/Informix 0.4.0 released

**URL:** <https://www.ruby-forum.com/t/ruby-informix-0-4-0-released/79216>\
**Category:** Ruby\
**Created:** [December 13, 2006, 10:37am UTC](https://www.ruby-forum.com/t/ruby-informix-0-4-0-released/79216 "2006-12-13T10:37:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [December 13, 2006, 10:37am UTC](https://www.ruby-forum.com/t/ruby-informix-0-4-0-released/79216/1 "2006-12-13T10:37:52Z")

</div>

Ruby/Informix is a Ruby extension for connecting to IBM Informix  
Dynamic Server, written in ESQL/C.

It is being developed and heavily tested on Solaris/SPARC. It has been  
reported to work on Linux Fedora, SuSE Linux, Windows XP and HP-UX.

## 0.4.0 12/13/2006

New features:  
\* Support for multiple connections to databases  
\* Support for scroll cursors. Methods available:  
- [], slice  
- prev, next, first, last, current  
- prev\_hash, next\_hash, first\_hash, last\_hash,  
current\_hash  
- slice!, prev!, next!, first!, last!, current!  
- slice\_hash, prev\_hash, next\_hash, first\_hash,  
last\_hash,  
current\_hash!  
- slice\_hash!, prev\_hash!, next\_hash!, first\_hash!,  
last\_hash!,  
current\_hash!  
\* New Cursor#id method that returns the cursor name for use in  
update cursors

Bugs fixed:  
\* Memory for input parameters was allocated before  
statement/cursor  
preparation but not freed if preparation failed.

Home page: [http://ruby-informix.rubyforge.org](http://ruby-informix.rubyforge.org)  
Download from: [http://rubyforge.org/projects/ruby-informix/](http://rubyforge.org/projects/ruby-informix/)
