Skip to content

Releases: pattern-lab/patternlab-node

Pattern Lab Node 2.12.0

01 Oct 10:59
Compare
Choose a tag to compare

Pattern Lab Node v2.12.0

Hacktoberfest!

This release includes a couple tooling improvements, such as the version release checker, and stale bot, which should help keep issues in check. Also, some pre-work for pattern-lab/styleguidekit-assets-default#75

Gathering momentum!

CHANGELOG 🎯

UPGRADE INSTRUCTIONS ⌨️

Follow the standard upgrade instructions.

EDITIONS 📦

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS / ASSERTIONS / CODE COVERAGE 🏗

  • 0 unit tests / assertions were added, for a total of 496 | travis ci
  • Decreased (-0.007%) to 71.935% | coveralls

ROADMAP 🗺

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE ❤️

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team 🚀

Pattern Lab Node 2.11.1

19 Sep 12:37
Compare
Choose a tag to compare

Pattern Lab Node v2.11.1

Fixes a bug preventing listitem json from being used in patterns.

CHANGELOG 🎯

UPGRADE INSTRUCTIONS ⌨️

Follow the standard upgrade instructions.

EDITIONS 📦

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS / ASSERTIONS / CODE COVERAGE 🏗

  • 3 unit tests / assertions were added, for a total of 496 | travis ci
  • Increased (+0.6%) to 71.942% | coveralls

ROADMAP 🗺

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE ❤️

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team 🚀

Pattern Lab Node 2.11.0

11 Sep 06:37
Compare
Choose a tag to compare

Pattern Lab Node v2.11.0

PR/Issue Cleanup underway

True to the promise from last release, I cleared up some of the queue. Thanks to everyone for your work and your words.

CHANGELOG 🎯

UPGRADE INSTRUCTIONS ⌨️

Follow the standard upgrade instructions.

EDITIONS 📦

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS / ASSERTIONS / CODE COVERAGE 🏗

  • 4 unit test were added, for a total of 493 | travis ci
  • Decreased (-0.3%) to 71.328% | coveralls

ROADMAP 🗺

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE ❤️

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team 🚀

Pattern Lab Node 2.10.0

01 Sep 11:08
Compare
Choose a tag to compare

Pattern Lab Node v2.10.0

🚚 This release signifies my return to work after a move and job change disrupted life quite a bit! 🏡

Thank you to the awesome community that continues to show interest and sustain development. I pledge to work through pending PRs and issues at as best a clip I can manage. Along with this release, there are a number of things in the works that make me excited for Pattern Lab's future. You can read part of that backstory here: pattern-lab/styleguidekit-assets-default#66. The rest you'll have to wait for 😉

Thanks to @jdagerot for pointing out (as others have done) that PL Node doesn't even handle the use case outlined in http://patternlab.io/docs/pattern-documenting.html for pattern markdown, and then contributing!

CHANGELOG 🎯

UPGRADE INSTRUCTIONS ⌨️

Follow the standard upgrade instructions.

EDITIONS 📦

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS / ASSERTIONS / CODE COVERAGE 🏗

  • 2 unit test were added, for a total of 489 | travis ci
  • +0.1% increase in code coverage, for a total of 71.625% | coveralls

ROADMAP 🗺

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE ❤️

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team 🚀

Pattern Lab Node 2.9.3

19 May 06:42
Compare
Choose a tag to compare

Pattern Lab Node v2.9.3

This small release finally fixes a long standing data parsing problem within Pattern Lab.

Now, pattern parameters down a chain of includes should resolve.

You can read more about it here and here.

CHANGELOG 🎯

UPGRADE INSTRUCTIONS ⌨️

Follow the standard upgrade instructions.

EDITIONS 📦

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS / ASSERTIONS / CODE COVERAGE 🏗

  • 1 unit test was added, for a total of 487 | travis ci
  • +0.01% increase in code coverage, for a total of 71.511% | coveralls

ROADMAP 🗺

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE ❤️

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team 🚀

Pattern Lab Node Core 2.9.2

27 Apr 04:50
Compare
Choose a tag to compare

Pattern Lab Node v2.9.2

This small release fixes an order of operations bug between pattern links and pattern processing. I was surprised to see the code not behaving as I had expected it (and had it commented), and wonder if this order of operations error contributes to any other issues.

CHANGELOG 🎯

UPGRADE INSTRUCTIONS ⌨️

Follow the standard upgrade instructions.

EDITIONS 📦

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS / ASSERTIONS / CODE COVERAGE 🏗

  • 1 unit test was added, for a total of 486 | travis ci
  • +7.5% increase in code coverage, for a total of 71.499% | coveralls

ROADMAP 🗺

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE ❤️

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team 🚀

Pattern Lab Node Core 2.9.1

21 Mar 20:18
Compare
Choose a tag to compare

Some missed files from the https://github.com/pattern-lab/patternlab-node/releases/tag/v2.9.0 release

Nothing to see here folks

👀

Pattern Lab Node Core 2.9.0

21 Mar 20:04
Compare
Choose a tag to compare

Pattern Lab Node v2.9.0

The main improvement this release is addressing memory and performance concerns raised in

I am hoping that removing the JSON5 library in favor of the stock Node/V8 JSON library addresses user concerns too. In my testing, it was 3.9 times faster. I know that removing JSON5 does reduce UX a bit, but I plan to make up for that in a bit.

With the help of @kingofzeal, I also added coveralls to the project. Also, special thanks to @roydanenterprises, my employer, for letting me work on Pattern Lab as part of their Open Source Program. 🚀

https://coveralls.io/github/pattern-lab/patternlab-node

Not the best coverage ever, but something to work toward.

CHANGELOG

UPGRADE INSTRUCTIONS

Follow the standard upgrade instructions.

EDITIONS

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS/ASSERTIONS

0 unit tests/assertions were added this release for a total of 485

ROADMAP

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team

Pattern Lab Node Core 2.8.0

03 Mar 06:09
Compare
Choose a tag to compare

Pattern Lab Node v2.8.0

I love the breadth this release is comprised of. You all consistently suprise me with thoughful, substantive additions to the tool. We have even more coming.

And speaking of additions... I have altered how plugins work slightly to support a friendly configuration, right off of patternlab-config.json Now, each plugin has an options configuration.

NEW PLUGIN: plugin-node-uiextension

github | npm

The UI Extension plugin allows users to customize the Pattern Lab frontend style guide without having to fork the styleguide-assets-default repo. It is intended for styling overrides and navigation additions. If you need anything further, it's suggested that you fork the styleguide-assets-default repo and consume your own custom frontend.

Finally, you can...

  • Add CSS to the PL frontend
  • Add non-pattern links to the navigation

image

You can use a mockup of Pattern Lab on Codepen to alter the look and feel, and then export or append the compiled css back into pattern-scaffolding.css, which is the default file to include into the main UI.

Above you can see a Pattern Lab light theme quickly created using the themer. Eagle eyes might also notice the additional links in the navigation.

This is also a good way to build custom pattern states and have their colors represented on the UI.

UPDATED PLUGIN: plugin-node-tab

github | npm

I've updated plugin-node-tab to account for these new patterns, meaning configuration of tabs to add is now handled right on patternlab-config.json instead of prompted postinstallation and stored inside a node_modules/ location.

CHANGELOG

for example, inside your patternlab-config.json file...

"styleguideExcludes" : ["atoms/global"]

UPGRADE INSTRUCTIONS

Follow the standard upgrade instructions.

EDITIONS

It's now suggested to use an edition with Pattern Lab Node. Editions package up core, shared frontend assets, and a means to communicate with the API.

UNIT TESTS/ASSERTIONS

1 unit tests/assertions was added this release for a total of 485

ROADMAP

I published a Pattern Lab Node 3.0 MEGA ISSUE a while back that is worth a gander.

Keep an eye on the milestones for a clearer understanding of where the project is going in the next few releases.

SUPPORT PATTERN LAB NODE

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team

Pattern Lab Node Core 2.7.2

15 Jan 02:17
Compare
Choose a tag to compare

CHANGELOG

Release notes for 2.7.1 still apply

SUPPORT PATTERN LAB NODE

I've set up a Patreon account to directly support continued work on the Pattern Lab Node project.

I need help and support to make Pattern Lab Node a sustained success. I devote a lot of free time and would-be sleep to make the project what it is, but nothing compares to hearing back from users. It means the world to me when people find value in Pattern Lab Node. I am ridiculously humbled to hear and see what you all build with it.

If you find yourself here and balk and the idea of supporting open source software monetarily - I understand. Carry on, but please do share what you build - we all learn more together.


The Pattern Lab Node Team