[activeldap:39] [ANN] ActiveLdap 1.0.9

Kouhei Sutou kou @ cozmixng.org
2009年 6月 5日 (金) 23:18:34 EDT


須藤です。

ActiveLdap 1.0.9がリリースされました。
  http://rubyforge.org/projects/ruby-activeldap/

  % sudo gem install activeldap


このリリースの目玉はRuby 1.9.1対応とRails 2.3.2対応です。

1.0.2からの変更点は以下の通りです。

  * 日本語ドキュメントの追加(今はGoogle Code上のWikiにある) [Kazuaki Takase]
  * Ruby 1.9.1対応
    * [#20] [Ruby 1.9 Support] :: Running Tests [Alexey.Chebotar]
  * Rails 2.3.2対応
    * [#18] [Rails 2.3 Support] :: Running WEBrick Hangs [Alexey.Chebotar]
  * バグ修正:
    * 空の値の検出方法の修正。 [David Morton]
    * [#22] Ruby 1.8.6 p287 :: Undefined methods [Alexey.Chebotar]
    * gemでの読み込み部分を修正。 [Tiago Fernandes]
    * #base=経由でのDN変更部分の修正。 [David Morton]
    * 再接続タイムアウトを使った場合の無限ループを修正。
    * 不必要な再接続処理を削除。
  * API改良:
    * 不必要なインスタンスメソッドの削除: #prefix=,
      #dn_attribute=, #sort_by=, #order=, #required_classes=,
      #recommended_classes= and #excluded_classes. [David Morton]
    * 非推奨だったscafoold_alジェネレータの削除。
    * :retry_limitのデフォルト値を減少。
    * ActionControllerのパラメータでのアソシエーションのプロ
      キシオブジェクトの使用をサポート。 [Joe Francis]
    * スキーマの属性名を正規化。 [Tim Hermans]
    * 再接続時はAuthenticationErrorではなくConnectionErrorを
      使用。[Kazuaki Takase]
    * ActiveLdap::Schema#dumpの追加。
    * ActiveLdap::Base.establish_connection ->
      ActiveLdap::Base.setup_connection
    * ActiveLdap::Base.find(:last)の対応。
    * 便利メソッドの追加:
      * ActiveLdap::Base.first
      * ActiveLdap::Base.last
      * ActiveLdap::Base.all

1.1.0はRuby会議2009のときにリリースしたいです。


ruby-activeldap-discuss-ja メーリングリストの案内