mirror of
https://github.com/ascii-boxes/boxes.git
synced 2025-01-21 05:08:35 +01:00
c049484e4c
- Updated frameworks for better browser support - Improved responsive design - Versioned documentation - Better social media support via the Jekyll SEO plugin - New looks, fwiw - Start page has some more relevant info - Documentation sorted to be more easily accessible - Internally upgraded from plain CSS to SASS
30 lines
1.8 KiB
Markdown
30 lines
1.8 KiB
Markdown
---
|
|
layout: post
|
|
title: "New release: boxes v2.1.0"
|
|
date: 2021-04-18 15:00:00 +0200
|
|
release: v2.1.0
|
|
---
|
|
|
|
New features! Parent configs, scriptable tag queries, alias names, XDG directory support<!--break--> ...
|
|
Here is the list of changes:
|
|
|
|
- Support for XDG base directories. [#69](https://github.com/ascii-boxes/boxes/issues/69)
|
|
This means more config file locations are recognized, such as `$HOME/.config/boxes/boxes-config`. Details
|
|
[in the issue](https://github.com/ascii-boxes/boxes/issues/69#issuecomment-782857777).
|
|
- Config files may now inherit from one or more so-called *parent config files*.
|
|
[#5](https://github.com/ascii-boxes/boxes/issues/5)
|
|
The config file recursively inherits all designs from its parents, and has the option to override them.
|
|
- A box design can now have *alias names* in addition to its primary name.
|
|
[#30](https://github.com/ascii-boxes/boxes/issues/30)
|
|
- Major improvements to the Vim syntax file, which now supports the full feature set of *boxes* config files.
|
|
[#63](https://github.com/ascii-boxes/boxes/issues/63), [#64](https://github.com/ascii-boxes/boxes/issues/64)
|
|
- Add support for tag queries. Each box design can be tagged with a number of tags. Calling `boxes -l` will print
|
|
the tag counts at the end of the list. Use `boxes -q` to query the list of designs by tag. This is helpful for
|
|
scripting. [#23](https://github.com/ascii-boxes/boxes/issues/23#issuecomment-811763428)
|
|
- Add a new option `-e` which can be used to override the line break character used by *boxes* output.
|
|
[#60](https://github.com/ascii-boxes/boxes/issues/60)
|
|
This is an experimental feature. Let us know in the issue if we should keep it or drop it.
|
|
- Some minor fixes and enhancements, and a lot of internal improvements
|
|
|
|
[[Release History]({{ site.baseurl}}/releases.html)]
|