Skip to content

Latest commit

 

History

History
1445 lines (799 loc) · 76.2 KB

CHANGELOG.md

File metadata and controls

1445 lines (799 loc) · 76.2 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

5.4.2 (2020-06-22)

5.4.0 (2020-06-22)

5.3.23 (2020-06-22)

Features

  • Added modalLocked prop to ModalV2 (4c6f747)

Features

  • Added modalLocked prop to ModalV2 (4c6f747)

5.3.22 (2020-06-18)

5.3.21 (2020-06-17)

5.3.20 (2020-06-17)

5.3.15 (2020-02-20)

Bug Fixes

  • renamed card, heading, and container class names. (8afe6b0)

5.3.14 (2020-02-07)

5.3.13 (2020-02-06)

5.3.12 (2020-02-06)

5.3.11 (2020-02-06)

5.3.10 (2020-02-04)

5.3.7 (2019-12-06)

5.3.6 (2019-12-05)

5.3.5 (2019-12-05)

5.3.4 (2019-09-09)

5.3.3 (2019-09-09)

5.3.2 (2019-09-09)

5.3.1 (2019-09-09)

5.3.0 (2019-09-09)

Features

  • Refactored Lookup to support Heirarchies in results (28bedb2)

5.2.11 (2019-08-26)

5.2.10 (2019-08-21)

Features

  • Fixed Chevron class name bug& and sibling selector bug for mobile list item styles in the box component. (5dc151c)

5.2.9 (2019-08-19)

Features

  • added MobileListItem prop and styles to box component (34f2eaf)

5.2.8 (2019-08-14)

Features

  • Refactored FishTankButtonFAB (51892bb)

5.2.7 (2019-08-08)

Features

  • Added Tooltip component. (8a10662)
  • Refactored FishTankTooltip, to align and extend an existing Popper.js based tooltip component. (50c2290)

5.2.6 (2019-08-05)

Bug Fixes

  • Added placeholder fix for font faces not being loaded in component css; each component that uses font-primary/font-accent instead of the Text Component now loads the font CDN stylesheet. FishTankText and FishTankHeading now also load the CDNs, now fully self encased. (c1ce29d)

5.2.5 (2019-08-01)

Features

  • Added uppercase prop to FishTankText; WIP JSDoc notation. (50b54d2)

5.2.4 (2019-07-30)

Bug Fixes

  • fixed DatePicker import typo (cbb552a)

5.2.3 (2019-07-30)

5.2.2 (2019-07-30)

Bug Fixes

  • fixed exports for Modals, cards and checkbox /switch components (69d534f)
  • fixed exports for Modals, cards and checkbox /switch components (2ceb219)
  • fixed scrolling and overlay css issues (94623b0)

Features

  • Added date input/picker component (da70bf8)
  • Adding BLAW Date Selector components (17d9102)

5.2.1 (2019-07-24)

5.2.0 (2019-07-24)

Bug Fixes

  • added export for FishTankModalV2 (c41de81)

Features

  • Added Overflow prop to modal, to set overflow-y property on modal body content; Added open and close event emitters to allow binding to Modal open and close. (9366420)

5.1.0 (2019-07-22)

Features

  • Added Overflow prop to modal, to set overflow-y property on modal body content; Added open and close event emitters to allow binding to Modal open and close. (f56959b)
  • Renamed FishTankCheckboxV2 to FishTankCheckboxSwitch (a4d8b0d)

5.0.1 (2019-07-19)

Bug Fixes

  • fixed build errer in main scripts due to typo (5d62dd8)

Features

  • Added neutral badge option (9fa029b)
  • Added neutral badge option (6858383)

5.0.1-1 (2019-07-15)

Bug Fixes

  • fixed build errer in main scripts due to typo (395c8ea)

5.0.0 (2019-07-12)

  • BREAKING CHANGES: No longer distributing separate css files for components; removed functions to generate individual component css. File contents have been empty for some time now. This is a housekeeping breaking changed to no longer distribute these deprecated files

4.10.9 (2019-07-11)

Features

  • refactored and added inline comments to CardV2 (c01b077)

4.10.8-prerelease (2019-07-03)

Features

  • added basic files to start building tooltip component (3c8e4d2)
  • Adding a Fish Tank table component (0782aa2)
  • all my work on the tooltip component, what's left is changes to styles, functionlity minor changes to match what is needed for products, etc., (dc22a8a)
  • basic logic for tooltip component (7640caa)
  • changes to tooltip (0950877)
  • minor changes (2d64adc)
  • minor changes to tooltip (4868387)
  • progress with popper.js tooltip rendering (5a44292)
  • restructured folders to better support integration with vue styleguidist (cf78e34)
  • setup for tooltips component (0ea8088)
  • updates to tooltip (919f56e)

4.10.7 (2019-06-26)

4.10.6 (2019-06-26)

Features

  • minor updates to existing content loaders unit test (3215e45)

4.10.5-prerelease (2019-06-19)

Bug Fixes

  • refactored spinner to generate a unique ID per instance; with that change, had to move much of the SVG style functioality to be dynamically generated inline (f1a8763)

Features

  • Refactored text component to align with bb-vue-components (fa36c76)

4.10.4 (2019-06-17)

Bug Fixes

  • Updated rollup config script to use postcss custommedia post-processor (de36d80)

4.10.3 (2019-06-17)

Features

  • Added remove funtionality to text badges (1b3583b)
  • added unit test for FishTankTabs (a064ce1)
  • update to tabs unit tests (6ae410f)
  • update to unit test to account for emmitted events (9e17a1a)

4.10.2 (2019-06-13)

Features

  • added BLAW fishtank higlighted text component (afae036)
  • added Fish Tank Highlight unit test (24d3eb1)
  • updated highlight text color switching (399e6b5)

4.10.1 (2019-06-12)

4.10.0 (2019-06-12)

Features

  • Added badgesV2 which supports indeterminate and number badges (b1d2927)
  • Added badgesV2 which supports indeterminate and number badges (25f1e9b)

4.10.0-4 (2019-06-12)

Features

  • updated modal slot options (4810446)

4.10.0-3 (2019-06-11)

4.10.0-2 (2019-06-11)

4.10.0-1 (2019-06-11)

4.10.0-0 (2019-06-11)

Bug Fixes

  • removed border from FishTankTab component (578ad9a)
  • removed css modules; fixed css error no showing changed state of radios in radiolist component (8c19d4c)

Features

  • added active styles for vertical tabs (8b324be)
  • added Fish Tank tabs V2 (9df7057)
  • added responsive display styles(None, Flex, Block, inlineBlock, visuallHidden) to available props (d3cccb9)
  • cleaned up styles on vertical tabs (a818855)
  • code cleanup (9fe8821)
  • heading text is now fully customizable (c2af230)
  • minor changes modal enhancements (466ad8d)
  • minor changes to modals (e3106bd)
  • refactored Tag and textInput to remove text component and add text styles; (07aa5bd)
  • removed padding from Modal version 2's footer (b829bfd)
  • renamed fish tank vertical tab files to FishTankVerticalTabs (7520918)
  • updated modal slot options (94065b5)

4.9.0 (2019-05-21)

Bug Fixes

  • adjusted wrapping class name around text input. (353f8c0)

Features

  • added version 2 of cards component (ac6504b)
  • made changes to how branding stripe colors are updated (f0db82c)
  • minor changes to how colors are being updates (3886ec8)
  • refactored grid css into grid.scss to allow box and column to share the same grid styles. (371a2ea)
  • Refactored Lookup to use Popper.js to dynamically position popup on scroll (13ea4e0)
  • updated card v2 to use scoped styles instead of css modules. also updated props descriptions (cc4ef29)
  • updated cards v2 so text and background are customizable (9252085)
  • updated changes custom card heading (ced424b)
  • updated more changes custom card heading (d8bb2ea)
  • Updated package.json to install latest version of VueJ and vue-template-compiler compatible with [email protected], rather than fixing to 2.5.17. (8a2bb3e)

4.8.0 (2019-05-10)

Bug Fixes

  • changed data: function(){} notation to data(){} to fix issue in build when data is beign rendered as an object eg: 'data:{}'; (7896e72)
  • removed 'types/' from gitignore (c7d96c8)
  • returned legacy FishTankTextInput to lib, moved new text input into FishTankTextInputV2; will deprecated in favor of new text input in new unified library (99ccaac)

Features

  • implemented Popper.js to position lookup dropdown (2e9332c)
  • moved column prop to shared boxMixin; updated examples to reflect (432454a)

4.8.0-3 (2019-05-08)

4.8.0-2 (2019-05-08)

4.8.0-1 (2019-05-08)

4.8.0-0 (2019-05-03)

Bug Fixes

  • Removed CSS modules from FishTankTag (1ba20ac)

Features

  • Added FishTankBadge component (9fbf9c0)
  • added keyboard tabbing hover effect (267c3a9)
  • Added layout component. Layout provides the high level page layout structure, inlien with Fishtank requirements (c59a0e2)
  • added toggle on tab seperator style bar (85e03c3)
  • Broke out Textarea into a seperte FishTankTextArea component (dafd649)
  • Broke out TextArea type of text input into seperate FishTankTextArea component (ec131a7)
  • Broke out TextArea type of text input into seperate FishTankTextArea component (02d93ac)
  • changes to tab component (c1b8d5f)
  • confirmed the ease of tab componen style positioning via the use of divs or FishTankBox Component (85a35e3)
  • created single merged FishTankCheckboxV2 component with prop option to change to a switch/slider; Legacy FishTankCheckbox to remain until deprecation (68f83ac)
  • documentation notes on tab functionality (85603f0)
  • documented example code (677696c)
  • enabled switch off between click and keyboard tabing (a29359d)
  • enabled tab switching (a4d4105)
  • minor changes to tabs.vue style testing (cc50d9f)
  • minor corrections to contribution guidelines (f62b301)
  • Refactoring to support label orientation and layout; fixed highlight state for accessibility (a88239a)
  • removal of horizontal tab icon functionality and edits to styles so that meet specificity of 10 (fd878f5)
  • started styling on BLAW FishTank Tab Component (0a20bff)
  • updated how changed states are emitted/handled for tabs (9550485)

4.7.0 (2019-04-10)

Bug Fixes

  • added event listener for esc to close dropdown (dadf347)
  • Fixed background color class name reference functionality for Box components (fef2d3a)

Features

  • Merged BLAW RadioList and FishTankRadio into FishTankRadioList; Provided accessibility structure to allow radio groups, tabbing between groups, and arrow navigation between options for keyboard navigation, and screen reader support (d37a280)

4.6.1 (2019-04-03)

Bug Fixes

  • fixed mouse click event, and close on tab rather than on blur for better usability (ac63233)

4.6.0 (2019-04-03)

Bug Fixes

  • added fallback scss values for css custom propertis in Success alert and Accordion (62c45b8)

Features

  • Accessibility features for selects (e5abcba)
  • Added FishTankLookup (afb08c4)

4.6.0-2 (2019-04-02)

4.6.0-1 (2019-04-02)

Bug Fixes

  • added fallback scss values for css custom propertis in Success alert and Accordion (8c23d5a)

4.6.0-0 (2019-04-02)

Features

  • Accessibility features for selects (c71878a)
  • Added FishTankLookup (6b063e6)
  • Added FishTankLookup (f7dfb63)
  • Added new BTax gradient style and theme to loaders (71d6f87)
  • Created new build scripts to compile css custom property styles for components. (7345304)

4.5.0 (2019-03-20)

Bug Fixes

  • CSS Custom Properties Refactor of Accordion; Class name and template refactor of Accordion (2e6144c)

Features

  • Major internal refactor of checkboxes. Largely stateless now, uses v-model or v-bind:value to set variab le binding (ca3fb2f)
  • Refactored Alerts to use CSS custom variables (7f45b61)

4.4.0 (2019-03-07)

4.4.0-4.4.0-1.0 (2019-03-07)

Bug Fixes

  • created cleanClasses function for text test (0c8d913)
  • Moved @fishtank dev dependancies into dependancies, so they carry over into consumers's project (55dad69)
  • updated @fishtank foundation packages dependancies to fixed values. Moving forward, with maintain fixed value references, as opposed to using '~', '^', or '>=' (3bcd251)
  • updated @fishtank foundation packages dependancies to fixed values. Moving forward, with maintain fixed value references, as opposed to using '~', '^', or '>=' (2f70c35)

Features

  • added optional required prop for FishTankTextInput (27167fc)
  • fixed spinner radius cross browser visibility error (2dbe9a5)
  • made some changes to simplify scss (05c8fa2)
  • refactored swtich component css, removed BEM style notation and added CSS Modules (60db267)
  • removed nested css styles (c5bb1b5)
  • scoped css styles for spinner (5424582)

4.4.0-0 (2019-03-07)

Bug Fixes

  • created cleanClasses function for text test (0c8d913)
  • Moved @fishtank dev dependancies into dependancies, so they carry over into consumers's project (55dad69)
  • updated @fishtank foundation packages dependancies to fixed values. Moving forward, with maintain fixed value references, as opposed to using '~', '^', or '>=' (3bcd251)
  • updated @fishtank foundation packages dependancies to fixed values. Moving forward, with maintain fixed value references, as opposed to using '~', '^', or '>=' (2f70c35)

Features

  • added optional required prop for FishTankTextInput (27167fc)
  • fixed spinner radius cross browser visibility error (2dbe9a5)
  • made some changes to simplify scss (05c8fa2)
  • refactored swtich component css, removed BEM style notation and added CSS Modules (60db267)
  • removed nested css styles (c5bb1b5)
  • scoped css styles for spinner (5424582)

4.3.2-0 (2019-03-04)

Bug Fixes

  • Fixing vulnerability error in lodash by upgrading to lodash@>=4.17.11 (5a91113)
  • Moved @fishtank dev dependancies into dependancies, so they carry over into consumers's project (fa5e994)

4.3.1 (2019-03-01)

Bug Fixes

  • Fixed 'style.success' with '.success' in success alert component (280db90)
  • fixed circular dependancy error in FishTankCheckbox (09ab01a)
  • Refactored checkbox to leverage css modules (fbc2c08)

4.3.0 (2019-02-26)

Bug Fixes

  • Refactored FishTankCard to use CSS Module (a9b83f0)
  • refactored Radios to use CSS modules (bf09f7d)

4.3.0-1 (2019-02-25)

Bug Fixes

4.3.0-0 (2019-02-25)

Bug Fixes

  • added fishtank/space to css scope for buttonGroup (f2c00f4)
  • adjust css cascade of icon color for BaseAlert; minot edits to AlertSuccess (ffda5a9)
  • Update to eslint rules related to kebab casing, and line breaks (1b3b1ae)
  • Updated package.json with new version of icons-vue (f0a72d4)

Features

  • added margin prop to Box (02c9ba8)
  • added Tag prop to box to allow box to generate semantic elements like section, aside, article, etc. We have a limited list of semantic HTML5 elements related to layout, but can be expanded if needed. (aa6af83)

4.2.0 (2019-02-21)

Bug Fixes

  • fixed css import for Box component styles (39efb65)

Features

  • merge BLAW dropdown, renamed FishTankSelect, and applied accessibility features - aria tagging and keyboard navigation (2bf176a)

4.1.0-3 (2019-02-12)

4.1.1 (2019-02-20)

4.1.0 (2019-02-20)

Features

  • add css modules to stles (9a65674)
  • added accessiblity toggle on click and tab with and without highlight for accordions (e7bad01)
  • Added FishTankText documentation (42a373f)
  • Added FishTankText documentation (99ca569)
  • Added Heading component - beta (226fcd1)
  • added keyboard tabbing and click events to accordion component and it's children (96e6261)
  • added method to accordions on click to clear focus state when element is clicked by mouse (e486883)
  • added smooth transitioning between clickin and tabbing accessibility highlighting (a3961ec)
  • Box documentation (5b42952)
  • merge BLAW dropdown, renamed FishTankSelect, and applied accessibility features - aria tagging and keyboard navigation (b95a2b7)
  • removed bem style notation from css (5fc2a0d)
  • Removed the debug code. (5f29ccc)
  • tab and click accessiblity functionality added to booth accordion default, and small options (b6a97a4)
  • updated accessbility tabbing and highlighting to match parent accordion when tabbing or using mouse (eb216ad)
  • Updated box component to use cssmodules (6ca32f7)
  • Updated inline dev documentation for Text, Switch, and Radio components (4999275)
  • Updated rollup config to provide minified builds by default, and provide minufied and unminified builds in dist (053bc69)

=======

f4aac58b9515abc1ff901acc89586eee59e01b54

4.1.0-3 (2019-02-12)

Features

  • add css modules to stles (9a65674)
  • Added FishTankText documentation (99ca569)
  • Added FishTankText documentation (42a373f)
  • Added Heading component - beta (226fcd1)
  • Box documentation (5b42952)
  • removed bem style notation from css (5fc2a0d)
  • Removed the debug code. (5f29ccc)
  • Updated box component to use cssmodules (6ca32f7)
  • Updated inline dev documentation for Text, Switch, and Radio components (4999275)
  • Updated rollup config to provide minified builds by default, and provide minufied and unminified builds in dist (053bc69)

4.1.0-2 (2019-02-04)

Features

  • addded basic group toggle functionality to group accordions (5f2dfbf)
  • addded basic group toggle functionality to group accordions (b17cfea)
  • added css modules to accordion component (df0d5e1)
  • added css modules to accordion component (7c1b511)
  • added documentation to FishTankCheckbox (e1054e8)
  • added documentation to FishTankCheckbox (3f1339d)
  • added documentation to FishTankCheckbox (21f753c)
  • basic functionality to accordion group added (89fc054)
  • basic functionality to accordion group added (62813af)
  • changes to accordion group (8ba4551)
  • changes to accordion group (acf240f)
  • cleaned up console errors on accordion group (8d49cc8)
  • cleaned up console errors on accordion group (977723c)
  • fixed margin errors in accordion styles (09f5df2)
  • fixed margin errors in accordion styles (786d57f)
  • minor changes to accordion large structure (55d88a7)
  • minor changes to accordion large structure (2a5fec3)
  • minor changes to accordion large structure (dfd178e)
  • minor changes to accordion large structure (3fa6d41)
  • modified alignment of labels within buttons (45eae06)
  • Refactored Box to remove dependancy on vue-property-decorator (5d1624c)
  • Refactored Box to remove dependancy on vue-property-decorator (9ac0636)
  • renamed fishtank accordion large to fishtank accordion (eb34c29)
  • renamed fishtank accordion large to fishtank accordion (92534ad)
  • updated styles on accordian component (1e60c34)
  • updated styles on accordian component (e0d5068)

4.1.0-1 (2019-01-28)

Features

  • Refactored Box to remove dependancy on vue-property-decorator (9ac0636)

4.1.0-0 (2019-01-28)

Features

  • added documentation to FishTankCheckbox (3f1339d)

4.0.2 (2019-01-18)

Bug Fixes

  • added vue-property-decorator as a temporary dependancy to the project, to support FishTankBox (9e86aed)

4.0.1 (2019-01-17)

Bug Fixes

  • moved ts-lib to dependancies (d13f803)

4.0.0 (2019-01-17)

Bug Fixes

  • scss dependancy import for FishTankTag (2b62b5a)
  • scss dependancy import for FishTankTag (66848ca)

Features

  • added postcss variable script to process styles using css variables for backwards compatibility for IE (47a9368)

4.0.0-1 (2019-01-16)

Bug Fixes

  • Adjust css import for tags to properly insert space css-properties stylesheet (9a2c442)
  • Format and TS syntax fixes for Box, radio and Tags; CSS fixes for Radios and Tags. Updates Text input styles to use css modules. Updated utility scripts (ba0e0e4)

4.0.0-0 (2019-01-15)

  • Merge pull request #2 from BGOV/feat-css-edits-docs-release (18ab095), closes #2

Bug Fixes

  • fixing TS errors and CSS import errors breaking the build (beced49)

Features

  • added accordion componention component with basic styles (088e660)
  • added accordion componention component with basic styles (8820d82)
  • added accordion group component (a19dee1)
  • added accordion group component (ad1bd89)
  • added animation to chevrons (de0bfd1)
  • added animation to chevrons (35a6f8d)
  • added disabled state to accordion component (5b57046)
  • added disabled state to accordion component (e27874d)
  • added drop down panel and chevron replacement on accordion (be578db)
  • added drop down panel and chevron replacement on accordion (73d26f0)
  • Added FishTankBox component. Component in current development, in alpha state. (b6e760d)
  • Added FishTankBox component. Component in current development, in alpha state. (39b3e78)
  • added props to accordion component (ec0a4f2)
  • added props to accordion component (9435c5a)
  • cleaned out all component scss files with the exception of the unused alert.scss for the Alert Error, Info, & Success Components (e838928)
  • cleaned out all component scss files with the exception of the unused alert.scss for the Alert Error, Info, & Success Components (60efc6e)
  • cleared button group scss files and added styles within button group component (c00233c)
  • cleared button group scss files and added styles within button group component (0c9d0f0)
  • cleared text component style sheet and added styles within component (4c70ddc)
  • cleared text component style sheet and added styles within component (6b794ac)
  • code cleanup on checkbox component (25db18b)
  • code cleanup on checkbox component (4a6f266)
  • fixed lintin errors in content loaders & cards (64e40a4)
  • fixed lintin errors in content loaders & cards (6e826b3)
  • fixed merge conflicts (a4aef62)
  • fixed merge conflicts (2e2b0b5)
  • moved scss styles within accordion component (f1a7eea)
  • re-added empty previously deleted emptly .scss files (f7e6c45)
  • re-added empty previously deleted emptly .scss files (15214ae)
  • removed Cards scss files and added styles within Cards component (6ffcb8c)
  • removed Cards scss files and added styles within Cards component (cc2901c)
  • removed input checkbox scss files and added styles within input checkbox component (0ff8ed8)
  • removed input checkbox scss files and added styles within input checkbox component (c25fcc9)
  • removed Modals scss files and added styles within Modals component (149d836)
  • removed Modals scss files and added styles within Modals component (bc49526)
  • removed spinner scss files and added styles within spinner component (427caaf)
  • removed spinner scss files and added styles within spinner component (2156b41)
  • removed styles for radio button and added them within the component (b27a2c3)
  • removed styles for radio button and added them within the component (0e6cafe)
  • removed Switch scss files and added styles within Switch component (be9ba05)
  • removed Switch scss files and added styles within Switch component (9aa954c)
  • removed Tags scss file (39e5f6c)
  • removed Tags scss file (6f41aef)
  • removed text inputs scss files and added styles within text inputs component (f655cb1)
  • removed text inputs scss files and added styles within text inputs component (7a71cce)
  • Single accordion component (760e073)
  • updated chevron toggle (a8f61d7)
  • updated chevron toggle (f258e91)
  • updated scss for Button FAB (7b6025c)
  • updated scss for Button FAB (b4923d3)
  • updated scss for buttons Gradients, Outline Dark, and Outline Dark Small (741ce0b)
  • updated scss for buttons Gradients, Outline Dark, and Outline Dark Small (9f02496)
  • updated style placement of feature icon and feature label components (5513b7b)
  • updated style placement of feature icon and feature label components (6790d05)
  • updated styles button Ouline, button Outline Small, and button Destructive components (34317c8)
  • updated styles button Ouline, button Outline Small, and button Destructive components (fc1f38d)
  • updated styles on the alert components (0820341)
  • updated styles on the alert components (835b51a)
  • updated styles to buttonPrimary and buttonSecondary components (19bafb0)
  • updated styles to buttonPrimary and buttonSecondary components (658465f)
  • updates to outline button scss and ghost button component (e4f8023)
  • updates to outline button scss and ghost button component (2b8cb1c)

BREAKING CHANGES

  • Moved css out of individual css files, into component

3.9.0-0 (2019-01-08)

Bug Fixes

  • fixed paginate component dependancy tree (eadda53)

Features

  • Add pagination component (9c844be)

3.8.0 (2019-01-03)

Features

  • added props to dynamically handle aria label text from users (457b202)
  • Added Radio accessibility features and fixed some TS errors (5f5e623)
  • aria-labels added to cards; card content, card headers, and card container (3ac69b4)
  • New radio group element providing grouping and accessibility focus state for collection of radio elements (5a5cc33)
  • removed unnecessary props and added role and aria-label to headings for header card (0ac6d40)

3.8.0-2 (2018-12-17)

Features

  • added accessibility features to modals (ee5dee1)
  • added aria label for feature button Icon and removed console error (f9dd0e7)
  • updated version of rollup-plugin-vue and other dependancies to leverage css-modules in build components (8b4fc8d)

3.8.0-1 (2018-12-13)

Features

  • testing postcss & css module integration in rollup build (0dec7b6)

3.8.0-0 (2018-12-13)

Features

  • achieved toggle on error state when input is edited when on field with an error (221fb3f)
  • achieved toggle on error state when input is edited when on field with an error (15ec074)
  • added Error Icon to error message (a9ba44a)
  • addressed merge conflicts (c049c2d)
  • assigned different inputs their own return values for testing on the views/InputText page (c4e77d7)
  • assigned different inputs their own return values for testing on the views/InputText page (486dbf4)
  • changed to updateValue method (5e570ab)
  • changed to updateValue method (4dd39cd)
  • cleaned up some styles on the tag to match designs (24173b5)
  • code refactor and cleanup (f7549d8)
  • code refactor and cleanup (aa6bcba)
  • further updates to FAB button (04a1ff6)
  • refactored Tags to leverage text component (59be77c)
  • removed clear icon 'x' from number input field and it's associated clear functionality (f7405f8)
  • speed up animations for Button FAB (26a8b7f)
  • speed up animations for Button FAB (da3c7ac)
  • speed up animations for Button FAB (08bac05)
  • updates to input text (ff10447)

3.7.0 (2018-12-10)

Features

  • Added semi-bold prop to text; updated fishtank-vue dependancies (4d083ed)

3.6.0 (2018-12-07)

Features

  • FishTankText component added; in beta (ed72b95)

3.5.0 (2018-12-06)

Features

  • added Error Icon to error message (f49159c)
  • updated inline documentation attributes for buttons (e5305b2)

3.5.0-0 (2018-12-03)

Bug Fixes

  • added aria-busy prop updates to a11y mixin; applied a11y to loaders (141496f)
  • Continued renaming or components, to support css module refactor (099f7b4)
  • Fixed textarea size update when typing (ce71d3d)
  • fixing dependancy import issues preventing proper build (a4f0ef9)
  • removed duplicated textarea prop type (956bbe3)
  • removed unused pdependancies from production build (7119ff1)
  • Renamed a collection of components in advance of css refactor using css modules. (6e402c2)
  • Renamed components to match Fish Tank naming conventions and future css module refactor (8a81c0b)
  • reset content on unit test files (c038e66)
  • updated docs to reference a item from token array, rather than a token object. (6e90b1f)

Features

  • Added accessibility labels to some existing components. For Button group, added accessibility interactions to support button groups and focus on selected items (15dbe4c)
  • added close functionality to text inputs, and css to fall more in line with design documentation (ca52ab4)
  • added documentation to content loaders for props; type, default values, requirement, descriptions, and 'available themes ' for themes (8328f97)
  • added inline prop documentation for spinner's props 'size' and 'theme'. Did not add documentation for 'align' or 'loading' as they were not included in the markdown documentation (03d4fcc)
  • added name prop and default button type to base button elements (a033feb)
  • Added postcss to build process for css assets (a69e068)
  • added token, introduction, and description custom content blocks, fishtank propsdoc component to filter and display props object (79ea0a1)
  • added token, introduction, and description custom content blocks, fishtank propsdoc component to filter and display props object (f080253)
  • added/fixed page loader view, which was overwritten in error (2c96455)
  • adding accesibility props and fixes to fishtank-vue components (cb08b3f)
  • changes to FAB button documentation (e326ffb)
  • create loading animation methods and inline styles in spinner svgs (d50c609)
  • create loading animation methods and inline styles in spinner svgs (ab5c6b5)
  • create loading animation methods and inline styles in spinner svgs (befeffa)
  • first iteration of content loaders documentation (036bd00)
  • first iteration of content loaders documentation (5408a51)
  • Input Text (850e36b)
  • Refactored Dependancy TS definitions. (c6c05f4)
  • removed double tab focus on feature button label (29ceb72)
  • removed unused imports from button feature Icon (1ec3e7b)
  • updated page content loaders documentation (f45d971)
  • updated page content loaders documentation (b4e3cae)
  • updated page loader documentation (66d0a1c)
  • updated page loader documentation (881b895)
  • updated page loader documentation (6d92301)
  • updates/changes to FAB button documentation (9d82eca)

3.4.1 (2018-11-16)

3.4.0 (2018-11-16)

Bug Fixes

  • Continued renaming or components, to support css module refactor (60c29f0)
  • FAB Button - minor button styling changes, and toggle on mini fab options. (e631234)
  • Fixed textarea size update when typing (fad12d7)
  • fixing dependancy import issues preventing proper build (d78b476)
  • minor changes to fab button style fix (f5ac6b5)
  • Renamed a collection of components in advance of css refactor using css modules. (9a3ce06)
  • Renamed components to match Fish Tank naming conventions and future css module refactor (ed87e7f)

Features

  • Added accessibility labels to some existing components. For Button group, added accessibility interactions to support button groups and focus on selected items (347c0c3)
  • Added docs custom block loader (030515a)
  • added/fixed page loader view, which was overwritten in error (3f49814)
  • adding accesibility props and fixes to fishtank-vue components (9b3e596)
  • adding accesibility props and fixes to fishtank-vue components (31d2b48)
  • changes to FAB button documentation (386343f)
  • first iteration of content loaders documentation (a1269bb)
  • refactored Tags (c94b9fa)
  • Refactored Tags (9046945)
  • removed double tab focus on feature button label (d29b23d)
  • removed unused imports from button feature Icon (f21720b)
  • updated page content loaders documentation (20d9bd9)
  • updated page content loaders documentation (fbf47ef)
  • updated page loader documentation (196962e)
  • updated page loader documentation (8b68b93)
  • updated page loader documentation (4edfbf9)
  • updates/changes to FAB button documentation (5cc8172)

3.3.0 (2018-10-31)

Bug Fixes

  • added focus state style for radio buttons (baf2605)
  • Refactor of input checkbox styles (7d5565e)
  • Refactor of input checkbox styles (d00ff3d)

Features

  • Add align class to ft-loader-spinner; (5317c3d), closes #86
  • added Alert Result Loader (0b31539)
  • added AlertList content loader to list of components, and updated index.ts and ContentLoaders.vue files. (7936471)
  • added animation speed, primary color, and secondary colors to all themes for content loader, so component is fully customizable, all of these added props are not required and have standard default values (1e09df0)
  • added Commitee Result Loader (5b37f5c)
  • added congressional staffers list content loader component (648bc15)
  • added Directories Result Loader (b6ce428)
  • added Legislative Result Content Shader Component (f6a119e)
  • added Members of Congress Content Loader Component (aa71c77)
  • added News List Content Loader Component. Made some sizing adjustments to other content loader components (4879f33)
  • added News Result Content Loader Componenet (411f69f)
  • added Profile Result Content Loader Component (a9a087b)
  • added props to customizable content loader, so devs can alter width and height (6373743)
  • Created button group component (873f551)
  • Fish Tank Button Group component (f092c83)
  • made changes in attempt to address type check console errors for ContentLoader Component's loaderHeight, loaderWidths, and Speed props. (22dd111)
  • minor change to page loader (6973f77)
  • moved accessibility global class script into an external mixin. (92f2728)
  • removed compiler error by declaring module vue-content-loader in vue-shim.d.ts (894ffe6)
  • removed compiler errors for Alert Result loader (27f383d)
  • removed format errors for Content Loader Alert list component (0f0af36)
  • Unit tests for Button group, and button group button (19c6b83)
  • updated Content Loader, turned all Content Loader Prefabs and made them accessible by passing in themes into the new Loader Content component. Next steps will be to make default width and required health props available for devs when they make their own custom loaders (5436e18)

3.3.0-beta.0 (2018-10-19)

3.2.0-beta.0 (2018-10-19)

Bug Fixes

  • minor styling changes to text area component (ed9ccf9)

Features

  • updated package.json to reference fishtank vue-treeselect (287402a)

3.1.1 (2018-10-11)

Bug Fixes

  • Remove eslint comment typo (803ab7a)

3.2.0 (2018-10-15)

3.2.1 (2018-10-15)

3.1.1 (2018-10-15)

Bug Fixes

  • Remove eslint comment typo (803ab7a)

3.1.0 (2018-10-11)

Features

  • Added FishTankRenderedMarkup component powered by PrismJS (9ff6ac2)
  • Created FishTankTextAreaInput (8f0fc38)
  • Created FishTankTextAreaInput (74adc74)
  • Created FishTankTextAreaInput (3464a80)
  • Created FishTankTextAreaInput (fdcaa6f)

3.0.0 (2018-10-03)

Features

  • Created button group component (b42913f)
  • Fish Tank Button Group component (5ea0d3b)
  • Heavy refactor of removeable tags (3868223)
  • moved accessibility global class script into an external mixin. (ec7fab4)
  • refactor of original tag supporting refactor work on removable tags. (5787bc3)
  • Unit tests for Button group, and button group button (909c466)
  • Button Featue Icon now working (36f18fd)
  • Button Feature Label is now working (0dd5664)
  • changes added to documentation (289ec5b)
  • added icons to button options using templates and slots (d0850bf)
  • links to mini fab options for FAB using props (6e33d1f)
  • Developer focused docs for Button Group components (ceff467)

BREAKING CHANGES

  • update to model binding structure of removeable tags docs: Created documentation for tags

2.0.0 (2018-09-20)

Documentation

  • Added example images for InputText docs. (a6ca8e4)

Features

  • refactored Checkbox (fb11849)

  • Merge pull request #48 from bakpa79/docs/input-text (ef64817), closes #48

BREAKING CHANGES

  • Changed bindings in InputCheckbox. use only v-model to bind to model data/variable. Value is now similar to input element value
  • Changed bindings in InputCheckbox. use only v-model to bind to model data/variable. Value is now similar to input element value
  • refactored binding props for checkboxes

1.1.0 (2018-09-14)

1.1.0-beta.0 (2018-09-13)

Features

  • fixes broken Switch component (d63acba)

0.4.1 (2018-09-12)

0.4.0 (2018-09-11)

Features

  • added vue component gradient button (bf0dc6c)
  • Added vue component Outline button, made supporting file changes (#28) (150bc43)
  • Added White Button Vue Component, made the appropiate file changes to support the white button vue component in Buttons.vue, index.ts, and _buttons.scss. Created file components/ButtonWhite.vue -Amirah (5c60022)
  • Button Gradient Unit Test and minor changes to Button Gradient component as required of the unit test(changes should not be rolled back as they will run errors in test environment, the component itself continues to run as intended (58e2ba1)
  • edited gradient button component to take in props for end color, start color, and gradient direction (29f6ac6)
  • made changes to unit test. Added to test to check gradient button for passed style, linear gradient. (7610382)

0.3.1 (2018-08-16)

0.3.2 (2018-08-16)

Bug Fixes

  • added .github folder to npm ignore (d946d83)
  • Removed InputCheckbox test (a287115)
  • stop tracking package-lock.json file (cab1dcd)
  • stop tracking package-lock.json file (630156c)

Features

  • Added Checkbox test/review page (b369e06)
  • Added Checkbox test/review page (a3ff979)
  • Added InputCheckbox.vue (f994036)
  • Added issue requests and pull request guideline docs. (3b29c1b)
  • Added WIP Inpout Switch component (3b838fd)
  • Added WIP Inpout Switch component (c28afe3)
  • Binary. Removeable, and Multiselect tags (#16) (f272d49)
  • radio (#18) (930cd0c)
  • Removed checkboxes from router (b510eb6)

BREAKING CHANGES

  • Deleted work in progress checkbox, switch, and tag components

0.3.1 (2018-08-16)

Bug Fixes

  • added .github folder to npm ignore (d946d83)
  • Removed InputCheckbox test (a287115)
  • stop tracking package-lock.json file (cab1dcd)
  • stop tracking package-lock.json file (630156c)

Features

  • Added Checkbox test/review page (b369e06)
  • Added Checkbox test/review page (a3ff979)
  • Added InputCheckbox.vue (f994036)
  • Added issue requests and pull request guideline docs. (3b29c1b)
  • Added WIP Inpout Switch component (3b838fd)
  • Added WIP Inpout Switch component (c28afe3)
  • Binary. Removeable, and Multiselect tags (#16) (f272d49)
  • radio (#18) (930cd0c)
  • Removed checkboxes from router (b510eb6)

BREAKING CHANGES

  • Deleted work in progress checkbox, switch, and tag components