Skip to content

v2: terminalize (v2-native tree walker) so terminal() needs no v1#28

Merged
bradgessler merged 1 commit into
mainfrom
v2-terminalize
Jun 22, 2026
Merged

v2: terminalize (v2-native tree walker) so terminal() needs no v1#28
bradgessler merged 1 commit into
mainfrom
v2-terminalize

Conversation

@bradgessler

Copy link
Copy Markdown
Contributor

Adds Terminalwire::V2::Server.terminalize (v2-native analog of dualize — includes Terminalwire::V2::Server::Thor, no v1 super) and points terminal() at it, so a v2-only app loads only the v2 gem with no v1 server coexisting. dualize/dual_terminal unchanged. Gem specs 90/0.

Add Terminalwire::V2::Server.terminalize — like dualize, but includes the v2-native
Terminalwire::V2::Server::Thor (no v1 `super`) across the Thor tree. Point
Terminalwire::V2::Rails.terminal at it, so a v2-only app can load ONLY the v2 gem
(no v1 server coexisting). dualize stays for the transitional both-protocols path.
@bradgessler bradgessler merged commit b3dedee into main Jun 22, 2026
@bradgessler bradgessler deleted the v2-terminalize branch June 22, 2026 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant