Skip to content

v2.17.0

Choose a tag to compare

@Nkzono99 Nkzono99 released this 27 May 09:43
· 16 commits to main since this release

論文投稿時の公開データ作成と図再現を支援する article record/replay mode を追加したリリースです。通常の emout.Emout() を使うスクリプトのまま、環境変数または引数で記録・再生を切り替えられます。

Highlights

  • Add article record/replay mode for figure-publication datasets (2b041a6)
  • Support replay of input metadata, diagnostics, and boundary plotting (5bfa873)
  • Update GitHub Actions runtimes to current Node versions (7eb39a7, 6dd290d)

New Features

  • Add EMOUT_ARTICLE_MODE=record|replay and EMOUT_ARTICLE_RECORDS_PATH support to Emout() (2b041a6)
  • Record and replay slices consumed by plot() and to_numpy() for scalar and vector data (2b041a6)
  • Save plasma.inp, plasma.toml, icur, and pbody in article bundles for replay (5bfa873)
  • Reconstruct data.boundaries, data.boundaries.plot(), and boundary overlays during article replay (5bfa873)

Documentation

  • Document article data recording and replay in Japanese and English READMEs (2b041a6, 5bfa873)

Infrastructure

  • Update Pages and GitHub Actions runtimes to avoid workflow deprecation warnings (7eb39a7, 6dd290d, e2922e7)

Full Changelog: v2.16.0...v2.17.0