tDiary.org - 日記コミュニケーションを加速する


tDiary 2.1.4リリース

開発版(unstable)の2.1.4をリリースしましたのでお知らせします。開発版リリースはその名の通り、現在開発中のバージョンです。さまざまな試行錯誤がなされるため、途中で大きく仕様が変わる可能性があります。そのあたりの覚悟ができている方のみご利用ください。

なお、開発版に関するフィードバックは、tDiary-develメーリングリストでお願いします。

注意事項

リンク元まわりの仕様が大きく変わっています。default_ioを使っている場合には、上書きするだけでバージョンアップ可能だと思いますが、その他のIOはまだ追従していません。default_io以外を使っている場合には、このバージョンは見送ったほうがいいかも知れません。

本体(core)

機能追加

  • section_enter_procおよびsection_leave_procの追加
  • Wikiスタイルで複数行に渡るプラグイン記法を追加
  • spamフィルタにDNSBLフィルタを追加

仕様変更

  • 過去へのリンク元を揮発性にするなど、リンク元の仕様を大きく変更
  • ツッコミ件数の制限撤廃。指定数までのツッコミが可能に

バグ修正

  • @indexがフルパスの場合のmyプラグイン不具合修正
  • Wikiスタイルのプラグイン記法で「’</p>‘」が記述できない不具合を修正
  • default_style.rbの排他制御まわりのバグを修正

プラグイン(plugin)

機能追加

  • daily_theme.rb: 追加
  • coreに追従し、リンク元表示を記録まで含めてプラグイン化
  • coreに追従し、ツッコミ上限撤廃

仕様変更

  • rss-recent.rbを、recent_rss.rbに変名。オプション名なども連動して変更
  • tb-send.rb: 送信するTrackBackからカテゴリに関する情報を削除
  • makerss.rb, my-ex.rb: titleからカテゴリに関する情報を削除
  • disp_referrer.rb: Google cacheに対応
  • rast-register.rb: contribパッケージに移動
  • makerss.rb: feed中にツッコミフォームへのリンクを追加。削除したセクションをキャッシュからも削除
  • kw.rb: UTF-8対応
  • amazon.rb: 画像がない場合にアイテム名を表示
  • counter.rb: 設定ページを追加。他、さまざまな拡張、修正

バグ修正

  • tlink.rb: ruby 1.8に追従
  • my-ex.rb: @indexがフルパスの場合のmyプラグイン不具合修正
  • ping.rb: プレビュー時にチェック状態を記憶
  • counter.rb: Win32上での不具合修正
  • amazon.rb: 数値型のASINを受け付け

テーマ(theme)

  • cherry_brossom_r
  • black-blue
  • black-green
  • black-red
  • blue-dash
  • halloween
  • lcd
  • leafgreen
  • mixi
  • mixi-blue
  • mixi-green
  • mixi-pink
  • monochrome
  • nut-brown
  • orkut
  • soft-gold
  • te
  • widthfix

BlogKit

仕様変更

  • whatsnew-list.rb: カテゴリをdc:subjectに入れるようにした
  • blog-style.rb: archive.rbの内容を一部移行

バグ修正

  • blog_wiki_style.rb: 余分なdivを削除
  • whatsnew-list.rb: feed中に挿入するコメント/TrackBack数を正しく修正

contrib(20060415)

  • pluginパッケージからrast-search.rbを移動
  • category_to_tag.rbプラグイン追加
  • openid.rbプラグイン追加
  • google_analytics.rbプラグイン追加
  • spamlookup.rbフィルタ追加
  • dbi_io.rbのバグ修正多数。ただし2.1.4ではまだ動かないかも
  • tdiarysearch更新
  • posttdiary, posttdiary-ex更新