All Versions
96
Latest Version
Avg Release Cycle
34 days
Latest Release
325 days ago

Changelog History
Page 4

  • v6.1.0

    October 25, 2016

    reactabular-easy

    • Bug fix - Make sure idField prop works correctly. tree.sort needed to receive idField for the logic to work.

    reactabular-tree

    • Feature - Allow idField to be passed to tree.sort.
  • v6.0.3

    October 19, 2016

    reactabular-easy

    • Bug fix - Bump peer version ranges to avoid npm warnings.

    reactabular-tree

    • Bug fix - Bump peer version ranges to avoid npm warnings.

    reactabular-virtualized

    • Bug fix - Bump peer version ranges to avoid npm warnings.
  • v6.0.2

    October 19, 2016

    reactabular-easy

    • Feature - Add an example showing how to access scrollTo.
  • v6.0.0

    October 14, 2016

    reactabular-easy

    • Breaking - Expose idField and parentField props for customizing tree field types. Earlier rowKey handled idField but now it has been separated for clarity.
    • Breaking - Drop styles prop. Use props instead.
    • Breaking - search.multipleColumns and search.singleColumn now accept a castingStrategy parameter to define how to cast properties when searching. By default, everything by arrays is cast to a string.
    • Feature - search.matches now traverses arrays and returns results in the same shape.

    reactabular-search-columns

    • Bug fix - Make toggling behavior rely on property over id. Now the behavior is more consistent with filtered sets. #216
    • Bug fix - If column.property is not set, generate key based on column index instead.

    reactabular-resizable

    • Breaking - Drop styles prop. Use props instead.

    reactabular-sort

    • Breaking - Drop styles prop. Use props instead.

    reactabular-table

    • Feature - Allow table body and body row shouldComponentUpdate to be overridden.

    reactabular-tree

    • Breaking - Merge tree.flatten with tree.unpack. The new signature for tree.unpack is tree.unpack = ({ parentField = 'parent', parent, idField = 'id'}) => (rows) => <unpackedRows>.
    • Breaking - Rework API so that all functions except tree.toggleChildren work in curry format ((...) => (rows) => <new rows>). This way the API is consistent and easy to extend.
    • Breaking - Expose childrenField for tree.pack and tree.unpack. It defaults to children.
    • Breaking - Make tree.pack to work in a recursive manner (packs children within children).
    • Breaking - Make tree.search match against children as well. If children as matched, it will return parents as well.
    • Feature - Add tree.getChildren utilities for getting node children.

    reactabular-virtualized

    • Feature - Add scrollTo(index) method to Virtualized.Body ref.
  • v5.3.0

    October 05, 2016

    reactabular-easy

    • Feature - Expose props prop for customizing props of the component. This will replace styles eventually.

    reactabular-resizable

    • Feature - Expose props prop for customizing props of the component. This will replace styles eventually.

    reactabular-sort

    • Feature - Expose props prop for customizing sort.header props of the component. This will replace styles eventually.
  • v5.2.1

    September 30, 2016

    reactabular-tree

    • Bug fix - If className is not provided to tree.toggleChildren, do not render undefined as a class. Also dropped extra console.log.
  • v5.2.0

    September 30, 2016

    reactabular-tree

    • Bug fix - Calculate tree.getParents correctly for root level nodes without parents. Previously that gave false positives.
    • Feature - Annotate tree.toggleChildren with has-children and has-parent classes. Easier to style this way.
  • v5.1.0

    September 29, 2016

    reactabular-tree

    • Feature - Add tree.flatten to allow transforming a nested tree structure into a flat structure used by the algorithms.
  • v5.0.2

    September 28, 2016

    reactabular-virtualized

    • Bug fix - Skip setState on componentWillReceiveProps if no rows were calculated. #209
  • v5.0.1

    September 28, 2016

    reactabular-easy

    • Bug fix - If there are no draggable headers, do not inject dnd.Header. This means you don't need to set up React DnD if you aren't using drag and drop functionality. #209