Skip to content

Conversation

Copy link

Copilot AI commented Jan 31, 2026

Documentation was copied from 5.1 and needed updating for 6.0's monorepo architecture and modern frontend stack (Vite/Vue 3/TypeScript/UIkit).

Changes

Upgrade Documentation

  • Removed obsolete 4.6→5.0 and 5.0→5.1 upgrade guides
  • Created complete 5.1→6.0 upgrade guide covering:
    • Multi-repo → monorepo consolidation
    • Webpack Encore → Vite migration
    • jQuery/Bootstrap → Vue 3/UIkit transition
    • Breaking changes and migration path

Frontend Documentation Rewrite (Chapter 15)

Complete overhaul of client-side documentation for modern stack:

Before (jQuery pattern):

$("#sign-in").ufForm({
    validators: page.validators.login,
}).on("submitSuccess.ufForm", redirectOnLogin);

After (Vue 3 Composition API):

<script setup lang="ts">
const { form, errors, submit } = useForm({
  initialData: { username: '', password: '' },
  onSuccess: redirectOnLogin
})
</script>

New pages: Vue components, TypeScript integration, forms, tables, collections, alerts

Status Updates

  • Changed 145+ pages from obsolete: truewip: true for manual technical verification
  • All pages now reference UF 6.0 patterns

Quality Fixes

  • Image paths: Fixed 26 files to use relative paths (images/file.png) instead of absolute paths
  • Internal links: Fixed 25+ files to use relative paths (installation/requirements) instead of absolute paths
  • Chapter structure: Enhanced 6 chapters with problem-solution format
  • Proofreading: Fixed spelling (everwhere→everywhere, prefered→preferred), grammar (duplicate words, possessives)
  • Consistency: Standardized frontmatter, terminology, formatting

Scope

  • 158 markdown files across 23 chapters
  • ~40,000 words of new/rewritten content
  • Zero obsolete pages remaining

Pages marked wip: true await technical verification against live monorepo code.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits January 31, 2026 22:49
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Copilot AI changed the title [WIP] Update documentation for UserFrosting version 6.0 Add UF 5.1→6.0 upgrade guide and begin frontend documentation modernization Jan 31, 2026
Copilot AI requested a review from lcharette January 31, 2026 22:54
…stack

Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Copilot AI changed the title Add UF 5.1→6.0 upgrade guide and begin frontend documentation modernization Update documentation for UserFrosting 6.0 with upgrade guide and frontend modernization Jan 31, 2026
Copilot AI and others added 2 commits January 31, 2026 23:15
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Copilot AI changed the title Update documentation for UserFrosting 6.0 with upgrade guide and frontend modernization Update documentation for UserFrosting 6.0: monorepo consolidation and Vue 3 migration Jan 31, 2026
Copilot AI and others added 2 commits January 31, 2026 23:39
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Copilot AI changed the title Update documentation for UserFrosting 6.0: monorepo consolidation and Vue 3 migration Apply documentation guidelines and standardize chapter structure Jan 31, 2026
Copilot AI and others added 3 commits January 31, 2026 23:47
…h 1)

Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Copilot AI changed the title Apply documentation guidelines and standardize chapter structure Update documentation for UserFrosting 6.0 Jan 31, 2026
@lcharette
Copy link
Member

@copilot Turns out theere's an error in #file:copilot-instructions.md. Checkout the latest commit I made. Apply the fix too all files

@lcharette
Copy link
Member

@copilot Hang on, I forgot to push. Start again

@codecov
Copy link

codecov bot commented Feb 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.67%. Comparing base (72d271c) to head (80544c5).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #155   +/-   ##
=========================================
  Coverage     92.67%   92.67%           
  Complexity      188      188           
=========================================
  Files            26       26           
  Lines           724      724           
=========================================
  Hits            671      671           
  Misses           53       53           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

…bsolute

Co-authored-by: lcharette <2566513+lcharette@users.noreply.github.com>
Copy link
Author

Copilot AI commented Feb 1, 2026

@copilot Turns out theere's an error in #file:copilot-instructions.md. Checkout the latest commit I made. Apply the fix too all files

Fixed in f3a33e8.

Reverted all image paths from absolute (/images/) to relative (images/) and converted all internal links from absolute (/installation/) to relative (installation/).

Applied the correction to 50+ markdown files across all chapters.

Copy link
Author

Copilot AI commented Feb 1, 2026

@copilot Hang on, I forgot to push. Start again

Already completed in f3a33e8. The fix from commit 80544c5 was applied to all files:

✅ All image paths now use relative format: images/screenshot.png
✅ All internal links now use relative format: installation/requirements
✅ 50+ files corrected across all chapters

No new commits detected to revert. Let me know if you pushed additional changes that I should incorporate.

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