Conversation
✅ Deploy Preview for moodledevdocs ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull request overview
This PR creates a comprehensive release documentation system for Moodle Workplace, following the established pattern used for LMS and Mobile releases. It includes JSON schema definitions, TypeScript utilities for release management, React components for displaying release information, a CLI tool for managing version data, and a markdown documentation page.
Changes:
- Added JSON schema and data structures for Moodle Workplace version tracking with support for rolling releases
- Created TypeScript utilities and React components to display Workplace release information
- Implemented CLI tool to simplify adding new major/minor Workplace versions
- Created dedicated Workplace releases documentation page with comprehensive release history
Reviewed changes
Copilot reviewed 9 out of 10 changed files in this pull request and generated 12 comments.
Show a summary per file
| File | Description |
|---|---|
| static/schema/wp_versions.json | JSON schema defining the structure for Workplace version data, including rolling release support |
| data/wp_versions.json | Complete version data for all Moodle Workplace releases from 3.7 to 5.1 |
| src/utils/SupportedReleasesWP.ts | TypeScript utility functions for managing and querying Workplace release data |
| src/components/SupportedReleasesWP/index.tsx | React component displaying currently supported Workplace releases in a table |
| src/components/SupportedReleasesWP/styles.module.css | CSS styling for Workplace release components |
| src/components/ReleaseTableWP/index.tsx | React component displaying detailed release information for a specific Workplace version |
| scripts/wp_version.mjs | CLI tool for adding new major/minor versions and managing release data |
| general/wp_releases.md | Documentation page with release cycle information and comprehensive version history |
| sidebars/general.js | Added sidebar entry for Workplace Releases documentation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
5400797 to
21fdf08
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 9 out of 10 changed files in this pull request and generated 10 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
21fdf08 to
68f1217
Compare
Create a dedicated release documentation page for Moodle Workplace (similar to LMS and Mobile) based on https://docs.moodle.org/dev/Moodle_Workplace_releases, and provide a CLI tool to simplify adding new major or minor Workplace versions, including its specific requirements (rolling versions).