Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vmvarela/sql-pipe
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.13.0
Choose a base ref
...
head repository: vmvarela/sql-pipe
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.14.0
Choose a head ref
  • 3 commits
  • 18 files changed
  • 3 contributors

Commits on Jun 18, 2026

  1. chore(deps): bump toshimaru/auto-author-assign from 3.0.2 to 3.0.3 (#177

    )
    
    Bumps [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign) from 3.0.2 to 3.0.3.
    - [Release notes](https://github.com/toshimaru/auto-author-assign/releases)
    - [Changelog](https://github.com/toshimaru/auto-author-assign/blob/main/CHANGELOG.md)
    - [Commits](toshimaru/auto-author-assign@v3.0.2...v3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: toshimaru/auto-author-assign
      dependency-version: 3.0.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 18, 2026
    Configuration menu
    Copy the full SHA
    42dd546 View commit details
    Browse the repository at this point in the history
  2. refactor: ponytail cleanup - remove waste and simplify (#178)

    * refactor: ponytail cleanup - remove waste and simplify
    
    - Delete 39 formal loop invariant comment blocks (98 lines) across 8 files
      These academic-style comments added noise without value for straightforward loops
    
    - Extract loadInput() helper in main.zig (-38 lines)
      Eliminated duplicated format dispatch logic between file and stdin loading
      Two 42-line switch blocks replaced with single 22-line helper + concise call sites
    
    - Simplify inferTypes() in loader.zig (-27 lines)
      Replaced 11 parallel boolean/enum arrays with single ColumnInference struct
      Reduced from 11 allocations to 1, eliminated initialization loop
    
    Total: -154 lines, zero logic changes, all structural simplifications.
    All 78 unit tests + 20 integration tests (225 steps) pass.
    
    * refactor: ponytail pass 2 - extract helpers to reduce duplication
    
    - Add execSql, columnText, columnName helpers to sqlite.zig (13 call sites)
    - Add readAllInput, checkMaxRows helpers to sqlite.zig (11 call sites)
    - Add fatalNoRows helper to xml.zig (3 call sites)
    - Add firstJsonObject helper to json.zig (3 call sites)
    - Delete unused LoadOpts struct from format.zig
    
    Net reduction: -66 lines (pass 2), -229 lines (combined pass 1+2)
    All tests pass: 78 unit + 20 integration (225 steps)
    
    ---------
    
    Co-authored-by: Victor M. Varela <[email protected]>
    vmvarela and Victor M. Varela authored Jun 18, 2026
    Configuration menu
    Copy the full SHA
    061a9fc View commit details
    Browse the repository at this point in the history
  3. feat: add Markdown table output format (-O markdown) (#179)

    - Add 'markdown' to OutputFormat enum with 'md' alias
    - Implement two-pass markdown writer in src/markdown.zig
    - Left-align text columns, right-align numeric columns
    - NULL values render as empty cells
    - Add 6 integration tests covering basic output, alias, alignment, NULL handling
    - Update help text, man page, and README
    
    Closes #167
    
    Co-authored-by: Victor M. Varela <[email protected]>
    vmvarela and Victor M. Varela authored Jun 18, 2026
    Configuration menu
    Copy the full SHA
    a06b4cb View commit details
    Browse the repository at this point in the history
Loading