Skip to content

Stale docs.cfwheels.org URL in scaffolded config/routes.cfm template comment #2635

@bpamiri

Description

@bpamiri

Describe the issue

The 3.0 CFWheels → Wheels rebrand retired docs.cfwheels.org; the canonical docs site is now guides.wheels.dev. But scaffolded apps from wheels new (and apps that were scaffolded on older versions and still carry the comment) emit:

// config/routes.cfm
<cfscript>
	// Use this file to add routes to your application and point the root route to a controller action.
	// Don't forget to issue a reload request (e.g. reload=true) after making changes.
	// See http://docs.cfwheels.org/docs/routing for more info.

Confirmed present in titan's config/routes.cfm (3.0.0+40 scaffold). The boot succeeds; the link is just broken/stale.

Why this matters

Low impact, but trivially fixable. Surfaces to every new user via their freshly-scaffolded files, and is a small ongoing brand-consistency papercut.

Suggested fix

Audit cli/lucli/templates/app/config/routes.cfm (and any other 4.0 scaffolding templates under cli/lucli/templates/app/) for any references to:

  • docs.cfwheels.org
  • cfwheels.org
  • cfwheels.com
  • CFWheels (in user-facing strings — code references like cfwheels-prefixed event names are a different issue)

…and replace with the canonical wheels.dev / guides.wheels.dev URLs.

Also worth a one-time grep across all snippets at app/snippets/ for the same patterns.

Reproducer

Look at the 4.0 starter-app template (or scaffold a fresh app with wheels new) and check for cfwheels strings.

🤖 Filed by Claude Code while assisting with a 4.0 upgrade testbed

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions