Skip to content

Releases: ngxtension/ngxtension-platform

Release 2.2.0

28 Mar 04:17
Compare
Choose a tag to compare

2.2.0 (2024-03-28)

Features

  • convert-outputs: add migrations for new output() function (#301) (432c290)
  • inject route data added (#286) (f06b1e4)

Bug Fixes

  • convert-signal-inputs: handle automatic semicolon insertion issues (#294) (09f075d)
  • if-validator: exclude individual validators from composition to allow presence checks (#273) (92a614c)
  • prevent memory leaks in injectNavigationEnd (#305) (2341717)

Documentations

  • add Dafnik as a contributor for doc (#309) (110dffb)
  • add kkachniarz220 as a contributor for code (#291) (afbcec0)
  • remember sidebar scroll state (#307) (78163b3)
  • signal-slice: add docs for experimental actionEffects (#296) (6141e44)
  • update code of conduct link (2916103)

Refactor

  • docs: add contributor info to injectRouteData (#306) (51afab6)
  • use Proxy in toObservableSignal() instead of methods linking, to be compatible with RxJS v8 (#288) (ae2d9ef)

Release 2.1.0

27 Feb 02:19
Compare
Choose a tag to compare

2.1.0 (2024-02-27)

Features

  • connect: allow updating partial values with signal through ConnectedSignal (#269) (e11f2cd)
  • create-notifier: add createNotifier + docs (#277) (b1eff83)

Bug Fixes

  • add more computedAsync tests and docs (#268) (a86375b)
  • convert-signal-inputs: don't convert when input name used as property (#279) (69efec4)
  • convert-signal-inputs: remove unnecessary undefined (#280) (0356be0)
  • remove snapshot as route.params emits synchronously (#272) (1ec0098)

Documentations

Release 2.0.0

02 Feb 01:31
Compare
Choose a tag to compare

2.0.0 (2024-02-02)

⚠ BREAKING CHANGES

  • second argument, injector, is replaced by an object with fields injector and retryOnError.

Features

Bug Fixes

  • contextual observables + requireSync (#257) (8dcc78d)
  • convert-signal-inputs: handle input name overlap in template (#263) (d076b48)

Documentations

  • NgxControlValueAccessor: add import section (#249) (12b9bae)
  • update connect function docs to include connecting to other signals (#251) (d6c5fbc)

Refactor

Release 1.12.0

24 Jan 00:13
Compare
Choose a tag to compare

1.12.0 (2024-01-24)

Features

  • computed: mark computed / extendedComputed as deprecate (9553dc3)

Bug Fixes

  • computedAsync: typings should return a union of undefined when no initial value. (#247) (5cd496a), closes #243

Documentations

  • add JeanMeche as a contributor for code (#248) (187d9e6)
  • add support for multiple contributors to a utility (#242) (9d91ea0)
  • signal-slice: add note about effect ordering (#241) (62a2816)

Release 1.11.0

22 Jan 13:33
Compare
Choose a tag to compare

1.11.0 (2024-01-22)

Features

  • create-injectable: add createInjectable (replaces createService) (#239) (b3344cf)

Bug Fixes

  • create-injectable: providedIn root by default (a948b31)
  • plugin: only update property access with "this" as the expression (26e94a7), closes #236

Release 1.10.2

22 Jan 01:12
Compare
Choose a tag to compare

1.10.2 (2024-01-22)

Bug Fixes

  • add dependency ts-morph for Signals Input migrator (#237) (b3a93e5)
  • connect: update literal object values correctly for non-literal object values (#234) (f4d2c19)

Documentations

  • add docs for signal inputs migration (#233) (1d442ba)
  • add rainerhahnekamp as a contributor for code (#238) (200a8d5)

Release 1.10.1

20 Jan 13:11
Compare
Choose a tag to compare

1.10.1 (2024-01-20)

Bug Fixes

  • correct export for toObservableSignal feature (#231) (83cb2ab)

Release 1.10.0

20 Jan 09:17
Compare
Choose a tag to compare

1.10.0 (2024-01-20)

Features

Documentations

  • NgxSvgSprite: align provideSvgSprites sections with implementation (#226) (28020f6)

Release 1.9.9

12 Jan 21:06
Compare
Choose a tag to compare

1.9.9 (2024-01-12)

Bug Fixes

  • plugin: update ts references with awareness of ternaries and if block (89e431e)

Release 1.9.8

12 Jan 17:09
Compare
Choose a tag to compare

1.9.8 (2024-01-12)

Bug Fixes

  • plugin: ensure to keep jsdoc with properties (cc8731f)