Skip to content

feat: per-profile settings and 2.x migration - #50

Merged
fogrew merged 1 commit into
release/3.0.0from
feature/per-server-settings
Oct 25, 2026
Merged

fogrew merged 1 commit into
release/3.0.0from
feature/per-server-settings

Conversation

@fogrew

@fogrew fogrew commented Oct 25, 2026

Copy link
Copy Markdown
Member

Closes #12.

  • The built-in profile keeps the 2.x config.ini keys and clients/<server>, so a 2.x install is read in place: no files move, no re-download, optional-mod choices and the ledger stay.
  • Other profiles use Server:<profile>/<server>, Profile:<profile> and clients/<profile>/<server>.
  • Test: a 2.x layout is read by the default profile and the directory snapshot is identical afterwards.

🤖 Generated with Claude Code

The built-in profile keeps the 2.x config.ini keys and the clients/<server> layout, so existing installs, ledgers and optional-mod choices are read in place. Other profiles get their own sections and clients/<profile>/<server>.

Closes #12

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@fogrew fogrew added this to the 3.0.0 milestone Oct 25, 2026
@fogrew
fogrew merged commit e3a3f63 into release/3.0.0 Oct 25, 2026
2 checks passed
@fogrew
fogrew deleted the feature/per-server-settings branch October 25, 2026 03:36
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