Skip to content

feat(forge)!: remove deprecated generate - #16242

Merged
stevencartavia merged 1 commit into
masterfrom
steven/remove-unsafe-generator
Aug 19, 2026
Merged

feat(forge)!: remove deprecated generate#16242
stevencartavia merged 1 commit into
masterfrom
steven/remove-unsafe-generator

Conversation

@stevencartavia

Copy link
Copy Markdown
Member

forge generate has been hidden and emitted an explicit removal warning since #11723 in September 2025. This removes the command after its deprecation period, together with its dispatch path, scaffold template, dedicated test, and internal output-channel documentation.

The command also interpreted --contract-name as part of a filesystem path, allowing values such as ../../name to overwrite files outside the project while exiting successfully. Removing the obsolete generator avoids retaining and hardening that unsafe surface.

@github-actions

Copy link
Copy Markdown
Contributor

✅ Changelog found

The deterministic check will validate the changed entry.

@mattsse mattsse left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lgtm

@stevencartavia
stevencartavia merged commit 68d718c into master Aug 19, 2026
42 checks passed
@stevencartavia
stevencartavia deleted the steven/remove-unsafe-generator branch August 19, 2026 14:59
@github-project-automation github-project-automation Bot moved this to Done in Foundry Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants