Releases: cresteem/Richie.js
2.0.2
2.0.1
Full Changelog: 2.0.0...2.0.1
Richie.js 2.0.0
Full Changelog: 1.1.5...2.0.0
🎉 Richie.js 2.0.0 Release Notes
We are excited to announce a new set of features and improvements in Richie.js! Here's what's new in this release:
🔧 Key Improvements and Features:
-
Configuration Style Update:
The configuration style has been updated fromrjs.config.json
torichiejs.config.js
, providing more flexibility and ease of customization. -
Fetch API Integration:
Axios dependency has been removed and replaced with the inbuiltfetch
API for better performance and reduced external dependencies. -
File System Optimization:
mkdirp
has been removed and replaced with the inbuiltmkdirSync
method, streamlining file system operations. -
Optimized Dependencies:
Unnecessary dependencies have been removed to save some bytes, optimizing the overall performance and reducing package size. -
Official Richie.js Logo:
Richie.js now includes an official logo, enhancing the visual identity of the project. -
Linux Path Issue Fixed for Breadcrumb:
Fixed a path issue related to breadcrumbs when running on Linux environments, ensuring cross-platform compatibility. -
Node.js Version Compatibility:
Richie.js is now compatible with all Node.js environments above version 18, expanding its support for modern runtime versions. -
Richie.js VS Code Icon:
Richie.js now features an icon in Visual Studio Code, improving the user experience for developers working with Richie.js in VS Code. -
Auto Inference for Schema Markup:
The CLI method now supports automatic inference for breadcrumb and site search box schema markup, simplifying implementation. -
TypeScript Configuration Support:
Richie.js configuration now includes TypeScript types, providing intelligent support and improving developer experience. -
CLI Initialization Command Enhancement:
Theinit
command of the CLI app has been enhanced to allow users to generate template settings quickly, making setup more user-friendly. -
Richie.js API Update:
The Richie.js API has been updated to support handling an array of Richies, also known as schema markups, for more dynamic schema generation. -
Breadcrumb Support Update:
Currently, breadcrumb support is unavailable on the browser side, though it continues to function on the Node.js environment. -
CLI App Optimization:
The CLI app has been improved and optimized for better performance and enhanced usability.
1.1.5
Full Changelog: 1.1.4...1.1.5
1.1.4
What's Changed
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #16
- Bump ws and puppeteer by @dependabot in #18
New Contributors
- @dependabot made their first contribution in #16
Full Changelog: 1.1.1...1.1.4
Richie JS 1.1.1
New Features
- rjsconfig.json to rjs.config.json
- Post cleaning input of rjs artifacts from html or input source
- single command to make outcome like "rjs make"
- #13
- cli args handling ( omitDir, destDir,preserve previous OP dir )