UNPKG

52.8 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file
4automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
5This project adheres to [Semantic Versioning](http://semver.org/).
6
7# v14.12.0
8## (2020-05-27)
9
10* Add syntax-highlighting in Markdown component [Graham McCulloch]
11
12# v14.11.7
13## (2020-05-21)
14
15* Update react-simplemde-editor to 4.1.1 [StefKors]
16
17# v14.11.6
18## (2020-05-21)
19
20* Bump node engine to support grommet@2.13.0 [StefKors]
21* Update Screenshots [StefKors]
22* Bump grommet and fix typings [Stevche Radevski]
23
24# v14.11.5
25## (2020-05-11)
26
27* Update to prettier 2.x to match balena-lint [Pagan Gazzard]
28* Update to balena-lint 5.x [Pagan Gazzard]
29
30# v14.11.4
31## (2020-05-11)
32
33* CI: Remove nodejs version restriction now the minimum is 8 [Pagan Gazzard]
34
35# v14.11.3
36## (2020-05-07)
37
38* Switch to optional chaining instead of lodash/get where possible [Pagan Gazzard]
39* Switch to native object type checking [Pagan Gazzard]
40* Switch to native boolean type checking [Pagan Gazzard]
41* Switch to native function type checking [Pagan Gazzard]
42* Switch to native array type checking [Pagan Gazzard]
43* Switch to native string type check [Pagan Gazzard]
44* Switch to native Object.assign [Pagan Gazzard]
45
46# v14.11.2
47## (2020-04-30)
48
49* fix: internal nullable prop [JSReds]
50
51# v14.11.1
52## (2020-04-29)
53
54* fix: overflow bottom padding [JSReds]
55
56# v14.11.0
57## (2020-04-28)
58
59* feat: Add sanitizer options to Markdown component [Graham McCulloch]
60
61# v14.10.0
62## (2020-04-28)
63
64* feat: Add support for ordered "Steps" [Graham McCulloch]
65
66# v14.9.2
67## (2020-04-21)
68
69* Theme: Allow setting string values to the input & button weight [Thodoris Greasidis]
70* Provider: Type the theme property as deep partial [Thodoris Greasidis]
71
72# v14.9.1
73## (2020-04-21)
74
75* Make value and onChange optional for Search to allow uncontrolled [Stevche Radevski]
76
77# v14.9.0
78## (2020-04-17)
79
80* Apply text color from theme globally [Stevche Radevski]
81
82# v14.8.0
83## (2020-04-15)
84
85* Make the theme object the source of the exported Theme interface [Thodoris Greasidis]
86
87# v14.7.0
88## (2020-04-11)
89
90* Implement Accordion component [Amit Solanki]
91
92# v14.6.0
93## (2020-04-02)
94
95* add: compact prop on Button and Dropdown [JSReds]
96* revert: previous filters refactor [JSReds]
97
98# v14.5.0
99## (2020-04-02)
100
101* MarkdownEditor: Update tsifyied styles of easymde to v2.10.0 [Thodoris Greasidis]
102* Select: Update snap based on new Grommet [Thodoris Greasidis]
103
104# v14.4.4
105## (2020-04-01)
106
107* refactor: schema sieve service function [JSReds]
108
109# v14.4.3
110## (2020-04-01)
111
112* fix: filters search bar [JSReds]
113
114# v14.4.2
115## (2020-03-30)
116
117* Make spinner use tertiary color [Stevche Radevski]
118
119# v14.4.1
120## (2020-03-30)
121
122* Bump grommet to 2.11.3 [Stevche Radevski]
123
124# v14.4.0
125## (2020-03-29)
126
127* Add: Compact prop on filters [JSReds]
128* Refactor: Filters component [JSReds]
129
130# v14.3.3
131## (2020-03-27)
132
133* Update the spinner typings to accept a custom label component [Stevche Radevski]
134
135# v14.3.2
136## (2020-03-27)
137
138* Fix radio button not displayed correctly [Stevche Radevski]
139
140# v14.3.1
141## (2020-03-26)
142
143* Remove onClick event on DropDownButton toggle button [Lorenzo Alberto Maria Ambrosi]
144
145# v14.3.0
146## (2020-03-24)
147
148* Support schema.examples in Form [Stevche Radevski]
149
150# v14.2.2
151## (2020-03-20)
152
153* Provider: Fix the theme prop typings [Thodoris Greasidis]
154
155## 14.2.1 - 2020-03-18
156
157* Fix Dropdown Chevron Icon Alignment [Amit Solanki]
158
159## 14.2.0 - 2020-03-16
160
161* Add onPageChange callback to table component [StefKors]
162
163## 14.1.0 - 2020-03-16
164
165* Lock Grommet version to 2.11.1. [Amit Solanki]
166* Update Alert design, improving accessibility [Amit Solanki]
167
168## 14.0.0 - 2020-03-12
169
170* Update Grommet, Styled components and supporting libs [Amit Solanki]
171
172## 13.4.0 - 2020-03-11
173
174* Add a spinner component [Stevche Radevski]
175
176## 13.3.3 - 2020-03-04
177
178* Aria-label on alert close button [Amit Solanki]
179
180## 13.3.2 - 2020-03-03
181
182* Add: useBreakpoint hook to provider [JSReds]
183
184## 13.3.1 - 2020-02-28
185
186* Import react-notifications-component theme with styled-components [Lorenzo Alberto Maria Ambrosi]
187* Replace animate.css with keyframes and classes [Lorenzo Alberto Maria Ambrosi]
188
189## 13.3.0 - 2020-02-27
190
191* Allow inlining objects in Form [Stevche Radevski]
192* Fix: in a diffrent way [JSReds]
193* Fix: markdown test [JSReds]
194* Fix: build and bump typescript version [JSReds]
195
196## 13.2.3 - 2020-02-17
197
198* Fix Tooltip display for badges [Amit Solanki]
199
200## 13.2.2 - 2020-02-14
201
202* Update background and text shades for badges [Stevche Radevski]
203
204## 13.2.1 - 2020-02-14
205
206* Increase font size for HighlightedName component [Stevche Radevski]
207
208## 13.2.0 - 2020-02-12
209
210* Fix: modal enter key check [JSReds]
211
212## 13.1.0 - 2020-02-10
213
214* Add new shades for badge and adjust some existing ones [Stevche Radevski]
215* Add new shades for badge and adjust some existing ones [Stevche Radevski]
216
217## 13.0.4 - 2020-02-10
218
219* Use resin-lint 3.x for auto-fixing and most of the linting rules [Pagan Gazzard]
220
221## 13.0.3 - 2020-02-10
222
223* Allow undefined to be returned from render functions [Pagan Gazzard]
224
225## 13.0.2 - 2020-02-10
226
227* Switch xterm.js to dynamic char atlas for performance [Pagan Gazzard]
228* Fix filter using is/is_not operators for objects [Amit Solanki]
229
230## 13.0.1 - 2020-02-04
231
232* Update: docs [Andrea Rosci]
233
234## 13.0.0 - 2020-01-22
235
236* Styled system: Add styled system props [JSReds]
237
238## 12.0.1 - 2020-01-16
239
240* Refactor utils file and remove unnecessary functions [Stevche Radevski]
241
242## 12.0.0 - 2020-01-16
243
244* Update badge to match the new styleguide [Stevche Radevski]
245* Remove filter migrations [Stevche Radevski]
246
247## 11.36.0 - 2020-01-16
248
249* Minor improvements and refactoring for the HighlightedName component [Stevche Radevski]
250* Feat(HighlightedName): Add component [Banana]
251
252## 11.35.7 - 2020-01-15
253
254* Fix dependency regression for storybook and remove unnecessary Providers [Stevche Radevski]
255
256## 11.35.6 - 2020-01-09
257
258* Update several dependencies to resolve vulnerabilities [Stevche Radevski]
259
260## 11.35.5 - 2020-01-09
261
262* Remove unused travis configuration [Stevche Radevski]
263
264## 11.35.4 - 2020-01-08
265
266* Update the version of the screenshot taking library [Stevche Radevski]
267
268## 11.35.3 - 2020-01-03
269
270* Divider: Fix browser inconsistency of the rendered height [Thodoris Greasidis]
271
272## 11.35.2 - 2020-01-03
273
274* Card: Add `typings for the small` prop [Thodoris Greasidis]
275
276## 11.35.1 - 2020-01-01
277
278* Remove leftover ".only" statement [Lucian Buzzo]
279
280## 11.35.0 - 2020-01-01
281
282* Markdown: extend allowed set of tags and attributes [Lucian Buzzo]
283
284## 11.34.6 - 2019-12-26
285
286* Minifix(Screenshots): Generate fresh screenshots [Banana]
287
288## 11.34.5 - 2019-12-25
289
290* Refactor condition into func to be more readable [Amit Solanki]
291* Fix(Filters): hidden fields are applied to Tag Filter [Amit Solanki]
292
293## 11.34.4 - 2019-12-23
294
295* Reduce the lumonocity threshold in the isLight method [Dimitrios Lytras]
296
297## 11.34.3 - 2019-12-18
298
299* Filters: make full text search work with "type" array values [Lucian Buzzo]
300
301## 11.34.2 - 2019-12-18
302
303* Hide hamburger button when there are no menu items [Amit Solanki]
304
305## 11.34.1 - 2019-12-12
306
307* Fix bug where mermaid sequence diagrams don't render [Lucian Buzzo]
308
309## 11.34.0 - 2019-11-29
310
311* Add onclick handler to Copy, fix children typings [Stevche Radevski]
312
313## 11.33.1 - 2019-11-28
314
315* Fix regression in Form recreating itself on every change [Stevche Radevski]
316
317## 11.33.0 - 2019-11-27
318
319* Replace react-icons with font-awesome 5 free icons [Stevche Radevski]
320
321## 11.32.4 - 2019-11-27
322
323* Fix table not displaying data when data length reduces [Stevche Radevski]
324
325## 11.32.3 - 2019-11-27
326
327* Minifix: Change how React is imported to work with Typescript [Stevche Radevski]
328
329## 11.32.2 - 2019-11-26
330
331* Update steps for running the storybook. [Fidel Sanchez-Bueno]
332
333## 11.32.1 - 2019-11-26
334
335* Add a machine-readable versionbot Changelog [Stevche Radevski]
336
337## 11.32.0 - 2019-11-26
338
339* Fixes regression: className not being passed to Table [Stevche Radevski]
340* Add a generic "Copy" component [Stevche Radevski]
341
342## 11.31.0 - 2019-11-20
343
344* Update the default font color in the theme [Stevche Radevski]
345
346## 11.30.2 - 2019-11-18
347
348* Fix: Refactored deprecated react lifecycle hooks [alexandrtovmach]
349
350## 11.30.1 - 2019-11-15
351
352* Minifix: fix onRowClick warning in Table component [Dean van Niekerk]
353
354## 11.30.0 - 2019-11-15
355
356* Add a notifications component [Stevche Radevski]
357
358## 11.29.0 - 2019-11-08
359
360* Update Card component [Dimitrios Lytras]
361
362## 11.28.0 - 2019-10-30
363
364* Fix button group flicker when switching buttons(grommet version bump) [Stevche Radevski]
365
366## 11.27.2 - 2019-10-30
367
368* Update ordered list to match styleguide [Stevche Radevski]
369
370## 11.27.1 - 2019-10-29
371
372* Fix repo URL in package.json [Andrew Scheller]
373
374## 11.27.0 - 2019-10-23
375
376* Change Form's submit method to do validation before calling onFormSubmit [Stevche Radevski]
377
378## 11.26.0 - 2019-10-22
379
380* Add a "none" status to Steps component [Stevche Radevski]
381
382## 11.25.0 - 2019-10-22
383
384* Add a markdown editor component [Stevche Radevski]
385
386## 11.24.2 - 2019-10-21
387
388* Form: Replace the fieldset element to workaround Chrome styling bug [Thodoris Greasidis]
389
390## 11.24.1 - 2019-10-15
391
392* Fix closing of nested modals [Stevche Radevski]
393
394## 11.24.0 - 2019-10-10
395
396* Make emphasized alert text bold and change danger icon [Stevche Radevski]
397
398## 11.23.0 - 2019-10-10
399
400* Add autocomplete option to form input [Stevche Radevski]
401
402## 11.22.0 - 2019-10-10
403
404* Table: vertically align row content add fixed width for checkbox [Stevche Radevski]
405
406## 11.21.4 - 2019-10-09
407
408* Add updated screenshots [Stevche Radevski]
409* Scripts/generate-screenshots: Clear previous containers before starting [Thodoris Greasidis]
410* Checkbox: Fix the background color extending outside the checkbox [Thodoris Greasidis]
411
412## 11.21.3 - 2019-10-09
413
414* Fix checkboxes in table not aligning correctly on Firefox [Stevche Radevski]
415
416## 11.21.2 - 2019-10-09
417
418* Alert: fix up plaintext case in readme [Matthew McGinn]
419
420## 11.21.1 - 2019-10-08
421
422* DataTypes/normalizeDateTime: Make the tests Timezone agnostic [Thodoris Greasidis]
423
424## 11.21.0 - 2019-10-07
425
426* Update the Alerts design and padding of Steps [Stevche Radevski]
427
428## 11.20.2 - 2019-10-07
429
430* Button: Increase styles specificity [Dimitrios Lytras]
431
432## 11.20.1 - 2019-10-02
433
434* Table: Balance the padding of the cells [Thodoris Greasidis]
435
436## 11.20.0 - 2019-09-27
437
438* Replace table checkbox with rendition one [Stevche Radevski]
439
440## 11.19.0 - 2019-09-26
441
442* Add a "Steps" component to Rendition [Stevche Radevski]
443
444## 11.18.0 - 2019-09-25
445
446* Add lineHeight to theme, extract container from Alert [Stevche Radevski]
447
448## 11.17.0 - 2019-09-17
449
450* Redesign the Alerts to match the new styleguide [Stevche Radevski]
451
452## 11.16.4 - 2019-09-16
453
454* Update list number color to match styleguide [Stevche Radevski]
455
456## 11.16.3 - 2019-09-13
457
458* Fix textwithcopy pushing the clipboard icon below the text [Stevche Radevski]
459
460## 11.16.2 - 2019-09-12
461
462* Fix ordered number squashing on 100% width [Stevche Radevski]
463
464## 11.16.1 - 2019-09-12
465
466* Override height and width for Divider, fix Heading's typing [Stevche Radevski]
467
468## 11.16.0 - 2019-09-12
469
470* Add a List component [Stevche Radevski]
471
472## 11.15.0 - 2019-09-12
473
474* Add "emphasized" option to Form fields [Stevche Radevski]
475
476## 11.14.0 - 2019-09-10
477
478* Update the divider based on updated styleguide [Stevche Radevski]
479
480## 11.13.1 - 2019-09-06
481
482* Move Box and Flex to their own respective folders [Stevche Radevski]
483* Colocate tests with components [Stevche Radevski]
484
485## 11.13.0 - 2019-09-05
486
487* Update renamed screenshots [Stevche Radevski]
488* Update the docs generation script and the Readme [Stevche Radevski]
489* Update all story references in Readme [Stevche Radevski]
490* Collocate readme and stories with each component [Stevche Radevski]
491
492## 11.12.1 - 2019-09-02
493
494* Fix how the Tag handles missing name and value props [Stevche Radevski]
495
496## 11.12.0 - 2019-09-02
497
498* Use rendition textarea as a widget in the Form [Stevche Radevski]
499
500## 11.11.0 - 2019-09-02
501
502* Update filters to use the new tag component [Stevche Radevski]
503
504## 11.10.0 - 2019-08-28
505
506* Add useTheme hook [Kakhaber]
507
508## 11.9.3 - 2019-08-28
509
510* Fix form story [Kakhaber]
511
512## 11.9.2 - 2019-08-22
513
514* Include README in npm bundle so that it is displayed on the npm site [Lucian]
515
516## 11.9.1 - 2019-08-20
517
518* Put all modal stories and swatch stories in "Next" [Stevche Radevski]
519
520## 11.9.0 - 2019-08-20
521
522* Add Tag component to rendition [Stevche Radevski]
523
524## 11.8.0 - 2019-08-16
525
526* Filters: Add clear-all button [Dimitrios Lytras]
527
528## 11.7.2 - 2019-08-16
529
530* Markdown: Allow span tags to be preserved [Lucian Buzzo]
531
532## 11.7.1 - 2019-08-15
533
534* Markdown: Don't sanitize span tags with the class attribute [Lucian]
535
536## 11.7.0 - 2019-08-15
537
538* Markdown: Allow the GitHub markdown wrapper to be imported separately [Lucian]
539
540## 11.6.3 - 2019-08-15
541
542* Filters: Fix default datepicker date [Dimitrios Lytras]
543
544## 11.6.2 - 2019-08-13
545
546* Storybook: Point to correct RadioButton & RadioButtonGroup readme [Dimitrios Lytras]
547
548## 11.6.1 - 2019-08-13
549
550* Make all inputs same size and add proper margins [Stevche Radevski]
551
552## 11.6.0 - 2019-08-09
553
554* Markdown: Allow markdown parser to be imported on its own [Lucian]
555
556## 11.5.3 - 2019-08-09
557
558* Docs: fix up misleading Swatches link [Matthew McGinn]
559
560## 11.5.2 - 2019-08-09
561
562* Docs: fix up misleading Checkbox link [Matthew McGinn]
563
564## 11.5.1 - 2019-08-09
565
566* Fix input typings and ref forwarding [Stevche Radevski]
567
568## 11.5.0 - 2019-08-08
569
570* Update tabs to match our styleguide [Stevche Radevski]
571
572## 11.4.0 - 2019-08-07
573
574* Add a captcha widget to the Form [Stevche Radevski]
575
576## 11.3.0 - 2019-08-01
577
578* Table: Display pager only when needed [Dimitrios Lytras]
579
580## 11.2.0 - 2019-08-01
581
582* Components: Recreate TextArea with Grommet [Dimitrios Lytras]
583
584## 11.1.0 - 2019-07-31
585
586* Markdown: Open all links in a new tab [Lucian]
587
588## 11.0.0 - 2019-07-25
589
590* Update container component behaviour [Dimitrios Lytras]
591
592## 10.8.1 - 2019-07-25
593
594* Remove acorn direct dependencies [Stevche Radevski]
595
596## 10.8.0 - 2019-07-25
597
598* Replace out Input with the Grommet one [Stevche Radevski]
599
600## 10.7.1 - 2019-07-23
601
602* Test: Remove need for TZ env var when running tests [Lucian]
603
604## 10.7.0 - 2019-07-23
605
606* Change plain button hover to apply darker share [Stevche Radevski]
607
608## 10.6.2 - 2019-07-22
609
610* Tests: Remove unstable Terminal screenshot testing [Lucian]
611
612## 10.6.1 - 2019-07-22
613
614* Form: Refactor extra widgets to work with tree-shaking [Lucian]
615
616## 10.6.0 - 2019-07-18
617
618* Add password widget with strength meter to Form [Stevche Radevski]
619
620## 10.5.1 - 2019-07-17
621
622* Add delay to terminal test to fix flakiness [Stevche Radevski]
623
624## 10.5.0 - 2019-07-15
625
626* Change form error message styling [Stevche Radevski]
627
628## 10.4.0 - 2019-07-15
629
630* Add validation props to Form and fix typings [Stevche Radevski]
631
632## 10.3.0 - 2019-07-11
633
634* Change input and form label stylings to match new design [Stevche Radevski]
635
636## 10.2.0 - 2019-07-11
637
638* Use rendition Select component for Form enums [Stevche Radevski]
639
640## 10.1.0 - 2019-07-09
641
642* Remove ADDITIONAL_PROPERTY_FLAG type as it was added to @types/react-jsonschema-form [Alexis Svinartchouk]
643* Ability to disable checkboxes on some rows in Tables [Alexis Svinartchouk]
644
645## 10.0.0 - 2019-07-08
646
647* Tabs: Export the Tab component instead of using a tabs prop [Lucian]
648
649## 9.11.1 - 2019-07-08
650
651* Don't add an onCheck attribute to the Table's div [Alexis Svinartchouk]
652
653## 9.11.0 - 2019-07-05
654
655* Change button icon size and padding, modify Search padding [Stevche Radevski]
656
657## 9.10.0 - 2019-07-04
658
659* Make button take fontsize correctly, set global fontsize [Stevche Radevski]
660
661## 9.9.0 - 2019-07-02
662
663* Make table text and button icons tertiary color [Stevche Radevski]
664
665## 9.8.1 - 2019-07-02
666
667* Update codeowners file [Stevche Radevski]
668* Add update snapshots command [Stevche Radevski]
669
670## 9.8.0 - 2019-07-01
671
672* Change the design of the table [Stevche Radevski]
673
674## 9.7.0 - 2019-07-01
675
676* Update Outline button text color to be fixed [Stevche Radevski]
677
678## 9.6.0 - 2019-07-01
679
680* Change dropdown icon to chevron and fix padding [Stevche Radevski]
681
682## 9.5.0 - 2019-06-28
683
684* Change the design of the Filter's Summary component [Stevche Radevski]
685
686## 9.4.0 - 2019-06-27
687
688* Theme: Remove the animation from the Select component [Thodoris Greasidis]
689
690## 9.3.1 - 2019-06-24
691
692* Fix screenshot generation and comparison [Stevche Radevski]
693
694## 9.3.0 - 2019-06-21
695
696* Update Swatches [Dimitrios Lytras]
697
698## 9.2.0 - 2019-06-19
699
700* Components: Add Checkbox & Toggle [Dimitrios Lytras]
701
702## 9.1.0 - 2019-06-18
703
704* Remove package lock and prevent its creation [Stevche Radevski]
705
706## 9.0.1 - 2019-06-14
707
708* Adjust radio button styling [Stevche Radevski]
709
710## 9.0.0 - 2019-06-14
711
712* Replace Select component with the one from Grommet [Stevche Radevski]
713
714## 8.15.1 - 2019-06-13
715
716* Add missing tslib dependency for esm5 build [Thodoris Greasidis]
717
718## 8.15.0 - 2019-06-11
719
720* Generate esm5 dist & enable tree shaking [Thodoris Greasidis]
721
722## 8.14.1 - 2019-06-11
723
724* Align radio disabled style with styleguide [Stevche Radevski]
725
726## 8.14.0 - 2019-06-06
727
728* Add RadioButton and RadioButtonGroup components [Stevche Radevski]
729
730## 8.13.0 - 2019-06-06
731
732* Pass the "id" and "className" props to the Modal wrapper [Stevche Radevski]
733
734## 8.12.0 - 2019-06-04
735
736* Button: Increase height to 38px [Dimitrios Lytras]
737
738## 8.11.0 - 2019-05-30
739
740* Change default button to secondary outline [Stevche Radevski]
741
742## 8.10.1 - 2019-05-30
743
744* Replace classes with css in jest snapshot tests [Stevche Radevski]
745
746## 8.10.0 - 2019-05-30
747
748* Button: Add light outline variant [Dimitrios Lytras]
749
750## 8.9.0 - 2019-05-29
751
752* Markdown: Allow inline html in markdown strings [Lucian]
753* Markdown: Don't memoize markdown to html function [Lucian]
754
755## 8.8.0 - 2019-05-28
756
757* Change button hover style, Add a light button variant [Stevche Radevski]
758
759## 8.7.3 - 2019-05-22
760
761* Package.json: Add a files section to reduce publish size [Thodoris Greasidis]
762
763## 8.7.2 - 2019-05-16
764
765* Add CODEOWNERS file [Lucian]
766
767## 8.7.1 - 2019-05-16
768
769* Buttons: Revert default button update [Dimitrios Lytras]
770
771## 8.7.0 - 2019-05-16
772
773* Button: Update hover & default states [Dimitrios Lytras]
774
775## 8.6.5 - 2019-05-14
776
777* Run tests against built files [Lucian]
778* Ensure all typescript source files are compiled [Lucian]
779
780## 8.6.4 - 2019-05-10
781
782* Fix how dropdown and input components are sized with width prop [Stevche Radevski]
783
784## 8.6.3 - 2019-05-08
785
786* Remove resin-semver unused dependency [Thodoris Greasidis]
787
788## 8.6.2 - 2019-05-07
789
790* Button: Include Warning & Info states in storybook [Dimitrios Lytras]
791
792## 8.6.1 - 2019-05-07
793
794* Increase modal default index [Stevche Radevski]
795
796## 8.6.0 - 2019-05-07
797
798* Change hover effect for plain button [Stevche Radevski]
799
800## 8.5.0 - 2019-05-07
801
802* Show circular button for dropdown without a label [Stevche Radevski]
803
804## 8.4.0 - 2019-05-06
805
806* Make it possible to style Provider [Stevche Radevski]
807
808## 8.3.1 - 2019-05-06
809
810* Fix how children are rendered in TextWithCopy [Stevche Radevski]
811
812## 8.3.0 - 2019-05-06
813
814* Update default theme color palette [Dimitrios Lytras]
815
816## 8.2.0 - 2019-05-02
817
818* Button: Change to normal font weight [Lucian]
819
820## 8.1.3 - 2019-05-02
821
822* Button-docs: Rename plaintext property to plain [Dimitrios Lytras]
823
824## 8.1.2 - 2019-05-01
825
826* Layout: Fix default theme's breakpoints [Dimitrios Lytras]
827
828## 8.1.1 - 2019-04-30
829
830* Ensure Provider themes are deeply merged [Dimitrios Lytras]
831
832## 8.1.0 - 2019-04-30
833
834* Merge provided theme into the default one [Dimitrios Lytras]
835
836## 8.0.1 - 2019-04-29
837
838* Add a pull request template [Lucian]
839
840## 8.0.0 - 2019-04-29
841
842* Merge Pill component into Badge component [Lucian]
843* Regenerate README [Lucian]
844* Update screenshots [Lucian]
845* Remove BadgeSelect component [Lucian]
846* Refactor Tabs component to use Grommet as a base [Lucian]
847* Refactor other components that use Button [Lucian]
848* Refactor Button to use Grommet as a base [Lucian]
849
850## 7.0.2 - 2019-04-24
851
852* Pass down the color props to the underlying button in Dropdown [Stevche Radevski]
853
854## 7.0.1 - 2019-04-23
855
856* Make typings for all components a bit more accurate [Stevche Radevski]
857
858## 7.0.0 - 2019-04-17
859
860* Upgrade styled-components to v4 and related libraries [Stevche Radevski]
861
862## 6.0.0 - 2019-04-13
863
864* Upgrade xterm to fix crashing on tab [Stevche Radevski]
865* Autogenerate typings [Dimitrios Lytras]
866
867## 5.1.3 - 2019-04-05
868
869* Terminal: Automate fetching the latest xterm css styles [Thodoris Greasidis]
870
871## 5.1.2 - 2019-03-29
872
873* Move a couple of jsx form files to typescript [Stevche Radevski]
874
875## 5.1.1 - 2019-03-26
876
877* Alert: fix up small docs typo [Matthew McGinn]
878
879## 5.1.0 - 2019-03-26
880
881* Upgrade React and related tools to latest version (16.8.x) [Stevche Radevski]
882
883## 5.0.1 - 2019-03-25
884
885* Move index.js to typescript [Stevche Radevski]
886
887## 5.0.0 - 2019-03-25
888
889* Components: Remove deprecated DeviceStatusGauge [Dimitrios Lytras]
890
891## 4.58.3 - 2019-03-22
892
893* Set a TZ for the tests that require a specific TZ [Matthew McGinn]
894
895## 4.58.2 - 2019-03-22
896
897* Tabs: Tidy up styling [Lucian]
898* Tabs: Fix missing Provider in story [Lucian]
899* Tabs: Fix props passthrough [Lucian]
900
901## 4.58.1 - 2019-03-21
902
903* Update JellyForm dependencies [Cyryl Płotnicki]
904
905## 4.58.0 - 2019-03-20
906
907* Bump xterm to v3.12.0 [Thodoris Greasidis]
908
909## 4.57.2 - 2019-03-15
910
911* Add typings to properly export new Tabs component [Matthew McGinn]
912
913## 4.57.1 - 2019-03-15
914
915* Fix how nested modals close on keydown [Stevche Radevski]
916
917## 4.57.0 - 2019-03-15
918
919* Move TabbedBox from unstable to core components as Tabs [Matthew McGinn]
920
921## 4.56.1 - 2019-03-14
922
923* Refactor: use date.toISOString() to normalize dates [Jakub Mikulas]
924* Perf: use native Date instead of Momentjs [Jakub Mikulas]
925* Test: add momentjs test [Jakub Mikulas]
926
927## 4.56.0 - 2019-03-13
928
929* Modal: Allow using Anchor Buttons in the Modal footer [Thodoris Greasidis]
930
931## 4.55.0 - 2019-03-11
932
933* Close dropdown when clicked outside of it [Stevche Radevski]
934
935## 4.54.0 - 2019-03-10
936
937* Add setRowSelection typings to Table class typings [Stevche Radevski]
938* Make Modal close on Enter and Escape keys press [Stevche Radevski]
939
940## 4.53.4 - 2019-03-06
941
942* Fixes #759 - a problem where if a formula definition would be inside of an array, it would not get evaluated properly. [Cyryl Płotnicki]
943
944## 4.53.3 - 2019-03-05
945
946* Chore: update tslint [Jakub Mikulas]
947
948## 4.53.2 - 2019-03-05
949
950* Refactoring: extract functions responsible for running formulas. [Cyryl Płotnicki]
951
952## 4.53.1 - 2019-03-05
953
954* Exclude node 6 builds from CI [Giovanni Garufi]
955
956## 4.53.0 - 2019-03-01
957
958* Filter: Add oneOf support [Kakhaber]
959
960## 4.52.0 - 2019-02-25
961
962* Form: Add markdown support for help fields [Lucian]
963* Don't crash on adding data to top-level array in JellyForm [Cyryl Płotnicki]
964
965## 4.51.0 - 2019-02-25
966
967* Form: Allow markdown in description fields [Lucian]
968
969## 4.50.4 - 2019-02-18
970
971* Fix top-level array crash in rendering forms. [Cyryl Płotnicki]
972
973## 4.50.3 - 2019-02-15
974
975* Form: Fix bugs in patternProperties implementation [Lucian]
976
977## 4.50.2 - 2019-02-14
978
979* Fix broken React import in ObjectField [Lucian]
980
981## 4.50.1 - 2019-02-13
982
983* Form: omit problematic JSON schema keywords [Lucian]
984* Form: Prevent secondary buttons from triggering on enter key [Lucian]
985* Form: Style errors [Lucian]
986
987## 4.50.0 - 2019-02-13
988
989* Form: Add alpha support for patternProperties [Lucian]
990
991## 4.49.5 - 2019-02-13
992
993* Hotfix: Fix broken image link in markdown story [Lucian]
994
995## 4.49.4 - 2019-02-12
996
997* JSONSchema: Strip unknown string formats inside arrays [Cyryl Płotnicki]
998
999## 4.49.3 - 2019-02-12
1000
1001* Update dependencies to fix bugs. [Cyryl Płotnicki]
1002
1003## 4.49.2 - 2019-02-12
1004
1005* Rename "NavBar" to "Navbar" in documentation [Stevche Radevski]
1006
1007## 4.49.1 - 2019-02-08
1008
1009* Chore: Move dev-related dependencies to devDependencies [Stevche Radevski]
1010
1011## 4.49.0 - 2019-02-08
1012
1013* Terminal: Update to latest xterm.js version [Lucian]
1014
1015## 4.48.1 - 2019-02-07
1016
1017* Migrate from balena-cdsl to jellyschema [Robert Vojta]
1018
1019## 4.48.0 - 2019-02-06
1020
1021* Add Form component that parses Jellyschema [Lucian]
1022
1023## 4.47.0 - 2019-02-04
1024
1025* Link: fallback to using href as text content [Lucian]
1026
1027## 4.46.0 - 2019-02-04
1028
1029* Update to TS v3 [Lucian]
1030* Upgrade to storybook 4 and babel 7 [Lucian Buzzo]
1031
1032## 4.45.3 - 2019-02-01
1033
1034* Update dependencies: rjsf and ajv. [Cyryl Płotnicki]
1035
1036## 4.45.2 - 2019-01-30
1037
1038* Do not fail to run the tests after previous crash. [Cyryl Płotnicki]
1039
1040## 4.45.1 - 2019-01-28
1041
1042* Import lodash methods independently to reduce bundle size [Thodoris Greasidis]
1043* Lint: Prohibit importing of lodash as a whole [Thodoris Greasidis]
1044
1045## 4.45.0 - 2019-01-24
1046
1047* Change from deep equality comparison in TableRow to PureComponent [Stevche Radevski]
1048
1049## 4.44.2 - 2019-01-17
1050
1051* Chore: prevent clipped modal screenshots [Ahtsham Raziq]
1052
1053## 4.44.1 - 2019-01-14
1054
1055* Reduce the modal padding for the smallest breakpoint [Stevche Radevski]
1056
1057## 4.44.0 - 2019-01-10
1058
1059* Import FA icons independently to reduce bundle size [Thodoris Greasidis]
1060* Lint: Prohibit imports of react-icons/lib/fa [Thodoris Greasidis]
1061
1062## 4.43.1 - 2019-01-09
1063
1064* Change resin.io to balena in Banner [Stevche Radevski]
1065
1066## 4.43.0 - 2019-01-09
1067
1068* Apply hover style only on enabled inputs [Stevche Radevski]
1069
1070## 4.42.0 - 2019-01-09
1071
1072* Hide scope tag in views if less than one viewscopes are passed [Stevche Radevski]
1073
1074## 4.41.5 - 2019-01-09
1075
1076* Remove duplicate documentation row for Modal [Stevche Radevski]
1077
1078## 4.41.4 - 2019-01-07
1079
1080* TableSortFunction: typings fixed [Kakhaber]
1081
1082## 4.41.3 - 2018-12-21
1083
1084* Run prettier on all files with the updated configs [Stevche Radevski]
1085* Upgrade prettier and add ts-config-prettier to tslint config [Stevche Radevski]
1086
1087## 4.41.2 - 2018-12-14
1088
1089* Improve README and documentation [Stevche Radevski]
1090
1091## 4.41.1 - 2018-12-11
1092
1093* Change xterms addon import path [Cyryl Płotnicki]
1094
1095## 4.41.0 - 2018-12-11
1096
1097* Move TableRow in its own file. [Stevche Radevski]
1098* Add callback on sort and possibility to pass sort options [Stevche Radevski]
1099
1100## 4.40.3 - 2018-12-07
1101
1102* Unignore package-lock.json [Cyryl Płotnicki]
1103
1104## 4.40.2 - 2018-11-27
1105
1106* Update match-media-mock to fix security issues [Lucian Buzzo]
1107
1108## 4.40.1 - 2018-11-27
1109
1110* Stop DeviceStatusGauge from animating during screenshot testing [Lucian]
1111
1112## 4.40.0 - 2018-11-27
1113
1114* Add maxHeight prop to DropdownButton [Stevche Radevski]
1115
1116## 4.39.4 - 2018-11-27
1117
1118* Prevent `grid-styled` from installing styled-components v4 [Lucian]
1119
1120## 4.39.3 - 2018-11-27
1121
1122* Fix flexbox documentation URL in Flex README [Benjamin Piouffle]
1123
1124## 4.39.2 - 2018-11-26
1125
1126* Dont assign color to both text and background on plaintext button. [Stevche Radevski]
1127
1128## 4.39.1 - 2018-11-22
1129
1130* Button: Fix focus state regression [Thodoris Greasidis]
1131
1132## 4.39.0 - 2018-11-22
1133
1134* Inactive status color added, typings fixed [Kakhaber]
1135
1136## 4.38.0 - 2018-11-22
1137
1138* Added "whitespace" prop to Txt component [Stevche Radevski]
1139
1140## 4.37.2 - 2018-11-22
1141
1142* Align icon with plaintext Alert and change children alignment [Stevche Radevski]
1143
1144## 4.37.1 - 2018-11-21
1145
1146* Move remaining JS files to Typescript, second iteration [Stevche Radevski]
1147
1148## 4.37.0 - 2018-11-21
1149
1150* DropDownButton should map through children correctly [Kakhaber]
1151
1152## 4.36.1 - 2018-11-20
1153
1154* Move remaining JS files to Typescript, first iteration [Stevche Radevski]
1155
1156## 4.36.0 - 2018-11-20
1157
1158* Button: Allow using with anchor tags [Thodoris Greasidis]
1159
1160## 4.35.2 - 2018-11-19
1161
1162* Remove additionalProperties from Form schemas [Lucian]
1163
1164## 4.35.1 - 2018-11-19
1165
1166* Add documentation for Card component [Stevche Radevski]
1167
1168## 4.35.0 - 2018-11-19
1169
1170* Add a default background color to ProgressBar [Stevche Radevski]
1171
1172## 4.34.0 - 2018-11-17
1173
1174* Add active property to button [Kakhaber]
1175
1176## 4.33.0 - 2018-11-16
1177
1178* Table: Add horizontal scrolling [karaxuna]
1179
1180## 4.32.0 - 2018-11-16
1181
1182* Normalize input for CodeWithCopy [Stevche Radevski]
1183
1184## 4.31.3 - 2018-11-16
1185
1186* Stop ResinCI from trying to publish the docker test image [Lucian]
1187
1188## 4.31.2 - 2018-11-14
1189
1190* Use GFM style line break handling in Markdown component [Lucian Buzzo]
1191
1192## 4.31.1 - 2018-11-12
1193
1194* Tooltip does not show in modal [Stevche Radevski]
1195
1196## 4.31.0 - 2018-11-08
1197
1198* Add ButtonGroup component [Kakhaber]
1199
1200## 4.30.2 - 2018-11-06
1201
1202* Exit screenshot generation if there are docker errors [Lucian Buzzo]
1203
1204## 4.30.1 - 2018-11-06
1205
1206* Hide tooltip if the element its bound to is removed from the DOM [Lucian Buzzo]
1207* Reset tooltip position after it hides [Lucian Buzzo]
1208
1209## 4.30.0 - 2018-11-06
1210
1211* Add ArcSlider component [Lucian Buzzo]
1212
1213## v4.29.7 - 2018-11-01
1214
1215* Test: Add visual regression tests [Lucian Buzzo]
1216* Docs: Fix incorrect Table prop name [Michał Koziarski]
1217
1218## v4.29.6 - 2018-10-31
1219
1220* Form: Only show a title if it is set on the schema [Lucian Buzzo]
1221
1222## v4.29.5 - 2018-10-31
1223
1224* Change resin to balena in docs and stories [Lucian Buzzo]
1225
1226## v4.29.4 - 2018-10-31
1227
1228* Alert: Do not wire all props to the dismiss button [Thodoris Greasidis]
1229
1230## v4.29.3 - 2018-10-24
1231
1232* Update resin-semver to support balenaOS version strings [Paulo Castro]
1233
1234## v4.29.2 - 2018-10-08
1235
1236* Table: Defensively program against null or undefined data values [Lucian Buzzo]
1237
1238## v4.29.1 - 2018-10-03
1239
1240* Docs: Add contribution guidelines [Lucian Buzzo]
1241
1242## v4.29.0 - 2018-10-03
1243
1244* Form: Add unique class name for every field [Lucian Buzzo]
1245
1246## v4.28.0 - 2018-09-24
1247
1248* Markdown: Make improvements to markdown component [Lucian Buzzo]
1249* Form: Add support for ui:warning values [Lucian Buzzo]
1250
1251## v4.27.7 - 2018-09-24
1252
1253* Dependencies: Update dependencies to fix security issues [Lucian Buzzo]
1254
1255## v4.27.6 - 2018-09-24
1256
1257* Docs: Add a table of contents to README [Lucian Buzzo]
1258* Docs: Fix table formatting and incorrect start command [Lucian Buzzo]
1259
1260## v4.27.5 - 2018-09-21
1261
1262* Docs: Compile separate component README files into main README [Lucian Buzzo]
1263
1264## v4.27.4 - 2018-09-18
1265
1266* Dependencies: Update resin-semver version to support Balena OS [Lucian Buzzo]
1267
1268## v4.27.3 - 2018-09-07
1269
1270* Table: Allow styling using rest props [Dimitrios Lytras]
1271
1272## v4.27.2 - 2018-09-06
1273
1274* Fix: Pin grid-styled version [Lucian Buzzo]
1275
1276## v4.27.1 - 2018-09-05
1277
1278* Table: Remove Box wrapper [Dimitrios Lytras]
1279
1280## v4.27.0 - 2018-09-04
1281
1282* Code-with-copy: Allow to show icon on hover [Dimitrios Lytras]
1283
1284## v4.26.0 - 2018-09-04
1285
1286* Feat(Table): Add pager functionality to the Table component [Lucian Buzzo]
1287* Feat: Add a Pager component [Lucian Buzzo]
1288
1289## v4.25.5 - 2018-08-31
1290
1291* ProgressBar: Change Background color [amdomanska]
1292
1293## v4.25.4 - 2018-08-31
1294
1295* DropdownButton: Align arrow toggle properly [amdomanska]
1296
1297## v4.25.3 - 2018-08-30
1298
1299* Theme: Update the colors [amdomanska]
1300
1301## v4.25.2 - 2018-08-29
1302
1303* Package.json: Add prepack script [Lucian Buzzo]
1304
1305## v4.25.1 - 2018-08-29
1306
1307* Button: Add type prop to typings [Lucian Buzzo]
1308
1309## v4.25.0 - 2018-08-29
1310
1311* Textarea: Add functionality to autosize textarea based on content [Lucian Buzzo]
1312* Textarea: Add story for monospace property [Lucian Buzzo]
1313* Textarea: Convert component to TypeScript [Lucian Buzzo]
1314
1315## v4.24.0 - 2018-08-22
1316
1317* Table: Include method that clears all selected checkboxes [Dimitrios Lytras]
1318* Fix(Filters): Make full text search only filter on string type fields [Lucian Buzzo]
1319
1320## v4.23.0 - 2018-08-20
1321
1322* Table: Add conditional classes to rows #563 [Dimitrios Lytras]
1323
1324## v4.22.6 - 2018-08-17
1325
1326* Types: Correct Divider prop types #558 [Dimitrios Lytras]
1327
1328## v4.22.5 - 2018-08-10
1329
1330* Configuration: Use the recommended approach for storybook actions #549 [Dimitrios Lytras]
1331
1332## v4.22.4 - 2018-08-10
1333
1334* Readme: Fix story source redirects #548 [Dimitrios Lytras]
1335
1336## v4.22.3 - 2018-08-07
1337
1338* Docs(Stories): Use Provider component in individual stories #546 [Lucian Buzzo]
1339
1340## v4.22.2 - 2018-08-07
1341
1342* Filters: Clear search input after filter deletion #544 [Dimitrios Lytras]
1343
1344## v4.22.1 - 2018-08-03
1345
1346* Docs(Table): Improve documentation of `onRowClick` property #543 [Lucian Buzzo]
1347
1348## v4.22.0 - 2018-08-03
1349
1350* Table: Add property for highlighting a row #531 [Lucian Buzzo]
1351
1352## v4.21.3 - 2018-08-03
1353
1354* Tools: Fix JSON schema validator #513 [Lucian Buzzo]
1355
1356## v4.21.2 - 2018-08-03
1357
1358* Fix(Stories): Change onPress to onClick #536 [Lucian Buzzo]
1359
1360## v4.21.1 - 2018-08-03
1361
1362* Alert: Fix warning on dev mode when setting prefix={false} #530 [Thodoris Greasidis]
1363
1364## v4.21.0 - 2018-08-02
1365
1366* Pill: Add Pill component #526 [Thodoris Greasidis]
1367
1368## v4.20.0 - 2018-08-02
1369
1370* Modal: Add a containerStyle & a style property #522 [Thodoris Greasidis]
1371
1372## v4.19.0 - 2018-08-02
1373
1374* ProgressBar: Add typings for the color & background #540 [Thodoris Greasidis]
1375
1376## v4.18.11 - 2018-07-30
1377
1378* Input: Fix spin button alignment in Chrome #533 [Thodoris Greasidis]
1379
1380## v4.18.10 - 2018-07-28
1381
1382* Docs(Box): Add docs and story for Box component #519 [Lucian Buzzo]
1383* Navbar: allow to have zero or one children #519 [Michael Chris Lopez]
1384
1385## v4.18.9 - 2018-07-25
1386
1387* Chore: Bump @types/recompose to 0.26.2 to fix compiling w/ TS 2.9.2 #528 [Thodoris Greasidis]
1388
1389## v4.18.8 - 2018-07-23
1390
1391* CI: Update encrypted npm token #520 [Lucian Buzzo]
1392
1393## v4.18.7 - 2018-07-23
1394
1395* Migrations: Fix filter migration bug #517 [Lucian Buzzo]
1396
1397## v4.18.6 - 2018-07-23
1398
1399* Flex: Add docs and story for Flex component #512 [Lucian Buzzo]
1400
1401## v4.18.5 - 2018-07-23
1402
1403* README: Emphasise use of Provider component #515 [Lucian Buzzo]
1404
1405## v4.18.4 - 2018-07-20
1406
1407* Table: Add additional tests to check changes to data prop #505 [Lucian Buzzo]
1408
1409## v4.18.3 - 2018-07-20
1410
1411* README: Add links to individual component documentation #511 [Lucian Buzzo]
1412
1413## v4.18.2 - 2018-07-20
1414
1415* README: Add installation instructions #504 [Lucian Buzzo]
1416
1417## v4.18.1 - 2018-07-12
1418
1419* SchemaSieve: Fix bug in flattenSchema #499 [Lucian Buzzo]
1420
1421## v4.18.0 - 2018-07-12
1422
1423* Form: Add custom template for array fields #497 [Lucian Buzzo]
1424
1425## v4.17.2 - 2018-07-05
1426
1427* Migrations: Fix bug where migrations would run multiple times #496 [Lucian Buzzo]
1428
1429## v4.17.1 - 2018-07-02
1430
1431* Tooltip: stop using toJSON() on getBoundingClientRect() #491 [Thodoris Greasidis]
1432
1433## v4.17.0 - 2018-06-29
1434
1435* Update button's styling #468 [Dimitrios Lytras]
1436
1437## v4.16.4 - 2018-06-28
1438
1439* Include Props section in Divider docs #489 [Dimitrios Lytras]
1440
1441## v4.16.3 - 2018-06-27
1442
1443* Fix 'styled system' table in Readme #488 [Dimitrios Lytras]
1444
1445## v4.16.2 - 2018-06-25
1446
1447* Fix tooltips on disabled buttons with child elements #485 [Thodoris Greasidis]
1448
1449## v4.16.1 - 2018-06-25
1450
1451* Make Markdown component inherit font size #479 [Lucian Buzzo]
1452
1453## v4.16.0 - 2018-06-25
1454
1455* Filter unsupported formats from Form schemas #480 [Lucian Buzzo]
1456
1457## v4.15.0 - 2018-06-24
1458
1459* Add markdown widget to Form component #475 [Lucian Buzzo]
1460
1461## v4.14.2 - 2018-06-21
1462
1463* Make tooltips work with disabled elements #471 [Lucian Buzzo]
1464
1465## v4.14.1 - 2018-06-21
1466
1467* Fix mouse event override in tooltips #469 [Lucian Buzzo]
1468
1469## v4.14.0 - 2018-06-20
1470
1471* Improve documentation in README and storybook #465 [Lucian Buzzo]
1472
1473## v4.13.1 - 2018-06-20
1474
1475* Remove vertical padding from Button #462 [Dimitrios Lytras]
1476
1477## v4.13.0 - 2018-06-18
1478
1479* Add functionality to inject custom styles into tooltips #459 [Lucian Buzzo]
1480* Improve tooltips #459 [Lucian Buzzo]
1481
1482## v4.12.0 - 2018-06-18
1483
1484* Introduce Card component #455 [Dimitrios Lytras]
1485* Include font weight of 700 in preview #455 [Dimitrios Lytras]
1486
1487## v4.11.2 - 2018-06-18
1488
1489* Introduce issue templates #456 [Dimitrios Lytras]
1490
1491## v4.11.1 - 2018-06-14
1492
1493* Use Apache-2.0 as license #442 [Dimitrios Lytras]
1494
1495## v4.11.0 - 2018-06-13
1496
1497* Include Search component #441 [Dimitrios Lytras]
1498
1499## v4.10.0 - 2018-06-13
1500
1501* Add components for rendering markdown and mermaid #438 [Lucian Buzzo]
1502
1503## v4.9.0 - 2018-06-08
1504
1505* Add filter handling for arrays of strings #435 [Lucian Buzzo]
1506
1507## v4.8.5 - 2018-06-08
1508
1509* Add missing methods to SchemaSieve typings #432 [Lucian Buzzo]
1510
1511## v4.8.4 - 2018-06-06
1512
1513* Add legends on the swatches story #430 [Thodoris Greasidis]
1514
1515## v4.8.3 - 2018-05-28
1516
1517* Add tooltip to support Link props #428 [Lucian Buzzo]
1518
1519## v4.8.2 - 2018-05-28
1520
1521* Fix Text sub-element typings #427 [Lucian Buzzo]
1522
1523## v4.8.1 - 2018-05-25
1524
1525* Fix incorrect typings for Input element #426 [Lucian Buzzo]
1526
1527## v4.8.0 - 2018-05-24
1528
1529* Add a `disabled` property to the Select component #425 [Lucian Buzzo]
1530* Write more complex tests for Select component #425 [Lucian Buzzo]
1531* Convert Select component to TypeScript #425 [Lucian Buzzo]
1532
1533## v4.7.1 - 2018-05-22
1534
1535* Improve performance of table component #422 [Lucian Buzzo]
1536
1537## v4.7.0 - 2018-05-22
1538
1539* Table: add cell props & make the cells clickable instead of the rows #423 [Thodoris Greasidis]
1540* Table: Fix checked row style #423 [Thodoris Greasidis]
1541
1542## v4.6.1 - 2018-05-22
1543
1544* Fix add filter selects' default value #408 [Benedict Aas]
1545
1546## v4.6.0 - 2018-05-02
1547
1548* Show partial totals in Gauge component #396 [Dimitrios Lytras]
1549
1550## v4.5.1 - 2018-05-01
1551
1552* Use npm v5 and install dependencies with npm ci #414 [Thodoris Greasidis]
1553
1554## v4.5.0 - 2018-04-24
1555
1556* Add Form component for generating forms from JSON schemas #386 [Lucian Buzzo]
1557
1558## v4.4.4 - 2018-04-20
1559
1560* Limit DropDownButton's length #411 [Dimitrios Lytras]
1561
1562## v4.4.3 - 2018-04-20
1563
1564* Use flattening methods on inbound and outbound views and filters #405 [Lucian Buzzo]
1565
1566## v4.4.2 - 2018-04-18
1567
1568* Fix broken filter logic and tests #402 [Lucian Buzzo]
1569* Refactor and improve tests and remove broken jest-extended library #402 [Lucian Buzzo]
1570
1571## v4.4.1 - 2018-04-18
1572
1573* Fix Typography story after v4 changes #399 [Thodoris Greasidis]
1574
1575## v4.4.0 - 2018-04-17
1576
1577* Add property to Filters to control which subcomponents are rendered #392 [Lucian Buzzo]
1578
1579## v4.3.0 - 2018-04-17
1580
1581* Change the prefix text of the danger alerts #398 [Thodoris Greasidis]
1582
1583## v4.2.2 - 2018-04-17
1584
1585* Amend typings to correctly export SchemaSieve #395 [Lucian Buzzo]
1586
1587## v4.2.1 - 2018-04-17
1588
1589* Fix incorrect interface for `Flex` component #394 [Lucian Buzzo]
1590
1591## v4.2.0 - 2018-04-17
1592
1593* Allow filtering on nested data structures by flattening the schema #391 [Lucian Buzzo]
1594
1595## v4.1.0 - 2018-04-17
1596
1597* Use flex-basis instead of width for Filters search box #393 [Lucian Buzzo]
1598
1599## v4.0.1 - 2018-04-16
1600
1601* Remove old tooltips file that was added by mistake #387 [Lucian Buzzo]
1602
1603## v4.0.0 - 2018-04-11
1604
1605* V4 #366 [Lucian Buzzo]
1606
1607## 3.27.0 - 2018-05-14
1608
1609* Fix tslint targets & limit lodash typings #417 [Thodoris Greasidis]
1610* Table: Add cell props & make the cells clickable instead of the rows #417 [Thodoris Greasidis]
1611* Table: Fix checked row style #417 [Thodoris Greasidis]
1612
1613## v3.26.1 - 2018-04-04
1614
1615* Modal: Fix anchors inside modals #379 [Thodoris Greasidis]
1616
1617## v3.26.0 - 2018-03-16
1618
1619* Add generic TextWithCopy component #372 [Thodoris Greasidis]
1620
1621## v3.25.6 - 2018-03-14
1622
1623* Fix bug where a persistent Terminal cannot be created #369 [Lucian Buzzo]
1624
1625## v3.25.5 - 2018-03-08
1626
1627* Add Terminal methods to typings #367 [Lucian Buzzo]
1628
1629## v3.25.4 - 2018-03-05
1630
1631* Fix bug that stopped tag name filter from working #364 [Lucian Buzzo]
1632
1633## v3.25.3 - 2018-02-26
1634
1635* Ensure that values are object and not strings when editing a KeyValuePair #362 [Lucian Buzzo]
1636
1637## v3.25.2 - 2018-02-25
1638
1639* Update to latest version of moment package #360 [Lucian Buzzo]
1640
1641## v3.25.1 - 2018-02-23
1642
1643* Add badges to README #345 [Lucian Buzzo]
1644
1645## v3.25.0 - 2018-02-23
1646
1647* Add Terminal component #359 [Lucian Buzzo]
1648
1649## v3.24.0 - 2018-02-15
1650
1651* Render Table rows as anchor elements #358 [Lucian Buzzo]
1652
1653## v3.23.0 - 2018-02-09
1654
1655* Allow prefixes on BadgeSelect list #355 [Lucian Buzzo]
1656
1657## v3.22.3 - 2018-02-09
1658
1659* Set type and label attributes correctly when editing extra filters #354 [Lucian Buzzo]
1660
1661## v3.22.2 - 2018-02-09
1662
1663* Add `test` method to SchemaSieve typings #351 [Lucian Buzzo]
1664
1665## v3.22.1 - 2018-02-08
1666
1667* Make `extra` key optional on FilterModel interface #349 [Lucian Buzzo]
1668
1669## v3.22.0 - 2018-02-08
1670
1671* Allow users to define compound filters #348 [Lucian Buzzo]
1672* Convert Filters component to TypeScript #348 [Lucian Buzzo]
1673
1674## v3.21.0 - 2018-01-31
1675
1676* Add styled-components badge to README #342 [Lucian Buzzo]
1677
1678## v3.20.2 - 2018-01-30
1679
1680* Fix incorrect typings for Filter component #341 [Lucian Buzzo]
1681
1682## v3.20.1 - 2018-01-29
1683
1684* Update usage section of README with more complete example #334 [Lucian Buzzo]
1685
1686## v3.20.0 - 2018-01-29
1687
1688* Modal: make action prop optional and default to 'Ok' #331 [Lucian Buzzo]
1689
1690## v3.19.0 - 2018-01-25
1691
1692* Tooltip: use hover as the default event type #328 [Thodoris Greasidis]
1693
1694## v3.18.0 - 2018-01-25
1695
1696* Only change Table row bg on hover if onRowClick or onCheck props are used #310 [Lucian Buzzo]
1697
1698## v3.17.1 - 2018-01-24
1699
1700* Fix typo in typings #325 [Lucian Buzzo]
1701
1702## v3.17.0 - 2018-01-23
1703
1704* Add BadgeSelect component #324 [Lucian Buzzo]
1705
1706## v3.16.1 - 2018-01-23
1707
1708* Add npm version badge #322 [Thodoris Greasidis]
1709
1710## v3.16.0 - 2018-01-23
1711
1712* Modal: add secondary action button #321 [Thodoris Greasidis]
1713
1714## v3.15.0 - 2018-01-23
1715
1716* Add Badge component #319 [Lucian Buzzo]
1717
1718## v3.14.0 - 2018-01-23
1719
1720* Modal: allow customizing the text of the cancel button #318 [Thodoris Greasidis]
1721
1722## v3.13.0 - 2018-01-22
1723
1724* Allow multiple tbody prefixes on Table component #314 [Lucian Buzzo]
1725
1726## v3.12.0 - 2018-01-22
1727
1728* Allow a custom JSX element to be added to the top of a Table #312 [Lucian Buzzo]
1729
1730## v3.11.0 - 2018-01-19
1731
1732* Add `onRowClick` property and highlight style to Table component #305 [Lucian Buzzo]
1733
1734## v3.10.0 - 2018-01-19
1735
1736* Allow the render method on TableColumn to return a `null` value #304 [Lucian Buzzo]
1737
1738## v3.9.0 - 2018-01-16
1739
1740* Add a `dark` option for Filters for using the component on a dark BG #299 [Lucian Buzzo]
1741
1742## v3.8.0 - 2018-01-12
1743
1744* Add `outline` option for DropDownButton #298 [Lucian Buzzo]
1745
1746## v3.7.1 - 2018-01-10
1747
1748* Add Enum to PineDataTypes and storyboard #294 [Tim Perry]
1749
1750## v3.7.0 - 2018-01-09
1751
1752* Modal: use a css class to manipulate body element scroll #289 [Thodoris Greasidis]
1753* Convert Fixed & Modal components to tsx #289 [Thodoris Greasidis]
1754
1755## v3.6.0 - 2018-01-05
1756
1757* Filter: autofocus save view modal input & handle form submits #277 [Thodoris Greasidis]
1758
1759## v3.5.1 - 2018-01-05
1760
1761* Filters: remove empty simple search rules #281 [Thodoris Greasidis]
1762
1763## v3.5.0 - 2018-01-05
1764
1765* Export the Gauge component #279 [Thodoris Greasidis]
1766* Move typings in a separate folder #279 [Thodoris Greasidis]
1767
1768## v3.4.0 - 2018-01-04
1769
1770* Modal: hide page scrollbars when opening #275 [Thodoris Greasidis]
1771
1772## v3.3.0 - 2018-01-04
1773
1774* Add selection functionality to Table component #268 [Lucian Buzzo]
1775
1776## v3.2.1 - 2018-01-03
1777
1778* Add missing bold prop to Text typings #272 [Lucian Buzzo]
1779
1780## v3.2.0 - 2018-01-03
1781
1782* Modal: add scroll for large vertical content #269 [Thodoris Greasidis]
1783
1784## v3.1.1 - 2018-01-03
1785
1786* Filters: fix loading saved view w/ simple text search #271 [Thodoris Greasidis]
1787
1788## v3.1.0 - 2017-12-29
1789
1790* Add table component #253 [Lucian Buzzo]
1791
1792## v3.0.0 - 2017-12-27
1793
1794* Rename module to 'rendition' #265 [Lucian Buzzo]
1795
1796## v2.16.6 - 2017-12-27
1797
1798* Fix bug where simple text search rules are incorrectly filtered out #263 [Lucian Buzzo]
1799
1800## v2.16.5 - 2017-12-22
1801
1802* Fix typo in README #261 [Lucian Buzzo]
1803
1804## v2.16.4 - 2017-12-22
1805
1806* Add prettier & lint for Typescript files #260 [Thodoris Greasidis]
1807
1808## v2.16.3 - 2017-12-22
1809
1810* Fix Button styles when using `bg` and `color` props together #256 [Lucian Buzzo]
1811
1812## v2.16.2 - 2017-12-21
1813
1814* Gracefully handle situations where a filter rule refers to a schema entry that is non-existent #251 [Lucian Buzzo]
1815
1816## v2.16.1 - 2017-12-21
1817
1818* Add rounded border to DropDownButton wrapper #252 [Lucian Buzzo]
1819
1820## v2.16.0 - 2017-12-20
1821
1822* Button: add plaintext variant #247 [Thodoris Greasidis]
1823
1824## v2.15.1 - 2017-12-18
1825
1826* Filters: add missing typings for KeyValuePairs #249 [Thodoris Greasidis]
1827
1828## v2.15.0 - 2017-12-18
1829
1830* Add type for Key Value Pairs #245 [Lucian Buzzo]
1831
1832## v2.14.1 - 2017-12-15
1833
1834* Modal: make cancel prop optional & allow JSX elements for the action #238 [Thodoris Greasidis]
1835
1836## v2.14.0 - 2017-12-15
1837
1838* Allow customizing the modal buttons #229 [Thodoris Greasidis]
1839
1840## v2.13.6 - 2017-12-15
1841
1842* Add button color variants #243 [Konstantinos Mouzakis]
1843
1844## v2.13.5 - 2017-12-13
1845
1846* Input: add typings for the type property #236 [Thodoris Greasidis]
1847
1848## v2.13.4 - 2017-12-12
1849
1850* Fixes underline buttons #234 [Konstantinos Mouzakis]
1851
1852## v2.13.3 - 2017-12-12
1853
1854* Alert: remove min-height & padding from plaintext alerts #233 [Thodoris Greasidis]
1855
1856## v2.13.2 - 2017-12-12
1857
1858* Alert: properly align the dismiss button #231 [Thodoris Greasidis]
1859
1860## v2.13.1 - 2017-12-11
1861
1862* Make Filters button props optional in typings #227 [Lucian Buzzo]
1863
1864## v2.13.0 - 2017-12-11
1865
1866* Allow users to specify props for filter buttons #226 [Lucian Buzzo]
1867
1868## v2.12.0 - 2017-12-08
1869
1870* Don't throw an error if a rule contains invalid values #223 [Lucian Buzzo]
1871
1872## v2.11.2 - 2017-12-08
1873
1874* Modal: fix unknown properties warning #220 [Thodoris Greasidis]
1875
1876## v2.11.1 - 2017-12-07
1877
1878* Add monospace attribute to typings #218 [Lucian Buzzo]
1879
1880## v2.11.0 - 2017-12-07
1881
1882* Add a monospace property to Input and Text #216 [Lucian Buzzo]
1883
1884## v2.10.0 - 2017-12-07
1885
1886* Modal: support responsive widths #207 [Thodoris Greasidis]
1887* Modal: Update buttons & title #207 [Thodoris Greasidis]
1888
1889## v2.9.1 - 2017-12-07
1890
1891* Heading: add missing typings #212 [Thodoris Greasidis]
1892
1893## v2.9.0 - 2017-12-05
1894
1895* Implement Alert component #206 [Thodoris Greasidis]
1896
1897## v2.8.0 - 2017-12-05
1898
1899* Update base colors #204 [Thodoris Greasidis]
1900
1901## v2.7.1 - 2017-12-05
1902
1903* Fix prettier eslint commit hook error #205 [Thodoris Greasidis]
1904
1905## v2.7.0 - 2017-12-01
1906
1907* Export the theme #200 [Thodoris Greasidis]
1908
1909## v2.6.0 - 2017-12-01
1910
1911* Add a `normalize` function to Pine Type modules #198 [Lucian Buzzo]
1912
1913## v2.5.3 - 2017-11-30
1914
1915* Convert blacklist, theme, utils and Button component to TypeScript #187 [Lucian Buzzo]
1916
1917## v2.5.2 - 2017-11-30
1918
1919* Change default horizontal padding of buttons to 20px #193 [Konstantinos Mouzakis]
1920
1921## v2.5.1 - 2017-11-28
1922
1923* Improve typings #195 [Lucian Buzzo]
1924
1925## v2.5.0 - 2017-11-23
1926
1927* Add titleElement property to Modal component #188 [Thodoris Greasidis]
1928
1929## v2.4.0 - 2017-11-23
1930
1931* Add valid, invalid input states & fix typings #190 [Thodoris Greasidis]
1932
1933## v2.3.5 - 2017-11-21
1934
1935* Fix dropdown button toggle misalignment on chrome #186 [Lucian Buzzo]
1936
1937## v2.3.4 - 2017-11-21
1938
1939* Add typings for sieve.makeFilterInputs #185 [Lucian Buzzo]
1940
1941## v2.3.3 - 2017-11-17
1942
1943* Change theme radius from 4 to 3px #181 [konmouz]
1944
1945## v2.3.2 - 2017-11-15
1946
1947* Improve saved Filter View Items hover effects #176 [Thodoris Greasidis]
1948
1949## v2.3.1 - 2017-11-14
1950
1951* Improve ProgressBar content visibility #178 [Thodoris Greasidis]
1952
1953## v2.3.0 - 2017-11-10
1954
1955* Add a disabled attribute to Filters #174 [Lucian Buzzo]
1956
1957## v2.2.4 - 2017-11-06
1958
1959* Fix bug where filters still get updated if cancel is pressed #172 [Lucian Buzzo]
1960
1961## v2.2.3 - 2017-11-02
1962
1963* Improve typings to use responsive styled-system props #169 [Lucian Buzzo]
1964
1965## v2.2.2 - 2017-10-31
1966
1967* Don't show an input field when filtering on a boolean value #166 [Lucian Buzzo]
1968
1969## v2.2.1 - 2017-10-31
1970
1971* When filtering by an Enum type, preselect the first option #168 [Lucian Buzzo]
1972
1973## v2.2.0 - 2017-10-31
1974
1975* Improve bundled typings #164 [Lucian Buzzo]
1976
1977## v2.1.0 - 2017-10-30
1978
1979* Export tooltip class #163 [Lucian Buzzo]
1980
1981## v2.0.2 - 2017-10-27
1982
1983* Prevent CodeWithCopy component from propagating click events #160 [Lucian Buzzo]
1984
1985## v2.0.1 - 2017-10-27
1986
1987* Add TypeScript support and begin conversion to TypeScript #158 [Lucian Buzzo]
1988
1989## v2.0.0 - 2017-10-18
1990
1991* Switch to React instead of Preact #156 [Lucian Buzzo]
1992
1993## v1.21.3 - 2017-10-12
1994
1995* Get 4 figure numbers to fit inside Gauge component #154 [Lucian Buzzo]
1996
1997## v1.21.2 - 2017-10-12
1998
1999* Update to latest version of resin-device-status #152 [Lucian Buzzo]
2000
2001## v1.21.1 - 2017-10-12
2002
2003* Add Enum type to filters #147 [Lucian Buzzo]
2004
2005## v1.21.0 - 2017-10-11
2006
2007* Convert Filters to use DropDownButton #149 [Lucian Buzzo]
2008
2009## v1.20.2 - 2017-10-11
2010
2011* Improve bundle size with explicit imports #150 [craig-mulligan]
2012
2013## v1.20.1 - 2017-10-10
2014
2015* Add small gap between dropdown menu and button #142 [Lucian Buzzo]
2016
2017## v1.20.0 - 2017-10-10
2018
2019* Add disabled style for buttons #144 [Lucian Buzzo]
2020
2021## v1.19.0 - 2017-10-10
2022
2023* Add support for a divider in the dropdown menu #141 [Lucian Buzzo]
2024
2025## v1.18.0 - 2017-10-09
2026
2027* Add prop for right aligning dropdown menu and improve close behaviour #138 [Lucian Buzzo]
2028
2029## v1.17.0 - 2017-10-09
2030
2031* Add `disabled` attribute to Link component #136 [Lucian Buzzo]
2032
2033## v1.16.0 - 2017-10-09
2034
2035* Add option to dropdown button that removes split effect #133 [Lucian Buzzo]
2036
2037## v1.15.1 - 2017-10-09
2038
2039* Modal: Increase the ModalWrapper z-index #137 [Thodoris Greasidis]
2040
2041## v1.15.0 - 2017-10-09
2042
2043* Add a width utility prop to Buttons #130 [Lucian Buzzo]
2044
2045## v1.14.3 - 2017-10-09
2046
2047* Fix empty gauge svg errors #128 [Thodoris Greasidis]
2048
2049## v1.14.2 - 2017-10-06
2050
2051* Auto deploy to gh-pages #126 [craig-mulligan]
2052
2053## v1.14.1 - 2017-10-06
2054
2055* State.open is toggled on navbar children click #125 [craig-mulligan]
2056
2057## v1.14.0 - 2017-10-05
2058
2059* Add Navbar component #123 [craig-mulligan]
2060
2061## v1.13.0 - 2017-10-05
2062
2063* Add Link component #122 [craig-mulligan]
2064
2065## v1.12.0 - 2017-10-04
2066
2067* Add Dropdown Button #89 [craig-mulligan]
2068
2069## v1.11.0 - 2017-10-04
2070
2071* Add Container component #119 [craig-mulligan]
2072
2073## v1.10.7 - 2017-10-04
2074
2075* Change `storybook` npm script to `start` #120 [Lucian Buzzo]
2076
2077## v1.10.6 - 2017-10-04
2078
2079* Center the Modal using flexbox #118 [Thodoris Greasidis]
2080
2081## v1.10.5 - 2017-10-04
2082
2083* Set Divider color correctly #110 [Lucian Buzzo]
2084
2085## v1.10.4 - 2017-10-04
2086
2087* Fix filter bookmarking referential issues #114 [Thodoris Greasidis]
2088
2089## v1.10.3 - 2017-10-04
2090
2091* Use a min-height in FilterDescription #116 [Thodoris Greasidis]
2092
2093## v1.10.2 - 2017-10-04
2094
2095* Fix filters saved view deletion on Firefox #112 [Thodoris Greasidis]
2096
2097## v1.10.1 - 2017-10-03
2098
2099* Increase views menu z-index #108 [Lucian Buzzo]
2100
2101## v1.10.0 - 2017-10-02
2102
2103* Add Headings + refactor Text [craig-mulligan]
2104
2105## v1.9.4 - 2017-10-02
2106
2107* Default Date/Time related filters to the current time #106 [Lucian Buzzo]
2108
2109## v1.9.3 - 2017-10-02
2110
2111* Add Image component #102 [craig-mulligan]
2112
2113## v1.9.2 - 2017-10-02
2114
2115* Refactor Button + add underline prop #90 [craig-mulligan]
2116
2117## v1.9.1 - 2017-10-02
2118
2119* Set the default view scope to the first view scope found #104 [Lucian Buzzo]
2120
2121## v1.9.0 - 2017-10-02
2122
2123* Generalise filter views storage #101 [Lucian Buzzo]
2124
2125## v1.8.2 - 2017-10-02
2126
2127* Provider cascades theme font styling to children #94 [craig-mulligan]
2128
2129## v1.8.1 - 2017-10-02
2130
2131* Add an example data set to the Filters story #87 [Lucian Buzzo]
2132
2133## v1.8.0 - 2017-10-02
2134
2135* Add support for human friendly labels when using filters #81 [Lucian Buzzo]
2136
2137## v1.7.0 - 2017-09-26
2138
2139* Add SchemaSieve support for arrays of rules in filter() method #76 [Lucian Buzzo]
2140
2141## v1.6.6 - 2017-09-26
2142
2143* Safely handle null values when filtering #84 [Lucian Buzzo]
2144
2145## v1.6.5 - 2017-09-26
2146
2147* Increase Modal component z-index #78 [Lucian Buzzo]
2148
2149## v1.6.4 - 2017-09-26
2150
2151* Fix sieve filter logic for arrays #74 [Lucian Buzzo]
2152
2153## v1.6.3 - 2017-09-25
2154
2155* Fix gauge color when no item has value #72 [Thodoris Greasidis]
2156
2157## v1.6.2 - 2017-09-25
2158
2159* Fix gauge color when only one item has value #70 [Thodoris Greasidis]
2160
2161## v1.6.1 - 2017-09-19
2162
2163* Add CodeWithCopy component to module exports #66 [Lucian Buzzo]
2164
2165## v1.6.0 - 2017-09-19
2166
2167* Add CodeWithCopy component #64 [Lucian Buzzo]
2168
2169## v1.5.0 - 2017-09-18
2170
2171* Add progress bar component #62 [Lucian Buzzo]
2172
2173## v1.4.0 - 2017-09-18
2174
2175* Create default gauge component #60 [Lucian Buzzo]
2176
2177## v1.3.7 - 2017-09-15
2178
2179* Remove dist files from repo and use Travis to build src prior to publishing #58 [Lucian Buzzo]
2180
2181## v1.3.6 - 2017-09-15
2182
2183* Add dist file to repo and auto build on commit #56 [Lucian Buzzo]
2184
2185## v1.3.5 - 2017-09-14
2186
2187* Fix bug where the device status gauge is black when there is a single device #54 [Lucian Buzzo]
2188
2189## v1.3.4 - 2017-09-14
2190
2191* Auto deploy package to npm #52 [Lucian Buzzo]
2192
2193## v1.3.3 - 2017-09-13
2194
2195* Fix hover bug in Edge when the Gauge is wrapped in anchor #51 [Lucian Buzzo]
2196
2197## v1.3.2 - 2017-09-12
2198
2199* Upgrade resin-semver to v0.10.0 to fix failing publish-storybook command #49 [Lucian Buzzo]
2200
2201## v1.3.1 - 2017-09-11
2202
2203* Add 'publish-storybook' npm script #46 [Lucian Buzzo]
2204
2205## v1.3.0 - 2017-09-11
2206
2207* Add filter component and pine types components #30 [Lucian Buzzo]
2208
2209## v1.2.5 - 2017-09-11
2210
2211* Fix broken npm build #43 [Lucian Buzzo]
2212
2213## v1.2.4 - 2017-09-11
2214
2215* Update README and add script for publishing to GH pages #37 [Lucian Buzzo]
2216
2217## v1.2.3 - 2017-09-11
2218
2219* Remove story that was added by mistake #38 [Lucian Buzzo]
2220
2221## v1.2.2 - 2017-09-07
2222
2223* Add Banner Component #33 [craig-mulligan]
2224
2225## v1.2.1 - 2017-09-06
2226
2227* Use Husky to format code as on commit #35 [Lucian Buzzo]
2228
2229## v1.2.0 - 2017-09-05
2230
2231* Add Device Status Gauge component #29 [Lucian Buzzo]
2232
2233## v1.1.0 - 2017-09-04
2234
2235* Add Provider #23 [craig-mulligan]
2236
2237## v1.0.0 - 2017-09-01
2238
2239* Transition to Preact + Styled Components + Rebass
\No newline at end of file