# ANN: Sequel 0.4.1 Released

**URL:** <https://www.ruby-forum.com/t/ann-sequel-0-4-1-released/121322>\
**Category:** Ruby\
**Created:** [November 26, 2007, 9:39pm UTC](https://www.ruby-forum.com/t/ann-sequel-0-4-1-released/121322 "2007-11-26T21:39:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ciconia](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/71c47a/32.png) [@ciconia](https://www.ruby-forum.com/u/ciconia)\
**Post date:** [November 26, 2007, 9:39pm UTC](https://www.ruby-forum.com/t/ann-sequel-0-4-1-released/121322/1 "2007-11-26T21:39:08Z")

</div>

Sequel version 0.4.1 has just been released. This release includes  
error-handling in worker threads, support for DISTINCT ON clauses,  
better support for database access using DBI and automatic adapter  
loading.

Sequel is a lightweight ORM library for Ruby. Sequel provides thread  
safety, connection pooling and a simple and expressive API for  
constructing database queries and table schemas.

=== Changes in this release

- Improved error-handling for worker threads. Errors are saved to an  
array and are accessible through #errors (#91).

- Dataset#uniq/distinct can now accept a column list for DISTINCT ON  
clauses.

- Added support for dbi-xxx URI schemes (#86).

- Put adapter files in lib/sequel/adapters. Requiring sequel/  
is now deprecated. Users can now just require ‘sequel’ and adapters  
are automagically loaded (#93).

- Reorganized lib directory structure.

- Fixed problem in Database#uri where setting the password would raise  
an error (#87).

- Improved Dataset#insert\_sql to correctly handle string keys (#92).

- Fixed Model.all.

- Fixed literalization of strings with escape sequences in postgres  
adapter (#90).

- Added support for literalizing BigDecimal values (#89).

- Fixed column qualification for joined datasets (thanks Christian).

- Implemented experimental informix adapter.

=== More info

Sequel project page:  
[http://code.google.com/p/ruby-sequel](http://code.google.com/p/ruby-sequel)

Sequel documentation:  
[http://sequel.rubyforge.org](http://sequel.rubyforge.org)

Join the Sequel-talk group:  
[http://groups.google.com/group/sequel-talk](http://groups.google.com/group/sequel-talk)

Install the gem:  
sudo gem install sequel

Or check out the source and install manually:  
svn co [http://ruby-sequel.googlecode.com/svn/trunk](http://ruby-sequel.googlecode.com/svn/trunk) sequel  
cd sequel  
rake install

---

<div class="post-metadata">

**Author:** ![ciconia](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/71c47a/32.png) [@ciconia](https://www.ruby-forum.com/u/ciconia)\
**Post date:** [November 26, 2007, 10:12pm UTC](https://www.ruby-forum.com/t/ann-sequel-0-4-1-released/121322/2 "2007-11-26T22:12:39Z")

</div>

On Nov 26, 2007 2:37 PM, Sharon R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> adapter (#90).
> 
> - Added support for literalizing BigDecimal values (#89).
> 
> - Fixed column qualification for joined datasets (thanks Christian).
> 
> - Implemented experimental informix adapter.

Thanks Sharon. I’ll give this a try and let you know.

I just wonder why the gem requires hoe.
