Matthew Dean
283b1b4d8b
Fixes #3574 ( #3575 )
...
* Fixes #3574
* Bump version and dist files
v3.13.1
2020-12-18 07:49:43 -08:00
Matthew Dean
5423802e13
Update CHANGELOG.md
2020-12-11 18:14:31 -08:00
Matthew Dean
257efdd688
Fixes #3434 - memory / runtime improvements ( #3572 )
...
* Remove class extends pattern for nodes
* Fix node benchmark
* v3.13.0
* Restore tree caching
v3.13.0
2020-12-11 18:00:22 -08:00
Matthew Dean
0e268598c8
Examples contain more valid CSS, to test with a new parser ( #3550 )
...
* Make Less tests contain more valid CSS
2020-07-28 17:48:59 -07:00
Matthew Dean
76132ef5e1
Bug fixes - fixes #3446 #3368 ( #3546 )
...
* Fixes #3446
* Fixes #3368
2020-07-28 17:23:22 -07:00
Matthew Dean
ef4baa5bb2
Release 3.12.2 ( #3545 )
...
* Release v3.12.2
v3.12.2
2020-07-16 08:59:23 -07:00
Matthew Dean
b93a0857c5
Fixes #3533 ( #3544 )
...
* Fixes #3533
2020-07-16 07:31:48 -07:00
Matthew Dean
e188f440c4
Fixes #3541 ( #3543 )
2020-07-16 07:31:03 -07:00
Matthew Dean
28701638be
Update changelog
2020-07-13 08:29:45 -07:00
Matthew Dean
e4f7551121
v3.12.0
v3.12.0
2020-07-13 08:17:34 -07:00
Matthew Dean
371185c71d
v3.12.0-RC.2 ( #3540 )
2020-07-13 08:14:24 -07:00
Matthew Dean
d5aa9d1503
Fixes #3371 Allow conditional evaluation of function args ( #3532 )
2020-07-13 07:17:59 -07:00
Matthew Dean
a722237c1f
Remove lib folder from git ( #3531 )
...
* Remove lib from repo
* Add lib folder to .gitignore
* Remove src from publish
2020-07-06 20:24:29 -07:00
Matthew Dean
e0f5c1a156
Move changelog to root ( #3530 )
2020-07-06 19:04:38 -07:00
Matthew Dean
f7bdce79fd
Duplicate dist files in root for older links ( #3529 )
...
* Move dist files to root of repo
* Ignore dist in less package
* Duplicate dist files
2020-07-06 18:47:45 -07:00
Matthew Dean
0925cf1957
Test-data module ( #3525 )
...
* Move test data to separate module - @todo--fix some browser tests
* Fix all browser tests
2020-06-25 15:54:59 -07:00
Matthew Dean
51fb02b844
Fixes #3504 / organizes tests ( #3523 )
...
* Fixes #3504 / organizes tests
2020-06-22 09:25:12 -07:00
Matthew Dean
efb76ec825
Restore nuked scripts (?), replace dependencies ( #3501 ) ( #3522 )
...
* Lerna refactor / TS compiling w/o bundling
* Add package-lock.json
2020-06-22 07:02:22 -07:00
Matthew Dean
2c5e4dd9b9
Lerna refactor / TS compiling w/o bundling ( #3521 )
...
* Lerna refactor / TS compiling w/o bundling
* Adds package-lock.json
2020-06-22 05:41:38 -07:00
Hiro Sato
a3641e4d7c
Resolve #3398 Add flag to disable sourcemap url annotation ( #3517 )
...
* Add flag to disable sourcemap url annotation in compiled css.
* Add test for --source-map-no-annotation option.
Co-authored-by: Jeff Fennell <jfennell@techempower.com >
2020-06-17 11:59:45 -07:00
GU Yiling
e018ba8ca1
fix( #3294 ): use loadFileSync when loading plugins with syncImport: true ( #3506 )
...
* fix(#3294 ): use loadFileSync when loading plugins with syncImport: true
* test: add tests for sync plugins
2020-06-17 11:59:06 -07:00
Matthew Dean
95b9007326
Update changelog
2020-06-05 11:48:37 -07:00
Matthew Dean
6238bbcd3b
Fixes #3508 ( #3509 )
v3.11.3
2020-06-05 11:44:17 -07:00
Matthew Dean
8338366407
Update README.md
2020-05-31 18:59:18 -07:00
Matthew Dean
6313bc5804
Update changelog
2020-05-31 18:57:03 -07:00
Matthew Dean
53bf877130
Remove tree caching in import manager ( #3498 )
v3.11.2
2020-05-31 18:50:50 -07:00
5UtJAjiRWj1q
0f271f3845
issue#3481 ignore missing debugInfo ( #3482 )
2020-05-04 19:26:18 -07:00
Rens Groothuijsen
3bd995b211
Additional check to avoid evaluating an expression if it is a comment ( #3494 )
2020-04-30 10:35:59 -07:00
Sebastian Silbermann
0715d9054e
fix: Use make-dir instead of mkdirp ( #3490 )
...
* fix: Use make-dir instead of mkdirp
* Use compatible make-dir version
2020-04-30 10:23:59 -07:00
Rens Groothuijsen
2634494cc8
Properly exit calc mode after use ( #3493 )
2020-04-28 10:31:54 -07:00
Matthew Dean
096dd22a93
Convert to auto-changelog ( #3477 )
2020-02-10 22:33:36 -08:00
Matthew Dean
842386b8db
Fixes #3469 - Include tslib dependency ( #3475 )
...
* Include tslib dependency
* Revert #3453
v3.11.1
2020-02-10 21:53:16 -08:00
Matthew Dean
1adaadb0fa
3.11.0 ( #3468 )
...
* Move transpilation from Babel to TypeScript
* Update tests to Mocha / Chai / Headless Chrome
* Remove old Jasmine files
* Fix plugin tests cross-platform
* Add new build
* Fix errors for Node 8
* Remove PhantomJS references and libs
* Remove unnecessary less-node file caching
* Add browser benchmark comparison test
* Add browser benchmark comparison test
* Dist files
v3.11.0
2020-02-09 13:52:37 -08:00
vladimir
fd66e443db
Import file with dots in file name ( #3453 )
...
* Fix bug with importing file with dots in names.
* Fix tests of importing files in browser and in node.
* Add unit test for bug with importing files with dots in file name.
2020-02-09 10:44:24 -08:00
Luciano Martorella
b354421998
- Fixed replacer when visitor returns array of nodes ( #3460 )
2020-02-09 10:41:48 -08:00
jess
43719c6e24
Added financial contributors to the README ( #3454 )
2020-02-09 10:40:16 -08:00
Matthew Dean
0fac98e24c
Create FUNDING.yml
2019-10-17 15:34:40 -07:00
DB
ea71dde574
Fixes #3430 : Removed unnecessary 'important' from NamespaceValue. ( #3431 )
2019-09-23 11:31:41 -07:00
Matthew Dean
3f8a6aeca7
Fixes #3405 ( #3426 )
...
* Fixes to Gruntfile
* Fixes #3405
* Added #3406 example
2019-08-25 10:31:22 -07:00
Matthew Dean
66a839de9f
Release v3.10.3
v3.10.3
2019-08-22 17:06:26 -07:00
Matthew Dean
91fd4c38a3
Fixes #3423 #3420 ( #3424 )
...
* Fixes #3423 #3420
* Proper fix without reverting previous fix
2019-08-22 16:50:19 -07:00
Matthew Dean
f454ab78c4
Rollup changed for Node 4 compatibility ( #3421 )
2019-08-20 12:19:41 -07:00
Matthew Dean
62d9d60dcb
Release v3.10.1
v3.10.1
2019-08-17 18:36:52 -07:00
Matthew Dean
7e51ba1490
Release v3.10.0 ( #3413 )
v3.10.0
2019-08-16 20:00:30 -07:00
Matthew Dean
c0f5e97696
v3.10.0-beta.2 -- Cleanup NPM and git included files ( #3412 )
...
* Cleanup NPM and git included files
* Compile Rollup.js on the fly for Node 6 compatibility
* Remove Node 6 from Travis because it never works
* Add note about Node 6 deprecation
v3.10.0-beta.2
2019-08-07 13:32:06 -07:00
Matthew Dean
bd76d65582
Update CHANGELOG.md
2019-08-03 11:07:11 -07:00
Matthew Dean
f077e21168
Release v3.10.0-beta
v3.10.0-beta
2019-08-03 10:59:25 -07:00
Matthew Dean
cae5021358
Conversion of Less to ES6 w/ TypeScript type linting support ( #3411 )
...
* Update lebab conversion
* Updated rollup config
* All tests passing
* Proper dist files
* Fixed browsertest compilation, cleaned up comments
* Update dependencies
* Remove spread operator for Node 6
* Improved browser test setup
* Downgrade grunt-eslint to support Node 6
* Add console errors for unfinished Less promise
* Simplify in-browser plugin
2019-08-03 10:41:13 -07:00
Matthew Dean
88e126bfc5
Fixes #3346 #3338 #3345 ( #3363 )
...
* Don't escape quotes in an each #3354
* Fixes #3346 - ambiguous mixin call / color parsing
* Fixes #3338 - better error message
* Fixes #3338 - missed mix() function
* Fixes #3345
2019-07-11 14:17:24 -07:00
legu2009
162327ae20
Operation.prototype.accept Issues#3327 ( #3364 )
2019-02-21 13:34:38 -08:00