Skip to content

v0.5.0

Choose a tag to compare

@hymkor hymkor released this 24 Apr 02:27
· 89 commits to master since this release

Changes in v0.5.0 (English)

  • Improve search: now matches both keys and values, case-insensitive (#68)
  • Undo support for replace operations (r, R) (#69)
  • Undo support for deletions (#69)
    • Deleted elements are now marked as <DEL> instead of being removed immediately
    • Press u to restore deleted elements
    • <DEL> entries are omitted when saving, so deletions are finalized on disk
  • Allow deleting non-empty containers by collapsing them into <DEL> markers (#70)
  • Support collapsing and expanding objects and arrays with z (#71)
  • Improve readline input: (#74)
    • Add filename completion for "w" command
    • Enable history and prediction
    • Preload common JSON literals ( null, false, true, "", {}, [] )
  • Add background JSON loading support (improves startup time for large files) (#79)
  • Fix EOF error when parsing identifiers starting with 'f', 't', or 'n' (#84)

Changes in v0.5.0 (Japanese)

  • キーと値双方を見るよう検索を改善した。また英大文字・小文字を区別しないようにした (#68)
  • 置換(r, R) に対する UNDO をサポート (#69)
  • 削除(d) に対する UNDO をサポート (#69)
    • 削除項目は即削除するかわりに <DEL> というマーカー表示になる
    • u により削除項目は復元される
    • <DEL> された項目は保存時に省かれることにより、ディスク上で削除が確定する
  • 空でないオブジェクト・配列も削除できるようになった (#70)
  • z キーでオブジェクト・配列の折りたたみ/展開に対応 (#71)
  • readline 入力を改善 (#74)
    • "w" コマンドでのファイル名補完
    • ヒストリと予測入力を有効化
    • 共通の JSON リテラルを最初から呼び出せるようにした ( null, false, true, "", {}, [] )
  • JSONのバックグランド読み込みをサポートし、大きなファイルの起動時間を改善した (#79)
  • f,t,n で始まる非JSON 識別子を読み取る時に、EOF エラーになる不具合を修正 (#84)