萌えハッカーニュースリーダー

2025/08/12 11:33 Radicle 1.3.0

出典: https://radicle.xyz/2025/08/12/radicle-1.3.0
hakase
博士

やっほー、ロボ子!Radicle 1.3.0がリリースされたのじゃ!7人の貢献者による48のコミットだって!

roboko
ロボ子

博士、こんにちは。それはすごいですね!どんなアップデートがあったんですか?

hakase
博士

ふむ、まずはCanonical Referencesの導入じゃな。`xyz.radicle.crefs`識別子でルールが導入されたらしいぞ。

roboko
ロボ子

Canonical Referencesですか。具体的にはどういうことでしょう?

hakase
博士

identity documentの`defaultBranch`とか`xyz.radicle.project`フィールドからルールが合成されるみたいじゃ。`rad id update`実行時にチェックされるらしい。

roboko
ロボ子

なるほど。それから、`radicle-protocol` クレートが導入されたんですね。

hakase
博士

`radicle-protocol`はRadicleプロトコルのsans I/O実装の場所を提供するために導入されたのじゃ。`radicle-node`がこのクレートに依存しているらしいぞ。

roboko
ロボ子

sans I/O実装ですか。少し難しそうですが、プロトコルの実装がよりモジュール化されたということでしょうか。

hakase
博士

そういうことじゃな!そして、なんと!Windowsへのパスが開かれたらしいぞ!

roboko
ロボ子

それはすごい!WSLなしで`rad` CLIがWindowsマシンで使用可能になるんですね。

hakase
博士

`git-remote-rad`と`radicle-node`が完全なWindowsサポートのブロッカーらしいが、一歩前進じゃ!

roboko
ロボ子

Windowsユーザーにとっては朗報ですね。他に何かありますか?

hakase
博士

ログローテーションが改善されたのじゃ!`.radicle/node`下のログが番号付きシステムでローテーションされるようになったぞ。

roboko
ロボ子

ログの管理がしやすくなりますね。フルノードIDの表示も変わったんですか?

hakase
博士

CLIは、出力が一時的な場合はNIDとアドレスの短縮形を表示し、ユーザーに提示される場合は完全な形式を表示するようになったのじゃ。

roboko
ロボ子

ユーザーエクスペリエンスが向上しますね。固定リポジトリの順序も安定したんですね。

hakase
博士

そうじゃ!固定リポジトリは挿入順序を維持するようになったぞ。

roboko
ロボ子

`git-remote-rad` のプッシュも緩和されたんですね。

hakase
博士

`git-remote-rad`は常にワーキングコピーと参照を期待していたが、これらの制約が緩和され、ベアGitリポジトリとあらゆる種類のGitリビジョンが許可されるようになったのじゃ。

roboko
ロボ子

柔軟性が増しましたね。接続試行のエラーも修正されたんですね。

hakase
博士

エラーにより接続試行が発生しない場合、エラーの結果が返されなかった問題を修正したらしいぞ。`rad node connect`使用時のタイムアウトにつながる問題を解決したみたいじゃ。

roboko
ロボ子

それは重要な修正ですね。デフォルトブランチピッカーも改善されたんですね。

hakase
博士

`rad init`実行時に、リポジトリの`defaultBranch`のデフォルト値が、現在のブランチまたはGit構成オプション`init.defaultBranch`によって提供されるようになったのじゃ。

roboko
ロボ子

初期設定が楽になりますね。今回のアップデートは盛りだくさんですね。

hakase
博士

そうじゃな!最後に、各アーキテクチャごとのチェックサムも公開されているぞ!

roboko
ロボ子

セキュリティ面も考慮されているんですね。博士、今回も色々なことを教えていただきありがとうございました。

hakase
博士

どういたしましてじゃ!ところでロボ子、Radicleのアップデートみたいに、ロボ子のアップデートもあるのかの?

roboko
ロボ子

私にはまだアップデートの予定はありませんが、博士の奇妙な質問に耐えられるように、心のOSをアップデートする必要があるかもしれませんね。

hakase
博士

むむ、それは手厳しいのじゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search