Skip to content

Conversation

Benbentwo
Copy link
Member

@Benbentwo Benbentwo commented Apr 24, 2025

What

  • Deprecates the install-wrapper input.

Why

  • The install-wrapper, when defaulted to true, has caused several issues:
    • Redirects all Atmos output to stdout.
    • Breaks parsing logic in Go tests that expect structured output.
    • Conflicts with the logs.file setting specified in a repository’s atmos.yaml.
  • Deprecating the input improves reliability and avoids these conflicts.

@Benbentwo Benbentwo requested review from a team as code owners April 24, 2025 17:53
@Benbentwo Benbentwo added the major Breaking changes (or first stable release) label Apr 24, 2025
…tall-wrapper-parameter-deprecated

# Conflicts:
#	dist/index.js
#	package-lock.json
@Benbentwo Benbentwo requested a review from a team as a code owner April 24, 2025 22:00
import * as semver from "semver";

import { getAtmosBinaryName, getAtmosWrappedBinaryName } from "./atmos-bin";
import { getAtmosBinaryName } from "./atmos-bin";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we don't need this complicated logic anymore because we are removing the wrapper? We just need to see if it's windows and add .exe, otherwise it's atmos?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major Breaking changes (or first stable release)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants