Refactor and expand documentation for cornering control in speed_settings_jerk_xy.md: add a Key Effects section, reorganize Cornering Control Types, consolidate and clarify Junction Deviation (include formula, tips, and notes about Marlin/Classic Jerk), remove duplicated content, and explain how Orca limits jerk to Printer Motion Ability. Update printer_settings/motion ability/printer_motion_ability.md: reorder sections to place Maximum Junction Deviation after Maximum Jerk, update variable descriptions and link references, and clarify when M205 J/X/Y/Z/E apply.
The deploy-wiki workflow now retries cloning the orca-website repository up to three times with increasing delays between attempts. This improves reliability in case of transient network or GitHub issues.
Refactors the workflow to export a concise error block with invalid list indentation details as an environment variable. Adds a new step to display the error block and fail the workflow if issues are found, improving clarity and output formatting.
Updated the regex to match all list patterns (e.g., '- ', '* ', '1. ') instead of only checklist items. This allows the workflow to validate indentation for all list types, not just checklists.
Introduces a GitHub Actions workflow that checks Markdown files in pull requests and on manual dispatch for checklist items with invalid indentation. The workflow ensures checklist items are indented with 0 or multiples of 4 spaces, helping maintain consistent formatting.
Updates the unreferenced_images workflow to skip the 'misc' directory under 'images' when collecting files. This prevents files in 'images/misc' from being processed.
Updated the GitHub Actions deploy-wiki workflow to install the mkdocs-gh-admonitions-plugin package. This enables support for admonitions in the wiki documentation build process.
Updated the regex in validate_tab_links.yml to match any valid identifier before '.label_path', not just 'line'. This allows the workflow to detect label_path assignments for more objects.
Introduces two GitHub Actions workflows: one to find orphaned markdown files and another to detect unreferenced images in the repository. These checks run on pull requests affecting markdown files and help maintain documentation and asset hygiene by surfacing unused files.
Update image and internal link validation workflows to scan all Markdown files in the repository instead of only those changed in a pull request. This improves coverage and reliability by ensuring all relevant files are validated regardless of PR diff context.
Refactored link reference collection to handle append_option_line calls more robustly and improved argument parsing. Enhanced line number calculation for error messages and updated failure formatting to include GitHub links. Failures are now sorted by line and only messages are exported.
Enhanced the GitHub workflow to detect Tab link references from label_path and append_option_line in addition to append_single_option_line. Updated the developer wiki to document all three supported methods for linking options to wiki pages, including examples and link format details.
Image references in Markdown code blocks are now ignored during validation by removing code blocks before processing. This prevents false positives from images inside code samples and improves accuracy of alt text and URL checks.
Introduces a GitHub Actions workflow that checks OrcaSlicer Tab.cpp for valid wiki document and heading references. The workflow runs on demand and weekly, reporting invalid links and enforcing consistent cross-referencing in documentation.
Introduces a GitHub Actions workflow that checks for invalid internal links in Markdown files on pull requests. The workflow validates document references and heading anchors, reporting errors for missing or ambiguous documents, invalid anchors, and improper link formats.
Introduces .github/dependabot.yml to automate dependency updates for GitHub Actions and Docker, scheduling checks monthly and limiting minor/patch updates for built-in actions.
Changed the label in the bug report template from 'Error' to 'bug' and removed the file upload/attachments textarea from both bug report and feature request templates to streamline issue submission.
Introduces templates for bug reports, feature requests, and pull requests to standardize contributions and improve issue tracking. Also adds configuration to direct users to community support and discussion forums.
Introduces a GitHub Actions workflow that checks Markdown files in pull requests for valid OrcaSlicer image references. The workflow ensures image links use the correct format, alt text, and file existence, failing the PR if invalid references are found.