Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ragaeeb/paragrafs/llms.txt
Use this file to discover all available pages before exploring further.
Current Version
Version 1.6.0
The latest stable release of Paragrafs
Release Notes
For detailed release notes, including new features, bug fixes, and breaking changes for each version, visit the GitHub releases page:View All Releases on GitHub
Complete changelog with detailed release notes for every version
Recent Changes
Breaking Changes
The latest version includes important breaking changes:Hints are Normalized by Default
Hints are Normalized by Default
createHints(...) now uses Arabic-first normalization for matching and mining. If you relied on exact string matching, update your expectations and/or pass explicit normalization options.Reference: src/utils/textUtils.ts:121-156ALWAYS_BREAK is a True Hard Boundary
ALWAYS_BREAK is a True Hard Boundary
Segments or lines after an
ALWAYS_BREAK must not be merged into previous segments. This creates an absolute boundary in segment processing.Reference:Version Information
Package Details
Current Version
1.6.0
License
MIT
Package Name
paragrafs
Module Format
ESM
Engine Requirements
Semantic Versioning
Paragrafs follows Semantic Versioning (semver):- Major version (X.0.0) - Breaking changes that require migration
- Minor version (0.X.0) - New features, backwards compatible
- Patch version (0.0.X) - Bug fixes, backwards compatible
Staying Updated
GitHub Releases
The most comprehensive source for version history:- Release notes for each version
- Detailed changelogs with all changes
- Download links for specific versions
- Git tags for version tracking
Watch on GitHub
Star and watch the repository to get notified about new releases
NPM Registry
Check package versions on npm:View on npm
See all published versions and download statistics
Upgrading
To upgrade to the latest version:Release Process
Paragrafs uses automated semantic release for version management:- Automated versioning based on conventional commits
- Automated changelog generation
- Automated npm publishing
- Automated GitHub releases
The project uses semantic-release to automate the release workflow.
Contributing to Releases
If you’re contributing to Paragrafs:- Follow conventional commit format
- Use
feat:for new features (minor version bump) - Use
fix:for bug fixes (patch version bump) - Use
BREAKING CHANGE:in commit body for breaking changes (major version bump)
Need Help?
Migration Guide
Learn how to upgrade between versions
Report Issues
Found a bug? Let us know on GitHub