Permalink
Fetching contributors…
Cannot retrieve contributors at this time
368 lines (341 sloc) 38.3 KB
[UTF-8][Japanese]
*Ver3.05 : 2016/11/12
-【fix】プラグインの再インストールを行うと、スマホメニューの設定情報が失われる。
-【Ver3.05a】default-logo.pngを更新
-【Ver3.05b】削除確認ダイアログが動作していなかった。
*Ver3.04 : 2016/11/11
-全文検索時、記事のタグも検索対象にしました。
-IE9以前の互換モードで起こるCSS XSS対策がまだ一部残っていたのでオフにしました。
-HTMLヘッダを自由に設定できるようになりました。([https://twitter.com/nomura_games/status/773850665340710912:Thanks to nomura])
-ドロップダウンメニューにタグ一覧を表示できるようになりました。([https://twitter.com/goro_sanNomura/status/702506093340037121:Thanks to nomura])
-記事入力画面を少し改良しました。
-【記法】数式入力を簡単にするTeXモードの実装
-【記法】麻雀記法の画像を別のものに変更しました。((麻雀記法を利用中の方は、ブログの再構築を実行してください。))
-【デザイン編集】はてなスタープラグインを追加(メイン部から)。
-【デザイン編集】ソーシャルボタンプラグインの表示をデフォルトでonにしました。
-【fix】adiary.conf.cgiの album_jpeg_quality の設定が有効にならない。([http://adiary.blog.abk.nu/0387#c9:Thanks to 平山])
-【fix】タグなし記事数に、非公開記事がカウントされてしまう。([http://adiary.blog.abk.nu/0387#c4:Thanks to t-hide])
-【fix】タグ一覧画面で、不正なタグ名を設定できてしまう。
-【fix】システムメニューを辿れないことがある。
-【fix】自動リンクを入力テキスト中で有効にしても、有効になっていなかった。
-【fix】Auth.multisession の設定が無効だった。((Auth.max_sessionsに設定項目が変更になっています。))
-【fix】プラグイン等で、タグ一覧やコンテンツ一覧のキャッシュが効き表示が更新されないことがある。
-【fix】Version2からの移行ツールで、関係ないブログのテーマが引き継がれてしまう。最初のブログのテーマ引き継ぎに失敗する。([http://adiary.blog.abk.nu/0387#c1:Thanks to Yorkfield])
-【fix】記事入力画面などで、タグやコンテンツの階層が、Firefox以外で分かりにくかった。
-【fix】mod_perlでの動作に問題があった。
-【fix】スマホメニューで、月別リストやタグリストを表示すると表示が崩れる。
-【fix】スマホメニューで4階層以上深くなると表示が崩れる。
-【fix】3階層目以降のタグがあったとき、タグ選択画面の表示が狂う。
-【fix】【記法】テーブル記法の末尾にある空コラムが無視されてしまう。([http://adiary.blog.abk.nu/0387#c2:Thanks to Yorkfield])
-【fix】【Markdown】記事が見出しで始まっているとき、空の{<section>}が出力されてしまう。
-【fix】【Markdown】GFM拡張のテーブル記法の判定条件が厳しすぎた。
-【fix】【アルバム】ファイル名変更時、サムネイルが再生成される。
-【fix】【デザイン編集】プラグインの説明(README)が表示できない。
-【fix】【デザイン編集】月別リスト表示にドロップボックス式を追加。
-【Security】第3者にレンタル時、コメント文に「{<!--[if IE]><script>alert(1)</script><![endif]-->}」などと記述することでIE9以前でスクリプトが実行可能だった。
-他
*Ver3.03 : 2016/02/19
-【fix】デザイン編集において、複数表示モードの動作が正しくなかった。
*Ver3.02 : 2016/01/28
-[http://adiary.org/devman/files/:adiaryのファイル構造の説明]を開発マニュアルに書きました。
-\displaystyleで数式を表示する{[mathd:]}タグを追加。
-slideshareに対するフィルター記法や埋め込み表紙を更新。
-[http://adiary.org/v3man/Satsuki/block:#pc-sp:pcのみ表示/スマホのみ表示]のCSS定義。
-テーマの配色変更で使うHSV変換式をまともなものに変更しました。((HSV各値が「255」に収まる変換式は使い勝手は良いのですが、色の変更に使うと色相(H)を変更しているのに、SやVも微妙に変化してしまい配色がアンバランスになっていました。今回、HSV定義式に則ったものに変更してあります。))
-テーマの配色変更でのHSVの動作を軽くしました。
-highlight.jsをアップデートしました。[https://github.com/nabe-abk/adiary/blob/master/js/highlight.txt:対応言語]を増やしました。([http://www.ujiya.net/0268:#k268p2:Thanks to ぉゅぅ])
-フォーム値の長さ制限がかかった場合に警告を出すようにしました。([http://ac206223.ppp.asahi-net.or.jp/adiary/diary/hirosugu/024:#k24p1.2:Thanks to 平山])
-それに伴い、フォーム値のデフォルトの制限値を変更しました。((追従する場合は、adiary.conf.cgi.sample の If_post_exec_pre の設定を参考にしてください。))
-adiary.js中のIE67フラグを除去しました。
-スマホメニューを設定し忘れる人が多いので、未設定時に警告を出すようにしました。
-スマホメニューの設定の有無に関わらず、スマホ表示でメニュー領域を出力するようにしました。((テーマの開発(スマホ用)が煩雑になるのを防ぐためです。))
-IEのスタイルシート(CSS)によるXSSが、IE8やIE9の標準準拠モードでは発生しないのでCSSのXSS(expression)対策コードを削除しました。([http://adiary.blog.abk.nu/0385:#c3:Thanks to t-hide])
-ユーザーCSSから dynamic.css を生成するとき、コメントを除去するようにしました。
-【デザイン】タイトル文字のセンタリング設定を作りました。
-【デザイン】ヘッダの背景の固定/スクロール設定を追加しました。
-【デザイン】ヘッダや表示領域の背景に透過度設定を追加しました。
-【security-fix】第3者にレンタルしている場合、admin_trsut_modeが有効なとき、管理者がブログの再構築を行うと、trsut_modeで記事が再構築されてしまう。問題に対処するため、blogidと同じユーザーidを参照し、そのidが存在し管理者でない場合は、再構築時にtrsut_modeをoffにするよう仕様変更しました。((すでにそのような状況の場合は、システム管理→アップデートから全ブログを再構築してください。))
-【fix】太字や文字色などの記法ヘルパーが、記法の入れ子をうまく処理できない。
-【fix】ブログの説明に「?」を入力すると「{<br>}」に変換される。([http://adiary.blog.abk.nu/0385:#c1:Thanks to hiro])
-【fix】ユーザーcssのsyntaxハイライトサンプルが間違っていた。([http://www.ujiya.net/0268:#k268p2:Thanks to ぉゅぅ])
-【fix】Text-DB使用時、「__END_BLK_DATA」のみの行を書くと前の行と連結される。
-【fix】2つめのRSS配信が設定できない。
-【fix】デザイン初期化時、標準デザインをロードしないとスマホメニューを再生成していなかった。
-【fix】関連記事一覧のロード数が正しくない挙動をすることがあった。
*Ver3.01 : 2016/01/09
-【fix】コメントスパム対策での、投稿ボタン有効化までの10秒ウエイトが無効になっていた。
-【fix】日付指定で記事を表示したときのメッセージがおかしい。
-【fix】601px以上のサムネイルが生成できない。([http://ac206223.ppp.asahi-net.or.jp/adiary/diary/hirosugu/020#k20p1.1:Thanks to 平山])
-【fix】アルバムを一度も開いていない状態で、記事からファイルをアップロードすると失敗する。
-【fix】日付変更時間無効化(1/1と4/1)の処理が完全ではなかった。
-【fix】特殊なリンクkey(%xxや+等)を持つ記事にコメントした際、記事に戻らない。
*Ver3.00 : 2015/12/30
-cuteテーマを収録しました
-.gitignoreの書式を変更
-標準フォントに「メイリオ」を指定
-アルバムのサムネイルにカスタムサイズを許可。([http://ac206223.ppp.asahi-net.or.jp/adiary/diary/hirosugu/018:Thanks to 平山])
-iframeやimg等で外部サービスを埋め込む際、可能な限りhttpsで埋め込むように変更。([key:0381:#c4:Thanks to リップル])
-コンテンツkeyの最大文字数を緩和しました。([key:0381:#c7:Thanks to yosuke])
-Queryを含む外部リンクを記述可能にしました。([key:0381:#c7:Thanks to yosuke])
-【fix】同時編集ロック機能がオフにできない。
-【fix】{[*section_number]}等が無効になっていた。([http://ac206223.ppp.asahi-net.or.jp/adiary/diary/hirosugu/018:Thanks to 平山])
-【fix】サムネイル再生成時のダイアログが正しくなかった。
-【fix】?を含むコンテンツキーの処理で問題があった
-【fix】コンテンツ一覧画面から右クリックでリンクを開いた時、正しく開けないことがあった
-【fix】「[http://adiary.org/devman/plugin/events:#jscss:イベントCSS]」がうまく動作していなかった
*Ver3.0 RC2.1: 2015/11/29
-【fix】コンテンツタイトルに「"'<>」などの文字を使用すると、親ノード指定時などに文字化けする。
-【fix】スマホメニュー設定の不具合修正
*Ver3.0 RC2: 2015/11/28
-デザイン編集を強化しました。
--記事ヘッダを編集できるようにしました。
--単一記事表示と複数記事表示のそれぞれで、記事ヘッダとフッタを編集できるようにしました。
--複数記事表示時に、記事と記事の間に出力するモジュールを編集できるようにしました。
-[http://adiary.org/v3man/Satsuki-tag/tex:#mathjax:MathJaxに対応しました]。
-trust_mode時に使える「JavaScript入力プラグイン」を作成しました。
-記事一覧から、複数の記事のタグを一括編集できるようになりました。
-textarea を 'display: block' に変更しました。
-Twitterへの通知送信を更新通知Pingの設定と連動するようにしました。
-{[asin:XXXX:image]}記法使用時、スライドショー(Lightbox2)の対象にならないようにしました。
-付加情報リビルド時にタグ情報テーブルも再生成するようにしました。
-ツリー編集画面で項目編集中にツリー内の別の場所をクリックしたら編集を終了するようにしました。
-記事一覧を nofollow から外しロボットに検索させるようにしました。((検索エンジンにサイト内のすべての記事を見つけてもらいやすくするための措置です。サイトマップの代わり。))
-デザイン編集で必須要素が消えないように対策しました。((本来は起こりえないのですが、不具合発生時のセーフティとして対策しました。))
-ボタンのデザインがブラウザによりまちまちなので、最低限CSSで指定するようにしました。
-Twitterソーシャルボタンで共有済の検索から「http://」を除くようにしました。
-編集画面の記事番号の表示位置を変更しました。
-編集画面の記法ヘルパーや画像貼付がHTML入力選択時も動作するようにしました。
-記事編集画面の下書き保存ボタンの位置を変更しました。((自分でよく間違えて公開保存してしまっていたので、多分こっちの変更後のほうが使いやすいはず。))
-HTML直接入力のパーサーを改良し、使いやすくしました。
-CGI動作時の記事編集保存の速度を少し速くしましした。
-index.html を更新しました。
-Twitterの仕様変更に合わせツイート数の表示機能をオフにしました。([http://did2memo.net/2015/09/28/twitter-count-json-shut-down/:参考])
-【さつき記法】[http://adiary.org/v3man/Satsuki/list:#dl:定義済みリスト記法]で項目名と項目(dt/dd)を「n:m」で記述できるようにしました。(Thanks to Kaede)
-【さつき記法】ブロック記法とリスト記法を互いに入れ子した時の挙動を改善しました。
-【さつき記法】table出力時の「{<tr class="odd"/"even">}」クラス出力をやめました。((CSSで実現できるので不要になりました。))
-【さつき記法】拡張リスト記法の項目の最後に空行を記述できる仕様を廃止しました。
-【Markdown】{\>}のエスケープ処理が正しくなかったので修正。
-【アルバム】フォルダロード中は「loadingアイコン」に切り替えるようにしました。
-【アルバム】操作ボタンを整理しました。
-【lightbox】スマホからの操作時、ズーム中やズーム動作で画像をめくらないようにしました。
-【lightbox】画像リンクを、SHIFTと共にクリックした場合はブラウザデフォルト動作を、CTRLを押しながらクリックした場合はファイルをダウンロードするようにしました。
-【lightbox】戻るボタンを押した時、ページ遷移をせずに単に画像ポップアップを閉じるようにしました。((地味ですがかなり便利です。うっかり間違えてページを遷移することがなくなります。))
-【テーマ】satsuki2のマルチサイドバー表示時のサイドバーの幅を可変にしました。
-【テーマ】sumomoテーマのスマホ/タブレット表示を改善しました。
-【fix】nature-dark テーマを選ぶとエラーが表示される。
-【fix】シンタックハイライトで言語「c」を指定するとセンタリングされてしまう。([http://test.blog.abk.nu/02829:Thanks to tester])
-【fix】[http://adiary.org/v3man/install2/:#conf:trust_mode設定時]、スマホメニューの設定で項目が出てこない。([https://twitter.com/dentacs/status/636828022612463616:Thanks to tono])
-【fix】「続きを読む」記法使用時、続きを読むよりも手前にある画像等が表示されない。([http://adiary.blog.abk.nu/0370#c1:Thanks to 平山])((アップデート後、該当する記事を再保存するか全記事を再構築してください。))
-【fix】画像アルバムでフォルダ新規作成時に、そのフォルダを開かない。([http://adiary.blog.abk.nu/0370#c1:Thanks to 平山])
-【fix】コンテンツ一覧画面で右クリックからリンクを開いた時記事が表示されない。
-【fix】PostgreSQL/MySQL運用時、タグ一覧からのタグ編集がうまく行かない。((DB_pg/DB_mysqlにおいて、条件節において空の配列を指定したときの動作が正しくない不具合の修正。))
-【fix】サイドバーモジュールのタイトルがリンクであるとき、一部テーマで文字が読みにくい。
-【fix】タグ名に日本語や「&」を含む時、タグ検索リンクやページ送りのURIがエンコードされていない。([http://adiary.blog.abk.nu/0370#c3:Thanks to とも])
-【fix】タグの統合時にタグ数の表示が正しくない。
-【fix】記事数が0のタグで検索するとすべての記事が出てきてしまう。
-【fix】iframe等が記事からはみ出ることがある。
-【fix】記事編集画面で元々あったタグをすべて削除すると、新たに追加したタグを削除できなくなる。
-【fix】タッチイベントの処理に不具合があり、不用意にドラッグしたことになることがある。
-【fix】OGP/Twitterロゴ画像が設定できない。
-【fix】info/textparser_site_tags.txt を設置しても読み込まない。
-【fix】記事にid出力が article タグではなく h2 タグに出力されていた。
-【fix】デザイン編集のボタン重なり判定が正しく動かないことがあった。
-【fix】Twitter通知プラグインで通知に失敗する(メッセージに「:」を含むと投稿に失敗する)。
-他多数
*Ver3.0 RC1 : 2015/07/22
-[bf:テーマが12種類に増えました。]((今回の更新で大半の時間を要しました。協力者求むだったのですが、結局一人作業になりましてとても疲れました(苦笑)。なんかいいテーマできたらどんどん公開してください。))
-[http://adiary.org/devman/theme/:テーマ開発マニュアル]をまとめました。
-Facebook OGP/Twitter Cardsに対応しました。((デバッグが十分ではないので他の方にお任せ。なお通常ブラウザアクセス時はOGP等を出力しないようになっています。))
-アップグレード処理が必要な時、自動的にメンテナンスモードに変更するようにしました。
-ログイン時のIP/HOST制限機能が付きました。
-コメント欄のロボットSPAM対策を強化しました。((JavaScriptを解釈するロボットSPAMが出たとしても大丈夫だと思います。不可能ではないものの、かなり投稿しにくくなっています。))
-コメント欄でタブや空白が有効になりました。{{&amp;}}等の実体参照が無効になりました。
-コメント本文の加工処理をJavaScript側に変更しました。
-コンテンツタイプで検索できるようになりました。
-タグなし記事を検索できるようになりました。
-タグや記事タイトル中の{{&}}をエスケープするようにしました。
-検索のデフォルトを「全文」に変更しました。
-記事一覧とコメント一覧画面でソートできるようになりました。
-記事一覧画面に記事種類を出力するようにしました。([http://adiary.blog.abk.nu/0366#com:Thanks to 手石])
-最近の記事一覧と過去ログに、コンテンツを含めない設定を追加しました。(Thanks to 手石)
-印刷用リンクを別ページで開く設定ができるようにしました。(Thanks to 手石)
-コメント欄に{{&gt;}}等の実体参照文字列を書き込んだ時、そのまま表示されるように変更しました。(Thanks to 手石)
-[g:respond.js]から[g:css3-mediaqueries.js]に変更しました。
-シンタックスハイライトのテーマを変更しました。またhighlight.jsのロード方法も変更しました。
-記法タグでの「google」や「wikipedia」のリンク先をhttpsに変更しました。GoogleのリンクQueryも少し変更しました。
-はてなブックマーク等のソーシャルボタンの表示を高速化しました。
-【テーマ】配色カスタマイズ画面で、色を濃くしたり明るくしたりできるようにしました。((色を薄くまたは暗くしかできなかったという(苦笑)))
-【テーマ】オプションによる配置変更などが実現可能な機能をつけました。((satsuki-multisideといったフォルダ(テーマ)を作らなくて済むようになりました。))
-【テーマ】あらゆる出力から{<input type="submit">, <input type="button">}を廃止しました。
-【テーマ】satsuki2系テーマで、サイドバーサイズを固定にしました。
-【テーマ】CSSでの #hatena-body の高さ自動設定機能に min-height が効くようになりました。
-【テーマ】テーマの表示テスト画面を作りました。
-【テーマ】テーマの配色可変対応をより作りやすくしました。
-【テーマ】色々と問題の多い「JavaScriptによるBox高さの自動調整」をやめました。
-【fix】テーマ配色のリセット後、HSVバーを動かすと色基準が「現在のテーマ設定値」になっていた。
-【fix】adiary形式でexportするとき、入力テキストに「&lt;」などの実体参照が正しくエスケープされていなかった。((Version2時代からあったバグのようですのでたぶんずっと最初から……。))
-【fix】Version2からの移行ツール使用時、コンテンツのツリー構造がうまく引き継げない。
-【fix】pkey保存インポートをすると、コンテンツツリーを復元できない。
-【fix】その他の設定に、謎のデザインモジュール再インストールボタンがあった。
-【fix】行連結記法が使えない。((β3直後に完全にエンバグしてました。必要処理をなぜか1行削除するというコピペ操作ミスだと思われます、恥ずかしい(汗)))
-【fix】たまにタグ一覧やコンテンツ一覧でキャッシュされた情報を読み込んでしまう。
-【fix】Markdown記法でインラインのソースコード記述で、{<, >, &}がうまくエスケープされない。(Thanks to 手石])
-【fix】Perl 5.20でMySQL, PostgreSQL運用時、データベースに格納される文字列が[em:通常のUTF8文字列にならない]。([http://adiary.blog.abk.nu/0367:問題の詳細])
-【fix】コメントが許可されていない FrontPage がある状態でデザイン編集を保存すると、コメント投稿フォームが消える。
-【fix】コメントメール通知プラグインが動かなくなっていた。
-【fix】ブラウザ上で「横320px」のスマートフォン(iPhone 5等)でスマホメニューの表示が崩れる。([https://twitter.com/ave_sp/status/617230968248664064:Thanks to 阿部])
-【fix】コメント番号が書き込み順にならないことがある。β初期からあるバグでした……。
-【fix】プライベートモード切替時、テーマのカスタマイズが無効になっていた。
-【fix】スマホ表示でブログ設定などのフォームがはみ出していた。
-【fix】さつき記法で、2行以上の「th(thead)」に対応していなかった。
-【fix】さつき記法で、Ver2形式の image タグを記述したとき、alt属性がうまく設定されていなかった。
-【fix】タグエスケープ機能で「alt=""」や「alt=xxx」といった空の値やクオートされていない値の処理が誤っていた。
-【fix】Twitterウィジットプラグインで幅調整ができなかった。
-他多数
*Ver3.0β6 : 2015/05/17
-[bf:フッターの出力位置を変更しました]。
-記事編集画面から直接画像をアップロードできるようになりました。
-記事編集画面の入力部分にドラッグ&ドロップしてファイルをアップロードできるようになりました。
-記事編集画面を洗練させました。
-FrontPage(固定トップページ)の時、記事タイトルをヘッダ出力しないように変更しました。
-システムモード非対応テーマを管理画面で使用しようとする時、警告を表示するようにした。
-表示パスワード機能やメンテナンスモードでの画面に、適切なHTTPステータスコードを設定した。
-スマホ判別に、BlackBerry と Windows Phone を加えました。
-コメント表示数の設定項目がなかったので修正。
-FrontPageのタイトル設定機能を追加。
-テーマを書きやすくするため、HTMLの出力構造を微修正しました。
-タグの編集、コンテンツ一覧の編集画面を少し使いやすくしました。
-HTML全体から「{{&nsbp;}}」を除去しました。
-検索結果画面の印刷表示ができるようになりました。([http://adiary.blog.abk.nu/0359#com:Thanks to 手石])
-【テーマ】base.cssを @import する仕様をやめました。((ファイルの場所も移動しました。importはCSS読み込み速度の面からも不利だと思われます。))
-【スマホ】記事編集を使いやすくしました。
-【スマホ】画像アルバムを使いやすくしました。
-【スマホ】システム画面の各所でスマホ用に表示を改善しました。
-【スマホ】ドラッグ&ドロップエミュレーションを付けました([http://adiary.blog.abk.nu/0365:詳細])
-【スマホ】ヘッダに選択したメニューを出力できるようにしました。
-【スマホ】ヘッダに検索ボックスを出力するようにしました。
-【Markdown】[https://help.github.com/articles/github-flavored-markdown:GitHub Flavored Markdown]のテーブル記法等に対応しました。
-【Markdown】自動リンクをonにした場合、自動リンクするように変更しました。
-【Markdown】本家では、コードブロックの開始条件として手前が空行である必要があったので、その仕様に準拠しました。
-【Markdown】本家では、コードブロックの途中に空行を挟んでもokだったので、その仕様に準拠しました。
-【Markdown】【fix】HTMLブロック開始条件が間違っていた(行頭スペースを許可していた)。
-【Markdown】【fix】HTMLブロックの後ろに余計な空行が付いてしまう。
-【Markdown】【fix】文中に{{>}}等の記号があったときのエスケープ処理が正しくなかった。
-【Markdown】【fix】Satsuki.pmの目次記法の内部仕様変更に追従していなかった。
-【parser】見出し記法で、アンカーが存在しないときは{{<span class="sanchor">}}を出力しないようにしました。((テーマのCSS書いてて邪魔でしょうがなかった(苦笑)))
-【design】全体の背景画像を設定できるように変更。
-【design】ヘッダ用の「ブログの説明」プラグインを追加。
-【design】ブログ情報で参照するRSSアイコンを作り直しました。またRSSにリンクするよう変更しました。
-【記法】HTML5準拠のためtable記法のsummary指定を無効にしました。
-【fix】デフォルトブログ設定時のサイドバーなどURLが正しく書き換わってなかった。([http://adiary.blog.abk.nu/0359#com:Thanks to 手石])
-【fix】ヘッダ部のmargin/padding設定が有効ではなかった。
-【fix】ヘッダのタイトル文字位置がブログ表示時とデザイン編集時で異なる。
-【fix】コンテンツリスト(ドロップダウンメニュー)で1段目の項目が1つしかない時、メニューを左に開いてしまう。
-【fix】コンテンツリスト等の多重配置可能なモジュールがあったとき、プラグイン再インストールでエラーが起きることがある。
-【fix】ドロップダウンメニューの項目幅を増やした直後、編集画面で項目が2行に表示されてしまう。
-【fix】スマホからデザインモジュールの再インストールを行うとヘッダのHTMLが壊れる。
-【fix】des_system-info のコメントの文字コードが間違っていた。
-【fix】印刷用表示で FrontPage 機能が動作していなかった。
-【fix】印刷用テーマ satsuki2/_print においてデザイン編集の設定を解除していなかった。
-【fix】Version1からデータ移行時に、サムネイルディレクトリがうまく移行されない。
-【fix】多重編集ロック機能で、編集キャンセル時にもロックしてしまう。
-【fix】trust_modeで複数行を含むscript(タグ)の抽出ができていなかった。
-【fix】静的HTML出力(エクスポート)が更新から取り残されて完全に腐ってたので修正。((おそらく自分以外誰も使ってませんが(苦笑)))
-【fix】Version2からの移行ツールでトラックバックが取り込めなかった。
-【fix】MySQLで動作しなくなっていた。
-【fix】【Compiler】begin_array/string等で最終行が空の時、除去するようにしました。
-テーマが少し増えました。
-他多数
*Ver3.0β5 : 2015/05/02
-スマホ表示に対応しました。USER_AGENTで判別しています。((管理画面の細かいチューニングは別として、とりあえず読むには困らないと思います。))
-記事メイン部とコメント欄のデザイン編集機能を付けました。((これに伴いメイン部のデザインは再設定してください。))
-それに伴い基本設定→表示設定がなくなりました。
-[http://adiary.org/ver2to3.html:Version2 からの移行機能]が付きました。
-theme/ ディレクトリ以下にテーマやテンプレートに無関係なものが増えてきたので、それらを pub-dist/ に移動しました。
-テーマの色変更機能で「設定できる色が多すぎる」問題に対処するため、色をいくつかの基本色に連動させて動かす機能を付けました。
-表示パスワード機能を付けました。ブログの表示にパスワードをかける機能です。
-プライベートブログ時に「秘密のパスワード」を入力することでブログを表示できる機能を追加。
-システム管理にメンテナンスモードを実装しました。
-【記法】目次記法の機能を拡張し、出力階層を選択できるようにしました({{[*toc0] [*toc2]}}の追加)。
-【design】タイトル文字の表示位置調整が非常に分かりにくかったので設定方法を見直しました。
-【design】ヘッダとメイン部用の検索ボックスモジュールを用意しました。
-【design】サイドバー検索ボックスのHTML形式を変更しました。(雑多なidを削除しました)
-【design】module_id の仕様を変更しました(β3の時の仕様に戻しました)。
-【fix】プライベートモードを解除したとき、公開ディレクトリが複雑な名前のままになっている。
-【fix】「ブログとwikiコンテンツ等を分離して扱う」にチェックを入れるとコンテンツページが検索にヒットしない。([http://adiary.blog.abk.nu/0358#c655:Thanks to 手石])
-【fix】theme/以下のテンプレート読み込み機能がうまく動作していなかった。なおVer3の[bf:テンプレートディレクトリ名は _skel/ です]([http://adiary.blog.abk.nu/0358#c655:Thanks to 手石])
-【fix】シンタックスハイライトがうまく動作しない。
-【fix】【plugin】プライベートブログ切替時に、デザインモジュールで使用していた背景画像が表示できなくなる。
-【fix】【アルバム】大文字の拡張子(.JPG等)を画像ファイルと識別できない。
-【fix】【Compiler】{{<@ifcall(cond, 'file')>}} 等で cond が false のとき、condの値が出力されてしまう。
*Ver3.0β4 : 2015/03/05
-[bf:デザイン編集でサイドバー以外も編集できるようになりました]。
-[bf:テーマカラーリングをカスタマイズする機能を付けました]。(対応テーマのみ)
-記法の[http://adiary.org/v3man/Satsuki-detail/escape:エスケープ表記動作]を整理しました。
-記法ヘルパー機能を付けました。
-確認ダイアログをブラウザ標準の「confirm」からオリジナルに変更しました。
-JPEGのExifを記事に貼り付けられるようになりました。
-自動リロード画面でEnterを押すと強制リロードするようにしました。
-同一の記事を複数の人やタブで編集した際に確認メッセージを出す機能を付けました。[em:デフォルトでは無効になっています](システム設定にあります)。
-記事編集画面からの画像選択画面にスクロールバーが表示されるように変更しました。
-デザイン編集画面の編集ツールの位置を変更しました。
-Twitterへの投稿通知機能をプラグイン化しました。
-faviconが設定できるようになりました。
-【アルバム】D&Dで自動アップロードする機能をつけました。
-【アルバム】CTRL+クリックで直接ダウンロードする機能をつけました。
-【アルバム】Exif除去機能を付けました。((JPEG形式のみ。画像再圧縮なしです。TIFF形式は非対応。))
-【アルバム】特殊文字「\ : * ? " ' {<} {>} | &」をファイル名等に使用できないようにしました。
-【アルバム】ゴミ箱に入れる際、入れた日時をファイル名に付加するようにしました。
-【アルバム】SHIFT+クリックによる範囲選択機能を付けました。
-【アルバム】大文字の拡張子を許可するように変更しました。
-【アルバム】【fix】ファイルを移動した際、サムネイルファイルが残り続けることがあった。
-【アルバム】【fix】ファイル名ビューの時、画像の貼り付けで挿入されるタグが正しくない。
-【Markdown】【fix】行頭以外にTABを入力した時の挙動が正しくない。
-【Markdown】【fix】リスト入れ子時の動作が正しくない。余計な{<p>}タグが出る。
-【Markdown】【fix】通常文章ブロックの途中から引用ブロック等を書くことができない。
-【Markdown】【fix】引用ブロック({>})の手前にスペースを書くことができない。
-【Markdown】リスト入れ子判別時、段差が1でも入れ子として認識するようにしました。((この方がより本家に近い形になります。従来の実装では4つの段差が必要でした。))
-【fix】フィルター記法を{[[&http://adiary.org]]}のように{[[ ]]}中に書けない。
-【fix】非表示input要素に対するリサイズ機能が正しく働いてなかったので、表示後、初めてmouseenterしたときにリサイズ加工をするように修正しました。
-【fix】Image::Magickが存在しないとき、アルバムの動作がエラーになっていた。
-【fix】data-target指定時にjQuery XSSの問題があった。([http://subtech.g.hatena.ne.jp/mala/20110624/1308881526:参考])
-【fix】管理画面で選択テーマを使用しない設定の場合、デザインの初期化の確認画面で常に標準テーマが表示されていた。
-【IE8】デザインモジュールの「Information/リンク集」にて、現在の状況をロードできない「IE8の不具合」に対応しました。
-【Windows】記事のインポート処理がうまくいかないWindowsの謎の挙動に対応しました。
-【Base/OAuth.pm】status update以外の、一般的なOAuthなGET/POST処理に対応しました。
-【Base/HTTP.pm】【fix】SSL接続時、Cookieを1つしか受け取れなかった。
-【Base/HTTP.pm】【fix】SSL接続でのPOST時、Content-Lengthを二重に送信していた。
-他多数
*Ver3.0β3 : 2014/12/29
-{<teatarea>} でTABが入力できるようになりました。
-github/gistのソースコード貼り付けが簡単にできるようになりました。([http://adiary.org/v3man/Satsuki-tag/url-filter:#github:参考])
-記事のタグに使える文字を一部制限しました。((何でも自由に使えすぎて微妙なことになっていました……。))
-記事の記法マニュアルを整備すると共にバグ修正、細かな仕様変更、機能追加を行いました。
-リンク時のrel設定が HTML5 的に美しくないので、"data-*"属性設定に変更しました。
-markdown記法中にさつきタグを記述した際、その処理結果に対して更に「強調」などのMarkdown記法処理を行わないようにしました。
-tex記法の実体を[g:mimeTeX]から[g:Google Chart API]に変更しました。((mimeTeXを使う場合は{[[mtex:]]}記法を使用してください。))
-ソースコードマークアップを SyntaxHighlighter から highlight.js に変更しました。
-adiary.jsのDOM要素に対する機能付加の方法を変更しました。
-mod_rewrite等でのアクセスURL変更時に、付加情報の再生成を促すメッセージを出すようにしました。
-バージョンアップ時のアップデートを自動処理するようにしまた。
-【アルバム】ファイル名が変更できるようになりました。
-【アルバム】ファイル名で一覧表示できるようになりました。
-【plugin】メール通知プラグインでブログタイトルを入力できるようにしました。記事URLを本文に書くようにしました。
-【design】検索ボックスに設定機能を追加しました。
-【fix】プラグイン設定の個別モジュールの設定画面が表示されない。
-【fix】Windows環境でタグ情報の保存に失敗する。[key:0352:原因詳細]。(Thanks to 手石)
-【fix】コンテンツリストでリーフのないノードを指定した場合に内部エラーになる。
-【fix】関連記事がないのに、関連記事の見出しが出力される。
-【fix】画像以外のファイルをアップロードした際、アイコンが埋め込まれない。
-【fix】リンク文字列など、タグの区切りの末尾にマッチするワードで記事を検索すると、検索語を含む文字列が2重に表示される。
-【fix】記事タイトルがタイトルヘッダに出力されていない。
-【fix】markdown記法でHTMLブロックが閉じていない時、無限ループしてしまう。
-【fix】テーブル記法で、各行の最後のカラムが空の時にHTMLに{<td>}が展開されない。
-【fix】Google Mapのurl-filterが動作していなかった。(Google側の仕様変更のため)
-【fix】アルバムで表示形式を変えた時、選択状態が維持されていなかった。
-【fix】アルバムでディレクトリ内のファイルを取得するとき「.」で始まるファイルを無視していなかった。
-【fix】テキストDB時に、ブログ作成時不要なエラーメッセージが表示されていた。
-【fix】プライベートモード設定変更時に、ファイル書き込みエラーがでていた。
-【Compiler】begin_hash/array/string中にコマンド式が書けるようになりました。
-【Compiler】function型スケルトンで不必要なコマンド外の部分が出力されていたので除去しました。
-他多数。