Skip to content

v3.0.0

Compare
Choose a tag to compare
@sebopensource sebopensource released this 06 Apr 04:31
· 1545 commits to develop since this release
86069c7

3.0.0 (2020-04-06)

Bug Fixes

  • πŸŽ‰ fix pagination bug: fIx pagination (e9138b9), closes #81
  • accordion: fixes #124 (09459c2)
  • accordion: remove unwated white space (b318530)
  • accordion: try using ref instead of max-height (651eda5)
  • dropdown: dropdown alert style (7d40bf4), closes #106
  • dropdown: typo (d5ffb11)
  • fix pagination: fix pagination (7459478)
  • pagination: dont limit dotnav (dfcf428)
  • pagination: fix pagination bug and test (5be9d7b)
  • pagination: fix pagination component (08da375)
  • pagination: simulate click onm next button (926070c)
  • paginaton: pagination , fix unti test (af0b43c)
  • table: fix pagination (9c303ca)
  • table-component: fix #216 and #215 (24bb7e2)
  • table-component: fix uncheck all rows (b7475c2), closes #182
  • table-component: restore package lock changes (b035c46)
  • adding package lock after sanitize (8a4b635)
  • fixed default imports (12cf799)
  • sanitize package lock (591b867)
  • undo unwanted changes: undo webpack deve changes (f810a3f)

Features

  • accordion: πŸ”¨ fix resulting unit test error (cd94672)
  • accordion: πŸŽ‰ hide active when inactive (eea4e49)
  • accordion: comment function (d6cae88)
  • accordion: fix tslint errors (ffc6499)
  • accordion: move the expandable function out of component (723c0b7)
  • allow reactnode in column: allow reactNode in column (26dcd30)
  • fix actioncolumn checking: check an action column before rendering (675bc8b)
  • fix table comment: fix some comments changes by the team (0016d15)
  • fix the click outside bug: :wq (2941803)
  • fix usecallback: pass the right parameters for useCallBack (5c4f03b)
  • pagination: fix pagination compoent, clear unnecessary imports (6ea9577)
  • pagination: fix title text (c1fe0a5)
  • pagination: update and fix reme.md (129a3cc)
  • pagination: update the docs to accomodate the new item (7236066)
  • pagination: update the readme.md (0dff2f5)
  • prettier-global: replaces tslint with prettier (d8d2a40), closes #86
  • table: πŸŽ‰ complete seacrh feature (0594059)
  • table: πŸŽ‰ fix and updated package-lock (4d53426)
  • table: add mor etypings and finitions (2fafdd1)
  • table: add some typings (5e27ff4)
  • table: add typings for makeData (fb569c1)
  • table: complete table component (1aba56e)
  • table: complete table feature (e1926c7)
  • table: complete table with examples (a15f610)
  • table: complete unit test (d612ff4)
  • table: continue table compoent (f35a6ae)
  • table: fix action column onclick, update unit test (592cc25)
  • table: fix bugs reported by omar (89ab9dc)
  • table: fix dropdown overflow (a6a3648)
  • table: fix lint and improve unit test (c2cbca7)
  • table: fix logo and svg (7aef28a)
  • table: fix the table rows bug (fc5a7cf)
  • table: fix types as reported by omar and update read.md" (bc044f6)
  • table: fix unit test and updated example (71a7df5)
  • table: replace sorting icons (af16f66)
  • table: switching from hardcoded arrow style to css (75f3e9c)
  • table: table component (1fae00d)
  • table: table component (cb71fd1)
  • table: table component continuation (6c84c0b)
  • table: table component search fix (57fc505)
  • table: table component, use the latest pagination (642a3d0)
  • table: table continuation, finishes subrows (7c5cc9a)
  • table: update read.me (044c450)
  • table: update table component, add dropup for dropdown (d3e49f3)
  • table: updated unit test and on sorting callback (d5e403e)
  • table: use separate pagination values for table component (e5cc467)
  • table compoent: added some typings (b72ef5a)
  • table component: added half test (e408ef7)
  • table component: complete table component with loader (fec46a3)
  • table component: fix loader (24ad9db)
  • table component: table comoonent continuation (92641c1)
  • table component: tada update docs (a17dbe8)
  • table component: update all dependencies (53f7dc8)
  • table-commit: remove unnecessary line of codes in search (b2415ce)
  • table-comoonent: remove unnecessary consoles and imports (55c5953)
  • table-component: πŸŽ‰ experimental table component (842875a)
  • table-component: a table component continuation (fe7fe4a)
  • table-component: add a reasonable loader (6977e4d)
  • table-component: add a return value for getRows when table rows is empty (2be2093)
  • table-component: add a test for blacklisted columns (8623ed0)
  • table-component: add a test for when sort column does not exist (f63a751)
  • table-component: add filter feature for table (48b5798)
  • table-component: add inline-edit (38619c2)
  • table-component: add missing typings (aac7877)
  • table-component: add role or anchor tags (9ee4585)
  • table-component: add server side sorting support (8687945)
  • table-component: add test for custom button action (ee1a64c)
  • table-component: add unit test for inline edit (0d9d438)
  • table-component: blacklist or hide columns when needed (695bf8e)
  • table-component: cannot read property mode of undefined, (4e3b3ee)
  • table-component: change dataItem type interface (7b2eb04)
  • table-component: check filter before accessinhg (58e8dcb)
  • table-component: check rows before accessing (94d0182)
  • table-component: cleanup useCallBack (d0d2c07)
  • table-component: enhance table component (6802417)
  • table-component: fetch latest from develop (cf2afd4)
  • table-component: finish and complete the item select feature (872cf12)
  • table-component: fix anf reverse package-lock changes (24e97df)
  • table-component: fix inline text update (cf91616)
  • table-component: get latest and update dependencies (2575430)
  • table-component: imporve tests coverage by testing subrow action (aa874eb)
  • table-component: improve sub-row margin (57194fc)
  • table-component: improve table unit test (6fff962)
  • table-component: latest package-lock (01c4315)
  • table-component: remove react-table from table component (ab27c85)
  • table-component: remove unnecessary async (7ffe24d)
  • table-component: remove unnecessary comments (f69586b)
  • table-component: remove unnecessary href from table component (27bd0a4)
  • table-component: rename variable (5e18fc0)
  • table-component: sort number column (35c1b5a)
  • table-component: test sorting table number column descending (d19f1cd)
  • table-component: update npm and run format (99a3ce1)
  • table-component: update table readme.md (7a89e1e)
  • table-component: update the read.md (f630b31)
  • table-components: get latest from develop (6ea43a1)
  • table-components: use column instead of row for generating cells (79a8468)
  • tablecomponent: a table component story (c61301b)
  • tablecomponent: table component (f8244f6)
  • tablecomponent: table component continuation (df5fc4b)
  • tooltip: refactor tooltip to take in new attributes (5445516), closes #89
  • usecallbacks: wrap functions iwth useCallback (3a5c038)
  • update table add searching (4015e13)

Performance Improvements

  • accordion: enhanced accordion by removing repetitive code (c8acf1c)

BREAKING CHANGES

  • πŸŽ‰ fix pagination bug: The way the pagination works before was worong. It should calculate the page length
    relative to the size and offset instead.