Skip to content

Latest commit

 

History

History
454 lines (231 loc) · 10.9 KB

File metadata and controls

454 lines (231 loc) · 10.9 KB

CHANGELOG

v2.21.0 (2026-02-27)

Features

  • Add timeout support for subprocess execution (01d76d7)

v2.20.2 (2026-02-15)

Bug Fixes

  • Base json config does not use alias (ccbd402)

v2.20.1 (2026-02-15)

Bug Fixes

  • Class name is not consistent (dc17cf7)

v2.20.0 (2026-02-15)

Features

  • Add base config mixin class (25293fe)

v2.19.0 (2026-02-05)

Features

  • Add env setup sh (e6301bc)

  • Add runnable id to track dependencies (8106975)

v2.18.0 (2025-09-24)

Features

v2.17.0 (2025-09-14)

Features

  • Support case insensitive scoop manifest data (86d56a5)

v2.16.0 (2025-09-06)

Features

  • Add find helper methods (6b487de)

v2.15.0 (2025-08-11)

Features

  • Make subprocess executor robust against invalid encoding and capturing output while printing (6a0d5f0)

v2.14.0 (2025-08-10)

Features

  • Execute runnable if new input files are detected (eaa2dbd)

v2.13.0 (2025-07-29)

Features

  • Add support for python 3.10+ optional types (40e307f)

v2.12.1 (2025-04-23)

Bug Fixes

  • Manifest file path not shown if parsing failed (45e792a)

v2.12.0 (2025-04-21)

Features

  • Add runnable config dependency (057155b)

v2.11.2 (2025-04-14)

Bug Fixes

  • Install scoop app class violates the single responsibility principle (641cde0)

v2.11.1 (2025-04-14)

Bug Fixes

  • Directory not added if the binary is in the app root (9c5858a)

v2.11.0 (2025-04-14)

Bug Fixes

  • App directory is added by default to path (562372f)

Features

  • Add support for scoop apps environment variables (7b63034)

v2.10.0 (2025-04-04)

Features

  • Support version for scoop apps (e2484ed)

v2.9.0 (2025-04-01)

Features

  • Add environment setup scripts generator (a7d096b)

v2.8.0 (2025-03-13)

Features

  • Add compile commands parsing (237adac)

v2.7.0 (2025-01-22)

Features

  • Capture subprocess output (de4960c)

v2.6.0 (2025-01-21)

Features

  • Data register supports dynamically loaded classes (b4329ef)

v2.5.0 (2025-01-20)

Features

  • Provide generic data registry (a6806e2)

v2.4.0 (2024-12-05)

Features

  • Update PipelineConfig to support a Union of List and OrderedDict (bb919d6)

v2.3.3 (2024-11-28)

Bug Fixes

  • Powershell $PSHOME variable is not expanded (99f564e)

v2.3.2 (2024-11-23)

Bug Fixes

  • Powershell module path is empty (e42bf78)

v2.3.1 (2024-11-23)

Bug Fixes

  • Scoop install 'Get-FileHash' fails (6fa3592)

  • Scoop.cmd ignores the powershell proxy settings (44daef6)

v2.3.0 (2024-05-15)

Features

  • Execute runnables without dependency management (04c8799)

v2.2.0 (2024-04-13)

Bug Fixes

  • Semantic versioning can not build package with poetry (92d65d2)

Documentation

  • Move information from internals to features (97231d6)

Features

  • Add custom configuration for steps (5c056d1)

  • Add dry_run option for executing runnables (927a662)

v2.1.1 (2024-04-12)

Bug Fixes

  • Scoop wrapper finds apps twice (4b704ad)

v2.1.0 (2024-02-18)

Features

  • Add option to force runnable execution (06fde72)

v2.0.0 (2024-02-17)

Features

  • Make the pipeline loader generic (b516274)

v1.13.0 (2024-01-18)

Features

  • Support deserialize method (17e063d)

v1.12.0 (2024-01-15)

Features

  • Support lists for registering arguments (64e477f)

v1.11.0 (2024-01-11)

Features

v1.10.0 (2024-01-11)

Features

  • Add log to file context manager (a333716)

v1.9.0 (2023-12-09)

Features

  • Use shell for subprocess executor (baced78)

v1.8.2 (2023-11-26)

Bug Fixes

  • Application path is not in required paths (d1927ed)

v1.8.1 (2023-11-26)

Bug Fixes

  • Single env path is not parsed properly (6a4bb3e)

v1.8.0 (2023-11-26)

Features

  • Read env paths for scoop tools (a253165)

v1.7.0 (2023-11-26)

Features

  • Suprocess executor can override the env (c51a413)

v1.6.2 (2023-11-26)

Bug Fixes

  • Wrong scoop executable is returned (3867df0)

v1.6.1 (2023-11-26)

Bug Fixes

  • Wrong scoop executable is returned (f1a6a6a)

v1.6.0 (2023-11-25)

Features

  • Check if scoop is installed in user home (007cf6a)

v1.5.1 (2023-11-02)

Bug Fixes

  • Optional arguments type is wrong (9687f6a)

v1.5.0 (2023-10-25)

Features

  • Subprocess print stdout in realtime (78dc4ac)

v1.4.1 (2023-10-24)

Bug Fixes

  • Exception is thrown if file is not found (4b44d10)

v1.4.0 (2023-10-24)

Features

  • Executor support for always run runnables (8015b85)

v1.3.0 (2023-10-22)

Features

  • Support registering arguments with action (0fc0261)

v1.2.0 (2023-09-30)

Features

  • Support directories as dependencies (da98390)

v1.1.0 (2023-09-30)

Documentation

  • Remove username from project title (991cf61)

Features

  • Support callbacks with any number of args (5304ca6)

v1.0.0 (2023-09-18)

Features

  • Rename module to py-app-dev (206b8ac)

v0.1.1 (2023-09-15)

Bug Fixes

  • Optional types are not optional arguments (5a64123)

v0.1.0 (2023-09-10)

Features

  • Make view class generic (3a641b7)