Skip to content

Releases: hjalmers/angular-generic-table

v5.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Jun 12:10
8781874

5.1.1 (2026-06-05)

Bug Fixes

  • core: support Angular 22 in peer dependency range (072f663)

v5.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 09:24
b2f3194

5.1.0 (2026-06-05)

Features

  • core: add auto pagination mode that fits rows to container height (862905f)

v5.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 15:13

5.0.0 (2026-06-02)

  • feat(core)!: rebuild on Angular 21 with a signals-based architecture (eac26d5)

Bug Fixes

  • a11y: set aria-sort attribute on sorted column (96382ef)
  • add column name as class (2b6a6b9)
  • allow empty header, fallback for mobile header (60971e9)
  • allow omitting arguments for transform pipe (7af9445)
  • allow passing multiple arguments to transform pipe (2010235)
  • auto capitalization of strings (f1b38c3)
  • capital pipe (7ba1384)
  • deps: update to angular 7 and rxjs 6 (63ccc4a)
  • deps: use dragula 2.1.1 (3efb48d)
  • docs: restore active row highlight under Bootstrap 5.3 (d315caf)
  • export interfaces (70f85a2)
  • footer: handle mobile layout (5ba1437)
  • footer: remove sum from calculations if not part of config (f503fa5)
  • gt-delta: handle non-numeric relative values in template (cb7ce44)
  • horizontal-layout: don't apply mobile layout (197253c)
  • make all components and pipes standalone (45ef299)
  • mobile-layout: add config option and improve layout (c71ea21)
  • null checks and null values (03f68ae)
  • pagination: current page index (29f8809)
  • remove unnecessary null checks (7b56cbd)
  • row-active: remove debounce time (cf47090)
  • sort: prevent state mutation and handle null values (fc02fdf)
  • sort: remove obsolete code (6ab4f75)
  • table-sort: handle null and equal values (e828e71)
  • table-sort: support multi-key tiebreaking and alphanumeric sorting (8a1b2af)
  • transform pipe (414d033)
  • update angular peer dependency (f4a4fb7)
  • update module exports (278a1a4)
  • use capital case on column headers by default (05e0238)

Code Refactoring

Features

  • add ability to freeze first row and/or column with sticky headers (a980b90)
  • add ability to pass generic type for row data (f6ef1fe)
  • add ability to pass loading state content (d908364)
  • add ability to pass no data state content (0426817)
  • add ability to pass template to be used for column (8fd2df9)
  • add ability to set custom class for columns (201dc8d)
  • add ability to set custom class for table (d5b0682)
  • add ability to set header for mobile view (252f3e9)
  • add events for row click and hover (1fdf8bd)
  • add support for horizontal table (1ce5640)
  • add support for nested data using `mapTo`` (721e3c4)
  • core: add component-based cell rendering via NgComponentOutlet (378b5c3)
  • core: add component-based header rendering via NgComponentOutlet (915ac88)
  • delta: add component for delta in percent between rows or columns (312e879)
  • delta: add support for custom templates and absolute value (7db47ed)
  • footer: add support for template ref (3382340)
  • footer: add table footer with support for calculations (cc584d1)
  • keyboard-navigation: add support and ability to set active state (b92df1e)
  • pagination: add component (de95f8c)
  • pagination: add support for server-side handling (e7a03b2)
  • pagination: support custom styling and aria labels (abca71b)
  • row-state: add ability to use selected and active state (c172235)
  • scss: add mixins for highlight and mobile layout (dd6a57e)
  • search: add support for custom function and case sensitivity (05df4f5)
  • skeleton-loader: add mixin for skeleton loader (cec75df)
  • skeleton-loader: support for dynamic height using css variable (85d23a6)
  • sort: add mixin for default styling (bf1d1d1)
  • sort: refactor and add support for multiple columns (e3d2cf2)
  • support for custom CSV export header (ba14a54)
  • transform: add ability to use pipes ([1783bd5](https://github.com/hjalmers/...
Read more

v5.0.0-rc.20

v5.0.0-rc.20 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 22 Oct 05:37
de2a599

5.0.0-rc.20 (2024-10-22)

Bug Fixes

  • table-sort: handle null and equal values (e828e71)

v5.0.0-rc.19

v5.0.0-rc.19 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 21 Oct 07:06
e0b9782

5.0.0-rc.19 (2024-10-20)

Bug Fixes

  • pagination: current page index (cf47090)

v5.0.0-rc.18

v5.0.0-rc.18 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 07 Aug 11:01
94d436e

5.0.0-rc.18 (2023-08-07)

Bug Fixes

  • row-active: remove debounce time (cf47090)

Features

  • keyboard-navigation: add support and ability to set active state (b92df1e)
  • row-state: add ability to use selected and active state (c172235)

Performance Improvements

  • add ability to specify trackRowByFn and/or rowIdKey (cd59fad)

BREAKING CHANGES

  • row-state: rowHover config option has been replaced with activateRowOnHover and .gt-hover class is now .gt-active (can be changed using customClasses input).

v5.0.0-rc.17

v5.0.0-rc.17 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 02 Aug 15:49
28ce50c

5.0.0-rc.17 (2023-08-02)

Features

  • pagination: add support for server-side handling (e7a03b2)
  • skeleton-loader: support for dynamic height using css variable (85d23a6)

v5.0.0-rc.16

v5.0.0-rc.16 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 26 Jan 11:49
e9b3683

5.0.0-rc.16 (2023-01-26)

Bug Fixes

  • footer: handle mobile layout (5ba1437)
  • footer: remove sum from calculations if not part of config (f503fa5)

Features

  • footer: add support for template ref (3382340)
  • sort: refactor and add support for multiple columns (e3d2cf2)

v5.0.0-rc.15

v5.0.0-rc.15 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 08 Nov 15:37
e75b18a

5.0.0-rc.15 (2022-11-08)

Features

  • delta: add support for custom templates and absolute value (7db47ed)

v5.0.0-rc.14

v5.0.0-rc.14 Pre-release
Pre-release

Choose a tag to compare

@hjalmers hjalmers released this 31 Oct 08:21
c231046

5.0.0-rc.14 (2022-10-31)

Bug Fixes

  • make all components and pipes standalone (45ef299)
  • remove unnecessary null checks (7b56cbd)

Features

  • add ability to pass generic type for row data (f6ef1fe)
  • footer: add table footer with support for calculations (cc584d1)
  • search: add support for custom function and case sensitivity (05df4f5)