Releases: taiga-family/maskito
Releases · taiga-family/maskito
Release 4.0.0
⚠ BREAKING CHANGES
-
kit: delete deprecated
precision
&decimalZeroPadding
parameters fromNumber
mask (#2354)Previous behavior:
import {maskitoNumberOptionsGenerator} from '@maskito/kit'; const options = maskitoNumberOptionsGenerator({ precision: 2, // ---> Use `maximumFractionDigits` instead decimalZeroPadding: true, // ---> Use `minimumFractionDigits` instead });
⬇️
New behavior:
import {maskitoNumberOptionsGenerator} from '@maskito/kit'; const options = maskitoNumberOptionsGenerator({ maximumFractionDigits: 2, minimumFractionDigits: 2, });
-
kit:
maskitoParseNumber
accepts onlyMaskitoNumberParams
as the 2nd argument (#2355)Previous behavior:
import {maskitoParseNumber} from '@maskito/kit'; maskitoParseNumber( '0,42', ',' // decimalSeparator )
⬇️
New behavior:
import {maskitoParseNumber} from '@maskito/kit'; maskitoParseNumber( '0,42', { decimalSeparator: ',' } // MaskitoNumberParams )
-
kit: remove invalid
MM.SS.MSS
type fromMaskitoTimeMode
(useMM:SS.MSS
instead) (#2365) -
angular: bump minimum required Angular version (16+ => 19+) (#2347) (#2348) (#2349)
-
angular:
MaskitoDirective
uses model inputs (#2363)
Release 3.11.1
Release 3.11.0
🚀 Features
- kit:
Number
supports minus before prefix (#2281) (480c1fd) - kit:
Number
usestoNumberParts
/fromNumberParts
approach (#2270) (891780a)
🐞 Bug Fixes
- kit:
PostfixPostprocessor
duplicates postfix on paste of value with incompleted postfix (#2267) (2707771) - kit:
maskitoStringifyTime
andmaskitoParseTime
should supportAM
/PM
formats (#2260) (a0aea6f) - angular: use
@Input
setters instead ofngOnChanges
to handle programmatic changes (#2257) (cb8c129)
Release 3.10.3
Release 3.10.2
Release 3.10.1
Release 3.10.0
🚀 Features
🐞 Bug Fixes
- core: invalid behavior of dynamic mask expression with trailing fixed characters (#2184) (cecf9d6)
- core: do not insert fixed character on attempt to enter invalid character at its position (#2181) (7a51702)
- kit: date-related mask with month-first mode has incorrect zero-padding logic (#2166) (26294e8)