You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.4 KiB
46 lines
1.4 KiB
1 year ago
|
## 4.0.0
|
||
|
|
||
|
- **New:** `variant` can have more than one value. Parsing the `variant` is too complex for this function, so any unknown tokens are assumed to be a `variant` and joined as one (e.g., `foo bold bar italic qux` parses a `variant` of `foo bar qux`).
|
||
|
- **Fix:** Fixed `normal` overriding other declarations. The defaults are still `normal` and you can have any number of normals precede the `size` without overriding non-`normal` values.
|
||
|
- **Breaking:** Removed parsing of CSS global keywords, as they don't seem to be supported. This is a fix, but it may break implementations that were relying on it.
|
||
|
- **Breaking:** Error messaging has changed and new errors will throw when adding more than one `style`, `weight` or `stretch`.
|
||
|
|
||
|
## 3.0.4
|
||
|
|
||
|
- Add BundlePhobia badges to npm (requires version bump).
|
||
|
|
||
|
## 3.0.3
|
||
|
|
||
|
- Also exports a CommonJS module. Fixes `const parseCSSFont = require('parse-css-font');`.
|
||
|
|
||
|
## 3.0.2
|
||
|
|
||
|
- Fix parsing of `1rem / 1.2` when the slash is surrounded by spaces.
|
||
|
|
||
|
## 3.0.1
|
||
|
|
||
|
- Fix readme.
|
||
|
- Add `package-lock.json`.
|
||
|
|
||
|
## 3.0.0
|
||
|
|
||
|
- **Breaking:** Remove tcomb dependency. Breaking change if you were somehow relying on those errors.
|
||
|
- Introduce TypeScript.
|
||
|
- Provide TypeScript-generated type definitions.
|
||
|
|
||
|
## 2.0.2
|
||
|
|
||
|
- Update dependencies.
|
||
|
|
||
|
## 2.0.1
|
||
|
|
||
|
- Fix issue w/ slashes in functions.
|
||
|
|
||
|
## 2.0.0
|
||
|
|
||
|
- Preserves functions with spaces and commas inside.
|
||
|
|
||
|
## 1.0.0
|
||
|
|
||
|
- Initial release.
|