Skip to content

feat: Rebrand CFWheels to Wheels for 3.0.0 release#1758

Merged
bpamiri merged 3 commits intodevelopfrom
feature/rebranding-3.0.0
Oct 9, 2025
Merged

feat: Rebrand CFWheels to Wheels for 3.0.0 release#1758
bpamiri merged 3 commits intodevelopfrom
feature/rebranding-3.0.0

Conversation

@bpamiri
Copy link
Copy Markdown
Collaborator

@bpamiri bpamiri commented Oct 7, 2025

Overview

This PR implements the complete rebranding of CFWheels to Wheels for the 3.0.0 release, including repository migration from cfwheels/cfwheels to wheels-dev/wheels.

Changes Summary

  • 690+ references updated across the codebase
  • 120+ files modified in 4 phases
  • All branding updated: CFWheels → Wheels
  • Repository URLs: cfwheels/cfwheels → wheels-dev/wheels
  • Domain URLs: cfwheels.org → wheels.dev

Changes by Category

Phase 1: Critical Path (Breaking Changes Prevention)

  • ✅ Package manifests (box.json) with correct repository URLs
  • ✅ Core documentation (README.md, context7.json)
  • ✅ Documentation site configuration (mkdocs.yml)
  • ✅ CLI upgrade command URLs

Phase 2: Documentation (User-Facing)

  • ✅ 100+ markdown files in docs/ directory
  • ✅ All domain references updated
  • ✅ All repository references updated
  • ✅ CLI documentation updated

Phase 3: Configuration (Infrastructure)

  • ✅ Docker compose configuration
  • ✅ URL rewrite files
  • ✅ CLI templates

Phase 4: Internal Documentation

  • ✅ AI/Agent documentation
  • ✅ Design documents
  • ✅ Historical note added to CHANGELOG

Testing Checklist

  • Fresh installation from ForgeBox works
  • Documentation site generates correctly
  • All internal documentation links work
  • CLI commands execute successfully
  • Docker test suite runs
  • Existing applications can upgrade

Notes

  • Historical references preserved in CHANGELOG.md for accuracy
  • Backward compatibility maintained where critical
  • Plugin compatibility verified

Related Issues

Closes #[issue-number] (if applicable)

bpamiri and others added 3 commits October 7, 2025 13:23
Major rebranding effort for Wheels 3.0.0:
- Update all CFWheels references to Wheels
- Change repository URLs from cfwheels/cfwheels to wheels-dev/wheels
- Update domain references from cfwheels.org to wheels.dev
- Update all documentation, configuration, and code references

Changes organized by priority:

Phase 1 - Critical Path:
- Package manifests (box.json files) with new repository URLs
- Core documentation (README.md, context7.json)
- Documentation site configuration (mkdocs.yml)
- CLI command URLs (upgrade.cfc)

Phase 2 - Documentation:
- 100+ markdown files in docs/ directory
- Domain and repository URL updates throughout
- CLI documentation (cli/README.md)

Phase 3 - Configuration:
- Docker compose configuration (service/network names)
- URL rewrite files
- CLI templates

Phase 4 - Internal Documentation:
- AI/Agent documentation (CLAUDE.md, AGENTS.md)
- Design documents
- Added historical note to CHANGELOG.md

Total files modified: 120+
References updated: 690+

Historical references preserved in CHANGELOG.md for accuracy.
Backward compatibility maintained where critical.
@bpamiri bpamiri merged commit 33e1dae into develop Oct 9, 2025
33 checks passed
@bpamiri bpamiri deleted the feature/rebranding-3.0.0 branch October 9, 2025 19:03
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.

2 participants