<commit_before># 2.2 Release Notes

## Trees and Hierarchies

### interactivity
interaction(expand)
interaction(collapse)

### Specifying a Hierarchical structure

Using positions --
Using keys --

## Rows

## Symbols

## CSS aesthetic

    Syntax: css(field:prefix:[names|numbers])

    prefix is a string for the class prefix
    -- if not set, use "brunel_class_"

    if 'names' is specified it uses the names from the field, otherwise uses numbers

## Zoom

zoom levels are now added to the "interior" group for each chart, allowing it to be used for CSS
selection purposes. The classes added are (for various degrees of zoom):

 * `zoomOut zoomOutExtreme`       (more than a factor of 10)
 * `zoomOut zoomOutHigh`          (more than a factor of 5)
 * `zoomOut zoomOut5`
 * `zoomOut zoomOut4`
 * `zoomOut zoomOut3`
 * `zoomOut zoomOut2`
 * `zoomNone`
 * `zoomIn zoomIn2`
 * `zoomIn zoomIn3`
 * `zoomIn zoomIn4`
 * `zoomIn zoomIn5`
 * `zoomIn zoomInHigh`            (more than a factor of 5)
 * `zoomIn zoomInExtreme`         (more than a factor of 10)

# 2.0 Release Notes

## Accessibility

Brunel is now accessible. By specifying the _accessibility_ flag in `BuilderOptions`
(also by using -accessibility as n option for the command-line tools), then Brunel generates
SVG with Aria roles and labels so as to allow aria compliant screen readers to read the
content of items. The content is currently in English only. Veuillez nous excuser.
<commit_msg>Notes on changes for 2.2<commit_after># 2.2 Release Notes

## Trees and Hierarchies

### interactivity
interaction(expand)
interaction(collapse)

### Specifying a Hierarchical structure

Using positions --
Using keys --

## Rows

## Symbols

## Statistics
`stderr` was added to support visualizations such as error bars.  An optional parameter can be used as a multiplier as in:

`bar x(country) yrange(price) stderr(price:2)`

## CSS aesthetic

    Syntax: css(field:prefix:[names|numbers])

    prefix is a string for the class prefix
    -- if not set, use "brunel_class_"

    if 'names' is specified it uses the names from the field, otherwise uses numbers

## Zoom

zoom levels are now added to the "interior" group for each chart, allowing it to be used for CSS
selection purposes. The classes added are (for various degrees of zoom):

 * `zoomOut zoomOutExtreme`       (more than a factor of 10)
 * `zoomOut zoomOutHigh`          (more than a factor of 5)
 * `zoomOut zoomOut5`
 * `zoomOut zoomOut4`
 * `zoomOut zoomOut3`
 * `zoomOut zoomOut2`
 * `zoomNone`
 * `zoomIn zoomIn2`
 * `zoomIn zoomIn3`
 * `zoomIn zoomIn4`
 * `zoomIn zoomIn5`
 * `zoomIn zoomInHigh`            (more than a factor of 5)
 * `zoomIn zoomInExtreme`         (more than a factor of 10)
 
## Notebooks

Support for Brunel in Toree notebooks using Scala now require Spark 2.0 & Scala 2.11.

# 2.0 Release Notes

## Accessibility

Brunel is now accessible. By specifying the _accessibility_ flag in `BuilderOptions`
(also by using -accessibility as n option for the command-line tools), then Brunel generates
SVG with Aria roles and labels so as to allow aria compliant screen readers to read the
content of items. The content is currently in English only. Veuillez nous excuser.

{'fraction_non_alphanumeric': 0.0777121541809139, 'fraction_numerical': 0.013677339135840846, 'mean_word_length': 3.746312684365782, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6663463', 'n_tokens_mistral': 994, 'n_tokens_neox': 948, 'n_words': 425}