Commit Graph

  • 5200a20ecd Merge pull request #3119 from wiinci/patch-1 Matthew Dean 2017-10-19 11:10:55 -07:00
  • 1ea60cba20 Update © year Mardav Wala 2017-10-19 13:39:06 -04:00
  • 7be05d7a4d Added test for import module fix Rob Huzzey 2017-10-18 11:37:40 +03:00
  • 637bbbd0c2 Update README.md with warning about alpha version Matthew Dean 2017-10-17 15:40:07 -07:00
  • ea6246e16d Allows for inclusing of LESS files from node_modules without .less extension Rob Huzzey 2017-10-16 12:36:33 +01:00
  • 10202c6142 Merge pull request #3107 from MarkSG93/pin_request_to_2.81.0 Matthew Dean 2017-10-09 22:17:33 -07:00
  • 94408424d6 Fixes #3112 for real this time Matthew Dean 2017-10-09 22:13:35 -07:00
  • bad9be8a11 Fixes #3112 - also fixes browser test broken with lowercase API change Matthew Dean 2017-10-09 22:11:19 -07:00
  • af5656944a Update tests for lowercase API Matthew Dean 2017-10-08 18:46:01 -07:00
  • 0d7ec6bb70 Change API on less object to lowercase Matthew Dean 2017-10-08 18:43:10 -07:00
  • 488e0fcbdf Release 3.0.0-alpha.3 v3.0.0-alpha.3 Matthew Dean 2017-10-08 18:34:00 -07:00
  • 55380d49e9 All tests passing Matthew Dean 2017-10-08 18:31:41 -07:00
  • 4f6818db37 Merge branch '3.x' into dev/3.x-work Matthew Dean 2017-10-08 15:30:08 -07:00
  • 26674fc867 FIXES syncImport for less-node Matthew Dean 2017-10-08 15:21:13 -07:00
  • f4b63239a2 pinned request dep to v2.81.0 Mark Griffiths 2017-09-25 09:20:10 +01:00
  • a25f07ee59 Merge pull request #3096 from bdsomer/3.x Matthew Dean 2017-08-16 14:40:44 -07:00
  • 5fa5494169 Update package.json Bennett Somerville 2017-08-15 18:11:11 -06:00
  • 3c8e1957ff Switch from request to phin! Bennett Somerville 2017-08-15 18:06:24 -06:00
  • 8ca5af109d Merge pull request #3082 from ryysud/add-more-version-to-ci Max Mikhailov 2017-07-08 16:16:14 +04:00
  • 33ba03fedf Add Node.js v8 to AppVeyor Ryuma Yoshida 2017-07-02 19:27:13 +09:00
  • 8b0b8da61d Add Node.js v8 to Travis CI Ryuma Yoshida 2017-07-02 19:26:50 +09:00
  • 9fd1ef5759 Pushing WIP of changes to file manager to track changes Matthew Dean 2017-06-08 12:50:40 -07:00
  • faafd33b56 do not ignore strict-math:off in media-features Max Mikhailov 2017-06-08 10:00:26 +03:00
  • 3f353a8bfd do not evaluate backticks in strings as inline-js Max Mikhailov 2017-06-08 09:44:56 +03:00
  • 257f615d0f Merge pull request #3079 from less/special-funcs Max Mikhailov 2017-06-07 18:57:38 +02:00
  • 006ce2651d special functions: add boolean and if, clean up alpha Max Mikhailov 2017-06-07 16:31:35 +03:00
  • 10db21c3b5 optional ; after VariableCall at the end of {} block Max Mikhailov 2017-06-01 13:06:58 +03:00
  • 632f96b55d rename RulesetCall to VariableCall Max Mikhailov 2017-06-01 12:30:02 +03:00
  • 6a683eb62d eslint spaced-comment and corresponding changes Max Mikhailov 2017-06-01 02:27:55 +03:00
  • f5591237d9 clean to-css-visitor.js (eslint etc.) Max Mikhailov 2017-06-01 01:23:33 +03:00
  • 488f16a9dc Merge pull request #3076 from less/merge-rules-cleanup Max Mikhailov 2017-05-31 22:32:36 +02:00
  • 458b3975ea update mergeRules (no separate !important rules + cleanup) Max Mikhailov 2017-05-31 23:25:26 +03:00
  • a475cc4d81 fix lessc (less.options is a function and breaks less.render) Max Mikhailov 2017-05-28 18:03:37 +03:00
  • 312f741e42 minor Selector code clean-up Max Mikhailov 2017-05-28 15:53:57 +03:00
  • 39f9327b10 Update badges and add Twitter badge Matthew Dean 2017-05-15 12:05:18 -07:00
  • e5747a990a fix SO link in readme Max Mikhailov 2017-04-24 01:52:37 +02:00
  • 4a0026ebf6 fix SO link in readme Max Mikhailov 2017-04-24 01:52:07 +02:00
  • ff5760e099 v3.0.0-alpha.2 Matthew Dean 2017-01-10 17:46:25 -08:00
  • b782411278 Sync default options across all Less.js environments - More tests for plugins Matthew Dean 2017-01-10 17:44:50 -08:00
  • 1736ea5c37 Update plugin API Matthew Dean 2017-01-09 07:34:31 -08:00
  • 8ba8c00a42 Add UMD plugin format Matthew Dean 2017-01-09 07:12:46 -08:00
  • bfe19b1d4f Update CHANGELOG.md Matthew Dean 2017-01-06 20:43:14 -08:00
  • 809dc509f3 Arbitrary (non-falsey) values returned from functions are cast as Anonymous nodes Matthew Dean 2017-01-06 19:39:23 -08:00
  • ceb54053e7 v2.7.2 v2.7.2 Matthew Dean 2017-01-04 17:57:58 -08:00
  • c93b7f6395 Revert contrast() changes in 2.7.1 Matthew Dean 2017-01-04 17:53:19 -08:00
  • ede0587368 Revert contrast changes in 2.7.1 Matthew Dean 2017-01-04 17:50:59 -08:00
  • c60c322562 3.0.0-alpha.1 Matthew Dean 2017-01-01 12:59:17 -08:00
  • 68ea31dc89 Line and column # reporting for Node errors Matthew Dean 2017-01-01 12:58:09 -08:00
  • 43ab0b8722 Added error test for unparseable @plugin with better error messaging Matthew Dean 2016-12-31 20:04:51 -08:00
  • 49cbe520f6 Migrate JSCS and JSHint to ESLint and fix various ESLint styling errors Matthew Dean 2016-12-31 20:03:46 -08:00
  • fda4565e8d Replace "return {}" statement in plugins with explicit registerPlugin() function (more logical) Matthew Dean 2016-12-31 11:53:53 -08:00
  • 96c2ffbc0d Tests for plugin in-browser - Prevents XSS @plugin requests Matthew Dean 2016-12-23 23:12:32 -08:00
  • 9f7c0aa563 Merge branch '3.x' of https://github.com/less/less.js into 3.x Matthew Dean 2016-12-23 21:31:26 -08:00
  • 5621cb9199 Merge pull request #2908 from maxrd2/patch-1 Matthew Dean 2016-12-21 15:32:20 -08:00
  • 4251946e83 Merge pull request #2955 from maxbrunsfeld/less-imports-of-files-named-css Matthew Dean 2016-12-21 15:27:32 -08:00
  • bf34b951ea Merge pull request #2975 from kirillrogovoy/refactor-less-error Matthew Dean 2016-12-21 15:24:12 -08:00
  • 6f06301dff Merge pull request #2988 from nicoschoenmaker/hotfix/2987 Matthew Dean 2016-12-21 15:23:13 -08:00
  • c82202cfb8 Update inline comments Matthew Dean 2016-11-21 13:57:59 -08:00
  • d0fbadba2e Yes! Less.js tests now working for all browser platforms (except for local timeout error - to fix) Matthew Dean 2016-11-20 18:07:19 -08:00
  • bd375432ad Fixes #2987, --source-map-map-inline works as expected Nico Schoenmaker 2016-11-16 17:00:14 +01:00
  • 26041d9aa5 Bump version for lessc change Matthew Dean 2016-10-21 16:40:21 -07:00
  • 826afae23d Merge branch '3.x' of https://github.com/less/less.js into 3.x Matthew Dean 2016-10-21 16:31:20 -07:00
  • 387b3899e0 Fix JShint errors Matthew Dean 2016-10-21 16:31:10 -07:00
  • 96df3f4b7e Update README.md Matthew Dean 2016-10-21 16:23:19 -07:00
  • 883b88ea13 Restore single "all" task for SauceLabs Matthew Dean 2016-10-21 16:15:04 -07:00
  • a45bef88dd Change --inline-js to simplified --js option Matthew Dean 2016-10-21 16:14:01 -07:00
  • 068d654603 Refactor test/index.js removing code duplicates Kirill Rogovoy 2016-10-12 11:15:56 +03:00
  • b23ffe1e4b Move error formatting logic to LessError Kirill Rogovoy 2016-10-12 11:15:31 +03:00
  • 6e6bb5d7c2 Reduce sauce tests Matthew Dean 2016-10-01 19:00:28 -07:00
  • 26bb0d4405 Remove test for inferring css import based on path Max Brunsfeld 2016-08-25 17:02:34 -07:00
  • 77fde7eb78 Allow less imports of paths like 'dir/css' Max Brunsfeld 2016-08-23 14:03:26 -07:00
  • 24523c6a86 Merge pull request #2946 from barnabycolby/basepathBug Matthew Dean 2016-08-05 15:35:07 -07:00
  • 50efcdd7aa Added code to ensure that String.prototype.endsWith is always defined, preventing a problem when testSourceMap is run on older versions of node. Barnaby Colby 2016-08-05 18:07:52 +01:00
  • 80c214d3c9 Added code to the source map test function to check the presence and correctness of the sourceMappingURL CSS appendage. Barnaby Colby 2016-08-04 21:20:15 +00:00
  • efaec8370d Fixed sourcMapBasepath bug as the option had no affect on the sourceMapURL. Barnaby Colby 2016-08-04 08:51:19 +00:00
  • 6399ebcc92 Merge pull request #2941 from bd82/travis_cache Matthew Dean 2016-08-01 11:37:56 -05:00
  • 259d8b2fee CI Build Fixes. Shahar Soel 2016-07-27 23:01:13 +03:00
  • abb5375acb Fix JSLint and JSCS errors Matthew Dean 2016-07-19 01:38:54 -07:00
  • 39150d513a Simplified API on less object e.g. "less.Ruleset()" instead of "new less.tree.Ruleset()" Matthew Dean 2016-07-19 01:30:34 -07:00
  • 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 Matthew Dean 2016-07-18 14:28:32 -07:00
  • c17b2f0e64 Restore promise shim / fix JSCS Gruntfile error Matthew Dean 2016-07-17 11:53:51 -07:00
  • 83c9ea4f3f Run Sauce Labs testing for master or 3.x branch Matthew Dean 2016-07-16 20:55:52 -07:00
  • fcb670d5b4 Remove IE8-specific shims Matthew Dean 2016-07-16 20:46:47 -07:00
  • 3d9f8433d1 Remove Node / Browserify 'path' module dependency Matthew Dean 2016-07-16 20:45:46 -07:00
  • 54affb852b Faster Jasmine tests, Sauce Labs settings update / trying to fix Sauce Labs issues for specific browsers Matthew Dean 2016-07-16 20:45:12 -07:00
  • ec30272425 Update Gruntfile.js with a more comprehensive (and up-to-date) browser testing list for Sauce Labs Matthew Dean 2016-07-16 14:22:19 -07:00
  • a3e43acb26 Pass function registry to plugin install() - Create Anonymous nodes from non-null (but non-Node) function return values - Allow empty Anonymous nodes to collapse on output Matthew Dean 2016-07-15 16:05:20 -07:00
  • 9b0c8abb54 Reduced lookups and type checking on object properties Matthew Dean 2016-07-15 16:03:02 -07:00
  • 992f1f3ca3 Added more accurate & detailed benchmark Matthew Dean 2016-07-14 13:14:58 -07:00
  • 623bc2f816 3.0.0-pre.2 dist files Matthew Dean 2016-07-14 12:29:54 -07:00
  • 1136a9c050 3.0.0-pre.2 Matthew Dean 2016-07-14 12:29:11 -07:00
  • e309bf67a2 Added the concept of inherited index / fileInfo for nodes Matthew Dean 2016-07-14 02:07:15 -07:00
  • b39b36f700 Update dist files Matthew Dean 2016-07-13 12:03:56 -07:00
  • 2766d40479 Rename version to pre-release Matthew Dean 2016-07-13 12:01:50 -07:00
  • d5803515d5 Allow minimum Less version for plugins to be a string Matthew Dean 2016-07-13 02:33:28 -07:00
  • 16c80efa61 Fix directive / rule shims Matthew Dean 2016-07-13 01:38:30 -07:00
  • 1ecb327a67 Merge branch 'feature/@plugin' into 3.x Matthew Dean 2016-07-12 22:35:16 -07:00
  • ad57737ce0 All tests passing for @plugin - Inline JavaScript disabled by default - Deprecated "preprocessor" option removed (preprocessor plugins still valid) Matthew Dean 2016-07-12 22:26:39 -07:00
  • 270fd097c9 Plugin loader set up for lessc, node, and browser Matthew Dean 2016-07-06 13:26:25 -07:00
  • 52e9b5e4fe Rename Directive -> AtRule & Rule -> Declaration - Added tree shim for old node types and plugin visitor shim to upgrade node visitors to new node types Matthew Dean 2016-07-01 20:53:01 -07:00