Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 3.x into master #3163

Merged
merged 117 commits into from
Feb 11, 2018
Merged
Changes from 1 commit
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
bd14f14
Rename @plugin to @use extensions
matthew-dean Jun 25, 2016
a1c0885
Add AbstractPluginLoader to create a cross-platform abstraction for l…
matthew-dean Jul 1, 2016
1df9443
Add create() and getLocalFunctions() to function registry so it can b…
matthew-dean Jul 1, 2016
27492a7
Rename extensions back to plugins
matthew-dean Jul 1, 2016
777d95f
Add plugin cache to plugin manager
matthew-dean Jul 1, 2016
c73f50e
Added plugin function "setContext()". Allows the context from where t…
matthew-dean Jul 1, 2016
52e9b5e
Rename Directive -> AtRule & Rule -> Declaration
matthew-dean Jul 2, 2016
270fd09
Plugin loader set up for lessc, node, and browser
matthew-dean Jul 6, 2016
ad57737
All tests passing for @plugin
matthew-dean Jul 13, 2016
1ecb327
Merge branch 'feature/@plugin' into 3.x
matthew-dean Jul 13, 2016
16c80ef
Fix directive / rule shims
matthew-dean Jul 13, 2016
d580351
Allow minimum Less version for plugins to be a string
matthew-dean Jul 13, 2016
2766d40
Rename version to pre-release
matthew-dean Jul 13, 2016
b39b36f
Update dist files
matthew-dean Jul 13, 2016
e309bf6
Added the concept of inherited index / fileInfo for nodes
matthew-dean Jul 14, 2016
1136a9c
3.0.0-pre.2
matthew-dean Jul 14, 2016
623bc2f
3.0.0-pre.2 dist files
matthew-dean Jul 14, 2016
992f1f3
Added more accurate & detailed benchmark
matthew-dean Jul 14, 2016
9b0c8ab
Reduced lookups and type checking on object properties
matthew-dean Jul 15, 2016
a3e43ac
Pass function registry to plugin install()
matthew-dean Jul 15, 2016
ec30272
Update Gruntfile.js with a more comprehensive (and up-to-date) browse…
matthew-dean Jul 16, 2016
54affb8
Faster Jasmine tests, Sauce Labs settings update / trying to fix Sauc…
matthew-dean Jul 17, 2016
3d9f843
Remove Node / Browserify 'path' module dependency
matthew-dean Jul 17, 2016
fcb670d
Remove IE8-specific shims
matthew-dean Jul 17, 2016
83c9ea4
Run Sauce Labs testing for master or 3.x branch
matthew-dean Jul 17, 2016
c17b2f0
Restore promise shim / fix JSCS Gruntfile error
matthew-dean Jul 17, 2016
a38f8a1
Added property accessors - performance issue solved by re-tooling val…
matthew-dean Jul 18, 2016
39150d5
Simplified API on less object
matthew-dean Jul 19, 2016
abb5375
Fix JSLint and JSCS errors
matthew-dean Jul 19, 2016
259d8b2
CI Build Fixes.
Jul 27, 2016
6399ebc
Merge pull request #2941 from bd82/travis_cache
matthew-dean Aug 1, 2016
efaec83
Fixed sourcMapBasepath bug as the option had no affect on the sourceM…
barnabycolby Aug 4, 2016
80c214d
Added code to the source map test function to check the presence and …
barnabycolby Aug 4, 2016
50efcdd
Added code to ensure that String.prototype.endsWith is always defined…
barnabycolby Aug 5, 2016
24523c6
Merge pull request #2946 from barnabycolby/basepathBug
matthew-dean Aug 5, 2016
77fde7e
Allow less imports of paths like 'dir/css'
maxbrunsfeld Aug 23, 2016
26bb0d4
Remove test for inferring css import based on path
maxbrunsfeld Aug 26, 2016
6e6bb5d
Reduce sauce tests
matthew-dean Oct 2, 2016
b23ffe1
Move error formatting logic to LessError
kirillrogovoy Oct 12, 2016
068d654
Refactor test/index.js removing code duplicates
kirillrogovoy Oct 12, 2016
a45bef8
Change --inline-js to simplified --js option
matthew-dean Oct 21, 2016
883b88e
Restore single "all" task for SauceLabs
matthew-dean Oct 21, 2016
96df3f4
Update README.md
matthew-dean Oct 21, 2016
387b389
Fix JShint errors
matthew-dean Oct 21, 2016
826afae
Merge branch '3.x' of https://github.com/less/less.js into 3.x
matthew-dean Oct 21, 2016
26041d9
Bump version for lessc change
matthew-dean Oct 21, 2016
d0fbadb
Yes! Less.js tests now working for all browser platforms (except for …
matthew-dean Nov 21, 2016
c82202c
Update inline comments
matthew-dean Nov 21, 2016
bf34b95
Merge pull request #2975 from kirillrogovoy/refactor-less-error
matthew-dean Dec 21, 2016
4251946
Merge pull request #2955 from maxbrunsfeld/less-imports-of-files-name…
matthew-dean Dec 21, 2016
9f7c0aa
Merge branch '3.x' of https://github.com/less/less.js into 3.x
matthew-dean Dec 24, 2016
96c2ffb
Tests for plugin in-browser
matthew-dean Dec 24, 2016
fda4565
Replace "return {}" statement in plugins with explicit registerPlugin…
matthew-dean Dec 31, 2016
49cbe52
Migrate JSCS and JSHint to ESLint and fix various ESLint styling errors
matthew-dean Jan 1, 2017
43ab0b8
Added error test for unparseable `@plugin` with better error messaging
matthew-dean Jan 1, 2017
68ea31d
Line and column # reporting for Node errors
matthew-dean Jan 1, 2017
c60c322
3.0.0-alpha.1
matthew-dean Jan 1, 2017
ede0587
Revert contrast changes in 2.7.1
matthew-dean Jan 5, 2017
809dc50
Arbitrary (non-falsey) values returned from functions are cast as Ano…
matthew-dean Jan 7, 2017
8ba8c00
Add UMD plugin format
matthew-dean Jan 9, 2017
1736ea5
Update plugin API
matthew-dean Jan 9, 2017
b782411
Sync default options across all Less.js environments
matthew-dean Jan 11, 2017
ff5760e
v3.0.0-alpha.2
matthew-dean Jan 11, 2017
e5747a9
fix SO link in readme
seven-phases-max Apr 23, 2017
39f9327
Update badges and add Twitter badge
matthew-dean May 15, 2017
312f741
minor Selector code clean-up
seven-phases-max May 28, 2017
a475cc4
fix lessc (less.options is a function and breaks less.render)
seven-phases-max May 28, 2017
458b397
update mergeRules (no separate !important rules + cleanup)
seven-phases-max May 31, 2017
488f16a
Merge pull request #3076 from less/merge-rules-cleanup
seven-phases-max May 31, 2017
f559123
clean to-css-visitor.js (eslint etc.)
seven-phases-max May 31, 2017
6a683eb
eslint spaced-comment and corresponding changes
seven-phases-max May 31, 2017
632f96b
rename RulesetCall to VariableCall
seven-phases-max Jun 1, 2017
10db21c
optional ; after VariableCall at the end of {} block
seven-phases-max Jun 1, 2017
006ce26
special functions: add `boolean` and `if`, clean up `alpha`
seven-phases-max Jun 7, 2017
257f615
Merge pull request #3079 from less/special-funcs
seven-phases-max Jun 7, 2017
3f353a8
do not evaluate backticks in strings as inline-js
seven-phases-max Jun 8, 2017
faafd33
do not ignore strict-math:off in media-features
seven-phases-max Jun 8, 2017
9fd1ef5
Pushing WIP of changes to file manager to track changes
matthew-dean Jun 8, 2017
8b0b8da
Add Node.js v8 to Travis CI
ryysud Jul 2, 2017
33ba03f
Add Node.js v8 to AppVeyor
ryysud Jul 2, 2017
8ca5af1
Merge pull request #3082 from ryysud/add-more-version-to-ci
seven-phases-max Jul 8, 2017
3c8e195
Switch from request to phin!
bdsomer Aug 16, 2017
5fa5494
Update package.json
bdsomer Aug 16, 2017
a25f07e
Merge pull request #3096 from bdsomer/3.x
matthew-dean Aug 16, 2017
26674fc
FIXES syncImport for less-node
matthew-dean Oct 8, 2017
4f6818d
Merge branch '3.x' into dev/3.x-work
matthew-dean Oct 8, 2017
55380d4
All tests passing
matthew-dean Oct 9, 2017
488e0fc
Release 3.0.0-alpha.3
matthew-dean Oct 9, 2017
0d7ec6b
Change API on less object to lowercase
matthew-dean Oct 9, 2017
af56569
Update tests for lowercase API
matthew-dean Oct 9, 2017
bad9be8
Fixes #3112
matthew-dean Oct 10, 2017
9440842
Fixes #3112 for real this time
matthew-dean Oct 10, 2017
ea6246e
Allows for inclusing of LESS files from node_modules without .less ex…
Oct 16, 2017
637bbbd
Update README.md with warning about alpha version
matthew-dean Oct 17, 2017
7be05d7
Added test for import module fix
Oct 18, 2017
1ea60cb
Update © year
wiinci Oct 19, 2017
5200a20
Merge pull request #3119 from wiinci/patch-1
matthew-dean Oct 19, 2017
044aa24
Added CSS to test the LESS
Oct 20, 2017
9553672
Exclude import-module from browsert test as node_modules will not be …
Oct 20, 2017
8d6204c
Merge pull request #3120 from robhuzzey/issue3115_extInNodePath
matthew-dean Oct 20, 2017
2f5d635
Mime update
nikeee Oct 21, 2017
7bc1983
Merge pull request #3122 from nikeee/mime-update
matthew-dean Oct 22, 2017
691f0f1
Deprecate Node 0.10 and 0.12 support
matthew-dean Oct 24, 2017
d384779
Create stale.yml
matthew-dean Nov 14, 2017
385da8f
Update stale.yml
matthew-dean Nov 14, 2017
5d230dd
Drop node 0.10 and 0.12 and added node 9 matrix testing
anthony-redFox Jan 5, 2018
0b7c81c
Removed install npm 2 version for appveyor. It was hotfix for old nod…
anthony-redFox Jan 5, 2018
d30e3a6
Merge pull request #3150 from anthony-redFox/3.x
matthew-dean Jan 5, 2018
8b4524f
Bump to 3.0.0-RC.1
matthew-dean Feb 4, 2018
f80a021
Merge pull request #3159 from matthew-dean/3.x
matthew-dean Feb 4, 2018
bb6da28
Update README.md
matthew-dean Feb 4, 2018
2a4a63a
Update CHANGELOG.md with 3.x list
matthew-dean Feb 4, 2018
4508495
Remove legacy upgrade
matthew-dean Feb 10, 2018
367b46a
Merge pull request #3161 from matthew-dean/3.x
matthew-dean Feb 10, 2018
a48c24c
calc() fix - fixes #974 (partially #1880)
matthew-dean Feb 11, 2018
0b6536b
Merge branch '3.x'
matthew-dean Feb 11, 2018
9590b7b
Add dist files
matthew-dean Feb 11, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -6,8 +6,8 @@ node_js:
- "8"
- "6"
- "4"
- "0.12"
- "0.10"
# - "0.12"
# - "0.10"
before_install:
# from https://github.com/travis-ci/travis-ci/issues/3225#issuecomment-177592725
# and also from https://github.com/travis-ci/travis-ci/issues/3225#issuecomment-200965782
4 changes: 2 additions & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Test against these versions of Node.js.
environment:
matrix:
- nodejs_version: "0.10"
- nodejs_version: "0.12"
# - nodejs_version: "0.10"
# - nodejs_version: "0.12"
- nodejs_version: "4"
- nodejs_version: "6"
- nodejs_version: "8"