1.8.1 (2025-05-26)
- nix: slight improvements to runLuaCommand lua stdenv (5da3ac0)
1.8.0 (2025-05-24)
- sh.meta_main: split sh.meta into sh.meta and sh.meta_main (f2e6aee)
- sh.meta_main: split sh.meta into sh.meta and sh.meta_main (8969172)
1.7.0 (2025-05-12)
- meta: allow users to define extra actual metatable values (0c0942b)
1.6.10 (2025-05-12)
- single_stdin: make sure codes doesnt get __index function results (be219d3)
1.6.9 (2025-05-08)
- feature: repr arg_tbl may return a list if it cant be combined into 1 arg (6b91756)
1.6.8 (2025-05-05)
- errors: slightly improve error messages (6341a63)
1.6.7 (2025-05-05)
- repr: ALL repr should be able to recieve opts (dec64ca)
1.6.6 (2025-05-05)
- refactor: improved type annotations (7a56383)
1.6.5 (2025-05-05)
- refactor: improved type annotations (5008466)
1.6.4 (2025-05-05)
- refactor: improved type annotations (84b32fb)
1.6.3 (2025-05-05)
- repr_concat_cmd: possible input types werent as expansive as they should have been (5f52a6a)
1.6.2 (2025-05-05)
- escaping: use printf to make me feel better (1ff955e)
1.6.1 (2025-05-04)
- feature: repr single_stdin (and concat_cmd) know error codes of resolved command inputs (8e7174f)
1.6.0 (2025-05-04)
- BREAKING: repr single_stdin inputs are a list to allow different treatment than concat (9b49c3c)
1.5.2 (2025-05-04)
- repr: functions should fall back to posix version if not defined (e579f38)
1.5.1 (2025-05-04)
- feature: allow extra_cmd_results to be a function as well (ff19a36)
1.5.0 (2025-05-04)
- BREAKING: repr add_args function also gets access to opts (7397dba)
1.4.0 (2025-05-04)
- feature: allow to concatenate command results via .. (2db9416)
1.3.2 (2025-05-03)
- feature: allowed pre and post 5.2 run repr functions to return extra cmd results (f046876)
1.3.1 (2025-05-03)
- feature: concat_cmd repr fn can now also return a message like single_stdin (c85811e)
1.3.0 (2025-05-02)
- repr_options: allow different backends to be added (c9cb916)
- repr_options: allow different backends to be added (e89caaa)
1.2.1 (2025-05-02)
- sh: unnecessary stdin pipes bug (3b200da)
1.2.0 (2025-05-02)
1.1.1 (2025-04-30)
- settings: function form clone was wrong (9639f64)
1.1.0 (2025-04-30)
- settings: improved how settings and cloning works (4f4ac04)
1.0.7 (2025-04-30)
- sh: improve last fix (f0ae73d)
1.0.6 (2025-04-30)
- sh: fix last refactor mistake (2781333)
1.0.5 (2025-04-30)
- clone: I broke clone (8c14b6d)
1.0.4 (2025-04-30)
- tmpfile: use os.tmpname dont hardcode (b26a59c)
1.0.3 (2025-04-30)
- pre5.2: full rn just incase (bd3abdd)
1.0.2 (2025-04-29)
- feature: added transforms setting (2179d92)
1.0.1 (2025-04-29)
- feature: sh() with no args returns settings set to modify (was previously an error) (afeb8f1)
- release: initial release (6deac7a)
- readme: release bump (658acc5)