Skip to content

Latest commit

 

History

History
266 lines (140 loc) · 14.1 KB

CHANGELOG.md

File metadata and controls

266 lines (140 loc) · 14.1 KB

Changelog

4.0.0 (2024-04-15)

⚠ BREAKING CHANGES

  • dependencies updated to Angular 17

  • update to Angular 17 (0e38e93)

3.0.0 (2024-04-07)

⚠ BREAKING CHANGES

  • dependencies updated to Angular 16

  • update to Angular 16 (c7f757e)

2.0.0 (2024-03-09)

⚠ BREAKING CHANGES

  • dependencies updated to Angular 15

  • update to Angular 15 (07dd0e1)

1.0.0 (2024-02-20)

⚠ BREAKING CHANGES

  • dependencies updated to Angular 14

  • update to Angular 14 (65c2bfd)

0.3.16 (2022-08-14)

0.3.15 (2022-08-13)

Bug Fixes

  • directive: improve long keypress handling (8b51941)

  • release v0.3.15 (31afe29)

0.3.14 (2022-08-10)

Bug Fixes

  • demo-app: update for compatibility with changes (54be31e)
  • directive: fix "ExpressionChangedAfterItHasBeenCheckedError" upon input property value changes (30cdc90)
  • directive: restore indicator position (92946fb)

Performance Improvements

  • directive: better "saveState" method (92946fb)

  • directive: replace redundant "_selection" member with setters/getters; (92946fb)

  • release v0.3.14 (0e62880)

0.3.13 (2022-08-06)

Bug Fixes

chore

0.3.12 (2022-08-02)

Bug Fixes

  • core: "value" passed as "NG_INDIGIT_PRETTY_FLOAT_CONFIG" is type-safe (545548b)
  • core: fix non-integer "groupSize" parameter values (fd3a123)
  • core: remove digit grouping when "false" is passed as parameter (b4d02fd)
  • directive: only use default values if no provider for the module was found (b2eb388)

chore

0.3.11 (2022-08-01)

Features

  • directive: "digitGroups" property binding (cbdc459)
  • directive: providers for default configuration (c75c547)

Bug Fixes

  • directive: add missing "Inject" import (d07892f)

Miscellaneous Chores

0.3.10 (2022-07-31)

Miscellaneous Chores

0.3.9 (2022-07-31)

Miscellaneous Chores

0.3.8 (2022-07-31)

Miscellaneous Chores

0.3.7 (2022-07-31)

Miscellaneous Chores

0.3.6 (2022-07-31)

Miscellaneous Chores

0.3.5 (2022-07-31)

Reverts

  • git: add angular library's "dist" folder back to .gitignore (7331d0f)

0.3.4 (2022-07-31)

Miscellaneous Chores

0.3.3 (2022-07-31)

Miscellaneous Chores

0.3.2 (2022-07-31)

Miscellaneous Chores

0.3.1 (2022-07-31)

Build System

Miscellaneous Chores

0.3.0 (2022-07-31)

Build System

0.3.0 (2022-07-31)

Build System

0.2.0 (2022-07-31)

Features

  • documentation (48f3a9d)
  • Float Class (e3c57ab)
  • float point & digit group delimiter character, utilities, types, interfaces & type predicates, digit grouping, names, file structure (5529e1b)
  • Float utilities, name consistency (793ac78)
  • float.ts: decimal & digit grouping parameter setters (d417060)
  • float.ts: track forced decimals (dd5c7d2)
  • indigit.directive.ts: new getters/setters/methods, error handling, event handlers (0672bcf)
  • indigit.directive.ts: PrettyFloat, history & undo, continuous keydown detection (19bc4f1)
  • jest test (518cfd6)
  • PrettyFloat.class.ts: new getters, clone method (de38453)
  • prettyFloat.ts: isNegative getter (3455e66)
  • prettyFloat.ts: getters & setters (66f8fe5)
  • prettyFloat.ts: update value method (6f44b7e)
  • project: demo app (7f4d8e3)
  • project: lint & packages; (f1501a6)
  • utils.ts: unified utility (e43d921)

Bug Fixes

  • ** decimal-options.component:** library usage update; (d2eea56)
  • _pretty-float-parameter.util.ts: decimal dependency on maximum decimal digits parameter (d93b57a)
  • _pretty-float-parameter.util.ts: decimal parameter utility (7a07946)
  • _pretty-float.util.ts: change index detection (59d9d06)
  • _pretty-float.util.ts: negative value (5be3094)
  • .eslintrc.json: prohibit direct imports from library folder (3b333e2)
  • digit group parameters (fafc116)
  • indigit.directive.ts: indicator restore, value handling, default values (f2d801c)
  • indigit.directive.ts: digit group delimiter backspacing detection (27d9ffb)
  • indigit.directive.ts: element checks (cb3908a)
  • indigit.directive.ts: host element initialization (78694ee)
  • indigit.directive.ts: undo (140dcf1)
  • indigit.directive.ts: update value upon digit-group/decimal parameter change (5b59337)
  • ng-indigit-demo: demo app (891f9cd)
  • package.json: redundant packages (b5e81c8)
  • preceding zeros in integer part (7c55af3)
  • PrettyFloat.class.ts: getters (884c925)
  • PrettyFloat.class.ts: name, method return values (9ec585a)
  • PrettyFloat.class.ts: null checks, initializations (8b99b72)
  • PrettyFloat.class.ts: parameter getters (3775772)
  • PrettyFloat.class.ts: parameter updates, value without decimals (b607188)
  • PrettyFloat.class.ts: trim pretty value decimals (94d26e9)
  • PrettyFloat.class.ts: trimmedDecimals member, improve decimal generation (35ed11a)
  • prettyFloat.ts: private method (8541b16)
  • type names, utility functions, PrettyFloat value setter (5af013f)

Performance Improvements

  • indigit.directive.ts: history, host element checks, event, subscriptions, lifecycle hook (8677a3a)

Miscellaneous Chores