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: PDMLab/docker-compose
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.3
Choose a base ref
...
head repository: PDMLab/docker-compose
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.0
Choose a head ref
  • 4 commits
  • 9 files changed
  • 2 contributors

Commits on Mar 27, 2026

  1. build(deps): bump handlebars from 4.7.7 to 4.7.9

    Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.7 to 4.7.9.
    - [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
    - [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
    - [Commits](handlebars-lang/handlebars.js@v4.7.7...v4.7.9)
    
    ---
    updated-dependencies:
    - dependency-name: handlebars
      dependency-version: 4.7.9
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and AlexZeitler committed Mar 27, 2026
    Configuration menu
    Copy the full SHA
    96b0294 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2026

  1. feat: add typed compose object support

    Add a `compose` option to `IDockerComposeOptions` that accepts a
    typed `ComposeSpecification` object. The object is serialized to YAML
    internally and piped via stdin using the existing `configAsString` path.
    
    TypeScript types are generated from the official Compose Specification
    JSON Schema (Apache 2.0) using json-schema-to-typescript.
    AlexZeitler committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    6e9cb51 View commit details
    Browse the repository at this point in the history
  2. fix: use type-only export for ComposeSpecification

    The .d.ts file has no runtime module, so use `export type` instead
    of a value re-export to avoid ERR_MODULE_NOT_FOUND at runtime.
    AlexZeitler committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    698d0f3 View commit details
    Browse the repository at this point in the history
  3. chore(release): 1.4.0

    AlexZeitler committed Mar 31, 2026
    Configuration menu
    Copy the full SHA
    c6ac897 View commit details
    Browse the repository at this point in the history
Loading