@csstools/postcss-color-function
Advanced tools
Comparing version 2.2.3 to 3.0.0
# Changes to PostCSS Color Function | ||
### 2.2.3 (June 1, 2023) | ||
### 3.0.0 | ||
_July 3, 2023_ | ||
- Change license to `MIT-0` ([read more about this change in the blog post](https://preset-env.cssdb.org/blog/license-change/)) | ||
- Updated [`@csstools/css-parser-algorithms`](/packages/css-parser-algorithms) to [`2.3.0`](/packages/css-parser-algorithms/CHANGELOG.md#230) (minor) | ||
- Updated [`@csstools/postcss-progressive-custom-properties`](/plugins/postcss-progressive-custom-properties) to [`3.0.0`](/plugins/postcss-progressive-custom-properties/CHANGELOG.md#300) (major) | ||
- Updated [`@csstools/css-color-parser`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-color-parser) to [`1.2.2`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-color-parser/CHANGELOG.md#122) (patch) | ||
### 2.2.3 | ||
_June 1, 2023_ | ||
- Updated `@csstools/postcss-progressive-custom-properties` to `2.3.0` (minor) | ||
### 2.2.2 | ||
### 2.2.2 (May 19, 2023) | ||
_May 19, 2023_ | ||
@@ -14,6 +26,6 @@ - Ignore relative color syntax | ||
### 2.2.1 | ||
_April 10, 2023_ | ||
### 2.2.1 (April 10, 2023) | ||
- Updated `@csstools/css-tokenizer` to `2.1.1` (patch) | ||
@@ -23,4 +35,6 @@ - Updated `@csstools/css-parser-algorithms` to `2.1.1` (patch) | ||
### 2.2.0 (March 25, 2023) | ||
### 2.2.0 | ||
_March 25, 2023_ | ||
- Add `@csstools/css-color-parser` dependency for all color value transformations. | ||
@@ -30,20 +44,30 @@ - Add support for `calc` expressions in color components. | ||
### 2.1.0 (February 6, 2023) | ||
### 2.1.0 | ||
_February 6, 2023_ | ||
- Add: `@csstools/color-helpers` dependency for all color value transformations. | ||
### 2.0.1 (January 28, 2023) | ||
### 2.0.1 | ||
_January 28, 2023_ | ||
- Improve `types` declaration in `package.json` | ||
### 2.0.0 (January 24, 2023) | ||
### 2.0.0 | ||
_January 24, 2023_ | ||
- Updated: Support for Node v14+ (major). | ||
### 1.1.1 (July 8, 2022) | ||
### 1.1.1 | ||
_July 8, 2022_ | ||
- Fix case insensitive matching. | ||
### 1.1.0 (April 4, 2022) | ||
### 1.1.0 | ||
_April 4, 2022_ | ||
- Allow percentage units in XYZ color spaces. | ||
@@ -65,18 +89,26 @@ | ||
### 1.0.3 (March 8, 2022) | ||
### 1.0.3 | ||
_March 8, 2022_ | ||
- Fix gamut mapping giving overly unsaturated colors. | ||
- Implement powerless color components in gamut mapping. | ||
### 1.0.2 (February 12, 2022) | ||
### 1.0.2 | ||
_February 12, 2022_ | ||
- Updated `@csstools/postcss-progressive-custom-properties` to `1.1.0`. | ||
### 1.0.1 (February 11, 2022) | ||
### 1.0.1 | ||
_February 11, 2022_ | ||
- Add tests for percentage values in non-xyz color spaces. | ||
- Ignore percentage values in xyz color space as these are not supported. | ||
### 1.0.0 (February 7, 2022) | ||
### 1.0.0 | ||
_February 7, 2022_ | ||
- Initial version |
120
LICENSE.md
@@ -1,108 +0,18 @@ | ||
# CC0 1.0 Universal | ||
MIT No Attribution (MIT-0) | ||
## Statement of Purpose | ||
Copyright © CSSTools Contributors | ||
The laws of most jurisdictions throughout the world automatically confer | ||
exclusive Copyright and Related Rights (defined below) upon the creator and | ||
subsequent owner(s) (each and all, an “owner”) of an original work of | ||
authorship and/or a database (each, a “Work”). | ||
Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
this software and associated documentation files (the “Software”), to deal in | ||
the Software without restriction, including without limitation the rights to | ||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | ||
of the Software, and to permit persons to whom the Software is furnished to do | ||
so. | ||
Certain owners wish to permanently relinquish those rights to a Work for the | ||
purpose of contributing to a commons of creative, cultural and scientific works | ||
(“Commons”) that the public can reliably and without fear of later claims of | ||
infringement build upon, modify, incorporate in other works, reuse and | ||
redistribute as freely as possible in any form whatsoever and for any purposes, | ||
including without limitation commercial purposes. These owners may contribute | ||
to the Commons to promote the ideal of a free culture and the further | ||
production of creative, cultural and scientific works, or to gain reputation or | ||
greater distribution for their Work in part through the use and efforts of | ||
others. | ||
For these and/or other purposes and motivations, and without any expectation of | ||
additional consideration or compensation, the person associating CC0 with a | ||
Work (the “Affirmer”), to the extent that he or she is an owner of Copyright | ||
and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and | ||
publicly distribute the Work under its terms, with knowledge of his or her | ||
Copyright and Related Rights in the Work and the meaning and intended legal | ||
effect of CC0 on those rights. | ||
1. Copyright and Related Rights. A Work made available under CC0 may be | ||
protected by copyright and related or neighboring rights (“Copyright and | ||
Related Rights”). Copyright and Related Rights include, but are not limited | ||
to, the following: | ||
1. the right to reproduce, adapt, distribute, perform, display, communicate, | ||
and translate a Work; | ||
2. moral rights retained by the original author(s) and/or performer(s); | ||
3. publicity and privacy rights pertaining to a person’s image or likeness | ||
depicted in a Work; | ||
4. rights protecting against unfair competition in regards to a Work, | ||
subject to the limitations in paragraph 4(i), below; | ||
5. rights protecting the extraction, dissemination, use and reuse of data in | ||
a Work; | ||
6. database rights (such as those arising under Directive 96/9/EC of the | ||
European Parliament and of the Council of 11 March 1996 on the legal | ||
protection of databases, and under any national implementation thereof, | ||
including any amended or successor version of such directive); and | ||
7. other similar, equivalent or corresponding rights throughout the world | ||
based on applicable law or treaty, and any national implementations | ||
thereof. | ||
2. Waiver. To the greatest extent permitted by, but not in contravention of, | ||
applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and | ||
unconditionally waives, abandons, and surrenders all of Affirmer’s Copyright | ||
and Related Rights and associated claims and causes of action, whether now | ||
known or unknown (including existing as well as future claims and causes of | ||
action), in the Work (i) in all territories worldwide, (ii) for the maximum | ||
duration provided by applicable law or treaty (including future time | ||
extensions), (iii) in any current or future medium and for any number of | ||
copies, and (iv) for any purpose whatsoever, including without limitation | ||
commercial, advertising or promotional purposes (the “Waiver”). Affirmer | ||
makes the Waiver for the benefit of each member of the public at large and | ||
to the detriment of Affirmer’s heirs and successors, fully intending that | ||
such Waiver shall not be subject to revocation, rescission, cancellation, | ||
termination, or any other legal or equitable action to disrupt the quiet | ||
enjoyment of the Work by the public as contemplated by Affirmer’s express | ||
Statement of Purpose. | ||
3. Public License Fallback. Should any part of the Waiver for any reason be | ||
judged legally invalid or ineffective under applicable law, then the Waiver | ||
shall be preserved to the maximum extent permitted taking into account | ||
Affirmer’s express Statement of Purpose. In addition, to the extent the | ||
Waiver is so judged Affirmer hereby grants to each affected person a | ||
royalty-free, non transferable, non sublicensable, non exclusive, | ||
irrevocable and unconditional license to exercise Affirmer’s Copyright and | ||
Related Rights in the Work (i) in all territories worldwide, (ii) for the | ||
maximum duration provided by applicable law or treaty (including future time | ||
extensions), (iii) in any current or future medium and for any number of | ||
copies, and (iv) for any purpose whatsoever, including without limitation | ||
commercial, advertising or promotional purposes (the “License”). The License | ||
shall be deemed effective as of the date CC0 was applied by Affirmer to the | ||
Work. Should any part of the License for any reason be judged legally | ||
invalid or ineffective under applicable law, such partial invalidity or | ||
ineffectiveness shall not invalidate the remainder of the License, and in | ||
such case Affirmer hereby affirms that he or she will not (i) exercise any | ||
of his or her remaining Copyright and Related Rights in the Work or (ii) | ||
assert any associated claims and causes of action with respect to the Work, | ||
in either case contrary to Affirmer’s express Statement of Purpose. | ||
4. Limitations and Disclaimers. | ||
1. No trademark or patent rights held by Affirmer are waived, abandoned, | ||
surrendered, licensed or otherwise affected by this document. | ||
2. Affirmer offers the Work as-is and makes no representations or warranties | ||
of any kind concerning the Work, express, implied, statutory or | ||
otherwise, including without limitation warranties of title, | ||
merchantability, fitness for a particular purpose, non infringement, or | ||
the absence of latent or other defects, accuracy, or the present or | ||
absence of errors, whether or not discoverable, all to the greatest | ||
extent permissible under applicable law. | ||
3. Affirmer disclaims responsibility for clearing rights of other persons | ||
that may apply to the Work or any use thereof, including without | ||
limitation any person’s Copyright and Related Rights in the Work. | ||
Further, Affirmer disclaims responsibility for obtaining any necessary | ||
consents, permissions or other rights required for any use of the Work. | ||
4. Affirmer understands and acknowledges that Creative Commons is not a | ||
party to this document and has no duty or obligation with respect to this | ||
CC0 or use of the Work. | ||
For more information, please see | ||
http://creativecommons.org/publicdomain/zero/1.0/. | ||
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. |
{ | ||
"name": "@csstools/postcss-color-function", | ||
"description": "Use the color() function in CSS", | ||
"version": "2.2.3", | ||
"version": "3.0.0", | ||
"author": "Jonathan Neal <jonathantneal@hotmail.com>", | ||
"license": "CC0-1.0", | ||
"license": "MIT-0", | ||
"funding": [ | ||
@@ -38,6 +38,6 @@ { | ||
"dependencies": { | ||
"@csstools/css-color-parser": "^1.2.0", | ||
"@csstools/css-parser-algorithms": "^2.1.1", | ||
"@csstools/css-color-parser": "^1.2.2", | ||
"@csstools/css-parser-algorithms": "^2.3.0", | ||
"@csstools/css-tokenizer": "^2.1.1", | ||
"@csstools/postcss-progressive-custom-properties": "^2.3.0" | ||
"@csstools/postcss-progressive-custom-properties": "^3.0.0" | ||
}, | ||
@@ -49,3 +49,3 @@ "peerDependencies": { | ||
"@csstools/postcss-tape": "*", | ||
"postcss-lab-function": "^5.0.0" | ||
"postcss-lab-function": "^5.2.3" | ||
}, | ||
@@ -52,0 +52,0 @@ "scripts": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
14015
+ Added@csstools/postcss-progressive-custom-properties@3.3.0(transitive)
- Removed@csstools/postcss-progressive-custom-properties@2.3.0(transitive)
Updated@csstools/postcss-progressive-custom-properties@^3.0.0