山田偽研

(2011.07.23) iCBM3 Ver.0.148b

iCBM3 Ver.0.148b を公開しました.

Ver.0.145b以来,Mozilla Firefox 4以降の「places.sqlite」の読み書きができなくなっていましたが,ようやく原因究明ができました.新しい「places.sqlite」にアクセスするにはSQLite v3.7以上が必要なのですが,本作で採用しているSQLiteライブラリー「System.Data.SQLite」はv3.6.23.1準拠のため読み書きができなくなったのです.

そこで,調べてみたところ開発フェーズのライブラリーならばv3.7以上に準拠しているものがあるので,それとリプレースすることにしました.ただし,開発フェーズのライブラリーのため,思いもよらぬバグが潜んでいるかもしれません.その点はご留意ください.

参照
Problem opening a firefox places sqlite with PowerShell and System.Data.SQLite - Stack Overflow

この他に細かいバグフィックスや文言定義の変更なども行っています.