246 Commits

Author SHA1 Message Date
Matthew Dean
91c2ddb2ff Release v3.5.3 2018-07-06 08:55:33 -07:00
Matthew Dean
c20e8ce51a Release v3.5.2 2018-07-05 19:57:57 -07:00
Matthew Dean
1bba66b52b Release v3.5.1 2018-07-05 12:00:40 -07:00
Matthew Dean
49d63cb453 Release v3.5.0 2018-07-05 07:19:25 -07:00
Matthew Dean
b56ed27f0d Release v3.5.0-beta.7 (#3260) 2018-07-04 00:17:52 -07:00
Matthew Dean
d821a3754f v3.5.0-beta.6 (#3255)
* v3.5.0-beta.6
* Fix setOptions test
2018-07-02 20:20:30 -07:00
Matthew Dean
29468bffcd Bugfix - namespace values (#3251)
* Added more CSS Grid tests
* Added media query example to tests
* Fixed bug where namespace values didn't work in guards and operations
* Fix failing setOptions test
* Update phantomJS, demo more permissive DR tests
* v3.5.0-beta.5
2018-07-01 19:43:24 -07:00
Matthew Dean
6237e13b14 [Feature] Namespaced values (#3242)
* calc() fix - fixes #974
* Parses and retrieves a namespaced value
* Adds a bunch of new tests for aliasing and namespacing
* Added more CSS Grid tests
* Added tests for passing mixins into mixins, since it's just another value
* Release v3.5.0-beta.4
2018-06-30 09:32:02 -07:00
Matthew Dean
99162b630f Release/v3.5.0 beta.3 (#3246) 2018-06-30 00:40:47 -07:00
Matthew Dean
7a47223dd9 Fixes #3187 (couldn't repo, but found bugs) (#3229)
* (Maybe) Fixes #3187 (couldn't repo, but found bug)
- Fixes multiple Node.js plugins not being loaded
* Added .eslintignore
* Added tests to fix #3187
* Fixed browser test
2018-06-30 00:24:46 -07:00
Matthew Dean
b968e66f5f v3.5.0-beta.2 (#3236) 2018-06-27 08:34:09 -07:00
Matthew Dean
42fd7dca20 Release v3.5.0 beta (#3230)
* Lint cleanup of quotes
* v3.5.0-beta
2018-06-24 20:14:33 -07:00
Matthew Dean
0de99e9c21 Pull missed code merged into 3.x branch (#3212)
* Add "grunt-cli" package to "devDependencies", so contibutors don't have to install grunt globally to run tests

* Add npm-scripts binding for grunt (npm run grunt -- [command])

* Update CONTRIBUTING.md to use `npm test` instead of `grunt test`

* LESS Importer: Throw some notice when a file is skipped over so you can see why it was skipped in the logs

* Update contributing doc
2018-06-16 11:59:00 -07:00
Matthew Dean
e41a17b3ed Release v3.0.4 2018-05-06 18:51:51 -07:00
Matthew Dean
0c0229c890 Merge pull request #3180 from akkumar/sourcemap_0_7
update source_map to 0.6.x
2018-05-06 18:32:22 -07:00
Matthew Dean
ddde3c1100 Fixes #3181 2018-04-18 14:54:17 -07:00
Karthik K
4b19d5c1a1 upgrade source-map to 0.6.x to support node 6+ 2018-02-25 14:35:52 +05:30
Karthik K
3df839584c upgrade source-map to 0.7.1 2018-02-25 13:14:22 +05:30
lukas.bonzelett
bd2a93f7b9 chore(package): update request to 2.83.0
The old request package has some vulnerable dependencies inside. So because nsp detected it has to be updated, see: https://nodesecurity.io/advisories/566

https://github.com/less/less.js/issues/3169
2018-02-21 13:40:29 +01:00
Matthew Dean
4272871e07 Fixes #3116 - lessc not loading plugins in 3.0 2018-02-14 16:28:25 -08:00
Matthew Dean
0b6536bf45 Merge branch '3.x' 2018-02-10 21:19:29 -08:00
Matthew Dean
4508495adb Remove legacy upgrade
- Add simple grid syntax support
2018-02-09 19:40:39 -08:00
Matthew Dean
8b4524f644 Bump to 3.0.0-RC.1
- Remove UMD spec from plugins
2018-02-04 09:48:39 -08:00
Anton Shchekota
5d230dd301 Drop node 0.10 and 0.12 and added node 9 matrix testing 2018-01-05 11:20:27 +03:00
Matthew Dean
60a5c3bd1f Bump v2.7.3 2017-10-23 19:43:19 -07:00
Niklas Mollenhauer
2f5d635708 Mime update 2017-10-21 22:19:21 +02:00
Rob Huzzey
7be05d7a4d Added test for import module fix 2017-10-18 11:37:40 +03:00
Matthew Dean
488e0fcbdf Release 3.0.0-alpha.3 2017-10-08 18:34:00 -07:00
Matthew Dean
4f6818db37 Merge branch '3.x' into dev/3.x-work 2017-10-08 15:30:08 -07:00
Mark Griffiths
f4b63239a2 pinned request dep to v2.81.0 2017-09-25 09:20:10 +01:00
Bennett Somerville
5fa5494169 Update package.json 2017-08-15 18:11:11 -06:00
Matthew Dean
9fd1ef5759 Pushing WIP of changes to file manager to track changes 2017-06-08 12:50:40 -07:00
Matthew Dean
ff5760e099 v3.0.0-alpha.2 2017-01-10 17:46:25 -08:00
Matthew Dean
c93b7f6395 Revert contrast() changes in 2.7.1 2017-01-04 17:53:19 -08:00
Matthew Dean
c60c322562 3.0.0-alpha.1 2017-01-01 12:59:17 -08:00
Matthew Dean
49cbe520f6 Migrate JSCS and JSHint to ESLint and fix various ESLint styling errors 2016-12-31 20:03:46 -08:00
Matthew Dean
96c2ffbc0d Tests for plugin in-browser
- Prevents XSS @plugin requests
2016-12-23 23:12:32 -08:00
Matthew Dean
d0fbadba2e Yes! Less.js tests now working for all browser platforms (except for local timeout error - to fix) 2016-11-20 18:07:19 -08:00
Matthew Dean
26041d9aa5 Bump version for lessc change 2016-10-21 16:40:21 -07:00
Matthew Dean
a38f8a1eb7 Added property accessors - performance issue solved by re-tooling value parsing
i.e. All values are anonymous strings until "queried"
- Unlike original PR, no change in existing test output for un-referenced properties
- unused variables would theoretically result in a tiny improvement in parsing time
2016-07-18 14:28:32 -07:00
Matthew Dean
54affb852b Faster Jasmine tests, Sauce Labs settings update / trying to fix Sauce Labs issues for specific browsers 2016-07-16 20:45:12 -07:00
Matthew Dean
992f1f3ca3 Added more accurate & detailed benchmark 2016-07-14 13:14:58 -07:00
Matthew Dean
1136a9c050 3.0.0-pre.2 2016-07-14 12:29:11 -07:00
Matthew Dean
2766d40479 Rename version to pre-release 2016-07-13 12:01:50 -07:00
Matthew Dean
16c80efa61 Fix directive / rule shims 2016-07-13 01:38:30 -07:00
Matthew Dean
bd14f14709 Rename @plugin to @use extensions 2016-06-24 20:36:00 -07:00
Mladen Milinkovic
9e27352600 Added 'request' as optional dependency.
Compiling following less code:
@import (less) url(http://example.com/somefile.less);

Will fail with if npm 'request' package is not installed:
FileError: optional dependency 'request' required to import over http(s)
2016-06-07 11:42:45 +02:00
Andrew Brobston
e29f7de7a6 Roll back Grunt to version 0.4.5
Continuous-integration builds now fail due to peer-dependency
issues.  It appears that the `grunt-saucelabs` package does not
currently work with Grunt 1+.  Future versions likely will, but for
now, rolling back to Grunt ~0.4.5 may allow the CI builds to
progress.
2016-05-31 16:34:33 -05:00
Andrew Brobston
726cd9660a Download PhantomJS from CDN
Addresses #2898.  Instead of attempting a manual download of
PhantomJS, use the npm package phantomjs-prebuilt and the
environment variable `PHANTOMJS_CDNURL` as suggested in
the comment at
https://github.com/ariya/phantomjs/issues/13953#issuecomment-200862297.
2016-05-31 15:57:01 -05:00
Matthew Dean
d3e1531370 v2.7.1 HOTFIX 2016-05-09 13:38:37 -07:00