2.0.3 #136
haaarshsingh
announced in
Announcements
2.0.3
#136
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Based on the context and the major rewrite to v2, here's a comprehensive changelog for the v2.0.3 release:
kmenu v2.0.3
Major Rewrite: Welcome to kmenu v2
This release represents a complete architectural overhaul of kmenu with a focus on performance, developer experience, and maintainability.
Breaking Changes
This is a major version with breaking changes. If you're upgrading from v1.x, please follow our comprehensive Migration Guide to update your implementation.
New Architecture
@kmenu/coreand@kmenu/reactpackagesNew Features
Composable API
Replace the old
MenuProvider/CommandWrapperpattern with a more flexible component-based approach:Performance Improvements
Enhanced Styling
Bug Fixes (v2.0.3)
@kmenu/coreand@kmenu/reactpackagesImprovements
Package Structure
kmenu: Core headless logic (framework-agnostic)@kmenu/react: React components and hooksMigration Required
Important: This release requires code changes to upgrade from v1.x. The API has been completely redesigned for better developer experience and performance.
Follow the Migration Guide for step-by-step instructions.
Updated Documentation
Installation
Full Changelog:
v1.4.32...v2.0.3This discussion was created from the release 2.0.3.
Beta Was this translation helpful? Give feedback.
All reactions