Version 8.0 リリースノート


リリース日: 2022年7月27日
モデルバージョン: 9

アップデートしました!


UIの見た目を改善

UIの見た目を改善

ユーザインタフェースの見た目を変更し、ダークモードなど見た目を変更できるようにしました。好みの使いやすくきれいで見やすい見た目でご利用下さい。「表示」メニューの「ルック&フィールの変更」から変更可能です。

大きめの図の閲覧編集をスムーズに

図の全体を表示するマップビューを図のエディタ上に重ねて表示するようにしました。大きな図を画面全体に表示している場合も見たい範囲の把握や変更が楽になりました。リサイズや折りたたみが可能で、表示位置はシステムプロパティで変更可能です。

大きめの図の閲覧編集をスムーズに
スクリプトで簡単にモデルにアクセス

スクリプトで簡単にモデルにアクセス

スクリプトプラグインを同梱するようにしました。APIを使って手軽にモデルを参照、チェック、自動加工、変換など行うことができるようになりました。「ツール」メニューの「スクリプトエディタ...」から利用できます。利用方法やサンプルスクリプトは、こちらを参照ください。

SysMLモデルや表記対応を拡張

SysMLのEnumerationに新たに対応し、個々のスロットへのノートアンカーにも対応。他にも複数の拡張を行いました。
型をもつモデル要素のステレオタイプとして、型だけでなくモデル自身のステレオタイプを優先して表示するようにしました。またステレオタイプの拡張アイコンとして、複数保持できるようにしました。さらに、ブロック定義図にアクターを配置できるようにし、汎化への制約追加にも対応しました。

SysMLモデルや表記対応を拡張
ユーザフィードバック対応

ユーザフィードバック対応

他、ユーザの方からのフィードバックに複数対応しています。以下の詳細を参照ください。

機能追加と改善・不具合修正

全体

[620]
ユーザインタフェースの見た目を変更し、ダークモードなど見た目を変更できるように対応しました。「表示」メニューの「ルック&フィールの変更」から変更可能です。
[213]
図の全体を表示するマップビューを図のエディタ上に重ねて表示するようにしました。リサイズや折りたたみが可能で、表示位置はシステムプロパティで変更可能です。
[5]
スクリプトプラグインを同梱するようにしました。「ツール」メニューの「スクリプトエディタ...」から利用できます。
[681]
構造ツリーから複数モデルを図にドラッグアンドドロップした時、並び順を構造ツリーの選択順と揃えるようにしました
[563]
ひとつのステレオタイプに複数の拡張アイコンを登録できるようにしました。プロジェクトのプロパティビューの「プロファイルーステレオタイプ」から設定可能です。
[9]
コマンドラインからプロジェクト内の図表を画像出力できるようにしました。astahsystemsafety-command -image -f Sample.axmz -o <出力先フォルダ> などで出力できます。
[252]
エディタのタブ切り替えをショートカットキー(Ctrl+TAB, Ctrl+Shift+TAB, Ctrl+PageUp, Ctrl+PageDown)で行えるようにしました
[678]
図上検索をESCキーで終了できるようにしました
[7]
インポートおよびエクスポート機能のメニューをファイルメニューに移動・集約しました
[699]
いくつかのAPIを追加しました
[347]
ハイパーリンクのショートカットキー(Ctrl+K)が動作するようにしました
[487]
同時にたくさんの図表をエディタで開くと性能上の問題があるため、最大表示数を設定できるようにしました。システムプロパティのダイアグラムエディタで設定できます(デフォルト8)。
[512]
ハイパーリンクで相対パスの基準となるディレクトリをシステムプロパティのファイルで設定できるようにしました
[263]
背景色のリセットをサポートしました
[656]
マップビューの背景色をダイアグラムエディタの背景色と同じにしました
[210]
MacでInfo.plistのかわりに、~/Library/Preferences/xxx.plistでJavaのオプションを設定できるようにしました。公証のため、前のバージョンではInfo.plistを編集すると起動に失敗する問題がありました。
[141]
特定のプラグインをインストールした状態でSysMLインポートや操作をすると例外が発生する
[143]
ドローサジェストが他の図要素に隠される場合がある
[988]
Command NotFound のログのレベルをerrorからinfoに変更する
[237]
新規作成した図の名前が既存の図と重複する場合がある
[508]
持ち出したフローティングライセンスの返却直後はローカルライセンスの動作に問題がある
[209]
本体がタイムドライセンス、プラグインがフローティングライセンスの場合、持ち出し中でもサーバーと通信が失敗すると警告ダイアログが表示される
[501]
APIからトランザクションを取り消しても作成した図が残る
[531]
拡張アイコン設定されたステレオタイプ名が長い場合、適用したアクション図要素を拡張アイコン表記にすると縦横比が崩れる
[533]
ツールバーのアイコン切り替えボタンが、プロジェクト新規作成直後はツールバー上の表示と無関係に[標準]アイコンとして機能してしまう
[585]
mac向けのショートカットキーやユーザ定義のショートカットキーが機能しない
[604]
読込み専用フォルダに画像出力すると裏で例外が発生している
[247]
プロパティビューでの変更をUndoすると、図のプロパティビューに切り替わる場合がある
[174]
Macで下線をつける日本語文字を印刷すると文字化けする
[189]
Macで表中の日本語を印刷すると文字化けする場合がある
[218]
相対パスで追加されたファイルへのハイパーリンクが「リンク切れ」として検索されてしまう
[260]
グラデーションのオプションで英語の選択肢にNormalがあるが、Noneに訂正する
[268]
図上で検索の「次へ」をクリックした時に、次の図要素のプロパティビューが表示されない
[298]
検索ビューの検索条件に一度も入力せずに一括置換すると例外が発生する

SysML

[267]
Enumerationに対応しました
[265]
アクティビティ図で アクションと振る舞い呼び出しアクションを相互変換できるようにしました
[276]
インスタンス仕様のスロットにノートアンカーを接続できるようにしました
[212]
型を持つ要素の図要素に、要素自体のステレオタイプも表示可能にしました。要素自体にステレオタイプがある場合は、それを優先して表示します。そうでない場合は、型のステレオタイプを表示します。
[275]
アクティビティ図のステレオタイプを個別表示切り替えできるようにしました
[236]
入出力ピン等の枠に付随する図要素にも自動整列機能を追加しました
[292]
ブロック定義図のツールバーにアクター作成用のボタンを追加しました
[281]
ブロック定義図にユースケース、アクター、要求、テストケースをドラッグ&ドロップできるようにしました
[289]
astah SysMLからインポートするとき、オブジェクトノード、インスタンス仕様のステレオタイプも移行するようにしました
[317]
汎化に制約を設定できるようにしました
[095]
SysMLチュートリアルを更新しました
[113]
SysMLのインスタンス仕様のAPIに対応しました
[378]
編集不可なモデルの図要素のモデル変更以外のコンテキストメニューが有効なままになるようにしました
[573]
パーティションにモデルを設定している場合に、名前を編集しても反映されるようにしました
[127]
インスタンス仕様の細かい問題に対応しました
[158]
拡張アイコンのコンテキストメニューとツールバーの「アイコン表記」を統一しました
[258]
図要素にアイコンを追加するとき、Shiftキーを押しながらアイコンをクリックした場合は、すでに追加されていたアイコンをクリアしてから追加するようにしました
[79]
アクターとインターフェースの判定方法が不適切な場合がある
[49]
ブロック定義図でブロックのポートから実現を引こうとして、1クリックだけするとフリーズする
[430]
検索ビューでシグナル送信アクションなどの種類が正しく表示されない場合がある
[527]
ユニットや量種別の名前に型が付加されて長くなることがある
[636]
非同期メッセージなど特定のコンテキストメニューで不要なセパレーターがある
[816]
コネクタのプロパティビューや図上でロール名や多重度を変更しても図に反映されない
[866]
配下に振る舞いの図を持つ操作を複製できない
[978]
ポートのプロパティビューから型となるブロックを新規作成した場合、必ずルート直下に作成されてしまう
[988]
名前設定した関連端に名前設定すると、"0"が最後に追加されてしまう
[027]
Shiftキーを押しながら図要素を作成しても作成モードが継続しないものがある
[060]
終了状態に入/退場点を追加できてしまう
[106]
読み込み専用のライブラリモデルの図要素のコンテキストメニューの挙動を改善する
[111]
APIからプロパティの値を設定できるべきでない値に変更できてしまう
[147]
内部ブロック図が存在する特定のCameoのファイルをインポートすると例外が発生する
[149]
コネクタの型関連をモデルから削除したら、コネクタ図要素も一緒に削除されてしまう
[156]
導出などの依存関係を含んだ要求やテストケース図要素をアプリを跨いでペーストするとエラーが発生する
[157]
結合表記をインポートするとインタフェースの隠し依存が普通の依存としてインポートされる
[159]
アイコン表示しているブロックに二番目の操作を追加して、他をクリックすると不要な「名前を入力してください」が表示される
[160]
ステレオタイプ定義編集する時、ステレオタイプがSpaceの場合、例外が発生する
[163]
拡張アイコン設定済のステレオタイプを付与するとアクターの図上コンテキストメニューに属性・操作のメニューが増える
[168]
ダイアグラムエディタのツールバーでアクションを選択した状態で、Shiftボタンを押しながら図上ダブルクリックでアクションを作成すると例外が発生する
[179]
アクティビティパラメータノードの例外アイコン表示とオブジェクトノードの画像出力が不適切
[180]
出力ピンを持つアクションをパーティション跨ぎで移動するとパーティションの幅が広がる場合がある
[185]
拡張アイコン設定したプロジェクトをマージできない
[206]
検索ビューでの時間イベント受理アクションのアイコンと種類が適切でない
[224]
APIでステートマシン図の状態から入場点を取得できない
[225]
APIからアクティビティ図を追加すると構造ツリーに表示されない
[227]
APIから図上に要求の図要素を作成すると不適切な図要素モデルが作成される
[230]
アイテムフローの矢印にコネクタの線色が反映されない
[232]
編集メニューに[共有表記]と[アイコン変更]、ツールバーに[共有表記]を追加する
[233]
図要素のステレオタイプの文字色を変更できない
[248]
長方形のインタフェースのコンテキストメニューから属性、操作の文字色を設定すると、名前の色も変わってしまう
[280]
API利用時に、インスタンス仕様のスロットが同期されない場合がある
[301]
操作配下の振る舞い図を複製できないことがある
[313]
パラメトリック図のバリュープロパティの追加で例外が発生する場合がある
[316]
複雑なCameoモデルのインポートが失敗する場合がある
[320]
パートに継承したプロパティをネストさせると不正モデル扱いされる
[327]
全角英数や半角カナ等を含むステレオタイプを適用して保存するとファイルが破損する

STPA

[299]
APIでUCAが作成しやすくしました
[304]
UCA表、ロスシナリオ表と対策表で、ワードラップを有効にしました
[305]
STAMPのstage3, stage4(UCA表やロスシナリオ表)で、ヘブライ語がうまく表示できない
[310]
図上の要素を名前変更しても、図上検索のハイライト色がすぐに更新されない場合がある

SCDL

[60]
全体表示で見切れる図要素がある
[72]
ネストしたエレメントのある安全コンセプト図を複製するとエラーが発生する
[400]
SCDL図上での検索で「次へ」をクリックしても、ノードが選択状態にならない

GSN

[71]
構造ツリーからSysMLモデルをGSN図上にドラッグ&ドロップできるようにしました
[17]
ダイアグラムエディタで図要素をコピーペーストする際、astah GSNと挙動が異なる
[72]
トピックをGSNにドラッグした時に表示されるダイアログで、種類を変更すると選択の状態がかわってしまうことがある

Mindmap

[199]
マインドマップのトピック編集で、名前を空にしたときに警告ダイアログを表示しないようにしました
[216]
マインドマップでトピックのハイパーリンクアイコンが他トピックと重なりにくくしました
[74]
GSNモデルをマインドマップにドラッグ&ドロップできるようにしました
[277]
検索ビューでリンク切れのハイパーリンクを検索してヒットしたトピックが削除できない
[582]
初めて起動してAPI経由でマインドマップを作成するとスタイル設定が白色で透明なマインドマップ図要素が作成される
[662]
マインドマップのトピックを図上で編集して確定時に、一瞬古い内容が表示されてしまう
[153]
ミニアイコンを持つルートトピックをアプリを跨いでペーストすると例外が発生する
[172]
マインドマップトピックの画像を2回リサイズすると例外が発生する
[192]
マインドマップのコピーペーストでトピックの位置がずれることがある
[202]
マインドマップのトピックのコピーペーストで、子トピックが非表示になったトピックをペーストするとエラーダイアログが表示されることがある
[203]
自動リサイズしないトピックに連続ミニアイコンを追加したら、例外となる
[277]
分割したマインドマップでルートトピックの座標が正しく設定されない