v7.0.0 - Licensing Transition Release
Major Release: This version transitions from MIT to GNU AGPL-3.0 license.
🔔 Important Licensing Change
As of March 20, 2026, js-mdict has transitioned from the MIT License to the GNU Affero General Public License v3.0 (AGPL-3.0).
Why This Change?
- Community Reciprocity: Ensure improvements made to the core parser—especially when used in network/cloud services—are shared back with the community.
- Commercial Value Protection: Provide a clear path for commercial licensing for entities that wish to use js-mdict in closed-source proprietary products.
- Sustainable Development: Enable dual-licensing model to support ongoing development and maintenance.
🎉 New Features (Since v6.0.7)
Issue #85: Substring Search (contains())
Issue #86: Handle Duplicate Keys (lookupAll())
Issue #80: Enhanced MDD Resource Extraction
📦 Installation
npm install js-mdict@7.0.0📜 License
GNU Affero General Public License v3.0 (AGPL-3.0)
For commercial licensing: terasum@163.com
Full Changelog: v6.0.7...v7.0.0