Skip to content

Releases: graelo/tmux-backup

v0.1.1

10 Sep 18:12
Compare
Choose a tag to compare

Changelog

v0.1.1 (2022-09-10)

Features

Fixes

  • actions: include hidden sections in the changelog
    (46083f7)

Other

  • release: tmux-backup v0.1.1
    (57ced1c)

Documentation

v0.1.0

09 Sep 21:50
Compare
Choose a tag to compare

Changelog

v0.1.0 (2022-09-09)

Fixes

  • docs: add Rust Edition badge
    (513b530)
  • actions: comment unused steps
    (d3df81e)
  • actions: remove 1.59.0 build from essentials.yml
    (38a85e9)

v0.0.1

26 Aug 21:42
Compare
Choose a tag to compare

Changelog

v0.0.1 (2022-08-26)

Features

  • actions: include homebrew bump tap
    (eaf4cd0)
  • restore: report the actual metadata after restoration
    (40ad1df)
  • restore: restore panes content 🎉
    (f1675e4)
  • catalog: add filesize to --details columns
    (a9285e4)
  • tmux: add show_options()
    (da43ae2)
  • restore: unpack archive during restore
    (d919551)
  • save: capture ansi escape codes
    (3dbac0e)
  • restore: WIP correct state restoration: sessions, windows, panes
    (ad3b860)
  • restore: WIP assemble all pairs
    (5f0df8a)
  • restore: WIP restore windows, panes & layout
    (01b7755)
  • restore: WIP prepare for creating panes
    (117279b)
  • window_layout: integrate into Window
    (aa9661b)
  • window_layout: extract pane_ids
    (e2e684e)
  • window_layout: use nom to parse the window layout
    (ea2e6bd)
  • restore: can restore sessions & windows
    (b282c63)
  • restore: can restore sessions
    (eb30813)
  • actions: stub support for restore
    (1674548)
  • tmux: capture session_path
    (d5e9ec4)
  • catalog: better list cli API
    (47dc489)
  • compaction: implement the classic strategy
    (b79e274)
  • backup: add impl Display for BackupStatus
    (e9baef7)
  • archive: save the version inside Metadata & check on read
    (f5e2fe9)
  • catalog: support catalog list --details
    (1b8724a)
  • archive: introduce format version
    (8894127)
  • save: add panes to archive
    (70d0e9c)
  • catalog: further support for describe
    (1926ca2)
  • catalog: initial support for describe
    (444b0f5)
  • cli: add dirpath completion with value_hint
    (d754072)
  • cli: save add --compact option
    (7690c99)
  • cli: add shell completion
    (eb424e4)
  • cli: support defining the strategy with env vars
    (9ede704)
  • catalog: compute backup age
    (62a3acc)
  • catalog: add catalog compact
    (cb54d00)
  • catalog: list counts backups
    (0c761a4)
  • compaction: better planning
    (46c1c01)
  • catalog: introduce the archives catalog
    (70d602e)
  • save: print report on save
    (892cc41)
  • archive: save archive
    (0cad1f3)
  • save: compress panes-content
    (bdc2085)
  • tmux: concurrent async comm with tmux
    (4381b70)
  • tmux: capture panes concurrently
    (cfd2e35)
  • tmux: capture panes, windows & panes
    (89ccdb6)

Fixes

  • actions: create the changelog with the release
    (0e580e6)
  • cargo: version number was incorrectly higher than released
    (d4ad539)
  • catalog: correct alignment for catalog list
    (b17f904)
  • comment branch filter
    (5fa72d4)
  • license: consistent files & statement
    (e5ba5d7)
  • tmux: default command if bash
    (cad5a81)
  • archive: use tempdir for save & restore
    (809214a)
  • restore: restore_session similar code for 1st window and the rest
    (1121f80)
  • add missing docs
    (0bf3738)
  • restore: WIP add time measurements
    (89cc537)
  • restore: WIP report the new session id
    (1f21090)
  • window_layout: simplify by using hex_digit1
    (56d2324)
  • compaction: support having no backups yet
    (0ac1b2a)
  • cli: generate -> generate-completion
    (d5bc338)
  • catalog: minor refinements
    (eca142d)
  • catalog: extract full_list
    (bf4d9e6)
  • catalog: read metadata concurrently
    (fb5be4b)
  • strategy: set classic as unimplemented!()
    (832f51e)
  • save: refresh the catalog before compacting
    (f85458c)
  • catalog: better list layout
    (4ff9855)
  • async: switch to async-std -> 2x speedup!
    (708f3e2)