Repository navigation
Releases: pak-utils/fone
Releases · pak-utils/fone
Release list
v1.1.10
v1.1.9
What's Changed
- fix(ci): improve release notes spacing
Full Changelog: v1.1.8...v1.1.9
v1.1.8
What's Changed
- refactor(ci): improve release workflow and remove CHANGELOG.md
Full Changelog: v1.1.7...v1.1.8
Release v1.1.7
[1.1.7] - 2025-09-07
refactor(ci): simplify changelog generation format
- Remove emoji categorization and complex formatting
- Capture full commit messages with body content
- Use clean standard format for better readability
Release v1.1.6
[1.1.6] - 2025-09-07
Changes since v1.1.5:
♻️ Code Refactoring
- refactor(ci): optimize workflows and remove engine restrictions
Release v1.1.5
[1.1.5] - 2025-09-06
Changes since v1.1.4:
refactor: remove redundant type field from operator objects
- Remove type: 'mobile' field from operator objects in validators
- Update README examples to remove type field references
- Align operator objects with OperatorInfo interface
Release v1.1.4
[1.1.4] - 2025-09-06
Changes since v1.1.3:
refactor: remove redundant isMobile function from API
- Remove isMobile function implementation and exports
- Update tests to remove isMobile usage and imports
- Remove isMobile documentation from README
- Simplify API surface by eliminating redundant validation method
BREAKING CHANGE: isMobile function removed. Use validate() instead.
Release v1.1.3
[1.1.3] - 2025-09-06
Changes since v1.1.2:
refactor: improve code organization and clean up type system
- Standardize file naming convention to kebab-case
- Remove redundant type fields from interfaces
- Update imports and documentation accordingly
Release v1.1.2
[1.1.2] - 2025-08-28
Changes since v1.1.1:
fix: remove redundant local field and improve documentation
- Remove duplicate 'local' field from PhoneNumber interface
- Keep only meaningful distinct fields: raw, formatted, international
- Update implementations in validators.ts and helpers.ts
- Fix all test references to removed field
- Enhance README with better examples and structure
- Fix technical inconsistencies in documentation
- Update npm version badge to dynamic display
- Remove hardcoded performance metrics
- Improve TypeScript examples with proper imports
- Add real-world use case examples
BREAKING CHANGE: PhoneNumber interface no longer includes 'local' field.
Use 'formatted' for display or format(phone, 'compact') for compact form.
Release v1.1.1
[1.1.1] - 2025-08-28
Changes since v1.1.0:
fix: enhance validation and clean up API
- Add strict 14-digit maximum length validation for Pakistani mobile numbers
- Simplify PhoneNumberType from 'mobile' | 'unknown' to 'mobile' only
- Remove VERSION and packageInfo exports from main API
- Fix input sanitization length limit from 50 to 30 characters
- Maintain backward compatibility for all core functions