Skip to content

[Dependency] Add compatibility with Less 3.x#6447

Merged
jlukic merged 7 commits intoSemantic-Org:nextfrom
sciyoshi:less-3
Jun 21, 2018
Merged

[Dependency] Add compatibility with Less 3.x#6447
jlukic merged 7 commits intoSemantic-Org:nextfrom
sciyoshi:less-3

Conversation

@sciyoshi
Copy link
Copy Markdown
Contributor

Closed Issues

Semantic-Org/Semantic-UI-LESS#30

Description

The two issues are related to commits in Less: less/less.js@9fd1ef5 and less/less.js@77fde7e. The first change causes variables to be undefined, the second change makes the .loadFonts() import the Google Fonts CSS incorrectly.

Any custom theme.config files will need to be updated to add the (multiple) option when including theme.less.

Re-opened from Semantic-Org/Semantic-UI-LESS#44

CC @levithomason

@levithomason
Copy link
Copy Markdown
Member

@jlukic This fix is blocking some SUIR doc updates I'd like to make. I've tested the fix here with Less 2.x and 3.x and all is well.

@jlukic jlukic changed the base branch from master to next June 21, 2018 21:34
@jlukic jlukic merged commit 9ac8263 into Semantic-Org:next Jun 21, 2018
@JonRowe
Copy link
Copy Markdown

JonRowe commented Jun 28, 2018

Hi, is there a way to track when this support will be released?

@levithomason
Copy link
Copy Markdown
Member

@JonRowe @maxmilton @stevewillard, I would suggest using a tool like http://greenkeeper.io to keep your dependencies up to date. You'll simply get a PR every time one of your dependencies is updated.

@JonRowe
Copy link
Copy Markdown

JonRowe commented Jul 5, 2018

@levithomason Github dependencies also lets me do this, but I was hoping for a way to see announcement of releases so I can go unpin the relevant version of less etc

@jlukic
Copy link
Copy Markdown
Member

jlukic commented Jul 8, 2018

I'll be releasing it today in a patch. I just need to confirm no compatibility issues.

@JonRowe
Copy link
Copy Markdown

JonRowe commented Jul 10, 2018

Still broken with less 3.0.4 and 3.5.2 for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants