Richie.js 2.0.0 #21
darsan-in
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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 from
rjs.config.json
torichiejs.config.js
, providing more flexibility and ease of customization.Fetch API Integration:
Axios dependency has been removed and replaced with the inbuilt
fetch
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:
The
init
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.
This discussion was created from the release Richie.js 2.0.0.
Beta Was this translation helpful? Give feedback.
All reactions