[ANN] ruby-postgres 0.8.0 [RC]



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


.



Relevant Pages

  • [ANN] ruby-postgres 0.8.0 (RC)
    ... some wider spread testing would be ... - bug and leak fixes ... - open/connect/new with connection string or hash ...
    (comp.lang.ruby)
  • Re: ADODB.Connection object not returning correct ConnectonString
    ... can you tell me what kind of properties that MSDASQL doesn't ... can definitly create or open new connection by using connection string from ... reproduce it in THEIR environment before they can log a bug. ... do not specify a provider in your connection string, ...
    (microsoft.public.data.ado)
  • Re: ADODB.Connection object not returning correct ConnectonString
    ... I already find repro. ... can definitly create or open new connection by using connection string from ... reproduce it in THEIR environment before they can log a bug. ... do not specify a provider in your connection string, ...
    (microsoft.public.data.ado)
  • Re: OPENROWSET doesnt work, OPENDATASOURCE does (bug?)
    ... hit a bug, you can open a case with Product Support. ... >>>I'm having trouble troubleshooting a remote query using OPENROWSET. ... >>>using OPENROWSET with the same connection string fails. ...
    (microsoft.public.sqlserver.connect)