tenderlove / nokogiri

Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser with XPath and CSS selector support.

tenderlove (author)
Tue Jan 13 22:17:15 -0800 2009
commit  8695935d8e13675d7144087066593af88deeb36a
tree    60ae79852d2c33ab6fd502bb33b3ec21cd41b553
parent  a5e0fa6408980ec19fd23cc8c5e2fa783871ec6b
nokogiri / History.ja.txt
100644 100 lines (67 sloc) 3.026 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
=== 1.1.1
 
* 新しい機能
  * XML::Node#elem? を追加
  * XML::Node#attribute_nodes を追加
  * XML::Attr を追加
  * XML::Node#delete を追加
  * XML::NodeSet#inner_html を追加
 
* バグの修正
 
  * HTML のノードを \r のエンティティを含まない
  * CSS::SelectorHandler と XML::XPathHandler を除去
  * XML::Node#attributes が Attr node を value値に返す
  * XML::NodeSet が to_xml へ実行
 
=== 1.1.0
 
* 新しい機能
 
  * カスタム XPath 機能はある。( Nokogiri::XML::Node#xpath 参照 )
  * カスタム CSS 擬似クラスと機能はある。( Nokogiri::XML::Node#css 参照 )
  * Nokogiri::XML::Node#<< が作成中に子ノードを自動追加
 
* バグの修正
 
  * mutex が CSS のキャッシュのアクセスをロックする
  * GCC 3.3.5 のビルドに関する問題を修正
  * XML::Node#to_xml が引数indentationを取る
  * XML::Node#dup が引数任意のdepthを取る
  * XML::Node#add_previous_sibling が新しい兄弟ノードで返す
 
=== 1.0.7
 
* バグの修正
 
  * Dike 使用時中のメモリーリークの修正
  * SAX パーサーが現在 IO Stream 同時解析
  * コメント nodes が独自のクラスを継承する
  * Nokogiri() は Nokogiri.parse() へデリゲートする
  * ENV['PATH'] に付加せれる代わりに先頭へデータ挿入される
  * 複雑な CSS 内のバグを修正完了 :not selector ではありません
 
=== 1.0.6
 
* 5つの修正
 
  * XPath のパーサーが SyntaxError を生じさせ解析停止させる
  * CSS のパーサーが SyntaxError を生じさせ解析停止させる
  * filter() と not() hpricot の互換性を追加
  * CSS が Node#search 経由で検索し、常時対応する事が出来るようになった
  * CSS より XPath 変換がキャッシュに入れられるようになった
 
=== 1.0.5
 
* バグフィックス
 
  * メーリンクリストを作成
  * バグファイルを作成
  * Windows 内で ENV['PATH'] が存在しない場合でも、存在出来るように設定完了
  * Document 内の NodeSet#[] の結果をキャッシュする
 
=== 1.0.4
 
* バグフィックス
 
  * 弱参照からドキュメント参照へのメモリー管理の変換
  * メモリリークに接続
  * ビルダーブロックが取り囲んでいるコンテキストから
    メソッドの呼び出しをする事が出来る
 
=== 1.0.3
 
* 5つのバグ修正
 
  * NodeSet が to_ary へ実行
  * XML::Document#parent を除去
  * GCバグ修正済み (Mike は最高!)
  * 1.8.5互換性の為の RARRAY_LEN 除去
  * inner_html 修正済み (Yahuda に感謝)
 
=== 1.0.2
 
* 1つのバグ修正
 
  * extconf.rb は frex や racc を調べないはず
 
=== 1.0.1
 
* 1つのバグ修正
 
  * extconf.rb が libdir や prefix を検索しない事を確認済み
    それによって、ports libxml/ruby が正しくリンクする (lucsky に感謝!)
 
=== 1.0.0 / 2008-07-13
 
* 1つの偉大な増進
 
  * ご誕生である