You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added AGENTS.md with repository guidance for AI coding agents.
Fixed: main.R template imports functions in alphabetical order.
Added use_agents_md() and an agents_instructions parameter to init() for scaffolding an AGENTS.md file with guidance for AI coding agents in a Rhino app.
Added use_github_actions_ci() for scaffolding the Rhino GitHub Actions CI workflow into an existing Rhino project. The github_actions_ci parameter on init() is unchanged.
Added use_e2e_tests() and an e2e_tests parameter to init() for scaffolding the Cypress end-to-end test structure. The backup-on-conflict mechanism now handles directories as well as single files.
Added covr_r() and covr_report() to execute test coverage for Rhino applications using {covr}.
Updated Node.js dependencies to address security vulnerabilities reported by automated scanning.
Strengthened the end-to-end tests for the Node-based tools (build_js(), build_sass(), lint_js(), lint_sass(), format_js(), format_sass()) to exercise the underlying toolchain capabilities (JSX and modern-JS transpilation, Sass @use/mixins/math, lint rule enforcement), so dependency updates are validated.
The minimum supported Node.js version is now 20, in line with the updated Node dependencies.