287 Commits

Author SHA1 Message Date
Matthew Dean
6e81606869 Fix auto-publishing permissions / graceful fallback (#4391) 2025-12-14 12:01:32 -08:00
Matthew Dean
5cd329c9d0 Set up auto-publishing and alpha branch (#4390)
* Set up alpha branch and auto-publishing

* Restore 4.5.0 version number

* Set up post-merge hook to stablize version and fix tests

* Restore .gitattributes

* Fix to publish.yml

* Revert PNPM version to version 8 for Node 16 compatibility

* Another attempt to resolve PNPM version

* Another attempt to resolve PNPM version
2025-12-14 11:37:47 -08:00
Daniel Puckowski
1bde4bddff Release/v4.4.2 (#4364)
* Release v4.4.2

* Update files for Release/v4.4.2.

* chore: update CHANGELOG.md

* Update CHANGELOG.md for release v4.4.2.
2025-10-06 11:06:54 -07:00
Daniel Puckowski
9d345ffe30 Release v4.4.1 (#4351)
* Update files for Release/v4.4.1
2025-08-08 17:29:06 -04:00
Daniel Puckowski
033e3b356f Release v4.4.0 (#4345)
* Release v4.4.0

* Update files for Revlease/v4.4.0

* chore: pull in latest PRs for release

* Pull in latest PRs for release and update CHANEGLOG.md to reflect
  updates.

* chore: update CHANGELOG.md

* Update CHANGELOG.md.
2025-07-16 10:44:44 -07:00
Daniel Puckowski
1a5553d19c Release v4.3.0 (#4335)
* Update files for Release/v4.3.0.
2025-04-05 07:50:08 -07:00
Matthew Dean
d1abdabcc2 feat: deprecation warnings for Less + monorepo chores (#4319)
* Added deprecation warnings

* Remove warning about combinator

* Switch to PNPM

* Update local dependencies

* Remove inner dist folder

* Create symbolic link to dist folder

* Flip dist folders

* Create symbolic link in root

* Add contributors

* 👥 Add @matthew-dean as a contributor

* 👥 Add @cloudhead as a contributor

* 👥 Add @lukeapage as a contributor

* 👥 Add @seven-phases-max as a contributor

* 👥 Add @iChenLei as a contributor

* 👥 Add @puckowski as a contributor

* Add more contributors

* Finish deprecation warnings

* Resolve deletions and such

* Fix symbolic link

* Update ci.yml to use PNPM

* Update ci.yml to use PNPM

* Refine CI versions

* Fix node printed version

* Better fix for #4258 and #4292

* Re-enable other tests
2025-03-01 11:23:48 -08:00
Daniel Puckowski
1e7b0038d4 Release v4.2.2 (#4307)
* Release v4.2.2

* Update files for Release/v4.2.2.

* chore: update changelog for CI merges

* Update CHANGELOG.md for recent CI update merges.
2025-01-19 10:43:04 -08:00
Daniel Puckowski
09b8f5cf4d Release v4.2.1 (#4280)
* Update files for Release/v4.2.1.
2024-10-15 10:07:31 -07:00
Lei Chen
13864a6b5c ci: windows (#4213)
* chore: try run scripts directly

* chore: only trigger windows ci

* chore: remove resolve-bin

* fix: windows ci

* fix: windows path

* chore: try path

* chore: print gen

* chore: remove linux test

* chore: debug windows path

* chore: compare unix system

* chore: try change path

* chore: noramlize path

* chore: switch windows

* fix: bug

* chore: windows ci

* chore: up timeout

* chore: up timeout

* chore: match more tests

* chore: clean code

* use path.posix.normalize

* ci: debug path

* chore: test utils

* chore: update logic

* chore: reduce diff content
2023-09-15 07:27:20 +08:00
Matthew Dean
6390ae3406 Release/v4.2.0 (#3814) 2023-08-19 14:31:21 -07:00
Matthew Dean
6986f3e0cb Release v4.1.3 (#3722) 2022-06-08 12:23:27 -07: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
2020-12-11 18:00:22 -08:00
Matthew Dean
ef4baa5bb2 Release 3.12.2 (#3545)
* Release v3.12.2
2020-07-16 08:59:23 -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
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
Matthew Dean
6238bbcd3b Fixes #3508 (#3509) 2020-06-05 11:44:17 -07:00
Matthew Dean
53bf877130 Remove tree caching in import manager (#3498) 2020-05-31 18:50:50 -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
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
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
2020-02-09 13:52:37 -08: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 2019-08-17 18:36:52 -07:00
Matthew Dean
7e51ba1490 Release v3.10.0 (#3413) 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
2019-08-07 13:32:06 -07:00
Matthew Dean
f077e21168 Release 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
2001694712 Release v3.9.0 2018-11-28 22:04:06 -08:00
Matthew Dean
c816d828b4 Fixes #3325 #3313 #3328 - each() function fixes (#3333) 2018-11-28 21:48:41 -08:00
Matthew Dean
52304860c7 v3.8.1 (#3302) 2018-08-07 20:46:15 -07:00
Matthew Dean
33a3830342 Fixes: #3300 (#3301)
* Fixes: #3300

* Small fixes for color functions

* Remove package-lock file

* Add package-lock to gitignore
2018-08-07 20:06:35 -07:00
Matthew Dean
59e919b3fc v3.8.0 (#3293) 2018-07-22 23:43:22 -07:00
Matthew Dean
c9772a0f05 Release v3.7.1 (#3284) 2018-07-11 15:30:35 -07:00
Matthew Dean
3b5dfbbb8d v3.7.0 (#3279) 2018-07-10 23:25:52 -07:00
Matthew Dean
4546a6a8cf v3.6.0 2018-07-10 07:07:27 -07:00
Matthew Dean
5bda6e314a Bump Jasmine version 2018-07-07 21:14:44 -07:00
Matthew Dean
c5cac8c07b Merge pull request #3270 from matthew-dean/feature-third-party
Fixes #3231 - Adds UIKit, Bootstrap 3, and Bootstrap 4 to verified tests
2018-07-06 23:58:10 -07:00
Matthew Dean
91c2ddb2ff Release v3.5.3 2018-07-06 08:55:33 -07:00
Matthew Dean
fea028be03 Fixes #3231 - Adds UIKit, Bootstrap 3, and Bootstrap 4 to verified tests 2018-07-05 21:33:48 -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