Skip to content

Releases: pak-utils/fone

v1.1.10

Choose a tag to compare

@github-actions github-actions released this 07 Sep 13:19

What's Changed

  • fix(ci): properly fix release notes spacing

Full Changelog: v1.1.9...v1.1.10

v1.1.9

Choose a tag to compare

@github-actions github-actions released this 07 Sep 13:15

What's Changed

v1.1.8

Choose a tag to compare

@github-actions github-actions released this 07 Sep 13:01

What's Changed

  • refactor(ci): improve release workflow and remove CHANGELOG.md
    Full Changelog: v1.1.7...v1.1.8

Release v1.1.7

Choose a tag to compare

@github-actions github-actions released this 07 Sep 06:02

[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

Choose a tag to compare

@github-actions github-actions released this 07 Sep 05:41

[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

Choose a tag to compare

@github-actions github-actions released this 06 Sep 14:54

[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

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:52

[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

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:11

[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

Choose a tag to compare

@github-actions github-actions released this 28 Aug 13:16

[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

Choose a tag to compare

@github-actions github-actions released this 28 Aug 12:06

[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