UNPKG

sc-react-ions

Version:

An open source set of React components that implement Ambassador's Design and UX patterns.

1,218 lines (804 loc) 44.1 kB
## HEAD ## 5.1.3 ###### _June 22, 2018_ - Re-release for 5.1.2 ## 5.1.2 ###### _June 22, 2018_ - Dropdown: Patch for dropdown close [#644](https://github.com/GetAmbassador/react-ions/pull/644) ## 5.1.1 ###### _June 22, 2018_ - Icons: Adding md-merge and md-share [#642](https://github.com/GetAmbassador/react-ions/pull/642) ## 5.1.0 ###### _June 21, 2018_ - Popover: Option to include left and right positioning, refactoring to use Styled Component [#636](https://github.com/GetAmbassador/react-ions/pull/636) - Dropdown: Option to allow right alignment under a node, refactoring to use Styled Component [#637](https://github.com/GetAmbassador/react-ions/pull/637) ## 5.0.5 ###### _May 9, 2018_ - Icons: Why you should forget everything you learned about viewbox. [#632](https://github.com/GetAmbassador/react-ions/pull/632) - Panel Group: Changing icon so that arrow points to the right in example [#631](https://github.com/GetAmbassador/react-ions/pull/631) ## 5.0.4 ###### _April 10, 2018_ - Circle: update yml file for pushing to staging [#627](https://github.com/GetAmbassador/react-ions/pull/627) - Icons: added new icon, ic_devices_hub, for source [#627](https://github.com/GetAmbassador/react-ions/pull/627) ## 5.0.3 ###### _March 21, 2018_ - SelectField: fix for cross-browser caret positioning [#623](https://github.com/GetAmbassador/react-ions/pull/623) ## 5.0.2 ###### _March 7, 2018_ - Popover: Assign default position when specified conditions aren't met [#621](https://github.com/GetAmbassador/react-ions/pull/621) ## 5.0.1 ###### _March 2, 2018_ - Popover: Center text on actionable buttons [#619](https://github.com/GetAmbassador/react-ions/pull/619) ## 5.0.0 ###### _February 20, 2018_ ### Breaking changes - All components have been updated with new icons [#566](https://github.com/GetAmbassador/react-ions/pull/566) ### Additional changes - FormGroup: Merge prop errors with state errors before calling changeCallback [#611](https://github.com/GetAmbassador/react-ions/pull/611) - Typeahead: Set custom value on when it first mounts [#609](https://github.com/GetAmbassador/react-ions/pull/609) - Forms: Update various form validation and styles [#608](https://github.com/GetAmbassador/react-ions/pull/608) - ValidatedField: Add a class and default styles [#605](https://github.com/GetAmbassador/react-ions/pull/605) - FormGroup: Make form validation work with nested form fields [#604](https://github.com/GetAmbassador/react-ions/pull/604) ## 4.0.4 ###### _February 5, 2018_ - Update Header to handle both splash and non-splash UI [#602](https://github.com/GetAmbassador/react-ions/pull/602) - Create an HOC EnhanceWithCopy [#601](https://github.com/GetAmbassador/react-ions/pull/601) - Add id prop to the Input component [#600](https://github.com/GetAmbassador/react-ions/pull/600) ## 4.0.3 ###### _January 29, 2018_ - Breadcrumb: Slight tweak to mobile padding [#598](https://github.com/GetAmbassador/react-ions/pull/598) ## 4.0.2 ###### _January 24, 2018_ - Breadcrumb: Visual changes [#596](https://github.com/GetAmbassador/react-ions/pull/596) - Breadcrumb: Allow items to be clickable [#592](https://github.com/GetAmbassador/react-ions/pull/592) ## 4.0.1 ###### _January 17, 2018_ - Fixed icon paths [#585](https://github.com/GetAmbassador/react-ions/pull/585) ## 4.0.0 ###### _January 17, 2018_ ### Breaking changes - In order to upgrade to React 16 support for React versions prior to 15.3 has been dropped [#575](https://github.com/GetAmbassador/react-ions/pull/575) ## 3.1.3 ###### _January 16, 2018_ Inline Edit - adding correct clipboard icon path [#579](https://github.com/GetAmbassador/react-ions/pull/579) ## 3.1.2 ###### _January 12, 2018_ Inline Edit - changing icon names to match previous Streamline version [#569](https://github.com/GetAmbassador/react-ions/pull/569) ## 3.1.1 ###### _January 2, 2018_ Icon UI - adjusting a few minor example UI items [#561](https://github.com/GetAmbassador/react-ions/pull/561) ## 3.1.0 ###### _January 2, 2018_ - Update LICENSE [#559](https://github.com/GetAmbassador/react-ions/pull/559) - Icons: added sprite generator, adjusted components to use original icon names [#558](https://github.com/GetAmbassador/react-ions/pull/558) - Icons: ported Icon set from Open Iconic to Material UI [#557](https://github.com/GetAmbassador/react-ions/pull/557) ## 3.0.1 ###### _December 19, 2017_ - README: quick update ## 3.0.0 ###### _December 19, 2017_ ### Breaking changes - In order to be in compliance with MIT licensing: * We've removed our licensed version of the *Proxima Nova* font. Though, the font will be available when in development (on port :3000), if you use our components in a production environment, the font will use a system fallback. For more details: http://reactions.getambassador.com/components. * We've removed our licensed (Streamline) icon set, and have replaced it with Open Iconic. For more details: http://reactions.getambassador.com/foundations/iconography. - Iconography: changed Iconic to exact version in package.json [#553](https://github.com/GetAmbassador/react-ions/pull/553) - Typography: load remote font CSS file, revert some doc-specific font overrides [#551](https://github.com/GetAmbassador/react-ions/pull/551) - Fonts: remove Proxima Nova font [#548](https://github.com/GetAmbassador/react-ions/pull/548) - Icons: swap out SVG sprite, update components to use new icons [#547](https://github.com/GetAmbassador/react-ions/pull/547) - Marked: update package dependency [#546](https://github.com/GetAmbassador/react-ions/pull/546) ## 2.0.25 ###### _December 7, 2017_ - Dependencies: Update momentjs in dependencies [#542](https://github.com/GetAmbassador/react-ions/pull/542) ## 2.0.24 ###### _December 7, 2017_ - Checkbox: Add custom HTML label [#543](https://github.com/GetAmbassador/react-ions/pull/543) ## 2.0.23 ###### _December 5, 2017_ - FormGroup: move validation logic to public utility [#540](https://github.com/GetAmbassador/react-ions/pull/540) - FormGroup: implemenent error prop validation [#539](https://github.com/GetAmbassador/react-ions/pull/539) - FormGroup: remove exports from FormGroup index [#538](https://github.com/GetAmbassador/react-ions/pull/538) ## 2.0.22 - FormGroup: added validation option for input and textarea [#536](https://github.com/GetAmbassador/react-ions/pull/536) ## 2.0.21 ###### _November 21, 2017_ - Input: disallow the user from editing w/out disabling [#533](https://github.com/GetAmbassador/react-ions/pull/533) - Button: addition of the aria-disabled prop [#532](https://github.com/GetAmbassador/react-ions/pull/532) ## 2.0.20 ###### _October 30, 2017_ - Input: Enhancement to allow for a node prefix/suffix; - Textarea, Input: added className prop to allow for Styled elements [#530](https://github.com/GetAmbassador/react-ions/pull/530) ## 2.0.19 ###### _October 24, 2017_ - Sortable List: update sortable list UI [#528](https://github.com/GetAmbassador/react-ions/pull/528) - Icons: Google and Yahoo [#527](https://github.com/GetAmbassador/react-ions/pull/527) ## 2.0.18 ###### _October 19, 2017_ - Datepicker: fix inline select element width on small screens [#525](https://github.com/GetAmbassador/react-ions/pull/525) - Tooltip: allow the app ID to be passed in [#524](https://github.com/GetAmbassador/react-ions/pull/524) ## 2.0.17 ###### _October 6, 2017_ - Input, Textarea, SelectField: adding background tint to disabled input [#522](https://github.com/GetAmbassador/react-ions/pull/522) - Checkbox: Implement focus border transition [#521](https://github.com/GetAmbassador/react-ions/pull/521) - Button: event handlers for mouseOver, mouseLeave, mouseDown, mouseOut [#520](https://github.com/GetAmbassador/react-ions/pull/520) - Toggle: updates to toggle style, with optional yes/no text [#519](https://github.com/GetAmbassador/react-ions/pull/519) - Removing Codacy Badge [#518](https://github.com/GetAmbassador/react-ions/pull/518) ## 2.0.16 ###### _September 25, 2017_ - ButtonAnchor: allowing for internal links to be disabled [#516](https://github.com/GetAmbassador/react-ions/pull/516) ## 2.0.15 ###### _September 15, 2017_ - Datepicker: adding placeholder prop; Textarea: adjusting line height [#514](https://github.com/GetAmbassador/react-ions/pull/514) ## 2.0.14 ###### _September 13, 2017_ - DatePicker: add disabled prop [#511](https://github.com/GetAmbassador/react-ions/pull/511) - Spinner: add className [#510](https://github.com/GetAmbassador/react-ions/pull/510) - Button: allow custom color to be passed to the loader [#509](https://github.com/GetAmbassador/react-ions/pull/509) - optClass: pass classname [#508](https://github.com/GetAmbassador/react-ions/pull/508) - Input: handle null values [#507](https://github.com/GetAmbassador/react-ions/pull/507) - Toggle: add padding/negative margin [#506](https://github.com/GetAmbassador/react-ions/pull/506) ## 2.0.13 ###### _September 6, 2017_ - Toggle: Allow the toggle to not have a label when disabled [#504](https://github.com/GetAmbassador/react-ions/pull/504) - CHANGELOG: Adding a couple of PR's [#503](https://github.com/GetAmbassador/react-ions/pull/503) ## 2.0.12 ###### _September 5, 2017_ - Resolving version conflict ## 2.0.11 ###### _September 5, 2017_ - Input: removing duplicate name prop [#500](https://github.com/GetAmbassador/react-ions/pull/500) - Allow FormGroup to work with null elements [#499](https://github.com/GetAmbassador/react-ions/pull/499) - Add the name prop to the Toggle component so it can be used in the FormGroup [#498](https://github.com/GetAmbassador/react-ions/pull/498) ## 2.0.10 ###### _September 4, 2017_ - Update Typeahead value in state when allowCustomValue is set to true [#495](https://github.com/GetAmbassador/react-ions/pull/495) ## 2.0.9 ###### _August 28, 2017_ - Added .modal-tab-content class and styles [#494](https://github.com/GetAmbassador/react-ions/pull/494) ## 2.0.8 ###### _August 22, 2017_ - Input: Implementing cDU to handle inline styles [#492](https://github.com/GetAmbassador/react-ions/pull/492) - Tooltip: Re-render when the content prop changes [#491](https://github.com/GetAmbassador/react-ions/pull/491) ## 2.0.7 ###### _August 17, 2017_ - Modal: removing a header export [#489](https://github.com/GetAmbassador/react-ions/pull/489) - Button: adding a new color option: 'warning' [#480](https://github.com/GetAmbassador/react-ions/pull/480) ## 2.0.6 ###### _August 16, 2017_ - Chip: adding callback option [#487](https://github.com/GetAmbassador/react-ions/pull/487) - (NEW Components) Introducting: Color splash modal, Popover & Chip [#486](https://github.com/GetAmbassador/react-ions/pull/486) - Radio: adding an inline style option for width [#485](https://github.com/GetAmbassador/react-ions/pull/485) - Input: adding an inline style option for width [#483](https://github.com/GetAmbassador/react-ions/pull/483) ## 2.0.5 ###### _August 8, 2017_ - ButtonGroup: include name prop on radio so the value can be reconciled in FormGroup. [#481](https://github.com/GetAmbassador/react-ions/pull/481) ## 2.0.4 ###### _July 31, 2017_ - FormGroup: pass full option object when available. [#477](https://github.com/GetAmbassador/react-ions/pull/477) - DatePicker: Address z-index so that entire border is visible on inline select fields. [#476](https://github.com/GetAmbassador/react-ions/pull/476) ## 2.0.3 ###### _July 26, 2017_ - SelectField: Adding style prop for inline style. [#474](https://github.com/GetAmbassador/react-ions/pull/474)) - PanelGroup: Remove user-select: none until Chrome bug is resolved. [#473](https://github.com/GetAmbassador/react-ions/pull/473)) - ColorPicker: Implement padding now that there's a child node. [#472](https://github.com/GetAmbassador/react-ions/pull/472)) - Input: Changed structure of Input to fix style issue when a label is present. [#469](https://github.com/GetAmbassador/react-ions/pull/469)) - DatePicker: addressing date picker border width issues. [#468](https://github.com/GetAmbassador/react-ions/pull/468)) ## 2.0.2 ###### _July 20, 2017_ - Input: Add prefix and suffix props ([#466](https://github.com/GetAmbassador/react-ions/pull/466), [#466](https://github.com/GetAmbassador/react-ions/pull/466)) - Updating borders of various components ([#464](https://github.com/GetAmbassador/react-ions/pull/464), [#464](https://github.com/GetAmbassador/react-ions/pull/464)) ## 2.0.1 ###### _July 14, 2017_ - Re-release to ensure content prop is `string`. ## 2.0.0 ###### _July 13, 2017_ ### Breaking Change In our refactoring of the `<Tooltip />` component, we've removed the option to pass a `node` of any type. The tooltip will now only accept a `string` as a content type. - Tooltip: Refactored to utilize a single DOM node, and improve performance ([#460](https://github.com/GetAmbassador/react-ions/pull/460), [#459](https://github.com/GetAmbassador/react-ions/pull/459)) ## 1.1.7 ###### _June 28, 2017_ - Typeahead: Removing sCU ([#457](https://github.com/GetAmbassador/react-ions/pull/457)) ## 1.1.6 ###### _June 28, 2017_ - Typeahead: adjusting sCU and adding fix for cWRP for clearing custom values ([#455](https://github.com/GetAmbassador/react-ions/pull/455)) - Textarea: adding name prop and adjusting return value ([#454](https://github.com/GetAmbassador/react-ions/pull/454)) - Button: adding style prop option for inlining styles ([#453](https://github.com/GetAmbassador/react-ions/pull/453)) ## 1.1.5 ###### _June 22, 2017_ - SelectField: adding fill (100%) option ([#451](https://github.com/GetAmbassador/react-ions/pull/451)) - Input: adding fill (100%) option ([#450](https://github.com/GetAmbassador/react-ions/pull/450)) - Button: adding fill (100%) option ([#449](https://github.com/GetAmbassador/react-ions/pull/449)) - Modal: Add box-shadow ([#448](https://github.com/GetAmbassador/react-ions/pull/448)) - Typeahead: allow arbitrary values ([#447](https://github.com/GetAmbassador/react-ions/pull/447)) - Tabs: add tab suffix option ([#446](https://github.com/GetAmbassador/react-ions/pull/446)) ## 1.1.4 ###### _June 13, 2017__ - Checkbox: adding back cursor CSS to input ([#443](https://github.com/GetAmbassador/react-ions/pull/443)) - Checkbox: 'native' checkbox implementation ([#442](https://github.com/GetAmbassador/react-ions/pull/442)) ## 1.1.3 ###### _June 13, 2017__ - Removing duplicate prop from ButtonAnchor ([#440](https://github.com/GetAmbassador/react-ions/pull/440)) ## 1.1.2 ###### _June 9, 2017__ - Added type to Button props ([#438](https://github.com/GetAmbassador/react-ions/pull/438)) ## 1.1.1 ###### _June 8, 2017__ - Use published version of react-color and remove className from Tooltips ([#436](https://github.com/GetAmbassador/react-ions/pull/436)) - Added check for loading to sCU for ButtonConfirmation ([#435](https://github.com/GetAmbassador/react-ions/pull/435)) - Updated component paths in examples so users can copy and paste them directly ([#430](https://github.com/GetAmbassador/react-ions/pull/430)) ## 1.1.0 ###### _June 6, 2017_ - Updated react-* dependencies ([#432](https://github.com/GetAmbassador/react-ions/pull/432)) - Updated react peerDependencies & devDependencies ([#429](https://github.com/GetAmbassador/react-ions/pull/429)) ([#431](https://github.com/GetAmbassador/react-ions/pull/431)) - Installed prop-types and change all props from `React.PropTypes` to `PropTypes` ([#428](https://github.com/GetAmbassador/react-ions/pull/428)) - Removed spread operators and explicitly added props with PropTypes to avoid unknown prop warning ([#426](https://github.com/GetAmbassador/react-ions/pull/426)) ([#427](https://github.com/GetAmbassador/react-ions/pull/427)) ## 1.0.31 ###### _May 18, 2017_ - Tabs: Update TabWrapper optClass prop to accept an array or string ([#423](https://github.com/GetAmbassador/react-ions/pull/423)) ## 1.0.30 ###### _May 18, 2017_ - Tabs: contemporize look/feel ([#421](https://github.com/GetAmbassador/react-ions/pull/421)) ## 1.0.29 ###### _May 16, 2017_ - SelectField, DatePicker, Typeahead: add label prop ([#419](https://github.com/GetAmbassador/react-ions/pull/419)) - Checkbox: description layout ([#418](https://github.com/GetAmbassador/react-ions/pull/418)) - DatePicker: Use month, day, and year placeholders ([#417](https://github.com/GetAmbassador/react-ions/pull/417)) ## 1.0.28 ###### _May 15, 2017_ - Checkbox: implement description layout ([#415](https://github.com/GetAmbassador/react-ions/pull/415)) - RadioGroup: add description option, remove label position and required field layout ([#414](https://github.com/GetAmbassador/react-ions/pull/414)) ## 1.0.27 ###### _May 9, 2017_ - SelectField: Allow hiding items in the select dropdown ([#412](https://github.com/GetAmbassador/react-ions/pull/412)) - Modal: Add CSS selector to enable modal footer wrap ([#411](https://github.com/GetAmbassador/react-ions/pull/411)) - Tabs: Add titlePrefix prop, and associated examples and tests ([#410](https://github.com/GetAmbassador/react-ions/pull/410)) - Modal: Allow elements to be rendered without an h1 wrapper ([#409](https://github.com/GetAmbassador/react-ions/pull/409)) ## 1.0.26 ###### _May 4, 2017_ - Avatar: update to fade-in option to handle transparency ([#406](https://github.com/GetAmbassador/react-ions/pull/406)) ## 1.0.25 ###### _May 2, 2017_ - Avatar: added fade-in feature/option ([#404](https://github.com/GetAmbassador/react-ions/pull/404)) - PanelSlider: allowing overflow in table, when slider is not transitioning ([#403](https://github.com/GetAmbassador/react-ions/pull/403)) - Replace default panel group icon ([#402](https://github.com/GetAmbassador/react-ions/pull/402)) ## 1.0.24 ###### _April 27, 2017_ - Modal: patch for fade ([#399](https://github.com/GetAmbassador/react-ions/pull/399)) ## 1.0.23 ###### _April 26, 2017_ - Modal: fixing overflow ([#397](https://github.com/GetAmbassador/react-ions/pull/397)) - SelectField: adjusting width ([#395](https://github.com/GetAmbassador/react-ions/pull/395)) - Avatar: toLowerCase() letters for the switch statement to support uppercase ([#394](https://github.com/GetAmbassador/react-ions/pull/394)) - Avatar: show default color if no letters passed in ([#393](https://github.com/GetAmbassador/react-ions/pull/393)) ## 1.0.22 ###### _April 19, 2017_ - PanelSlider: removing sCU ([#391](https://github.com/GetAmbassador/react-ions/pull/391)) - Avatar: allow Avatar to update if letters change ([#390](https://github.com/GetAmbassador/react-ions/pull/390)) ## 1.0.21 ###### _April 14, 2017_ - Added new icon: icon-calendar-alert ([#388](https://github.com/GetAmbassador/react-ions/pull/388)) - Added fallback avatar ([#384](https://github.com/GetAmbassador/react-ions/pull/384)) ## 1.0.20 ###### _April 14, 2017_ - Added new icon: icon-hourglass-1 ([#386](https://github.com/GetAmbassador/react-ions/pull/386)) ## 1.0.19 ###### _April 10, 2017_ - PanelGroup - Added a couple of tests to detect PanelHeader condition ([#382](https://github.com/GetAmbassador/react-ions/pull/382)) ## 1.0.18 ###### _April 8, 2017_ - PanelSlider - Fix for detecting whether Panel is rendering a Slider or a Group ([#380](https://github.com/GetAmbassador/react-ions/pull/380)) ## 1.0.17 ###### _April 7, 2017_ - Visual tweaks to the modal ([#378](https://github.com/GetAmbassador/react-ions/pull/378)) - Minor fixes to breadcrumb UI ([#377](https://github.com/GetAmbassador/react-ions/pull/377)) - PanelSlider - Logic and CSS to handle varying heights ([#376](https://github.com/GetAmbassador/react-ions/pull/376)) ## 1.0.16 ###### _April 6, 2017_ - Removing white-space property from panel slider ([#374](https://github.com/GetAmbassador/react-ions/pull/374)) ## 1.0.15 ###### _April 5, 2017_ - Build out panelslider component ([#371](https://github.com/GetAmbassador/react-ions/pull/371)) ## 1.0.14 ###### _April 4, 2017_ - Re-release of 1.0.14 ## 1.0.13 ###### _April 4, 2017_ - Fix for word break on tooltips ([#368](https://github.com/GetAmbassador/react-ions/pull/368)) ## 1.0.12 ###### _March 29, 2017_ - Increased the size of the power-4 icon ([#364](https://github.com/GetAmbassador/react-ions/pull/364)) ## 1.0.11 ###### _March 28, 2017_ - Fix for Button Confirmation layout ([#361](https://github.com/GetAmbassador/react-ions/pull/361)) ## 1.0.10 ###### _March 19, 2017_ - Re-releasing to update icon set ## 1.0.9 ###### _March 17, 2017_ - Create Button Confirmation component and add in examples to docs ([#357](https://github.com/GetAmbassador/react-ions/pull/357)) - Add new nav icons and update docs ([#355](https://github.com/GetAmbassador/react-ions/pull/355)) - Create new attribute for checkbox to lock it ([#354](https://github.com/GetAmbassador/react-ions/pull/354)) ## 1.0.8 ###### _March 8, 2017_ - Refactor breadcrumbs component to use breakpoints for mobile ([#352](https://github.com/GetAmbassador/react-ions/pull/352)) - Add "locked" checkbox option ([#351](https://github.com/GetAmbassador/react-ions/pull/351)) ## 1.0.7 ###### _February 21, 2017_ - Add a new download icon ([#348](https://github.com/GetAmbassador/react-ions/pull/348)) ## 1.0.6 ###### _February 9, 2017_ - Updates to autoprefixer and postcss-loader to handle build failure ([#345](https://github.com/GetAmbassador/react-ions/pull/345)) - Add coupon/voucher icon ([#344](https://github.com/GetAmbassador/react-ions/pull/344)) ## 1.0.5 ###### _January 31, 2017_ - Add screen variable for xlarge screens ([#341](https://github.com/GetAmbassador/react-ions/pull/341)) ## 1.0.4 ###### _January 27, 2017_ - Removing unused imports from components and tests ([#339](https://github.com/GetAmbassador/react-ions/pull/339)) ## 1.0.3 ###### _January 11, 2017_ - Added example Webpack app to README ([#337](https://github.com/GetAmbassador/react-ions/pull/337)) ## 1.0.2 ###### _January 9, 2017_ - Updated scripts in package.json ([#335](https://github.com/GetAmbassador/react-ions/pull/335)) ## 1.0.1 ###### _January 5, 2017_ - [Icons] Added Dwolla and Paypal ([#332](https://github.com/GetAmbassador/react-ions/pull/332)) ## 1.0.0 ###### _December 22, 2016_ - First major release. ([#330](https://github.com/GetAmbassador/react-ions/pull/330)) ## 0.77.0 ###### _December 5, 2016_ - [Icons] Add a hand card icon (and more) ([#322](https://github.com/GetAmbassador/react-ions/pull/322)) ## 0.76.0 ###### _December 2, 2016_ - [InlineEdit] Build out select field option for the <InlineEdit /> component ([#320](https://github.com/GetAmbassador/react-ions/pull/320)) - [ActivityFeed] Remove ActivityFeed Component ([#319](https://github.com/GetAmbassador/react-ions/pull/319)) ## 0.75.0 ###### _November 23, 2016_ - [ActivityFeed] Add optional renderer function prop - [Spinner] Fix undefined loading prop issue ([#317](https://github.com/GetAmbassador/react-ions/pull/317)) - [Checkbox] Allow different icons ([#316](https://github.com/GetAmbassador/react-ions/pull/316)) ## 0.74.0 ###### _November 18, 2016_ - 129557149 spinner enhancement delay ([#313](https://github.com/GetAmbassador/react-ions/pull/313)) ([#314](https://github.com/GetAmbassador/react-ions/pull/314)) ## 0.73.0 ###### _November 17, 2016_ - (Re-release of 0.72.0 to fix build issues) ## 0.72.0 ###### _November 15, 2016_ ##### Component Fixes / Enhancements - Functionality for isSmallScreen on Activity Feed ([#308](https://github.com/GetAmbassador/react-ions/pull/308)) - [#133708091] Add ability to pass in a loading state to activity feed items ([#307](https://github.com/GetAmbassador/react-ions/pull/307)) - [#131100595] Use ~ version for dependencies ([#306](https://github.com/GetAmbassador/react-ions/pull/306)) - [#134339973] Update package.json and webpack config ([#305](https://github.com/GetAmbassador/react-ions/pull/305)) - [#134026857] activityfeed allow manual override for fixed position feed ([#304](https://github.com/GetAmbassador/react-ions/pull/304)) ## 0.71.0 ###### _November 11, 2016_ ##### General - Move all packages we don't need to devDependencies ([#296](https://github.com/GetAmbassador/react-ions/pull/296)) ##### Component Fixes / Enhancements - [Icons] Adding icon ([#301](https://github.com/GetAmbassador/react-ions/pull/301)) ## 0.70.0 ###### _November 9, 2016_ ##### Component Fixes / Enhancements - [ActivityFeed] Slight tweak to flex width ([#297](https://github.com/GetAmbassador/react-ions/pull/297)) ## 0.69.0 ###### _November 9, 2016_ ##### Component Fixes / Enhancements - [ActivityFeed] Ability to add "confirmation" dropdown ([#296](https://github.com/GetAmbassador/react-ions/pull/296)) ## 0.67.0 ###### _October 28, 2016_ - [Alerts] Re-position to 15px from top and right ([#294](https://github.com/GetAmbassador/react-ions/pull/294)) ##### Component Fixes / Enhancements - [ButtonGroup] Make the button groups the same height as the regular buttons ([#288](https://github.com/GetAmbassador/react-ions/pull/288)) - [ActivityFeed] ActivityFeed enhancements ([#287](https://github.com/GetAmbassador/react-ions/pull/287)) - [ButtonGroup] Remove border in between selected / non-selected buttons in ButtonGroup ([#286](https://github.com/GetAmbassador/react-ions/pull/286)) ## 0.66.0 ###### _October 21, 2016_ ##### Component Fixes / Enhancements - [ButtonGroup] ButtonGroup enhancements ([#284](https://github.com/GetAmbassador/react-ions/pull/284)) ## 0.65.0 ###### _October 11, 2016_ ##### Component Fixes / Enhancements - [Icons] Added new icon ([#282](https://github.com/GetAmbassador/react-ions/pull/282)) ## 0.64.0 ###### _October 10, 2016_ ##### Component Fixes / Enhancements - [Dropdown] - Add callbackConfirmation option to Dropdown list item config ([#278](https://github.com/GetAmbassador/react-ions/pull/278)) - [Icon] - Add icon for klout ([#279](https://github.com/GetAmbassador/react-ions/pull/279)) - [InlineEdit] - Only show copy icon on hover ([#280](https://github.com/GetAmbassador/react-ions/pull/280)) ## 0.63.0 ###### _October 6, 2016_ ##### Component Fixes / Enhancements - [InlineEdit] - Various bug fixes ([#276](https://github.com/GetAmbassador/react-ions/pull/276)) - [InlineEdit] - Improve read only experience ([#275](https://github.com/GetAmbassador/react-ions/pull/275)) - [Datepicker] - Improve tests ([#274](https://github.com/GetAmbassador/react-ions/pull/274)) ## 0.62.0 ###### _October 4, 2016_ ##### Component Fixes / Enhancements - [TextEditor] - Use style attribute for align and font formats ([#272](https://github.com/GetAmbassador/react-ions/pull/272)) ## 0.61.0 ###### _October 4, 2016_ ##### Component Fixes / Enhancements - [TextEditor] - Set TextEditor state before triggering the callback ([#270](https://github.com/GetAmbassador/react-ions/pull/270)) - [TextEditor] - Fix global css import in TextEditor styles ([#268](https://github.com/GetAmbassador/react-ions/pull/268)) - [TextEditor] - Add merge tags plugin to rich text component ([#266](https://github.com/GetAmbassador/react-ions/pull/266)) - [InlineEdit] - Add a cancel callback to InlineEdit ([#265](https://github.com/GetAmbassador/react-ions/pull/265)) ## 0.60.0 ###### _September 28, 2016_ ##### Component Fixes / Enhancements - [BreadCrumb] - add sCU / Immutability ([#261](https://github.com/GetAmbassador/react-ions/pull/261)) - [InlineEdit] - enhancement: error state enhancements ([#260](https://github.com/GetAmbassador/react-ions/pull/260)) - [BreadCrumb] - updated functionality for mobile/responsive breadcrumb ([#259](https://github.com/GetAmbassador/react-ions/pull/259)) - [InlineEdit] - enhancement: tooltip ([#258](https://github.com/GetAmbassador/react-ions/pull/258)) - [InlineEdit] - enhancement: inline layout ([#257](https://github.com/GetAmbassador/react-ions/pull/257)) ## 0.59.0 ###### _September 26, 2016_ ##### Component Fixes / Enhancements - [InlineEdit] - Do not fire changeCallback when InlineEdit is canceled ([#253](https://github.com/GetAmbassador/react-ions/pull/253)) - [InlineEdit] - Fix copy/paste bug in InlineEdit ([#254](https://github.com/GetAmbassador/react-ions/pull/254)) - [InlineEdit] - Added copy value to clipboard functionality ([#255](https://github.com/GetAmbassador/react-ions/pull/255)) ## 0.58.0 ###### _September 23, 2016_ ##### Component Fixes / Enhancements - [InlineEdit] - Added error state ([#251](https://github.com/GetAmbassador/react-ions/pull/251)) - [InlineEdit] - Added loading and readonly states ([#248](https://github.com/GetAmbassador/react-ions/pull/248)) - [RadioGroup] - Uncheck radios when fasly values are passed ([#250](https://github.com/GetAmbassador/react-ions/pull/250)) - [Icon] - Added 3 new icons ([#249](https://github.com/GetAmbassador/react-ions/pull/249)) - [TextEditor] Created new theme ([#246](https://github.com/GetAmbassador/react-ions/pull/246)) ## 0.57.0 ###### _September 21, 2016_ ##### Component Fixes / Enhancements - [Dropdown] use Immutability, don't re-render on click outside if dropdown not opened ([#245](https://github.com/GetAmbassador/react-ions/pull/245)) - [TextEditor] new component added ([#244](https://github.com/GetAmbassador/react-ions/pull/244)) - [Modal] style changes ([#243](https://github.com/GetAmbassador/react-ions/pull/243)) ## 0.56.0 ###### _September 13, 2016_ ##### Component Fixes / Enhancements - [FormGroup] Fix formgroup not setting fields state if changeCallback is not provided ([#241](https://github.com/GetAmbassador/react-ions/pull/241)) ## 0.55.0 ###### _September 12, 2016_ ##### Component Fixes / Enhancements - [FormGroup] Ensure value is passed to child components as raw js ([#239](https://github.com/GetAmbassador/react-ions/pull/239)) - [FormGroup] Do not update internal FormGroup state if props have not changed ([#237](https://github.com/GetAmbassador/react-ions/pull/237)) - [Typeahead] Fix Typeahead cWRP method to allow value to be an empty string ([#238](https://github.com/GetAmbassador/react-ions/pull/238)) ## 0.54.0 ###### _September 7, 2016_ ##### Component Fixes / Enhancements - [FormGroup] Refactored internal state to use Immutable data structure ([#235](https://github.com/GetAmbassador/react-ions/pull/235)) ## 0.53.0 ###### _September 6, 2016_ ##### Component Fixes / Enhancements - [InlineEdit] Fixed inline issues and added new functionality ([#229](https://github.com/GetAmbassador/react-ions/pull/229)) ## 0.52.0 ###### _September 6, 2016_ ##### Component Fixes / Enhancements - [Typeahead] Fix: Unable to reset typeahead value in FormGroup ([#231](https://github.com/GetAmbassador/react-ions/pull/231)) ## 0.51.0 ###### _September 1, 2016_ ##### Component Fixes / Enhancements - [Icons] Several new icons added ([#227](https://github.com/GetAmbassador/react-ions/pull/227)) ## 0.50.0 ###### _August 30, 2016_ ##### Component Fixes / Enhancements - [InlineEdit] New component added ([#225](https://github.com/GetAmbassador/react-ions/pull/225)) ## 0.48.0 ###### _August 23, 2016_ ##### Component Fixes / Enhancements - [Breadcrumb] Prepend icon to breadcrumb item ([#223](https://github.com/GetAmbassador/react-ions/pull/223)) ## 0.47.0 ###### _August 23, 2016_ ##### Component Fixes / Enhancements - [Tooltip] Fix position and remove listeners on 'show' by default ([#221](https://github.com/GetAmbassador/react-ions/pull/221)) - [RadioGroup] reset to default ([#220](https://github.com/GetAmbassador/react-ions/pull/220)) ## 0.46.0 ###### _August 22, 2016_ ##### Component Fixes / Enhancements - [Tooltip] visibility ([#218](https://github.com/GetAmbassador/react-ions/pull/218)) - [Activityfeed] offset calculation ([#217](https://github.com/GetAmbassador/react-ions/pull/217)) ## 0.45.0 ###### _August 18, 2016_ ##### Component Fixes / Enhancements - [Dropdown] Updating CSS ([#215](https://github.com/GetAmbassador/react-ions/pull/215)) - [Dropdown] Enhance with list ([#214](https://github.com/GetAmbassador/react-ions/pull/214)) - [Avatar] ([#213](https://github.com/GetAmbassador/react-ions/pull/213)) - [RadioGroup] focus child input ([#212](https://github.com/GetAmbassador/react-ions/pull/212)) ## 0.45.0 ###### _August 12, 2016_ ##### Component Fixes / Enhancements - [Spinner] Update spinner to stateless ([#210](https://github.com/GetAmbassador/react-ions/pull/210)) - [Icon] Add Streamline wrench icon ([#209](https://github.com/GetAmbassador/react-ions/pull/209)) - [Checkbox] Show checkmark on disabled checkbox ([#208](https://github.com/GetAmbassador/react-ions/pull/208)) - [ActivityFeed] Fix Uncaught Invariant Violation when feed is resized ([#207](https://github.com/GetAmbassador/react-ions/pull/207)) - [Spinner] added inline option ([#206](https://github.com/GetAmbassador/react-ions/pull/206)) - [MultiSelect] <MultiSelect />/<Typeahead /> filter ([#205](https://github.com/GetAmbassador/react-ions/pull/205)) - [InputList] write tests ([#204](https://github.com/GetAmbassador/react-ions/pull/204)) ## 0.44.0 ###### _August 10, 2016_ ##### Component Fixes / Enhancements - [ActivityFeed] - Various improvements ([#202](https://github.com/GetAmbassador/react-ions/pull/202)) - [MultiSelect / Typeahead] - Prevent changeCallback from being fired when search value is cleared ([#201](https://github.com/GetAmbassador/react-ions/pull/201)) - [Typeahead] - Added searchDebounceTime optional prop ([#200](https://github.com/GetAmbassador/react-ions/pull/200)) ## 0.43.0 ###### _August 8, 2016_ ##### Component Fixes / Enhancements - [Spinner] - Added ability to override spinner color ([#197](https://github.com/GetAmbassador/react-ions/pull/197)) - [ActivityFeed] - Added infinite scroll ([#193](https://github.com/GetAmbassador/react-ions/pull/193)) - [InputList] - New form input to accept a list of strings values ([#194](https://github.com/GetAmbassador/react-ions/pull/194)) - [Input] - Added valueType prop to handle numbers ([#195](https://github.com/GetAmbassador/react-ions/pull/195)) - [MultiSelect / Typeahead] - Clear search string after selection ([#196](https://github.com/GetAmbassador/react-ions/pull/196)) ## 0.42.0 ###### _August 1, 2016_ ##### Component Fixes / Enhancements - [Alerts] - Added option to have alerts slide in ([#188](https://github.com/GetAmbassador/react-ions/pull/188)) - [Date Picker] - Added option to keep input fields inline on small screens (default is full width) ([#187](https://github.com/GetAmbassador/react-ions/pull/187)) ## 0.41.0 ###### _July 26, 2016_ ##### Component Fixes / Enhancements - [Typeahead] - Clear typeahead values ([#184](https://github.com/GetAmbassador/react-ions/pull/184)) - [Spinner] - New component to handle loading state ([#183](https://github.com/GetAmbassador/react-ions/pull/183)) - [Typeahead] - Add reset button ([#182](https://github.com/GetAmbassador/react-ions/pull/182)) - [Typeahead] - Consistent color for input value ([#181](https://github.com/GetAmbassador/react-ions/pull/181)) ## 0.40.0 ###### _July 19, 2016_ ##### Component Fixes / Enhancements - [FormGroup, SelectField] - Minor CSS tweaks ([#179](https://github.com/GetAmbassador/react-ions/pull/179)) ## 0.39.0 ###### _July 19, 2016_ ##### Component Fixes / Enhancements - [Typeahead] - Fix for display prop ([#177](https://github.com/GetAmbassador/react-ions/pull/177)) ## 0.38.0 ###### _July 18, 2016_ ##### Component Fixes / Enhancements - [Typeahead] - Support for number props ([#174](https://github.com/GetAmbassador/react-ions/pull/174)) - [Datepicker] - Style mods ([#175](https://github.com/GetAmbassador/react-ions/pull/175)) ## 0.37.0 ###### _July 14, 2016_ ##### Component Fixes / Enhancements - [Date Picker] - Use abbreviated month names ([#172](https://github.com/GetAmbassador/react-ions/pull/172)) ## 0.36.0 ###### _July 13, 2016_ ##### Component Fixes / Enhancements - [Date Picker] - Connect fields ([#169](https://github.com/GetAmbassador/react-ions/pull/169)) - [Form Group] - Added debounce option ([#170](https://github.com/GetAmbassador/react-ions/pull/170)) ## 0.35.0 ###### _July 5, 2016_ ##### Component Fixes / Enhancements - [Icons] - Added social icons (Facebook, Twitter, LinkedIn) ([#167](https://github.com/GetAmbassador/react-ions/pull/167)) ## 0.34.0 ###### _June 30, 2016_ - [Select Field] - Enabling setting value of zero ([#165](https://github.com/GetAmbassador/react-ions/pull/165)) ## 0.33.0 ###### _June 30, 2016_ ##### Component Fixes / Enhancements - [Radio Button] - Added white background color ([#164](https://github.com/GetAmbassador/react-ions/pull/164)) ## 0.31.0 ###### _June 29, 2016_ ##### Component Fixes / Enhancements - [Button] - Added multiple optClass support for Button component ([#161](https://github.com/GetAmbassador/react-ions/pull/161)) ## 0.0.30 ###### _June 28, 2016_ ##### Component Fixes / Enhancements - [Icons] - Added clock icons ([#159](https://github.com/GetAmbassador/react-ions/pull/159)) - [MultiSelect] - Add select list UI ([#157](https://github.com/GetAmbassador/react-ions/pull/157)) - [Nav] - Fix for close button ([#156](https://github.com/GetAmbassador/react-ions/pull/156)) - [MultiSelect] - Build out MultiSelect component ([#154](https://github.com/GetAmbassador/react-ions/pull/154)) - [FormGroup] - Small screen support ([#151](https://github.com/GetAmbassador/react-ions/pull/151)) - [Typeahead] - Build out Typeahead component ([#150](https://github.com/GetAmbassador/react-ions/pull/150)) ## 0.0.29 ###### _June 17, 2016_ ## 0.0.28 ###### _June 16, 2016_ ##### Component Fixes / Enhancements - [OptClass] - Helper method update ([#148](https://github.com/GetAmbassador/react-ions/pull/148)) ##### Component Fixes / Enhancements - [FormGroup] - Enabled nested form groups ([#146](https://github.com/GetAmbassador/react-ions/pull/146)) - [ActivityFeed] - Visual enhancements ([#145](https://github.com/GetAmbassador/react-ions/pull/145)) - [PanelGroup] - ([#144](https://github.com/GetAmbassador/react-ions/pull/144)) - [OptClass] - Helper method ([#142](https://github.com/GetAmbassador/react-ions/pull/142)) ## 0.0.27 ###### _June 15, 2016_ ##### Component Fixes / Enhancements - [Alerts] Allow onClose callback to be passed with alerts in the alert system ([#140](https://github.com/GetAmbassador/react-ions/pull/140)) ## 0.0.26 ###### _June 15, 2016_ ##### Component Fixes / Enhancements - [Icons] Support for IE11 and above ([#137](https://github.com/GetAmbassador/react-ions/pull/137)) - [SelectField] Enhancements ([#136](https://github.com/GetAmbassador/react-ions/pull/136)) - [Modal] z-index adjustments ([#135](https://github.com/GetAmbassador/react-ions/pull/135)) ## 0.0.25 ###### _June 13, 2016_ ##### Component Fixes / Enhancements - [CSS Grid] Enabled Flexbox Grid - ([#133](https://github.com/GetAmbassador/react-ions/pull/133)) - [AnchorButton] Added `Collapse` ([#132](https://github.com/GetAmbassador/react-ions/pull/132)) - [Sortable] Working inside of modal ([#131](https://github.com/GetAmbassador/react-ions/pull/131)) ## 0.0.24 ###### _June 10, 2016_ ##### Component Fixes / Enhancements - [Buttons] - ([#129](https://github.com/GetAmbassador/react-ions/pull/129)) - [Select Field] - ([#128](https://github.com/GetAmbassador/react-ions/pull/128)) - [Web] - ([#127](https://github.com/GetAmbassador/react-ions/pull/127)) ## 0.0.23 ###### _June 10, 2016_ ##### Component Fixes / Enhancements - [Select field style enhancements] - ([#124](https://github.com/GetAmbassador/react-ions/pull/124)) - [Nav enhancements] - ([#125](https://github.com/GetAmbassador/react-ions/pull/125)) ## 0.0.22 ###### _June 9, 2016_ ##### Component Fixes / Enhancements - [Sortable List updates] - ([#122](https://github.com/GetAmbassador/react-ions/pull/122)) ## 0.0.21 ###### _June 8, 2016_ - [Upgrading ReactDOM and Test Utils]([#120](https://github.com/GetAmbassador/react-ions/pull/120)) ## 0.0.20 ###### _June 8, 2016_ ##### Component Fixes / Enhancements - [Upgrading to React 15.1.0]([#119](https://github.com/GetAmbassador/react-ions/pull/119)) ##### Feature - [Sortable List] - ([#116](https://github.com/GetAmbassador/react-ions/pull/116)) - [File Upload] - ([#117](https://github.com/GetAmbassador/react-ions/pull/117)) - [Color Picker] - ([#118](https://github.com/GetAmbassador/react-ions/pull/118)) ## 0.0.19 ###### _June 6, 2016_ ##### Component Fixes / Enhancements - [Dropdown] - Added changeCallback, fired when dropdown is opened / closed ([#113](https://github.com/GetAmbassador/react-ions/pull/113)) - [SelectField] - Ensure valueProp is respected ([#114](https://github.com/GetAmbassador/react-ions/pull/114)) - [Icons] - Added to icon set ([#112](https://github.com/GetAmbassador/react-ions/pull/112)) ## 0.0.18 ###### _June 2, 2016_ ##### Component Fixes / Enhancements - [FileUpload] - Allow string or array value prop type ([#110](https://github.com/GetAmbassador/react-ions/pull/110)) ## 0.0.16 ###### _June 2, 2016_ ##### Feature - [ColorPicker] - ([#98](https://github.com/GetAmbassador/react-ions/pull/98)) ## 0.0.15 ###### _June 1, 2016_ ##### Feature - [Toggle] - ([#102](https://github.com/GetAmbassador/react-ions/pull/102)) ##### Component Fixes / Enhancements - [FormGroup] - Prevent default on form submit ([#106](https://github.com/GetAmbassador/react-ions/pull/106)) ## 0.0.14 ###### _June 1, 2016_ ##### Feature - [Dropdown] - ([#103](https://github.com/GetAmbassador/react-ions/pull/103)) ## 0.0.13 ###### _May 31, 2016_ ##### Component Fixes / Enhancements - [Badge] - Style improvements ([#101](https://github.com/GetAmbassador/react-ions/pull/101)) ## 0.0.12 ###### _May 27, 2016_ ##### Component Fixes / Enhancements - [Badge] - Style improvements ([#99](https://github.com/GetAmbassador/react-ions/pull/99)) - [ActivityFeed] - Style improvements ([#97](https://github.com/GetAmbassador/react-ions/pull/97)) ## 0.0.11 ###### _May 26, 2016_ ##### Component Fixes / Enhancements - [PanelGroup] A few style bugs fixed ([#90](https://github.com/GetAmbassador/react-ions/pull/90)) - [SelectField] Enable component to have an icon on left ([#91](https://github.com/GetAmbassador/react-ions/pull/91)) - [Badge] Enhancements ([#92](https://github.com/GetAmbassador/react-ions/pull/92)) ## 0.0.10 ###### _May 25, 2016_ ##### Component Fixes / Enhancements - [Buttons] Add danger-alt optClass ([#86](https://github.com/GetAmbassador/react-ions/pull/86)) - [Panel Group] Add change callback to panel group ([#87](https://github.com/GetAmbassador/react-ions/pull/87)) - [Forms] Re-render form group on state change ([#88](https://github.com/GetAmbassador/react-ions/pull/88)) ## 0.0.9 ###### _May 24, 2016_ ##### Component Fixes / Enhancements - [Icons] Added to icon set ([#83](https://github.com/GetAmbassador/react-ions/pull/83)) - [Alerts] Use nextProps when receiving new props in the AlertSystem component ([#84](https://github.com/GetAmbassador/react-ions/pull/84)) ## 0.0.8 ###### _May 23, 2016_ ##### Component Fixes / Enhancements - [Forms] Form Group Component ([#76](https://github.com/GetAmbassador/react-ions/pull/76)) - [Inputs] Normalize Radio Group & Select Field values ([#80](https://github.com/GetAmbassador/react-ions/pull/80)) ## 0.0.7 ###### _May 19, 2016_ ##### General - [Web] stateful components now update when new props are received ([#77](https://github.com/GetAmbassador/react-ions/pull/77)) ##### Component Fixes / Enhancements - [Progress Feed] made style paths relative ([#78](https://github.com/GetAmbassador/react-ions/pull/78)) ## 0.0.6 ###### _May 17, 2016_ ##### General - [Web] auto-close sidebar when route changes ([#75](https://github.com/GetAmbassador/react-ions/pull/75)) - [Web] prevent CSS leaks in component examples ([#75](https://github.com/GetAmbassador/react-ions/pull/75)) - [Web] make radio component stateless ([#75](https://github.com/GetAmbassador/react-ions/pull/75)) ##### Component Fixes / Enhancements - [Activity Feed] formatting bug ([#75](https://github.com/GetAmbassador/react-ions/pull/75)) - [Buttons] fixed nested icons, cleaned up loading state ([#75](https://github.com/GetAmbassador/react-ions/pull/75))