リリース ノート 1.0
Confluence 1.0
いよいよシャンパンを空け、準備を整えてお祝いしましょう。今夜そうしても構いません、ようやく Confluence 1.0 がリリースされるのです。
Confluence 1.0 には、非常に多くの人の取り組みと努力の成果が込められています。開発チームの Ara、Armond、Charles、Dave、Mike、Ross は当然ながら、JIRA チームに加えて、サポート、アドバイス、意見を提供してきた他のアトラシアンのスタッフの努力の賜物です。ベータ版のテスト プログラムに関わってきたすべての人にも、深く感謝いたします。Confluence を実際に使用した皆様から、貴重な提案やバグ報告が寄せられました。途中でデータベースを混乱させてしまったことについて、お詫び申し上げます。
Confluence に組み込んできたすべての優れた機能には自信があり、今後のバージョンでさらに改善することをお約束します (お持ちのライセンスがアップグレード対象になるのは 1 年間です)。
The only sad moment for the day is that for the 1.0 release, we had to lose emoticons. The regular expression responsible for turning into a smiley-face was causing pages to take ten seconds to render. Commenting out the filter lowers the rendering time of even highly complex pages to a few hundred milliseconds. We promise, the smileys will return in a future version, faster and stronger than ever! Or if you don't mind the cost, you can re-enable them by uncommenting the emoticonFilter line in wikiSubsystemContext.xml
最近のリリース候補のビルドでは、結果的にパフォーマンスが大幅に向上するでしょう。
コンテンツ
「1.0 で解決された課題」もご参照ください。
新機能
今日のリリースまでにすべてをクリーンアップしなければならなかったため、今週はあえて新機能を追加しませんでした。
Notable Bug-fixes
- Confluence の内部データソースを MySQL で使用できることを確認しました (RC5 以前をご利用の場合、本番環境に対応するデータソースに変更する方法については、以下のアップグレード セクションをご参照ください)。
- ユーザー/グループの管理、ページ名の変更、コメント投稿に関する問題の原因となっていた、データベース トランザクションの問題を修正しました。
- [~user] リンクでは、コンテキスト パスにリンクが 2 回置かれなくなりました。
- パネル内でテキストのスペースが正しく空けられないレンダリングのリグレッションを修正しました。
- 404 エラー ページで NullPointerException が発生しなくなりました。
- 最近のコメントの RSS フィードでは、有効な RSS バージョン番号が返されます。
- Confluence がルート コンテキスト以外にインストールされている際は、HTML 編集通知メールで「差分」リンクが機能するようになりました。
Outstanding Issues
- リリース ノート 1.0: 絵文字フィルターはページ読み込み時間が非常に長くなる原因となっていたため、現在、無効としてリリースされています。
- 外部ユーザー管理を有効にしていると、Confluence のセットアップ プロセスを完了できません。外部ユーザー管理を設定する前に、Confluence をセットアップしてください。リリース ノート1.0
- リリース ノート 1.0: タイトルに無効な文字を含むページに対する「ページを作成」リンクの設定は可能です (ただし、作成には失敗します)
- PostgreSQL を使用している場合は、JDBC3 バージョンの Postgres JDBC ドライバを使用していることをご確認ください。一部のユーザーでは、JDBC2 ドライバで問題が発生しています。
- ページ添付ファイルである画像へのリンクが、リリース ノート 1.0 のメール通知では破損します。
- リリース ノート 1.0: Confluence を Resin にデプロイした際にページ内に表示される高ビット文字の問題は、引き続き発生します。
RC6 からのアップグレード
データベース スキーマには変更を加えていないため、新しいバージョンの Confluence をインストールして、既存の ConfluenceHome ディレクトリをポイントするだけで以前のとおり実行できます。ただし、念のためにアップグレードする前にバックアップすることをお勧めします。
:
- Confluence 1.0RC5 以降、Confluence データベースのセットアップ ステップを実施していない場合
- 組み込みの HSQL データベースを実行しているか、(アプリケーション サーバー データソース経由ではなく) データベースに直接接続している
次に、ConfluenceHome ディレクトリ内の confluence.cfg.xml ファイルに、いくつかの接続プール プロパティを追加する必要があります。ファイルを編集して <Properties> セクションのどこかに次の内容を挿入します。
上記のカテゴリに該当しない、またはこれらの行が既にファイルに含まれている場合は、これを実行する必要はありません。
<property name="hibernate.c3p0.max_statements"><![CDATA[0]]></property>
<property name="hibernate.c3p0.min_size"><![CDATA[0]]></property>
<property name="hibernate.c3p0.timeout"><![CDATA[30]]></property>
<property name="hibernate.c3p0.max_size"><![CDATA[4]]></property>
これによって、c3p0 接続プールが有効になります。これは、以前使用していたデフォルトのプールよりもはるかに高い信頼性を誇ります。
旧リリースの注目機能
ベータ版と RC 版のリリース中に Confluence 追加した優れた機能について、簡単にふりかえってみましょう。決して包括的なものではありませんが、元のリリース ノートへのリンクをたどると、この数か月間、当社がどれだけ取り組んできたかをご覧いただけます。
Confluence 1.0a2 ( 2003 年 11 月 6 日)
- ショートカット リンクによって、既存の Web サービスを指す特殊な URL ショートカットを作成できます: 例: リリース ノート 1.0
- 未定義ページ レポートと孤立ページ レポート
- ページを前のバージョンに戻す
Confluence 1.0a3 (2003 年 12 月 5 日)
- ページのコメント
- エクスポートされた PDF 内のリンクは、リンク先ページもエクスポートされている場合は内部リンク、そうでない場合は外部リンクです。
- [Personal History (履歴)] ポップアップでは、自分が訪問したページを追跡できます。
- [ページ情報] 画面には、ページ上のすべての送受信リンクがリストされます。
- すべてのページの印刷可能バージョン
Confluence 1.0b1 (2003 年 12 月 19 日)
- 前回のログイン以降に変更されたページは [最近の変更] リストでハイライトされます。
- ページは親子階層で構成できるため、スペース内のページをさらに明確に整理できます。
- サイト内のどこに表示されても、ページ名の変更によって、そのページへのリンクがリファクタリングされます
- コメント、スペースの説明、ユーザー情報など、検索はサイト内のすべてのコンテンツで機能します。
- コメントを作成するための新しい権限が追加されました。
- {color} 色付きテキスト用マクロ
- イメージ リンクで使用できるパラメータ
Confluence 1.0b3 (2004 年 1 月 19 日)
- Beta2 は数日前にリリースされましたが、それについては触れないでおきます。
- 検索は PDF、HTML、XML、Word の添付ファイル全体で機能します。
- 配色とページ デコレーターは、サイト全体で設定できます。
- サイトのホームページが設定可能です。
- 絵文字
- 新しいマクロ: {include}、{include-html}、{rss}、{search}、{jiraissues}、{junitreport}
- ユーザー プロファイルは 255 文字超にできます。
- 匿名投稿者の処理が大幅に向上しました。
Confluence 1.0b4 (2004 年 1 月 26 日)
- アトラシアンの受け入れテスト フレームワークである FatCow が、世界的に導入されました。
- Confluence では、コンテンツ (ブログ投稿) を時系列順に整理できるようになりました。
- スペース間でページを移動して、それに応じてリンクが更新できるようになりました。
- en – と em — ダッシュがサポートされています
- 添付ファイルに直接リンクできます。
- 新しいマクロ: {blog-posts}、{anchor} が追加されて、{rss} マクロが改善されました。
Confluence 1.0rc1 (2004 年 2 月 6 日)
- XML-RPC と SOAP API によって、Confluence とプログラムでやり取りできます。
- トラックバックによって、Confluence がリンクの他のサイトに通知して、そのサイトから通知を受信できます。
- ページとスペースの編集に関するユーザー通知が見直されました。
- ルック & フィールの構成はスペースごとに個別に有効になっています。
- Confluence ユーザー コミュニティ、Mike Cannon-Brookes など、スペース説明とユーザー プロファイル ページへの直接リンクが可能になりました。
- 履歴ポップアップはページ以外も追跡します。
Confluence 1.0rc2 (2004 年 2 月 13 日)
- リモート API の改善
- RSS と HTML の各マクロを構成する場合は、HTTP プロキシを使用するようになりました。
Confluence 1.0rc5 (2004 年 2 月 20 日)
- RC3、RC4、RC5 は大量のバグ修正のため、わずか数日を挟んでそれぞれリリースされました。
- ページ テンプレートをインラインで入力できるようになりました。
- ページが移動、またはその名前が変更されて、そのページが以前存在した URL に移動すると、Confluence が新しい場所に転送しようとします。
- エクスポートされた PDF に、サイトのスタイルシートが組み込まれるようになりました。
Confluence 1.0rc6 (2004 年 3 月 5 日)
- 非公開の Confluence インストールでは、ユーザーのサインアップを防げます。
- ユーザーのメール アドレスをマスクするように Confluence を設定できます。
- ユーザー管理を JIRA と共有できるようになりました。
- ページ テンプレートに、ドロップダウン メニューとテキスト領域を含められるようになりました。
- 新しいマクロ: {html}