Skip to content

Releases: elseano/rundown

0.4.0-alpha.3

24 Mar 00:51

Choose a tag to compare

Changelog

537b199 Tidy

0.4.0-alpha.2

23 Mar 22:07

Choose a tag to compare

0.4.0-alpha.2 Pre-release
Pre-release

Further additions:

  • Support file-exists input type, which validates file actually exists.
  • Hooked up --ast, --check, and --display options.

0.4.0-alpha.1

22 Mar 06:07

Choose a tag to compare

0.4.0-alpha.1 Pre-release
Pre-release

Starting to solidify the CLI.

Changes:

  • Rundown will now default to using RUNDOWN.md falling back to README.md. Override with the -f flag.
  • All existing subcommands moved to a flag. Only --ast supported at the moment.
  • Added <r import="file"/> support
  • Added interactive prompts options <r opt="password" as="PGPASSWORD" prompt="Password" type="password"/>
  • Added support for password option type.

0.3.2

18 Mar 12:23

Choose a tag to compare

Bugfixes:

  • Fix shell completion (temp fix)
  • Fix stdout indentation

Rundown 0.3.1

19 Jan 06:15

Choose a tag to compare

Added support for running files via a STDIN pipe.

For example:


<r with="mysql -uroot < $FILE"/>

``` sql
SOURCE database.sql
```

Any time $FILE is present in the with modifier, the entire with contents becomes a script executed by bash, with the original contents saved in a temporary file pointed to by $FILE.

Rundown 0.3.0

25 Oct 05:54

Choose a tag to compare

  • Integrated the Glamour markdown renderer, instead of rolling our own.
  • Added rundown file help section, allowing Rundown files to provide their own help documentation.
  • Visual cleanups of errors and shortcode screens.
  • Refactoring of option parsing

Rundown 0.2.0

08 Oct 21:34

Choose a tag to compare

New in this version:

  • Functions (via <r func="name"/>), and invoking of functions (via <r invoke="name"/>).
    • Function parameters supported (via <r opt="name"/>) and can be provided when invoking (via <r invoke="name" opt-name="value"/>)
  • Shortcode parameters via the same <r opt="name"/> tag.
    • Shortcode parameters can be supplied on the CLI via the +name="value" argument.
    • Shortcode parameters are included in the output of --codes.
  • Scripts which error out will now highlight the line which caused the error.
  • Image rendering for truecolor terminals. Images are rendered using unicode block characters, so they're low fidelity.
  • Internal restructuring to support all of the above.

New --codes output:

image

Image rendering:

image

Rundown 0.1.3

30 Sep 22:21

Choose a tag to compare

Added a check command, which will check your rundown file for any issues:

  • Duplicate labels
  • Unknown Emoji codes
  • Unknown rundown attributes

Bugfixes:

  • Fixed formatting for loose lists.

Rundown 0.1.2

30 Sep 08:01

Choose a tag to compare

Links will be rendered using the \e]8 escape code as documented in https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda.

0.1.1

29 Sep 22:28

Choose a tag to compare

Added error handling blocks and restructured CLI arguments to work better with shebang scripts.