リリースノート 2.8-m4 ("マイルストーン 4")

_development_releases_archive

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Do not use this release to upgrade your production systems.

For all production use and testing of Confluence, please use the latest official release.

Confluence 2.8-m4 は、2.8 向けのマイルストーン開発リリースです。これは、Confluence 2.8 に至るまでの公開された開発リリース (DR) です。開発リリースは現在取り組んでいる作業のスナップショットであり、お客様やとりわけプラグイン開発者に対して当社の取り組みをお知らせするものです。

Who should upgrade?

Development releases are not production ready. Development releases are snapshots of the ongoing Confluence development process. While we try to keep these releases stable, they have not undergone the same degree of testing as a full release, and could contain features that are incomplete or may change or be removed before the next full release.

No upgrade path. Because development releases represent work in progress, we cannot provide a supported upgrade path between development releases, or from any development release to a final release. You may not be able to migrate any data you store in a Confluence development release to a future Confluence release.

Atlassian does not provide support for development releases.

Our milestone releases aim to provide plugin developers with an opportunity to see the latest changes in the code.

各マイルストーンのリリースはすべての自動テストに合格して、公式の社内 Confluence サーバーで 1 週間使用されています。解決した課題のほとんどもレビューされています。

However, since our milestones releases are timeboxed (i.e. they get released every two weeks, no matter how far we have come implementing features and bugfixes), there is always a chance that we have new known bugs, which are scheduled to be fixed in the next milestone, or completely new bugs unknown even to us.

Milestone releases have not been load- or stress-tested. So, for example, they might behave well on a small installation but show severe problems when subjected to many users.

アップグレード手順

Follow the normal upgrade instructions to upgrade from Confluence 2.7.x to this release. We strongly recommend that you backup your confluence-home directory and database before upgrading!

ダウンロード

All development releases are available from Development Releases on the Atlassian website.

Issues resolved or improved in this release

このリリースでは、以前のマイルストーンのバグや不具合を主に修正して、機能を若干拡張しました。新しく追加されたドロップダウン メニューによって、スペースの参照アクションに簡単にアクセスできるようになりました。ほとんどのマクロは、最近追加されたページ並べ替えコンポーネントで設定できる新しいページ順序を優先します。

以前のマイルストーンのソース コードをリリースし忘れていましたが、今回は対応しています。Adaptavist の Alain 様、ご指摘ありがとうございました! (smile)

最も優れた改善は、何よりもこのマイルストーンで初めて ShipIt 7 プロジェクトを提供できることです。実際のイベントから 2 週間も経っていません (昨年の ShipIt 6 の概要については、http://blogs.atlassian.com/developer/2007/09/atlassian_ShipIt_day_vi.html をご参照ください)。新しいドロップダウン メニューを使用して「ラベルを参照」し、最も人気のあるラベルの 1 つを選択してください。また、複数のラベルでフィルタリングできるようになりました。ラベルの数は関連ラベルの横にある +/- 記号で増減できます。UI にはまだいくらかの改善が必要ながら、すでにうまく動作しており、正式にリリースされれば 21 人の投票者に喜んでもらえるでしょう (http://jira.atlassian.com/browse/CONF-4577)。M5 と M6 ではさらに多くの ShipIt プロジェクトをご期待ください。

Jira で行われた修正と新しく実装された機能の完全なリストをご確認ください。前のマイルストーンからの修正だけでなく、2.8 の開発中に解決したすべての課題も含まれています。

既知の問題

このリリースにはまだいくつかの既知のバグがあり、最も顕著なのは印刷可能なビューの破損 (CONF-10583) ですが、これはまもなく修正される予定です。引き続き Jira 経由で問題をご報告ください。いただいたフィードバックは非常に有用なものであり、その多くがすでに採用されています。

The CacheManager API has changed in milestone 4, and all plugins that use the old CacheManager interface will be broken (CONF-10602). In milestone 5, Confluence has a workaround for plugins that get the cacheManager injected. That is, the following code will work correctly in 2.8-m5 (but is currently broken in 2.8-m4):

import com.atlassian.user.impl.cache.CacheManager;

public class MyClass {
    private CacheManager cacheManager;
    
    public void setCacheManager(CacheManager cacheManager) {
        this.cacheManager = cacheManager;
    }
}

依存関係の挿入ではなく ContainerManager を介して静的に CacheManager にアクセスするプラグインは、実行時に ClassCastException で失敗します。これらのプラグインは、依存関係の挿入または新しい com.atlassian.cache.CacheManager インターフェイスを使用するように書き直す必要があります。次のコードは 2.8-m4 で壊れており、2.8 の最終リリースまで壊れたままになります。

CacheManager cacheManager = (CacheManager) ContainerManager.getComponent("cacheManager");

非推奨の CacheManager インターフェイスの使用を避ける必要のあるプラグインは、com.atlassian.cache.CacheManager を使用するように変更します。

最終更新日 2012 年 6 月 29 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.