------------------------------------------------------------------- Sun Jan 19 00:01:42 UTC 2025 - Joshua Smith - Update to version 0.9.0: New Features * feat: add Wait to wait for expected output * feat: added osh * feat: added xonsh * feat: don't create 'out.gif' by default * feat: nushell: adopt colored > prompt * feat: warn when using SET commands not being the top decl Bug fixes * fix: remove gifs * fix: typo in WindowBar parser * Documentation updates * docs: document wait ------------------------------------------------------------------- Tue Oct 22 04:44:15 UTC 2024 - Joshua Smith - Enable tests - Update to version 0.8.0: New * cmd: add support for ENV command * set VHS_RECORD="true"while running Fixed * fix duplicate if statement * hide vhs publish info when exiting with tape errors * fix ShiftLeft when using Shift+Tab * data rase + better error reporting Docs * correct typo in ffmepg.go Other stuff * feat: update deps, fix lint issues ------------------------------------------------------------------- Tue Apr 16 05:18:49 UTC 2024 - Joshua Smith - Update _service to use manual instead of deprecated disabled - Update to version 0.7.2: * Fix vhs serve mode * Update log dependency * Fix app crash when there is repeated SLEEP at the end of the "lines" slice * Refactor Lexer, Parser, Token into packages ------------------------------------------------------------------- Wed Feb 14 06:37:43 UTC 2024 - Joshua Smith - Enabled completions for bash, zsh and fish. - Created docs subpackage. ------------------------------------------------------------------- Wed Dec 13 01:46:55 UTC 2023 - Joshua Smith - Update to version 0.7.1: * With VHS v0.7.0, you can capture any moment of tape. Just add `Screenshot .png> to your tapes` * VHS can now talk to your system clipboard. Please keep this in mind when executing tapes from unknown sources. * VHS 0.7.0 has some new additions, introducing top level Shift+ modifier and the Insert + Delete keys! * parser: catch out of order modifiers * parser: refactor parseCtrl and test * Fix tomorrow themes * docs: document source command * feat: add insert and delete key * Update themes (#377) * fix: tests * docs: record clipboard.tape to clipboard.gif * Fix VHS for Nushell version ^0.83 (#373) * feat: improve vhs new (#355) * docs: add `LoopOffset` documentation ------------------------------------------------------------------- Thu Jul 20 19:25:44 UTC 2023 - Joshua Smith - Update to version 0.6.0: * examples: glow.tape * feat: add Apple Symbols font fallback for braille characters * feat: add alt + shift modifiers (#316) * feat(deps): bump golang.org/x/crypto from 0.8.0 to 0.10.0 (#328) * add note on TypingSpeed for new users in `demo.tape` (#327) * docs: fix CursorBlink example sizing * docs: Set CursorBlink examples * feat: setting to control cursor blinking (#324) * fix: hint linguist to highlight tape files as elixir * fix: set color in fish shell using correct syntax ------------------------------------------------------------------- Sun Jun 18 00:57:46 UTC 2023 - Joshua Smith - Update to version 0.5.0: * feat: Added `Alt+Enter` input * feat: Added Source command * docs: correct release year in license * docs: update license * fix: use `--writable` command for `ttyd` * fix: allow `Output` commands to be at end * fix: record sleep only in supported time units ------------------------------------------------------------------- Thu Feb 23 23:32:09 UTC 2023 - Soc Virnyl Estela - Requires ttyd and ffmpeg ------------------------------------------------------------------- Fri Feb 17 07:45:42 UTC 2023 - Soc Virnyl Estela - Initial spec for vhs 0.2.0