# `nypr-design-system` changelog

## 3.1.29
- [ENHANCEMENT] more tweak to tag styles (#196)

## 3.1.28
- [ENHANCEMENT] tweak to tag styles (#195)

## 3.1.27
- [ENHANCEMENT] Updates to the block component when appearing in an article (#193)
- [ENHANCEMENT] Updated tag page layout (#193)

## 3.1.26

- [ENHANCEMENT] updated tag styles (#185) and hide primary nav at larger breakpoint (#184)

## 3.1.25

- [ENHANCEMENT] change casing rules for gothamist theme tag page heading (#183)

## 3.1.24

- [BUGFIX] update timestamp bug fix (#182)

## 3.1.23

- [ENHANCEMENT] support for curated tage page styles and update timestamp (#181)

## 3.1.22

- [ENHANCEMENT] add onclick events to buttons
- [ENHANCEMENT] add onDonateClick events to donation modules

## 3.1.21

- [ENHANCEMENT] add onsuccess and onfailure hooks to newsletter forms (#178)
- [SECURITY] dependency updates (#174, #177, #179)

## 3.1.20

- [ENHANCEMENT] added accessibility link to footer component

## 3.1.19

- [BUGFIX] fix fastboot check in can-change-volume

## 3.1.16

- [ENHANCEMENT] Persistent player redesign (#166)

## 3.1.14

- [ENHANCEMENT] Minor updates to On Todays Show grid

## 3.1.13

- [BUGFIX] Update ember moment shim to 3.8.0

## 3.1.12

- [ENCHANCEMENT] header nav styling (#159)

## 3.1.10

- [FEATURE] social follow component (#158)

## 3.1.9

- [ENHANCEMENT] w3k button tweak (#152)
- [BUXFIX] fix for play button radiating waves animation on safari (#153)
- [SECURITY] Bump node-fetch from 2.6.0 to 2.6.1 (#146)

## 3.1.8

- [ENCHANCEMENT] Update main-player and persistent-player alt text for button controls (#150)
- [ENCHANCEMENT] Add :focus-visible polyfill to support finer control of focus styles (#150)
- [ENCHANCEMENT] Change `<Button>` alt text to use aria-label instead of hidden text (#150)

## 3.1.7

- [ENHANCEMENT] Stream Switcher Component (#148, WNYC-170)

## 3.1.6

- [ENHANCEMENT] added option to hide side menu from header (#144)
- [ENHANCEMENT] accessibility updates (#147, WNYC 174, 177 & 178)
- [BUGFIX] fixed header share tools bug (#145)

## 3.1.5

- [ENHANCEMENT] Add overrides for button theming to Gothamist Theme (#143)

## 3.1.4

- [BUGFIX] Header Social Share fix (#145)

## 3.1.3

- [ENHANCEMENT] What's On Snapshot Component (#135)

## 3.1.2

- [ENHANCEMENT] Button component added (#130)
- [DOCS] Component development guide added to storybook docs (#130)
- [BUGFIX] WQXR theme fixes (#136)
- [ENHANCEMENT] Footer updates (#137)

## 3.1.1

- [ENHANCEMENT] Added white label versions of main and persistent audio players (#113 #118 #123)
- [SECURITY] Bumped elliptic package version (#112)
- [ENHANCEMENT] Added Radial branding to storybook (#115 #116)
- [ENHANCEMENT] Created White label version of footer (#114 #120 #121 #122)
- [ENHANCEMENT] Created White label version of header (#125 #126 #127 #128)
- [ENHANCEMENT] Updated Storybook docs for footer and header (#119)
- [CHANGE] Remove search from side menu (#129)
- [ENHANCEMENT] Created theme for WQXR Beta (#117)
- [ENHANCEMENT] Storybook docs styling update (#124 #131 #133)
- [BUGFIX] Fixed CSS compilation issues, and missing dependency for ember-in-viewport (#134)

## 3.1.0
- [CHANGE] Refactor of color tokens
- [ENHANCEMENT] Style linting, token allowlist for base styles

## `3.0.1-beta6`

- #108 Add Click Tracking to primary navigation links

https://jira.wnyc.org/browse/DS-842

## `3.0.1-beta5`

- #107 iconography

https://jira.wnyc.org/browse/DS-528

## `3.0.1-beta4`

- #105 more whitelabel vqa

https://jira.wnyc.org/browse/DS-901
https://jira.wnyc.org/browse/DS-902
https://jira.wnyc.org/browse/DS-736

## `3.0.1-beta3`

- #104 whitelabel vqa

https://jira.wnyc.org/browse/DS-876
https://jira.wnyc.org/browse/DS-874
https://jira.wnyc.org/browse/DS-880

- #103 and #102 borders

https://jira.wnyc.org/browse/DS-676
https://jira.wnyc.org/browse/DS-526
https://jira.wnyc.org/browse/DS-835

- #101 iconography part 1

https://jira.wnyc.org/browse/DS-528

- #100 token reference

https://jira.wnyc.org/browse/DS-606
- #99 DS-867 footer links and more


https://jira.wnyc.org/browse/DS-867

- #98 whitelabel vqa

https://jira.wnyc.org/browse/DS-883

## `3.0.1-beta2`

- [BUGFIX] #97 White label Theme Fixes

https://jira.wnyc.org/browse/DS-843 updated njpr URL
https://jira.wnyc.org/browse/DS-857 footer newsletter svg color
https://jira.wnyc.org/browse/DS-860 footer link hover state
https://jira.wnyc.org/browse/DS-858 updated article header styles
https://jira.wnyc.org/browse/DS-855 updated article font size
https://jira.wnyc.org/browse/DS-856 section page header styles
https://jira.wnyc.org/browse/DS-862 headers for auxillary pages styles
https://jira.wnyc.org/browse/DS-863 gallery credit link hover state
https://jira.wnyc.org/browse/DS-862 headline styles

- [BUGFIX] #99 Styles for footer links

https://jira.wnyc.org/browse/DS-867 footer link styles


## `3.0.1-beta1`

- [BUGFIX] #95 Fixed Newsletter Signup Form Styling (https://jira.wnyc.org/browse/DS-584)
- [BUGFIX] #96 Featured Block Header Size (https://jira.wnyc.org/browse/DS-834)
- [BUGFIX] #98 Product Marketing Banner Size (https://jira.wnyc.org/browse/DS-833)

## `3.0.0`

- #89 Update font for product marketing banner

https://jira.wnyc.org/browse/DS-799

- #90 Adjust footer column widths

https://jira.wnyc.org/browse/DS-799

- #91 Adjust breaking news styles

https://jira.wnyc.org/browse/DS-789

## `3.0.0-beta8`

- #93 qa automation

https://jira.wnyc.org/browse/DS-660

- #94 whitelabel vqa

https://jira.wnyc.org/browse/DS-636
https://jira.wnyc.org/browse/DS-710
https://jira.wnyc.org/browse/DS-727
https://jira.wnyc.org/browse/DS-730
https://jira.wnyc.org/browse/DS-732
https://jira.wnyc.org/browse/DS-734
https://jira.wnyc.org/browse/DS-735
https://jira.wnyc.org/browse/DS-736
https://jira.wnyc.org/browse/DS-818
https://jira.wnyc.org/browse/DS-707
https://jira.wnyc.org/browse/DS-826
https://jira.wnyc.org/browse/DS-809
https://jira.wnyc.org/browse/DS-807
https://jira.wnyc.org/browse/DS-814
https://jira.wnyc.org/browse/DS-815
https://jira.wnyc.org/browse/DS-820
https://jira.wnyc.org/browse/DS-790
https://jira.wnyc.org/browse/DS-731
https://jira.wnyc.org/browse/DS-733
https://jira.wnyc.org/browse/DS-802
https://jira.wnyc.org/browse/DS-717
https://jira.wnyc.org/browse/DS-676
https://jira.wnyc.org/browse/DS-713
https://jira.wnyc.org/browse/DS-819
https://jira.wnyc.org/browse/DS-825
https://jira.wnyc.org/browse/DS-806
https://jira.wnyc.org/browse/DS-831

## `3.0.0-beta6`

- #87 updated footer logo

https://jira.wnyc.org/browse/DS-784

- #88 homepage newsletter style updates

https://jira.wnyc.org/browse/DS-783

## `3.0.0-beta5`

- #86 Max width allows all nav items to display in one horizontal line

https://jira.wnyc.org/browse/DS-792

- #84 Re-add focus outline to search input and button

https://jira.wnyc.org/browse/DS-782

- #83 Animate Donate Flyout

https://jira.wnyc.org/browse/DS-527

## `3.0.0-beta4`

- #76 make header article title not bold

https://jira.wnyc.org/browse/DS-741

- #77 article newsletter signup styles

https://jira.wnyc.org/browse/DS-753

- #78 tags vqa

https://jira.wnyc.org/browse/DS-765
https://jira.wnyc.org/browse/DS-766

- #79 search results header fix

https://jira.wnyc.org/browse/DS-771

- #80 staff page vqa

https://jira.wnyc.org/browse/DS-777

- #81 article page vqa

https://jira.wnyc.org/browse/DS-786
https://jira.wnyc.org/browse/DS-789
https://jira.wnyc.org/browse/DS-756

## `3.0.0-beta3`

- [BUGFIX] #73 don't cut off flyout banner

https://jira.wnyc.org/browse/DS-743
https://jira.wnyc.org/browse/DS-750
https://jira.wnyc.org/browse/DS-774

## `3.0.0-beta2`

- [BUGFIX] #71 footer fixes

https://jira.wnyc.org/browse/DS-744
https://jira.wnyc.org/browse/DS-746
https://jira.wnyc.org/browse/DS-747
https://jira.wnyc.org/browse/DS-748
https://jira.wnyc.org/browse/DS-754
https://jira.wnyc.org/browse/DS-767

- [BUGFIX] #74 newsletter form link styles fixed

https://jira.wnyc.org/browse/DS-768

- [BUGFIX] #70 #72 article page blockqoute border fixed

https://jira.wnyc.org/browse/DS-762
https://jira.wnyc.org/browse/DS-763

- [BUGFIX] #69 don't cut off flyout banner

https://jira.wnyc.org/browse/DS-758
https://jira.wnyc.org/browse/DS-761

## `3.0.0-beta1`

- [DOCS] Documentation Updates
- [CHANGE] Update colors to use tokens
- [CHANGE] Add tokens for link colors, button colors, tag colors
- [BUGFIX] Fixes for gallery page

## `3.0.0-alpha2`

- [DOCS] Documentation Updates
- [CHANGE] Update font and line height scales to be independent of type (type = small, body, header, etc)
- [CHANGE] Move storybook style imports to preview.js
- [CHANGE] Remove media query from typeface mixin and convert typeface usages to mobile-first responsive

## `3.0.0-alpha1`
- [BREAKING] Tokens updated to use CSS custom properties (CSS variables)
- [BREAKING] Typography Tokens refactored (WIP)
- [BREAKING] Spacing Tokens refactored
- [BREAKING] Color Tokens refactored (WIP)
- [CHANGE] CSS themes are now included in addon instead of importing from the Pattern Lab site
- [ENHANCEMENT] Added White Label CSS theme
- [ENHANCEMENT] Alternate stylesheet support for development
- [ENHANCEMENT] Removed parent selectors (ampersands) from SASS
- [REMOVED] Removed ember-addon-docs site
- [ENHANCEMENT] Added Storybook
- [ENHANCEMENT] Added live swatches to storybook documentation for fonts and spacing
- [ENHANCEMENT] Installed storybook plugins (a11y, actions, knobs, links, viewport)
- [ENHANCEMENT] Set up a basic Github pages deploy for storybook in circle.yml
- [DOCS] Added a real README.md
- [DOCS] Decided on using [Trello CSS Style Guide](https://github.com/trello/trellisheets/blob/master/styleguide.md) going forward
- [DOCS] Added documentation for Style Foundations
- [DOCS] Added documentation for Design Onboarding
- [DOCS] Added documentation for Development Guidelines
- [DOCS] Added design component documentation for cards, buttons, images, bylines, timestamps, footer, sidebar
- [DOCS] Added example "stories" for buttons

## `2.10.4`
- [CHANGE] added newsletter signup component for article page
- [CHANGE] added link for terms on newsletter signup components
- [CHANGE] added GA tracking to newsletter signup components
- [CHANGE] added location field for mailchimp tracking to newsletter signup components

## `2.10.3`
- [CHANGE] Update NyprODonate to accept an icon name as a parameter.
- [ENHANCEMENT] Add a new icon `nyc-love`, depicting a heart over a city skyline.

## `2.10.2`
- [CHANGE] replace GTM click tracking attributes added in 2.10.1 with more generic and flexible `...attributes`

## `2.10.1`
- [CHANGE] add optional GTM click tracking attributes to nypr-m-share-tools/link.hbs

## `2.10.0`
- [CHANGE] add optional target and clickAction to nypr-m-share-tools/link.hbs

## `2.0.9`
- [CHANGE] add optional title to `nypr-m-share-tools/link.hbs`

## `2.0.7`
- [CHANGE] Updates to `<NyprMByline>`

## `2.0.6`
- [ENHANCEMENT] add spotify links to `<NyprMShareTools>`

## `2.0.5`
- [ENHANCMENT] add source maps
- [BUGFIX] allow for non-route urls in nav menu (not sure how this worked previously :thinking:)

## `2.0.4`
- [ENHANCEMENT] allow passing in image dimensions to `nypr-m-figure`

## `2.0.3`
- [ENHANCEMENT] article body component parces facebook embed
- [ENHANCEMENT] support multiple authors in meta block
- [ENHANCEMENT] add nypr-m-pull-quote molecule
- [CHANGE] remove nypr-m-block-urgent, replace with nypr-m-text-banner

## `2.0.2`
- [ENHANCEMENT] support linked image credits

## `2.0.1`
- [ENHANCEMENT] pass in image metadata to gallery and image components

## `2.0.0`
- [BREAKING] argument changes to the following components:
 - `<NyprMGalleryLead/>`
 - `<NyprOGallery::slide/>`
 - `<NyprOArticleHeader::meta/>`

## `1.1.8`
- support `@urgent` param for urgent block variation

## `1.1.7`
- Add m-block-urgent (breaking news banner)

## `1.1.6`
- update contact touts to conform with new pattern lab styles

## `1.1.5`
- inline form updates

## `1.1.4`
- Security updates
- #27 Update box-banner

## `1.1.3`
- Fix bad release

## `1.1.2`
- #19 UTM fixes for gallery shares
- Add spacing class to footer

## `1.1.11`
- #12 audio and video icon support

## `1.1.0`
- #23 adds bo banner molecule

## `1.0.10`
see release notes

## `1.0.9`
- #20 support srcset in gallery lead thumbnails
- fix share button arrow alignment
- accesibility nav roles and labels
- misc pattern lab sync

## `1.0.8`
- #7 accessibility improvements for newsletter signup module
- #10 accessibility improvements for gallery
- #16 add 'Advertisement' back to ad label component
- #16 remove built in ad label from several templates

## `1.0.7`
- svg and image accessibility updates [DS-310] & [DS-307]
- update progress bar to accept a target to measure against

## `1.0.6`
- render gallery overlay titles as raw HTML

## `1.0.5`
- #13 move third-party API calls to article body component
- #14 update brands linkroll to exclude brands

## `1.0.4`
- test selector for a release

## `1.0.3`
- fix timestamp formatting [DS-315]

## `1.0.2`
- comments out advertisment label

## `1.0.1`
- tips email in footer. hardcoded for gothamist launch.

## `1.0.0`
- first major release ahead of gothamist launch

## `0.2.0`
- blocks and assorted layout components
- nypr-o-header service for managing rules
- share tools
- gallery overlay

## `0.1.0`
- initial internal release
- article template components
- header bar
- side menu
- footer

## `0.0.4`
- adds a `component-lineage` in-repo addon 282d379
- adds a corresponding `component-lineage` component to render out the actual related component names e45f006

## `0.0.3`
fix build stage for sass vars

## `0.0.2`
some updates for demo

## `0.0.1`
initial release
