Skip to content

Releases: mjswensen/themer

themer-v3.1.2

29 Apr 04:01
themer-v3.1.2
d8bbeab
Compare
Choose a tag to compare

Update dependencies. 🌱

themer-v3.1.1

06 Feb 02:25
themer-v3.1.1
c685907
Compare
Choose a tag to compare

When loading base16 schemes, the file extension can now be .yaml as well as .yml (#19 by @modille).

themer-v3.1.0

23 Jan 03:16
35867a0
Compare
Choose a tag to compare

This release adds support for base16 schemes!

base16 is a popular project with a strong ecosystem, including a variety of high-quality color schemes from many authors. Now themer can utilize base16 scheme files by passing them directly to themer's --colors command-line argument (see README for more information).

themer-v3.0.0

13 Jan 20:46
themer-v3.0.0
7343f12
Compare
Choose a tag to compare

This release adds some handy tools that will make the process of authoring your own color sets a little smoother.

New Features:

  • Color sets can now omit shade1 through shade6, and those colors will be interpolated automatically (from shade0 and shade7), via the color-steps package. See #15. 🤖
  • themer now supports any CSS color format, rather than just hex colors. 🌈
  • themer now checks your color set to make sure it is valid, and logs an error if it's not. ✅
  • Better error logging, and more informative (and colorful) output. 🖥

Breaking changes:

  • This release drops support for Node 6, now requiring Node 8, which is the current recommended LTS version (see Node's release schedule). If you still need to keep version 6 around for other projects, I would recommend a tool like nvm for easily managing multiple Node versions on a single machine.