Conversation
BREAKING CHANGE: Automatically generate `CHANGELOG.md`
- .eslintignore - .gitignore - .prettierignore - .remarkignore - .stylelintignore
Only for desktop browsers.
- add run-njklint.js to wrap nunjucklinter CLI invocations - split init-template.js into init-template-content.js and init-template-ops.js - update about page template and markdown content - update hero component styles and markup - update env.js config and JS entry points - update plopfile for new component generator structure
- Upgrade multiple devDependencies to latest versions - Resolve entry points before invoking processing task - Skip processing when no matching files are identified - Enhance configuration to support explicit entry points
- skip integrity generation for compiled component styles - remove internal jsdoc block from javascript pipeline
- add documentation synchronization end-to-end test - implement fallback watch target resolution in development server test - add dependency symlink helper and cleanup resilience to test sandbox
- extract template operations into dedicated content and package modules - apply file purge policy to strip external tests and agent memories - remove internal test scripts from generated package configuration - add comprehensive unit and acceptance tests for template generation - update module boundary tests to verify internal boundaries
- The `init:template` script is no longer available. - All associated content generation, file operations, and package setup removed. - Dedicated unit and integration tests for the initialization process are deleted.
… configurations - remove default components, hero sections, and showcase routes - delete dummy fonts, logos, and vector assets - remove obsolete github instructions, unused codeql workflow, and init script - drop size-limit configuration and dependencies - update README, AI agent documentation, and repository rules - clean up outdated visual parity and unit test suites
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
- Implement calculateReadingTime with Markdown stripping - Integrate into processData task to provide readingTime metadata - Add unit and integration tests
- implement Windows-compatible path processing in gulp utilities - quote glob patterns in package.json to prevent shell expansion errors - extract inline node scripts from lefthook.yml to dedicated files - update test suites to accommodate Windows path formats
- Upgraded various development libraries to latest versions - Removed node-gyp, prompts, and remark-lint dev dependencies
- Add guidance on Playwright binary provisioning for E2E tests - Include rules for POSIX glob path normalization and cross-platform directory resolution - Document Windows-safe script entrypoint detection - Condense existing architectural, dependency, and logic gotchas for brevity - Update project guidance to link specific memory files
- Tune Sharp compression effort for WebP, AVIF, and PNG formats - Rename configuration constants for image optimization and favicon generation
- Add POSIX path normalization to core utilities - Apply forward slash formatting consistently in route resolution - Add robust unit tests for Windows path compatibility - Improve config tests for environment path normalization and cleanup
- gulp-devstack: patch
- Clarify component SCSS integration and Nunjucks `default` filter use - Refine Nunjucks layout, block system, and macro usage examples - Detail routing behavior for layout templates and markdown data injection - Update testing pipeline sequence and A11y check descriptions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🎯 Overview
Major refactor. Upgrade Gulp 5, Node >=24.10.0, modular pipeline, strict Fail-Closed testing. Final
v5.0.0candidate.🚀 Key Changes
1. Build & Gulp 5
gulpfile.js→html-rendering,image-pipeline,sass-pipeline.2. Testing (Fail-Closed)
node:test+node:assert. No third-party runner.3. DX & Tooling
init-template.js, dummy components, boilerplate.4. Showcase
5. Docs & AI
memories/: Curated agent guidelines (architectural-gotchas, etc).>=24.10.0required.