ウェブサイト検索

アプリ更新まとめ:Audacity 3.7.1、Octave 9.3、Scrcpy 3.1


最近のLinuxの世界では、XFCE 4.20、RHEL 10.0ベータ、Linux Mint 22.1ベータなどの大きなアップデートがありました。同時に、多くの無料のオープンソースアプリも最近、あなたが気にするかもしれないアップデートをリリースしました。

そして、ここでいくつかを紹介します。それらには、Audacity 3.7.1、GNU Octave 9.3.0、Scrcpy 3.1、VS Code 1.96、TeXstudio 4.8.5が含まれています。

Audacity 3.7.1:

オーダシティのオーディオエディタは10月に3.7.0をリリースしましたが、主にメンテナンスの更新が中心で、開発者はオーダシティ4.0に取り組んでいます。

新しいv3.7.1は小さいながらも重要なリリースで、以下のバグが修正されました。それらには:

  • エフェクトは時間を伸ばしたクリップに適用できます。
  • インストールディレクトリを移動または名前変更しても、無効になったモジュールは再度有効になりません。
  • 「再生速度を調整」ダイアログを開いても、Audacityがクラッシュしなくなりました。

Githubのリリースページでは、LinuxのAppImage、macOSのdmg、Windowsのexe、そして「Assets」セクションの下でソースのtarballが提供されています。一方、Ubuntuユーザーはこの非公式のPPAからネイティブな.debパッケージを取得できます。

GNU Octave 9.3.0:

GNU Octave、無料のオープンソースの科学プログラミング言語が、半年の開発を経てバージョン9.3.0をリリースしました。

新しいリリースの変更点は主にバグ修正と改善です。含まれているものは次のとおりです:

  • jupyter-notebook:Evaluated code が既存の図のウィンドウを閉じる場合にエラーを防ぐ。図と一時ファイルのクリーンアップ処理が行われることを保証するために unwind_protect ブロックを使用する(バグ #65644)。
  • uitable: コンボボックスの選択による値の更新を修正 (バグ #65873).
  • movfun: 2次元以上の次元で操作する際のn次元配列の正しい出力形状。この影響はすべての移動ウィンドウ関数(movmad, movmax, movmean, movmedian, movmin, movprod, movstd, movsum, および movvar)に及びます(バグ #65927)。
  • movvarおよびmovstd:optに空の配列が指定された場合、varおよびstdとの一貫した動作を維持するためにデフォルト値0を使用します。optが0、1、または[]のいずれかであることを確実にするために、入力検証を改善します。(バグ#66021)
  • fopen: ロケール文字セットの識別子を小文字に変換します(バグ #65963)。
  • 整数のオンダーフローを無符号整数で避ける。
  • interp2: 入力参照配列がベクトルの場合は、意味のあるエラーメッセージを提供します (バグ #66086)。
  • struct2hdl.m: 以前に追加された軸の子要素を削除しない (バグ #66221)。
  • print: PDFフォントの回帰を修正する (バグ #66306)。
  • legend アイコンは、パッチおよびサーフェスグラフィックスオブジェクトの外観に合わせるために、「facelalpha」プロパティを継承するようになりました(バグ #66314)。
  • barh のプロパティは、同等の bar プロットにより適合するようになりました。バーまたはバーhプロットの horizontal プロパティを変更すると、プロットが再描画される際にプロパティが一貫して更新されるようになりました(バグ #65671)。
  • バーおよび横バーグラフ(bug #65734)のxまたはyデータを変更後、チェックマークラベルが正しく更新されるようになりました。
  • hdl2struct.m: 凡例マーカーの欠如を修正しました(バグ #65904)。
  • マルチスレッドでない場合、macOSでFLTKグラフィックスツールキットを有効にします(バグ #66482)。
  • 現在のディレクトリでPKG_ADDスクリプトを実行しないでください(バグ#66477)。
  • 翻訳、文書、ビルドシステム/テストの更新。

GNU Octaveは公式のLinuxパッケージを提供していません。ソースコードからビルドするほかに、選択肢として非公式のFlatpakやPPAがあります。Ubuntuの場合は、このステップバイステップのチュートリアルを参照してください。

Scrcpy 3.1:

UbuntuでのScrcpy

Scrcpyは、コンピュータやラップトップでAndroid画面をミラーリングし制御するための人気のある無料のオープンソースアプリケーションです。

アプリは数週間前に仮想ディスプレイサポートを搭載したバージョン3.0をリリースしました。新しいリリースでは、仮想ディスプレイが破棄されるときにアプリがメインディスプレイに移動されて継続して実行されるように、--no-vd-destroy-contentオプションを追加することでこの機能が強化されました。

Scrcpy 3.1は、AV1ストリームをデコードするためのdav1dサポートを追加し、ゲームでのゲームパッドサポートを改善し、一部のデバイスで「画面をオフにする」機能を修正しました。詳細およびダウンロードリンクについては、Githubのリリースページをご覧ください。

このアプリケーションを初めて使用する場合は、Ubuntuにインストールして使用する方法を説明するステップバイステップのチュートリアルがあります。

VS Code 1.96:

Visual Studio Codeは先週、新しい月次リリースを発表しました。これはバージョン1.96で、以下の主要なハイライトが含まれています:

  • オーバータイプモード - エディターで上書きモードと挿入モードを切り替える
  • 貼り付け時にインポートを追加 - コードを貼り付けると、足りないTS/JSのインポートを自動的に追加します。
  • テストカバレッジ - 特定のテストによってカバーされているコードを迅速にフィルタリングする
  • ビューを移動 - プライマリとセカンダリサイドバー間でビューを簡単に移動する
  • ターミナルのリガチャ - ターミナルでリガチャを使用する
  • 拡張機能の許可リスト - 組織内でインストールできる拡張機能を設定する
  • Copilotでデバッグする - copilot-debugターミナルコマンドを使用してデバッグセッションを開始します
  • チャットコンテキスト - チャットと編集の文脈として記号とフォルダーを追加する
  • チャットからCopilot Editsに移動します - Chatからのコード提案を適用するにはCopilot Editsに切り替えてください。

VS Codeは、Linux、Windows、およびmacOS用の公式パッケージを提供しています。これらは、このページにある公式リリースノートと共に利用可能です。

TexStudio 4.8.5:

TeXstudioはLaTeX文書を作成するための統合型執筆環境です。編集、ビルド、表示を一つの使いやすいインターフェースに統合しています。

最新の v4.8.5 が数日前にリリースされ、主にバグ修正が含まれています。それらは次の通りです:

  • 特定の状況下で停止する誤った区切り記号の不一致マーカーを修正する
  • サブフィギュアパッケージを使用しているときにラベルの固定が機能しなくなる
  • AIウィザードの会話履歴を修正する
  • コールスペックの解析を修正する
  • キャッシュされたファイル内のユーザーコマンド処理を修正する
  • 回顧録クラスのラベル検出を修正する
  • %Tex ルートドキュメントが見つからなかったときのクラッシュを修正する
  • ドキュメントクラスの完了にクラスが使用されます。
  • クラス名はもはやパッケージ名の補完には使用されていません。
  • ローカルパッケージはローカルCWLファイルを提供できます
  • サブファイル内のユーザー定義コマンドの処理を修正する
  • pdflatexが定義されていない場合にプレビューツールチップでクラッシュを修正する
  • 特別なカラムタイプ(m[l]、NiceMatrix)をより良く扱う
  • フレーム環境でのキー/バリューの補完をより良く処理する
  • 新しく定義されたカラーネームのキャッシュを修正する

TexStudioは、Linux、Windows、macOS用の公式パッケージを提供しており、このページからダウンロードできます。

関連記事: