変更履歴

Joplo のリリース

オープンソースの joplo CLI と Joplo Cloud のリリース履歴。新しい順に並んでいます。

Joplo Cloud

最新

Google または GitHub でサインイン

新しいパスワードを覚える必要はありません。joplo.app のトップページからワンタップでもサインインできます。

  • 新機能

    サインインと新規登録のページで、Google または GitHub のアカウントを使って続行できます。

  • 新機能

    joplo.app のトップページでは、Google にサインイン済みの訪問者がワンタップで Joplo にサインインし、そのままコンソールに移動できます。

  • 改善

    Google アカウントのメールアドレスが既存のアカウントと同じ場合は、そのアカウントにログインします。GitHub アカウントは、GitHub でメールアドレスが確認済みの場合に限り、同じメールアドレスの既存アカウントに連携されます。

joplo 0.2.4

埋め込み、レビュー版、joplo feedback

CLI 側の埋め込みとレビューがそろいました。レビュー版を公開し、レビューの決定を手元に取り込んで Agent に渡し、CI からは API キーで公開できます。0.2.3 は単独では公開しておらず、その変更はこのバージョンに含まれます。

  • 新機能

    公開サイトに埋め込みモードを追加。まずカバーを表示し、再生後はステップ送りと全画面ができるコンパクトな操作バーになります。share 時にカバー画像を生成し、Markdown バッジと埋め込みコードを表示します。

  • 新機能

    npx joplo share --review で、すべての案を含むレビュー版を公開します。レビュー版は別のリンクになり、README のメインリンクを上書きしません。ルールや論点はアップロードするどのファイルにも含まれません。

  • 新機能

    npx joplo feedback は未反映の決定と未解決のコメントを一覧にします。Agent がソースを直して check を通したら、--applied で反映済みにします。

  • 新機能

    環境変数 JOPLO_API_KEY を設定すると、すべてのクラウドコマンドが API キーを使い、デバイスログインが不要になります。CI やスクリプトに向いています。

  • 新機能

    --pr で PR の情報をクラウドに渡します。Joplo GitHub App の提供が始まると、PR にプレビューのコメントが付き、PR を閉じるとリンクが失効します。

  • 改善

    デモの見た目を改善:字幕のレイアウトを見直して話し手を表示、各シーンにカバーを用意、トランジションカードはステージ全体に表示。レイヤーが多いときはタブがしおりのように重なります。

Joplo Cloud

レビューリンク、投票、決定のフィードバック

デモをレビューに出し、意見の収集から決定までを 1 か所で行い、Agent に決定どおりソースを直してもらえます。API キーも同時に提供開始。PR プレビューは完成しており、GitHub App の提供開始とともに使えるようになります。

  • 新機能

    作者ビューでレビューリンクを作り、コピーしてチームに送れます。いつでも取り消し可能です。通常の共有リンクではデモしか見えず、案・ルール・未決の論点はレビューリンクを持つ人にだけ見えます。

  • 新機能

    レビュアーは横の「フィードバック」からコメントできます。バージョン、シナリオ、ステップは自動で記録され、画面上の要素を指定することもできます。

  • 新機能

    サインインしたユーザーは機能ごとに 1 票を持ち、変更もできます。票数は全員に見えますが、投票で案が自動的に決まることはありません。

  • 新機能

    作者は「決定」で案を選び、ルールを確定・却下し(却下には理由が必要)、質問に答えます。すべての決定は記録され、取り消すこともできます。

  • 新機能

    Agent は npx joplo feedback で未反映の決定とコメントを受け取り、ソースを直したあと反映済みにします。

  • 新機能

    「設定 → API キー」で CI やスクリプト用のキーを作成できます。権限を絞って発行でき、有効期間は 30・90・365 日から選択、いつでも失効できます。キー全体が表示されるのは作成時の 1 回だけです。

Joplo Cloud

デモをブログ、ドキュメント、README に埋め込む

どのアカウントの共有も埋め込めます。訪問者が再生するまではカバーを表示し、全画面にもできます。

  • 新機能

    Web の iframe:大きな再生ボタン付きのカバーを表示し、再生後はコンパクトな操作バーと全画面表示。

  • 新機能

    GitHub / Markdown バッジ:README にデモのタイトルと状態を表示し、クリックで共有ページを開きます。

  • 新機能

    リンクカード:共有リンクをチャットアプリや SNS に貼ると、タイトルとカバー画像が表示されます。

  • 新機能

    「自分の共有」と作者ビューに「埋め込み」ダイアログを追加。iframe、バッジ、リンクの 3 タブで、ライブプレビューとワンクリックコピー付き。

  • 改善

    無料の共有が期限切れになると、埋め込みとバッジに「期限切れ」と表示されます。作者は埋め込みから復元の入口にたどり着けます。

joplo 0.2.2

公開サイトのフォントを軽量化

共有ごとのアップロード量が大きく減り、初回の公開も速くなりました。

  • 改善

    公開サイトにはデモで実際に使うフォントの分割ファイルだけを含めるようになり、ランタイムは約 26 MB から約 2 MB に。既定のフォントはこれまでどおりオフラインで使えます。

  • 改善

    LXGW WenKai は公開サイトに同梱しなくなりました。ボードで選んだときだけ CDN から読み込み、読み込めない場合はシステムの楷書体を使います。

Joplo Cloud

Joplo Cloud を公開

npx joplo share の公開先ができました。サインインして joplo.app/s/… のリンクとして公開し、cloud.joplo.app で自分の共有を管理できます。

  • 新機能

    共有リンクは joplo.app/s/… に。無料アカウントは 1 時間有効、Pro は無期限です。

  • 新機能

    npx joplo login はブラウザでサインインします。cloud.joplo.app/device でコードを確認して承認するだけで、ターミナルにパスワードは入力しません。

  • 新機能

    cloud.joplo.app の「自分の共有」に、すべての共有の状態と残り時間が並びます。コピー、表示、削除もここから。

  • 新機能

    期限切れのページは閲覧者に状況だけを伝えます。作者はサインインして再公開するか、7 日以内にアップグレードして元のリンクを復活できます。

  • 新機能

    Web サイトとコンソールは Joplo のボードと同じ 10 言語に対応し、既定は簡体字中国語です。

joplo 0.2.1

CLI の接続先が cloud.joplo.app に

クラウドコマンドの既定サーバーが https://cloud.joplo.app になりました。0.2.0 が使っていた app.joplo.app は停止しています。

  • 改善

    既定サーバーは https://cloud.joplo.app です。--server または JOPLO_CLOUD_URL で別のサーバーも指定できます。

joplo 0.2.0

Cloud commands and more expressive demos

Sign in and share from the CLI, tell multi-person stories in a demo, and use the board in ten languages.

  • 新機能

    New login, logout, whoami and share commands. Only these four talk to the cloud; local authoring, checks and builds stay complete and free.

  • 新機能

    Agents run share --format json. Without a login, non-interactive runs return AUTH_REQUIRED (exit code 3) and ask the user to run npx joplo login.

  • 新機能

    Transition cards for openings, endings, time jumps and role switches; multiple roles; streaming agent output with side artifacts.

  • 新機能

    Fork points, hand-drawn callouts and arrows, email and notification cards, a data and state layer, and a keystroke strip.

  • 新機能

    The board, player and published site support ten languages with a switcher in the top bar. CLI output and diagnostics are English only.

joplo 0.1.3

Board UI v1

A redesigned board: new tokens and brand, a rebuilt demo page, and the details and states around it.

  • 改善

    New design tokens and controls: warm grey surfaces, yellow only for what is current or the main action, no shadows inside pages.

  • 改善

    Appearance is split into palette, typeface and stroke, picked from a popover that applies immediately.

  • 新機能

    Details and states: hover hints, play progress, missed clicks, scene complete, coverage gaps, export progress and narrow-screen collapsing.

  • 改善

    Rebuilt home, full-screen mode, published site and phone pages.

joplo 0.1.2

Favicon fix

A small patch release.

  • 修正

    Fixed an unescaped quote in the favicon data URI.

joplo 0.1.1

Packages move to @joplo-app

The npm scope changes from @tokenroll to @joplo-app.

  • 改善

    Packages are now @joplo-app/kit, /core, /cli, /server and /web. The entry package is still joplo; projects import from @joplo-app/kit.

joplo 0.1.0

Joplo on npm

The first release you can install with npx.

  • 新機能

    The joplo entry package ships a prebuilt board, so projects no longer need the Joplo repository.

  • 新機能

    npx joplo init creates a project with pinned versions and prints the next steps for your package manager.

  • 新機能

    The CLI checks for Node.js 22+ and warns when the project's @joplo-app/kit version differs from the CLI.