Skip to content

Latest commit

 

History

History
1671 lines (1097 loc) · 89.5 KB

CHANGELOG.md

File metadata and controls

1671 lines (1097 loc) · 89.5 KB

Change Log

v0.49.9 (2023-05-04)

Full Changelog

v0.49.8 (2023-04-27)

Full Changelog

v0.49.7 (2023-01-30)

Full Changelog

v0.49.6 (2023-01-30)

Full Changelog

v0.49.5 (2023-01-26)

Full Changelog

v0.49.4 (2023-01-26)

Full Changelog

v0.49.3 (2023-01-26)

Full Changelog

v0.49.2 (2023-01-26)

Full Changelog

v0.49.1 (2023-01-26)

Full Changelog

v0.49.0 (2023-01-26)

Full Changelog

v0.48.5 (2021-09-24)

Full Changelog

New features:

  • RadioGroup doesn't support custom values #1476

v0.48.4 (2021-09-01)

Full Changelog

v0.48.3 (2021-08-31)

Full Changelog

New features:

  • Form images are broken in showroom #1454
  • CHANGELOG is out of date #1441
  • componentWillReceiveProps has been renamed #1435

Fixes (bugs & defects):

  • DatePicker has 1px left border on open calendar #1409

v0.48.2 (2020-04-24)

Full Changelog

New features:

  • include .md files to prettier-fix script #1442
  • fix overall inconsistency of examples #1439

v0.48.1 (2020-04-17)

Full Changelog

New features:

  • Add parameter to customize anchor of Menu component #1436
  • Showroom examples for InputField is broken #1432
  • proposal: stop pinning dependencies #1430

Fixes (bugs & defects):

  • [Popover] Losing focus in the content when Popover is controlled #1433

v0.48.0 (2020-04-03)

Full Changelog

Breaking:

  • FormField components should have a prop packing all inner component's props instead of spreading them #1427
  • DatePicker should have clearable option #1423

v0.47.2 (2020-03-20)

Full Changelog

New features:

  • update react-input-children version #1424
  • proposal: remove runtime prop types checking #1360
  • componente datepicker con inizio e fine #1343
  • Implement SuggestionsInput #948

v0.47.1 (2019-12-17)

Full Changelog

New features:

  • MultiDropdownWithSelectAll defects when options are loaded async #1410
  • Fix return type for TextOverflow's render method #1407
  • Fix EmptyPlaceholder example #1401

Fixes (bugs & defects):

  • React missing unique key warning in FormField #1405
  • The way Form passes props down to the View causes React warnings #1403

v0.47.0 (2019-11-15)

Full Changelog

New features:

  • [Tablo] Scrolling rows scrolls the underlying page too #1397
  • Dropdown: SelectAll in multi mode #947

Fixes (bugs & defects):

  • [Showroom] Form example not working #1395
  • Dropdown disabled not working #1384

Breaking:

  • Split dropdown in "single" and "multi" components #1380

v0.46.3 (2019-11-13)

Full Changelog

Fixes (bugs & defects):

  • [Showroom] EmptyPlaceholder example not working #1392

v0.46.2 (2019-11-12)

Full Changelog

Fixes (bugs & defects):

  • noSubmitOnEnter in Form shall be optional #1394

v0.46.1 (2019-11-12)

Full Changelog

Fixes (bugs & defects):

  • [Showroom] Toggle example is not working #1390

New features:

  • Allow to disable submit on enter in Form #1387
  • Add "empty states" component #1386
  • typings regression on TextOverflow children/label props #1378

v0.46.0 (2019-09-24)

Full Changelog

Breaking:

  • use LocalDate in place of Date in DatePicker component #1375

v0.46.0-1 (2019-09-24)

Full Changelog

Breaking:

  • avoid using React.ReactNode in prop typings #1373

v0.45.0 (2019-08-23)

Full Changelog

Breaking:

  • DatePicker // update react-dates and expose more css variables #1365

New features:

v0.44.1 (2019-05-29)

Full Changelog

v0.44.0 (2019-05-29)

Full Changelog

New features:

  • expose components prop in TimePicker #1352
  • FormField Hint #1321

Breaking:

  • Remove returnFormat prop from DatePicker #1347

v0.43.2 (2019-09-30)

Full Changelog

v0.43.1 (2019-09-29)

Full Changelog

v0.43.0 (2019-05-07)

Full Changelog

Breaking:

  • Form defects and refinements #1349

v0.42.8 (2019-05-02)

Full Changelog

New features:

  • Form with "submit on enter" behavior #1344

v0.42.7 (2019-03-18)

Full Changelog

Fixes (bugs & defects):

  • Modal header height is broken after upgrade of flexview #1337

v0.42.6 (2019-03-12)

Full Changelog

New features:

  • Dropdown is 2px higher when multi #1335

Fixes (bugs & defects):

  • Dropdown heights are inconsistent with CSS parameter #1334

v0.42.5 (2019-03-07)

Full Changelog

New features:

  • expose size prop to Dropdown #1331
  • bring back Timepicker in showroom #1329

v0.42.4 (2019-03-05)

Full Changelog

Fixes (bugs & defects):

  • Dropdown doesn't type-check with some valid prop combinations #1327

v0.42.3 (2019-03-05)

Full Changelog

New features:

  • Dropdown menu shows an undesired horizontal scrollbar #1324
  • Dropdown: when multi & searchable, remove single option button (x) should have cursor: pointer #1322

Fixes (bugs & defects):

  • Dropdown: border-color-hover variable has no effect #1323
  • Dropdown shows a vertical white line when not searchable #1159
  • Dropdown: allowCreate doesn't work anymore #963
  • Dropdown: options list doesn't scroll when moving using arrows #743

v0.42.2 (2019-02-28)

Full Changelog

New features:

  • Fix security vulnerabilities #1314

Fixes (bugs & defects):

  • stateless+attachToBody props make Popover crash on open #1313

v0.42.1 (2019-02-26)

Full Changelog

Fixes (bugs & defects):

  • Fix Dropdown errors #1315

v0.42.0 (2019-02-26)

Full Changelog

New features:

  • onClick is not prevented when the checkbox is disabled. #1310

Breaking:

  • Upgrade react-select to 2.x #1285

v0.41.4 (2019-01-25)

Full Changelog

Fixes (bugs & defects):

  • [FormField] Fix existing sass variables and add more customizable styling #1308
  • Horizontal FormField should not set flex-direction: row-reverse #1306

v0.41.3 (2019-01-23)

Full Changelog

Fixes (bugs & defects):

  • FormField style is broken (always rendered as horizontal) #1304

v0.41.2 (2019-01-23)

Full Changelog

Fixes (bugs & defects):

  • Can't override the style of FormField's view #1300
  • Can't pass a React Element as label for InputField #1294

New features:

  • Switch CI from Drone to concourse #1295
  • Continuous deploy after updates on component repos #1298

v0.41.1 (2019-01-04)

Full Changelog

Fixes (bugs & defects):

  • Checkbox and Toggle are missing tcomb props for onFocus, onBlur #1290

v0.41.0 (2019-01-04)

Full Changelog

Breaking:

  • "focus" handling for Checkbox and Toggle #1288

v0.40.2 (2019-01-03)

Full Changelog

Fixes (bugs & defects):

  • Button // default icons do not follow text color automatically #1258

New features:

  • Implement RadioGroup #781

v0.40.1 (2018-12-19)

Full Changelog

New features:

Fixes (bugs & defects):

  • TimePicker should allow to "localize" am/pm #644

v0.40.0 (2018-12-10)

Full Changelog

Breaking:

  • build is broken with scoped type imports #1279

New features:

  • Fix DatePicker style and add TextAreaField #1273

v0.39.0 (2018-11-23)

Full Changelog

New features:

  • Divider: accept custom classnames #1275
  • Upgrade TS to 2.8 #1269

Fixes (bugs & defects):

  • FormField is required acts weird on custom label #1265

Breaking:

  • There should be consistency between fields in a form #1260
  • Drop support for React 15 (and refactor Tablo) #1167

v0.38.3 (2018-08-23)

Full Changelog

New features:

  • DatePicker doesn't allow to select past days #1266

v0.38.2 (2018-08-08)

Full Changelog

New features:

  • PasswordInput casuses a react warning #1250
  • (Password)Input is passing show/hideText to the input DOM element #1241
  • Icon color props doesn't seem to have any effect #1172

v0.38.1 (2018-07-20)

Full Changelog

New features:

  • Implement FormField #1255

v0.38.0 (2018-07-06)

Full Changelog

Breaking:

  • Deprecate Icon component in favor of SVG icons #1253

Fixes (bugs & defects):

  • PasswordInput typings do not allow a "ref" prop #1252

v0.37.3 (2018-06-12)

Full Changelog

New features:

  • input border radius should be customizable #1249

v0.37.2 (2018-05-23)

Full Changelog

Fixes (bugs & defects):

  • Tablo Column does not accept sortable prop #1211

v0.37.1 (2018-05-21)

Full Changelog

Fixes (bugs & defects):

  • Tablo with autosize on renders nothing #1245

v0.37.0 (2018-05-10)

Full Changelog

Breaking:

  • One Menu to rule them all #1239

v0.36.3 (2018-05-04)

Full Changelog

New features:

  • Update all string refs #1237

v0.36.2 (2018-04-19)

Full Changelog

New features:

  • remove (unused) react-skinnable dependency #1232

v0.36.1 (2018-04-12)

Full Changelog

Fixes (bugs & defects):

  • Dropdown: Fix ref error when testing with Enzyme #1230

v0.36.0 (2018-04-04)

Full Changelog

New features:

  • improve Meter styleability #1223

Breaking:

  • scss double imports cause duplication and possibly broken style depending on order of imports #1220

v0.35.0 (2018-04-03)

Full Changelog

New features:

  • Dropdown: multi + small breaks the layout #1218
  • Input border width and placeholder font weight should be overridable #1216

Fixes (bugs & defects):

  • dropdown has weird white line #1214

Breaking:

  • Add PasswordInput component #1212

v0.34.0 (2018-03-29)

Full Changelog

New features:

  • improve Dropdown sass variables #1208

Breaking:

  • Add a basic Input component #1207
  • Improve ConfirmationInput sass variables api #1205
  • kill CollapsibleSection #1203
  • do not re-export BackgroundDimmer #1199
  • FormattedText: there is no way to disable linkify feature #1179

Fixes (bugs & defects):

  • FormattedText detects some words as urls incorectly #1178

v0.33.0 (2018-01-26)

Full Changelog

Breaking:

  • upgrade typescript version to 2.6.2 #1170

v0.32.0 (2018-01-19)

Full Changelog

Breaking:

  • move @types deps to dev deps, do not pin @types/react in order to dedupe it #1169

Fixes (bugs & defects):

  • Popover does not work on React16 when attached to body #1164

v0.31.0 (2017-12-05)

Full Changelog

Breaking:

  • Refactor build script, start script and examples #1162

v0.30.0 (2017-11-27)

Full Changelog

Breaking:

  • Update react-select to version 1 #1158

New features:

  • Panel inside TabbedPanel has wrong style #1155

v0.29.0 (2017-11-10)

Full Changelog

Breaking:

  • Add support for React 16 #1151

v0.28.1 (2017-11-10)

Full Changelog

New features:

  • Allow custom prefixes for icons (in Icon and Button) #1150

v0.28.0 (2017-10-27)

Full Changelog

Breaking:

  • [Typo] Tablo #1134
  • Use TS namespaces for exported types #1083
  • [Typo] convert the whole codebase to TypeScript #1034

Fixes (bugs & defects):

  • Dropdown: clearing returns null to onChange when multi = true #1133

v0.27.1 (2017-08-22)

Full Changelog

New features:

  • revert to single lodash dep #1050
  • Don't use t from tcomb-react #1048

Breaking:

  • [Typo] Badge #1045
  • [Typo] BackgroundDimmer #1044
  • [Typo] AsyncStatusIndicator #1040

v0.27.0 (2017-08-21)

Full Changelog

New features:

  • Icon: should pass fontSize directly to paths #1042

Breaking:

  • [Typo] add support for TypeScript #1035

v0.27.0-1 (2017-10-11)

Full Changelog

Breaking:

  • [Typo] TimePicker #1131
  • Deprecation: remove ModalManager and LinkState #1128
  • Dropdown: drop support for valueLink #1127
  • [Typo] Scroll + ScrollView #1125
  • [Typo] Panel #1123
  • [Typo] Tooltip #1113
  • [Typo] Toggle #1110
  • [Typo] Toaster #1108
  • pin every dependency #1105
  • [Typo] Navbar #1103
  • [Typo] MoreOrLess #1101
  • [Typo] Overflow #1100
  • [Typo] TextOverflow #1098
  • [Typo] TransitionWrapper #1097
  • [Typo] ResizeSensor #1094
  • [Typo] Modal #1092
  • [Typo] MobileDetector #1091
  • [Typo] Popover #1089
  • [Typo] Meter #1073
  • [Typo] LoadingSpinner #1072
  • [Typo] LinkState #1071
  • [Typo] Image #1070
  • [Typo] FormattedText #1069
  • [Typo] FocusableView #1068
  • [Typo] DropdownMenu #1067
  • [Typo] Dropdown #1066
  • [Typo] Divider #1065
  • [Typo] DatePicker #1064
  • [Typo] DateField #1062
  • [Typo] ConfirmationInput #1059
  • [Typo] CollapsibleSection #1056
  • [Typo] Button #1053
  • [Typo] Browser Detector #1052
  • [Typo] Icon #1036

Fixes (bugs & defects):

  • Tooltip style is broken #1121
  • Toggle: crash on click if onChange is undefined #1008

New features:

  • The hitchhiker's guide to default props with TypeScript #1082

v0.26.4 (2017-08-18)

Full Changelog

New features:

  • Image's props should not be strict #1037

v0.26.3 (2017-08-18)

Full Changelog

New features:

  • Image: copy-paste Image from buildo.io #1032

v0.26.2 (2017-08-10)

Full Changelog

New features:

  • ScrollView: scrollbars are visible even when thumb is hidden #1029

v0.26.1 (2017-08-07)

Full Changelog

New features:

  • add innerComponent and innerComponentProps #1027
  • Implement ComponentOverflow #1025

v0.26.0 (2017-08-03)

Full Changelog

Breaking:

  • Popover: add logic to position it completely automatically #1023

v0.25.0 (2017-08-02)

Full Changelog

New features:

  • Dropdown typings for optionRenderer and optionGroupRenderer are slightly broken #1014

v0.24.5 (2017-08-02)

Full Changelog

New features:

  • add disabled prop to Toggle #1021

v0.24.4 (2017-08-01)

Full Changelog

New features:

  • TimePicker should support disabled prop #1016
  • Examples miss components imports #1011

v0.24.3 (2017-07-25)

Full Changelog

New features:

  • Tooltip: wrap text with FormattedText #1009

v0.24.2 (2017-07-24)

Full Changelog

Fixes (bugs & defects):

  • Popover sometimes not positioned correctly for a second #1007

v0.24.1 (2017-07-20)

Full Changelog

New features:

  • update @types/react to 15.0.38 #1005
  • Tablo: border row should be applied to inner cells #1002
  • backport mobile optimizations from alinity pro #901

v0.24.0 (2017-07-17)

Full Changelog

Breaking:

  • Components folders should all follow the same name-convention #492

v0.23.12 (2017-07-14)

Full Changelog

Fixes (bugs & defects):

  • TypeScript: StatefulButton's onClick should always return a Promise #1000

v0.23.11 (2017-07-13)

Full Changelog

New features:

  • Missing default for contextTypes in getContextWrapper util #996

v0.23.10 (2017-07-13)

Full Changelog

New features:

  • Popover should handle context #993

v0.23.9 (2017-07-12)

Full Changelog

New features:

  • export $tab-border-height sass variables for tabbed panel #990

v0.23.8 (2017-07-12)

Full Changelog

New features:

  • TabbedPanel: users should be able to choose tab width #987
  • New component: DateField #219

v0.23.7 (2017-07-10)

Full Changelog

Fixes (bugs & defects):

New features:

  • POC for new DatePicker #972
  • [typescript .d.ts] Scroll #935
  • [typescript .d.ts] ResizeSensor #934
  • [typescript .d.ts] ModalManager #929
  • [typescript .d.ts] MobileDetector #928
  • [typescript .d.ts] FormattedText #924
  • [typescript .d.ts] DropdownMenu #910
  • [typescript .d.ts] Create .d.ts #908

v0.23.6 (2017-07-07)

Full Changelog

New features:

  • [typescript .d.ts] Time Picker #938

v0.23.5 (2017-07-07)

Full Changelog

New features:

  • [typescript .d.ts] Transition Wrapper #941
  • [typescript .d.ts] Tablo #936
  • [typescript .d.ts] More Or Less #931
  • [typescript .d.ts] Modal #930
  • [typescript .d.ts] Meter #927
  • [typescript .d.ts] LoadingSpinner #926
  • [typescript .d.ts] LinkState #925
  • [typescript .d.ts] FocusableView #923
  • [typescript .d.ts] Tooltip #914
  • [typescript .d.ts] Icon #911
  • [typescript .d.ts] Divider #909

v0.23.4 (2017-07-06)

Full Changelog

v0.23.3 (2017-07-06)

Full Changelog

New features:

  • [typescript .d.ts] Toggle #940
  • [typescript .d.ts] Toaster #939
  • [typescript .d.ts] NavBar #932
  • [typescript .d.ts] Dropdown #922
  • [typescript .d.ts] ConfirmationInput #921
  • [typescript .d.ts] CollapsableSection #920
  • [typescript .d.ts] Browser Detector #918
  • [typescript .d.ts] BackgroundDimmer #916
  • [typescript .d.ts] Async Status Indicator #915
  • [typescript .d.ts] ScrollView #913

v0.23.2 (2017-06-29)

Full Changelog

New features:

  • [typescript .d.ts] Add npm task to copy file in lib #943
  • [typescript .d.ts] TextOverflow #937
  • [typescript .d.ts] Popover #933
  • [typescript .d.ts] Button #919
  • [typescript .d.ts] Badge #917
  • [typescript .d.ts] Panel #912

v0.23.1 (2017-06-06)

Full Changelog

New features:

  • Warnings while installing #899
  • Interested in cooperation? #897
  • React peerDependency is still <0.15 #894

v0.23.0 (2017-05-31)

Full Changelog

Breaking:

v0.22.1 (2017-05-30)

Full Changelog

New features:

  • Dropdown: export defaultMenuRenderer #891

v0.22.0 (2017-05-04)

Full Changelog

Breaking:

  • Dropdown: option groups should preserve the order in which they appear #880

New features:

  • TabbedPanel should accept any content as tab header #875
  • ScrollView: replace onWheel with onScroll #243

v0.21.0 (2017-04-19)

Full Changelog

Breaking:

  • replace FormattedParagraph with FormattedText #873

New features:

  • Use scriptoni #870

v0.20.3 (2017-04-15)

Full Changelog

New features:

  • Implement FormattedParagraph #737

v0.20.2 (2017-04-13)

Full Changelog

New features:

  • Add contentStyle prop to tablo/Cell' #867
  • Tablo throws when there are less then 2 children #862

Fixes (bugs & defects):

  • PanelMenu: clicking near a menu item may close the menu without calling the item's action #836

v0.20.1 (2017-04-06)

Full Changelog

New features:

  • CollapsableSection: cannot override $border-color #857

v0.20.0 (2017-04-06)

Full Changelog

v0.19.0 (2017-04-06)

Full Changelog

New features:

  • Dropdown: add supported props #855

v0.18.0 (2017-04-05)

Full Changelog

New features:

  • Tablo: cell content is not vertically centered in Safari #852

Breaking:

  • Dropdown: no style for focus #850

v0.17.1 (2017-04-04)

Full Changelog

New features:

  • add onInputChange, onBlur and onFocus to Dropdown proptypes #848

v0.17.0 (2017-04-04)

Full Changelog

Breaking:

  • Define and export strict Dropdown's Props types #846

v0.16.8 (2017-04-03)

Full Changelog

New features:

  • Tablo: never pass onColumnResize down directly #844

v0.16.7 (2017-04-03)

Full Changelog

New features:

  • Tablo: resizing plugin should be disabled if onColumnsResize is missing #842

v0.16.6 (2017-04-03)

Full Changelog

Fixes (bugs & defects):

  • Dropdown: on IE11, values in multi-select mode are not vertically aligned when in single line #830

v0.16.5 (2017-03-29)

Full Changelog

New features:

  • Add touchScrollEnabled prop to Tablo component #831

v0.16.4 (2017-03-27)

Full Changelog

New features:

  • dropdown:Select-multi-value-wrapper should be vertically centered #827

v0.16.3 (2017-03-26)

Full Changelog

New features:

  • timePicker doesn't update the options with new input value #825

v0.16.2 (2017-03-23)

Full Changelog

New features:

  • Dropdown: values in multi select mode are not aligned #823

v0.16.1 (2017-03-22)

Full Changelog

New features:

  • AsyncStatusIndicator should export SavingState model #817

v0.16.0 (2017-03-20)

Full Changelog

Breaking:

  • dropdown: sass variables for .Select-value-label is overridden #814

v0.15.0 (2017-03-20)

Full Changelog

Breaking:

  • Dropdown: in multi mode, values should wrap and input height should adapt size #810

v0.14.4 (2017-03-16)

Full Changelog

New features:

  • implement async status indicator component #799

v0.14.3 (2017-03-14)

Full Changelog

New features:

  • Dropdonw: in multiselect mode, values should have height: 100% #804
  • Dropdown: implement grouped options #798

v0.14.2 (2017-03-08)

Full Changelog

New features:

  • TimePicker: add menuPosition prop #802
  • Dropdown: open the menu on top #800

Fixes (bugs & defects):

  • Meter: ranges should have a default value #753

v0.14.1 (2017-03-02)

Full Changelog

New features:

  • Dropdown should allow to pass simpleValue=false #796
  • add the ability to pass custom React context to Modal render tree #794
  • Use babel-preset-buildo #764
  • Dropdown: text color should not change on hover #724

v0.14.0 (2017-02-27)

Full Changelog

New features:

  • An in-range update of smooth-release is breaking the build 🚨 #790

Breaking:

  • Tablo: redefine variables for borders #770

v0.13.3 (2017-02-24)

Full Changelog

New features:

  • Be compatible with consistent-return eslint rule #784
  • Tablo: scroll to selected row not working correctly #777
  • faker and debug should be devDependencies #745

Fixes (bugs & defects):

  • Popover: debounced events are not canceled when component unmounts #727

v0.13.2 (2017-02-16)

Full Changelog

New features:

  • Badge is overriding FlexVIew's display property #771

Fixes (bugs & defects):

  • Tablo: Cell content should use grow, vAlignContent, hAlignContent #768

v0.13.1 (2017-02-14)

Full Changelog

New features:

  • Tablo: Cell should grow #762
  • Tablo: background on hover should have different variables for even and odd rows #760
  • Tablo: Cell children shoul take the entire row as second argument #758

v0.13.0 (2017-02-13)

Full Changelog

Breaking:

  • Tablo: ui changes #755

New features:

  • Tablo: in IE11 sort icons are misaligned #750
  • Tablo: expose rowClassNameGetter #741

v0.12.0 (2017-01-31)

Full Changelog

New features:

  • Dropdown: style for disabled options #733
  • Dropdown: expose focus function #731
  • Dropdown is ignoring scss variables #729
  • Add tests to Icon #686

Breaking:

  • Panel: header height should be configurable #721
  • Modal renders header/footer even when not necessary #671

v0.11.0 (2016-12-29)

Full Changelog

Breaking:

  • Tablo SASS variables don't follow the guideline #719
  • [Tablo Perf] handle hover style for rows in CSS #714

New features:

  • [Tablo Perf] onRowMouseEnter/Leave are always passed to fdt2 #715
  • [Tablo Perf] horizontal virtualization should be settable and on by default #713
  • [Tablo Perf] disable prop validation for fixed-data-table-2 also in development #712
  • [Tablo Perf] #711
  • An in-range update of debug is breaking the build 🚨 #709
  • An in-range update of stylelint is breaking the build 🚨 #705
  • Popover: delay prop validation always fails if you pass an object #701
  • An in-range update of debug is breaking the build 🚨 #698

v0.10.1 (2016-12-09)

Full Changelog

Fixes (bugs & defects):

  • Tablo: TextOverflow not working in tablo cells #694
  • Node 6 support #655

New features:

  • Tablo: SelectionType should be optional #682
  • Tablo: assert on children prop is faulty #680
  • [tablo perf] - Tablo performances #662

v0.10.0 (2016-11-16)

Full Changelog

Fixes (bugs & defects):

  • TimePicker missing "is-selected" class #663

New features:

  • New tablo component #651
  • LoadingSpinner should enforce box-sizing: border-box #649

v0.9.2 (2016-10-04)

Full Changelog

New features:

  • Dropdown: add sass variable $option-background-selected #635
  • Dropdown: $text-color-* variables have no effect #625
  • Dropdown: menu-background should be applied also to option #623
  • TimePicker selection, keyboard selection and focus #612
  • Dropdown box-sizing shouldn't be border-box #611
  • Popover: support delay on mouse events #605
  • [KitchenSink] Handle external components #528
  • warning for Dropdown placeholder #520
  • FocusableView: optionally debounce focus/blur events #455

Fixes (bugs & defects):

  • TimePicker is not working #592
  • Dropdown: multi value support is broken #423

v0.9.1 (2016-09-12)

Full Changelog

Fixes (bugs & defects):

  • Remove dot sh from npm ignore #608

v0.9.0 (2016-09-12)

Full Changelog

Fixes (bugs & defects):

  • Dropdown onChange prop should have value as argument #604

New features:

  • file-loader should be a dev-dependency #577
  • Menu: Menu is dismissed when user clicks on disabled menu item #419
  • fix "InitiallyOpen" Popover example #355

Breaking:

  • LoadingSpinner style should be called loadingSpinner.scss #525

v0.8.0 (2016-09-06)

Full Changelog

Breaking:

  • Update react-select to v1.0.0-rc1 #517

v0.7.0 (2016-09-05)

Full Changelog

Breaking:

  • Remove FlexView from b-r-c #545

v0.6.0 (2016-09-01)

Full Changelog

Fixes (bugs & defects):

  • Avoid SASS variables collisions when override default style #535

New features:

  • Add hover effect on table scrollbars, make them larger #533
  • Each main component should export its props #526
  • Add popover style prop #462
  • standardize code #204

Breaking:

  • [KitchenSink] Default style for components #529

v0.5.1 (2016-08-25)

Full Changelog

Breaking:

  • Add gemini ScrollView #515

New features:

  • dropdown's menu's scrollbars hide menu when clicked in ie11 #513
  • add table's scrollbars customization #509

v0.5.0 (2016-08-18)

Full Changelog

Breaking:

  • Remove styles import #505

v0.4.5 (2016-08-18)

Full Changelog

v0.4.4 (2016-08-18)

Full Changelog

New features:

  • Remove PanelMenu component #503
  • Update Babel to v6.x #500

v0.4.3 (2016-08-13)

Full Changelog

New features:

  • subtle change in ui behaviour of table scrollbars #498

Breaking:

  • Button: children must be string + code style #488

Fixes (bugs & defects):

  • Button should be clickable only when is ready #486

v0.4.2 (2016-07-11)

Full Changelog

New features:

  • Collapsed Panel content may overflow in IE #484
  • Flat Dropdown should have border in normal state #482
  • TimePicker: Make TimePicker searchable #478
  • Table: Add scrollToColumn and scrollToRow props #476
  • Meter: Range background color #472
  • Add optional delay to TextOverflow #470
  • make TextOverflow optionally lazy #468
  • use ResizeSensor for Table autosize #466
  • Tooltip should keep into account border and arrow when positioning #464
  • Disabled state for confirmation input and dropdown #459
  • [ResizeSensor] optionally debounce resize events #454
  • [Modal] Create a standalone Modal component #432
  • [Dropdown] Add Unit Test #344

Fixes (bugs & defects):

  • [Tooltip] Tooltip doesn't wrap long words #473
  • [ResizeSensor] calling this.props.onResize when already unmounted #456
  • [ResizeSensor] not isomorphic #451

v0.4.1 (2016-06-01)

Full Changelog

New features:

  • [TextOverflow] remove setTimeouts #449
  • implement ResizeSensor component #445
  • automatize CHANGELOG.md #443
  • Badge label should be react children #439
  • [TextOverflow] Should update also on parent resize #436
  • [Panel] should be clickable anywhere in collapsed state #433
  • [Tooltip] fix Tooltip.popover prop typing #427
  • [button] it shouldn't have hover effect nor cursor pointer in processing state #425
  • [Button] loader overlaps label #422
  • [Menu] Menu item should render the title and metadata wrapped in a FlexView #417
  • [Panel] Panel content should be shrinkable #414
  • [DropdownMenu] Make DropdownMenu's Menu inner component customizable #411
  • [DropdownMenu] Menu item is not really vertical centered #409
  • Refactor button #402
  • '[Dropdown] backspaceRemoves should default to clearable' #398
  • add variables for disabled button style #396
  • make circular button round #394
  • Remove hover effect on disabled buttons #392
  • [button] make it compatible with new style guidelines #387
  • fix dropdown style #386
  • CollapsableSection should be a FlexView (support IE11) #384
  • update Tooltip to reflect new guidelines #379
  • [dropdown] update placeholder colors as described in the guidelines #377
  • style Dropdown as described in the LOL guidelines #375
  • overridable panel css #371
  • upgrade babel-eslint to 6.x.x #369
  • Replace t.ReactNode with t.ReactChildren (or t.ReactChild) #367
  • [Icon] Add color prop #364
  • [TabbedPanel] tabs should have same width #360
  • [Table] Add prop to handle column resize #358
  • [background-dimmer] content should scroll when too big #351
  • [Dropdown] Selected option reduce opacity #349
  • [TimePicker] better sort for options in H12 format #336
  • Popover is not shown/open when popover.isOpen starts true #334
  • revert #332 once [email protected] is fixed #333
  • temporarily pin eslint to 2.2.x #331
  • [Npm Task] Introduce a new test-dev task #329
  • [eslint-config] update buildo/eslint-config #326
  • [dropdown] drop support for children #324
  • [dependencies] update lodash #323
  • not sortable columns should have header with cursor default #321
  • [Accordion] rename in Section #308
  • [FlexView] if basis='auto' throw warning #306
  • getChildrenProps in DropDown doesn't work as expected #299
  • TimePicker #277
  • FocusableView #265
  • Date picker: defect on Safari and Chrome #251
  • react 0.14 compatibility #244
  • Button should be usable with other events other than 'click' #177
  • [Dropdown] export react-select style from /dropdown #133
  • [Dropdown] defects #108
  • [TextOverflow] Text ellipsis but no text ellipsis method called #107
  • implement window EventHandler utility component #70

Fixes (bugs & defects):

  • [ResizeSensor] throw error on detach #447
  • [Test] Broken test for Button #412
  • [toaster] fix React14 warning #406
  • [Table] scrollToRow interacts poorly with autoSize #381
  • [TextOverflow] Failed to execute 'getComputedStyle' on 'Window': parameter 1 is not of type 'Element'. #356
  • [TextOverflow] - treats not overflowed text as such #346
  • [BackgroundDimmer] #266

Breaking:

  • remove dropdown/DropdownMenu #441
  • [MoreOrLess] MoreOrLess should use flexbox to render its children properly #420

v0.4.0 (2016-02-17)

Full Changelog

New features:

  • Add rules on lint disable comments #291
  • Reset hover on table rows hover #289
  • [Panel] Panel Header should have overflow: hidden as default #287
  • Lint errors fix #281
  • implement Accordion #279
  • [Table] Suppress warnings due to footerDataGetter #276
  • [FlexView] basis should always default to 'auto' even if grow={true} #272
  • [FlexView] drop support for flexBasis #270
  • [FlexView] remove confusing auto prop #268
  • Table should set background to cells instead of rows #263
  • remove arbitrary padding from Table header #261
  • Meter #258
  • Remove keypress listener and handlers from Table #256
  • 'Style of Menu Component in its own file' #253
  • fix Popover render when attached to body #252
  • Panel: defect on Safari #250
  • tableWrapper.scss should be easy to customize #247
  • Add Table component #245
  • ScrollView stop propagation should work also with visible scrollbars #240
  • [FlexView] in Safari FlexView has wrong size #132
  • [Popover] Popover.popover.dismissOnClickOutside is too fragile #109
  • [Toaster] add custom positioning #79
  • Test all the things #9

v0.3.1 (2016-02-01)

Full Changelog

New features:

  • add ScrollView.onScroll prop #239
  • use react event listeners in ScrollView #237
  • Fix button #235
  • Static properties must have a semicolon #233
  • FlexView should set minHeight, minWidth to 0 by default #231
  • fix bug of margin affecting dropdownMenu and PanelMenu #229
  • [ConfirmationInput] remove focus on Enter pressed #226
  • Add react-remarkable #224
  • Replace ReactNode with ReactChildren as children of FlexView #222
  • remove old margin-top to .expand-icon in panel.scss' #220
  • use @props + t-comb for prop evaluation #217
  • use React.findDOMNode anywhere #215
  • import b-r-c components directly #213
  • switch to react-input-children #211
  • 'Menu should not have hover effect on disabled options' #208
  • use ES6 classes #207
  • update buildo/eslint-config #205
  • Safer way to get computed style of dom nodes, better warnings #202
  • LoadingSpinner container being position absolute is ok #200
  • ConfirmationInput should have also onChange #199
  • improve BackgroundDimmer performance #196
  • update react-input-link to 0.0.5 #194
  • improve Toggle transition performance #192
  • Badge shouldn't fill container #190
  • improve ConfirmationInput #186
  • implement Toggle #184
  • Rewrite weird export default { ... }s #182
  • remove TooltippedIcon #180
  • Button should accept custom TextOveflow #178
  • Implement NavBar #175
  • Add Badge from labonline #173
  • use buildo/eslint-config #171
  • center expand button in MoreOrLess #168
  • Add ConfirmationInput from Labonline #167
  • fix tests + remove exports tests #164
  • use travis CI #162
  • add tests for Button #160
  • add MoreOrLess from labonline #159
  • Add Button from labonline #157
  • Remove non-direct css inheritance panel->panel-header' #154
  • add documentation to buildo components #152
  • [showroom] integrate documentation and misc pages #149
  • [Toaster] div containers should be transparent to events #134
  • [TransitionWrapper] improve component prop evaluation #103

v0.3.0 (2016-01-11)

Full Changelog

New features:

  • add revenge components #150
  • [showroom] evaluate how to move stuff from revenge to buildo #147
  • [TextOverflow] fix #144 broken PR #145
  • [TextOverflow] verify if setTimeout is needed #143
  • [ModalManager] context wrapper breaks leave transition #140
  • gh-page with showroom #139
  • use buildo/react-kitchen-sink to render examples #137
  • raw examples file to work with playground #135
  • Allow to transfer context to modals #130
  • [popover] Fix wrong positioning (again) #127
  • [modal] add basic Modal wrapper component #115
  • [FlexView] width and height should be first level props #114
  • [FlexView] consistency between grow, shrink and flexBasis names #113
  • [Popover] wrong positioning when hidden #112
  • transitionStyles should be a required prop for Toaster #111
  • time(o|O)ut naming inconsistency #110
  • [ModalManager] remove BackgroundDimmer #105
  • [tests] update exports tests after last additions #104
  • delete semantic-useless Modal component #101
  • [BackgroundDimmer] export directly from folders #98
  • [Toaster] grained imports from react/addons #97
  • [Modal] use BackgroundDimmer #96
  • [Dimmer] implement background dimmer component #94
  • Add wrap prop to FlexView #90
  • extract TransitionWrapper from modal/toaster #89
  • [modal] implement modal manager #87
  • [popover] fix children propType #86
  • [Toaster] add support for appearing children #78
  • remove outside libraries from package #73

Fixes (bugs & defects):

  • [FlexView] shrink={false} doesn't work #124
  • [TextOverflow] TextOverflow is too fragile and risky #117

v0.2.1 (2015-11-09)

Full Changelog

New features:

  • custom sass importer to resolve ~ to node_modules/ #83
  • better import of sass-flex-mixins #81
  • add state class to Popover #75
  • toaster (notifications manager) #74
  • implement TextOverflow component #61
  • lodash should be a required dependency (not devDependency) #54
  • add checkbox #4

v0.2.0 (2015-10-23)

Full Changelog

New features:

  • Popover crashes if isOpen={true} from start #71
  • [Popover] - Statelessness #64
  • [Popover] add dismissOnClickOut #63
  • [Popover] Improve positioning #62
  • [Popover] margin offset should be customizable inline #59
  • create Scrollable wrapper component #50

v0.1.9 (2015-10-10)

Full Changelog

v0.1.8 (2015-10-08)

Full Changelog

v0.1.7 (2015-10-08)

Full Changelog

New features:

  • Explicit react in peerDependencies #57

v0.1.6 (2015-10-08)

Full Changelog

New features:

  • Shrinkwrap #55

v0.1.5 (2015-10-06)

Full Changelog

New features:

  • [Popover] rename misleading type props "absolute" and "relative" #49
  • add simple export tests #43
  • add scrollable mode #25

v0.1.4 (2015-09-10)

Full Changelog

New features:

  • remove basis=100% default when auto or shrink are set #46

v0.1.3 (2015-09-10)

Full Changelog

New features:

  • add shrink to FlexView #16

v0.1.2 (2015-09-07)

Full Changelog

v0.1.1 (2015-09-04)

Full Changelog

v0.1.0 (2015-09-02)

Full Changelog

New features:

  • Add Popover from labonline (semantic free!) #39
  • add "events" object prop and pass it to first child #33
  • components should accept 'id' #32
  • add MobileDetector from oxway #31
  • add link state mixins and utility functions #29
  • fix confusion between "Dropdown" and "Select" #27
  • [FlexView] add flex components to README #15

v0.0.7 (2015-08-18)

Full Changelog

New features:

  • package import is too verbose #24

v0.0.6 (2015-08-13)

Full Changelog

New features:

  • add LoadingSpinner from LOL #21
  • [FlexView] about aligning things #17
  • Add FlexView to KitchenSink #8

v0.0.5 (2015-08-11)

Full Changelog

New features:

  • update react-select #18
  • [FlexView] add centerHorizontally to FlexView #14

v0.0.4 (2015-07-21)

Full Changelog

New features:

  • FlexView.grow should be either number or bool #12

v0.0.3 (2015-07-21)

Full Changelog

New features:

  • wooops (restore webbpack.build) #10
  • add FlexView #6

v0.0.2 (2015-07-13)

Full Changelog

New features:

  • remove semantic from popover #2

v0.0.1 (2015-07-06)

Full Changelog

hail-0 (2016-02-25)

New features:

  • ColumnGroupHeader should be fixed for fixed columns #320
  • 'Add paths to icon with multipath' #318
  • implement BrowserDetector #316
  • linkState should patch value #314
  • 'Panel schould accept ReactChildren as Children' #311
  • [FlexView] basis should append 'px' also to string numbers #305
  • fix components using FlexView + auto #303
  • Create example for Dropdown #298
  • [Panel] Panel should have shrink=false for all its children #296
  • remove FlexCell, Menu and PanelMenu #286
  • [Button] no check before invoke setState() for still mounted component #280
  • [Meter] add unit test #274
  • Add some general components from Labonline #156
  • [showroom] show documented props in showroom #148
  • publish on npm #1