# Net::LDAP 0.0.4 released

**URL:** <https://www.ruby-forum.com/t/net-ldap-0-0-4-released/64968>\
**Category:** Ruby\
**Created:** [August 15, 2006, 2:21pm UTC](https://www.ruby-forum.com/t/net-ldap-0-0-4-released/64968 "2006-08-15T14:21:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![blackhedd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9de053/32.png) [@blackhedd](https://www.ruby-forum.com/u/blackhedd)\
**Post date:** [August 15, 2006, 2:21pm UTC](https://www.ruby-forum.com/t/net-ldap-0-0-4-released/64968/1 "2006-08-15T14:21:02Z")

</div>

Announcing version 0.0.4 of Net::LDAP, the pure-Ruby LDAP library.

Thanks to the many people who have used this library and sent in  
comments,  
suggestions, feature requests, and patches. An even bigger thank-you to  
the  
folks who have made themselves available to help with testing.

Net::LDAP has been quite stable for several months now, so we bumped  
the development status of the library up to Beta. We will still be  
adding  
features and API improvements, but you can assume that the current  
APIs and features will remain stable.

We’ve noticed that the Rails list gets regular chatter about  
authentication  
and authorization. To address what seems to be a clear need, we’d like  
to create some Rails integration (probably a plugin) based on Net::LDAP.  
I’d love to hear your ideas and insights on what would be the most  
useful  
set of features to provide. Additionally, we’re thinking ahead to adding  
presence  
and directory-aggregation to Net::LDAP, possibly through an additional  
set of packages.

Version 0.0.4 adds an implementation of Net::LDAP#bind\_as, which allows  
you to authenticate users who log into your applications using simple  
identifiers like email addresses and simple usernames. Thanks to Simon  
Claret  
for suggesting the original implementation in his page on the  
Rails-Wiki,  
and for valuable comments and help with testing.

We have un-deprecated Net::LDAP#modify, which can be useful with  
LDAP servers that observe non-standard transactional and concurrency  
semantics in LDAP Modify operations. Note: this is a documentation  
change,  
not a code change. Thanks to Justin F. for providing the rationale  
for this change.

We added a larger set of special characters which may appear in RFC-2254  
standard search filters. Thanks to Andre N. for this patch.

We fixed a bug that was preventing Net::LDAP#open from being called more  
than once on the same object.

Net::LDAP is a feature-complete LDAP client which can access as much as  
possible of the functionality of the most-used LDAP server  
implementations.  
This library does not wrap any existing native-code LDAP libraries,  
creates  
no  
Ruby extensions, and has no dependencies external to Ruby.

If anyone wants to contribute suggestions, insights or (especially)  
code, please email me at garbagecat10 … … [gmail.com](http://gmail.com).
