<commit_before># Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic
Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased][]

### Added

* `showAllMessages` beta setting. When true disables all client-side message
  filtering. Useful for demos and testing. (#742)

### Changed

* `list-of-links` now offers tooltip with full title when it truncates any link
  title, not just those presented via `circle-button`s (#736)
* RSS widgets now offer tooltip with full title when truncating item titles
  (#737)
* Data urls only called when necessary (#741)  

### Fixed

* `list-of-links` widgets are now `basic` widgets in the zero links edge case (#735)
* `list-of-links` now `aria-label`s links, ensuring a non-truncated version of
  the link label is available to browsers (#736)

### Removed

* Support for `APP_OPTIONS.optionsTemplateURL` configuration is removed in this
  release. It had previously been documented as "deprecated" but the 
  backwards-compatibility support didn't work out (#744), so in practice support
  for this feature was already removed as a breaking change for the `9.x` 
  version series. (#745)

### Deprecated

The `disableGroupFilteringForMessages` beta setting is deprecated. While it
still works in this release, the new `showAllMessages` beta setting is intended
to replace it. `disableGroupFilteringForMessages` will have no effect in some
future release. (#742)

## [9.0.2][] - 2018-3-30

This release is to mop up some weirdness which happened with 9.0.1 and get a clean artifact.

### Changed

* Minor CHANGELOG change
  (#731)
* Fix positioning of frame-page title when using on-page side navigation (#738)

## [9.0.1][] - 2018-3-29

### Added
* Adds resetters to user-settings page (#724)
* `circle-button` now offers tooltip with full title when title is truncated
  (#727)

### Changed

* Out of the box example `list-of-links` widget now more self-documenting
  (#727, #729)

### Fixed

* `circle-button` no longer truncates `aria-label` representation of title
  (#727)
* Message filtering now more precise (#730)

### Build engineering


### Documentation

* DEPRECATED: Font Awesome icons for `list-of-links` links. Use Material Icons
  instead. (#727)
* Modest improvements to `list-of-links` widget type documentation (#727)

## [9.0.0][] - 2018-3-21

### Breaking changes

* Removed jQuery UI sortable dependency (#721)
* Removed `<app-header>` directive. This affects any framework apps using that 
  directive outside of `<frame-page>`. `<frame-page>` usages should be 
  unaffected. (#684)
* With the removal of the `<app-header>`, the `APP_OPTIONS.optionsTemplateURL` 
  config has been removed, superseded by a new `APP_OPTIONS.appMenuTemplateURL`.
  Templates may required minor layout/appearance adjustments for use in the new <commit_msg>docs(changelog): trivial fix "may required" --> "may require"<commit_after># Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic
Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased][]

### Added

* `showAllMessages` beta setting. When true disables all client-side message
  filtering. Useful for demos and testing. (#742)

### Changed

* `list-of-links` now offers tooltip with full title when it truncates any link
  title, not just those presented via `circle-button`s (#736)
* RSS widgets now offer tooltip with full title when truncating item titles
  (#737)
* Data urls only called when necessary (#741)  

### Fixed

* `list-of-links` widgets are now `basic` widgets in the zero links edge case (#735)
* `list-of-links` now `aria-label`s links, ensuring a non-truncated version of
  the link label is available to browsers (#736)

### Removed

* Support for `APP_OPTIONS.optionsTemplateURL` configuration is removed in this
  release. It had previously been documented as "deprecated" but the 
  backwards-compatibility support didn't work out (#744), so in practice support
  for this feature was already removed as a breaking change for the `9.x` 
  version series. (#745)

### Deprecated

The `disableGroupFilteringForMessages` beta setting is deprecated. While it
still works in this release, the new `showAllMessages` beta setting is intended
to replace it. `disableGroupFilteringForMessages` will have no effect in some
future release. (#742)

## [9.0.2][] - 2018-3-30

This release is to mop up some weirdness which happened with 9.0.1 and get a clean artifact.

### Changed

* Minor CHANGELOG change
  (#731)
* Fix positioning of frame-page title when using on-page side navigation (#738)

## [9.0.1][] - 2018-3-29

### Added
* Adds resetters to user-settings page (#724)
* `circle-button` now offers tooltip with full title when title is truncated
  (#727)

### Changed

* Out of the box example `list-of-links` widget now more self-documenting
  (#727, #729)

### Fixed

* `circle-button` no longer truncates `aria-label` representation of title
  (#727)
* Message filtering now more precise (#730)

### Build engineering


### Documentation

* DEPRECATED: Font Awesome icons for `list-of-links` links. Use Material Icons
  instead. (#727)
* Modest improvements to `list-of-links` widget type documentation (#727)

## [9.0.0][] - 2018-3-21

### Breaking changes

* Removed jQuery UI sortable dependency (#721)
* Removed `<app-header>` directive. This affects any framework apps using that 
  directive outside of `<frame-page>`. `<frame-page>` usages should be 
  unaffected. (#684)
* With the removal of the `<app-header>`, the `APP_OPTIONS.optionsTemplateURL` 
  config has been removed, superseded by a new `APP_OPTIONS.appMenuTemplateURL`.
  Templates may require minor layout/appearance adjustments for use in the new 
{'fraction_non_alphanumeric': 0.10384809275751974, 'fraction_numerical': 0.03461603091917325, 'mean_word_length': 4.304812834224599, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 12, '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': '6904749', 'n_tokens_mistral': 1966, 'n_tokens_neox': 1769, 'n_words': 734}