Skip to content

Rename the Targets view to Build, under a versioned view id - #15

Open
ChrisonSimtian wants to merge 1 commit into
developfrom
feature/build-view-restructure
Open

Rename the Targets view to Build, under a versioned view id#15
ChrisonSimtian wants to merge 1 commit into
developfrom
feature/build-view-restructure

Conversation

@ChrisonSimtian

@ChrisonSimtian ChrisonSimtian commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

First of six, splitting #2 into one PR per feature so each lands as its own release-note line. Closes #9.

Groundwork for the Deployment and Run Configuration views: the container is about to hold several views, so the single "Targets" view becomes "Build" and moves to a namespaced id.

Not a breaking change

falloutTargetsfallout.build would break a released extension — it invalidates keybindings with a view == when-clause, saved layout state, and user-written when-contexts. Nothing has been published to either marketplace yet, so none of that state exists anywhere.

That is precisely why the naming gets settled now. #17 declares the Deployment view partly for the same reason: fixing ids before the first release means later work is a provider change, not a user-visible reshuffle.

The view's contents and behaviour are unchanged.

Stack

  1. Restructure the Fallout container into Build, Deployment and Run Configuration views #9 ← this PR
  2. Mirror the Build view into the file Explorer #10 Explorer dock
  3. Deployment view #11 Deployment view
  4. Run Configuration view: build parameters as CLI arguments #12 Run Configuration — parameters
  5. Run Configuration view: secrets via SecretStorage, passed as environment variables #13 Run Configuration — secrets
  6. Apply the run configuration on run, and add a "Run Target with Parameters…" command #14 Apply the run configuration on run

Each is based on the previous, so its diff shows only its own change. Merge in order.

🤖 Generated with Claude Code

@ChrisonSimtian
ChrisonSimtian requested a review from a team as a code owner August 14, 2026 23:41
@ChrisonSimtian ChrisonSimtian added enhancement New feature or request breaking-change Breaking: removes/renames a command, setting or view, or drops a supported version. labels Aug 14, 2026
@ChrisonSimtian ChrisonSimtian removed the breaking-change Breaking: removes/renames a command, setting or view, or drops a supported version. label Aug 14, 2026
Groundwork for the Deployment and Run Configuration views: the container is
about to hold several views, so the single "Targets" view becomes "Build" and
moves to a namespaced id.

`falloutTargets` -> `fallout.build` would be a breaking change against a
released extension — it invalidates keybindings with a `view ==` when-clause,
saved layout state, and user-written when-contexts. Nothing has been published
yet, so there is no such state anywhere, which is exactly why the naming gets
settled now rather than after the first release.

The view's contents and behaviour are unchanged.

Closes #9

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Restructure the Fallout container into Build, Deployment and Run Configuration views

1 participant