Skip to content

Releases: ngxtension/ngxtension-platform

4.1.0

01 Nov 14:25
Compare
Choose a tag to compare

4.1.0 (2024-11-01)

Features

  • handle defaultValue type in injectLocalStorage (#508)
  • computed: deprecated for linkedSignal (e38b946)
  • inject-inputs: deprecated injectInputs in favor of inputs() (2b131af)
  • ngx-control-value-accessor: expose the NgControl instance of the host (#479)
  • resize: add orientation handler (f78b124)
  • signal-slice: add "Updated" signal for action sources (#363)
  • signal-slice: pass initial state streams to source functions (#486)

Bug Fixes

  • typo (#471)
  • update migration entry points (#448)
  • inject typo in rx-affect.md (#480)
  • derived-async: fix unsubscribing from old observable when new value is not observable (#487)
  • docs: fix incorrect derive loading entrypoint (#512)
  • host-binding: ensure previous classes are removed when class binding changes (#473)
  • plugin: support outputs without inline initialization (#497)
  • signal-input-migration: skip inputs with @HostBinding() decorator (#460)
  • signal-slice: fix action streams being infered as never (#472)

Documentation

  • add @mauriziocescon as a contributor (d6c3165)
  • add @leonelvsc as a contributor (a4f07da)
  • add @lorenzodianni as a contributor (460a94f)
  • enhance CONTRIBUTING.md with some hint where to add documentation for a new utility (#455)
  • add if-validator readme (#452)
  • add Michael Berger as contributor (#457)
  • Added docs for injectLocalStorage #464 (#478, #464)
  • add illunix as a contributor for doc (#482)
  • Migrate links to angular.dev (#503)
  • add Ostromecky as a contributor for code (#511)
  • add mattmoos as a contributor for code (#514)
  • add ShacharHarshuv as a contributor for code (#515)
  • add MillerSvt as a contributor for code (#516)
  • inject-local-storage: Add missing title (#502)

❤️ Thank You

4.0.0

15 Jul 13:56
Compare
Choose a tag to compare

4.0.0 (2024-07-15)

Features

  • add deriveLoading RxJs-Operator (#439)
  • add migration for self-closing tags (#416)
  • add effectOnceIf helper function (#419)
  • add migration for sfc components (#420)
  • create-repeat: implement the function, docs and tests (#380)
  • explicitEffect: addition of defer parameter; this parameter allows the computation not to execute immediately and only run on first deps change. (#431)
  • form events: Create unified observable and signal data accessors for form events (#391)

Bug Fixes

  • computed-previous: Don't return null for initial value, but return the current value of the source signal instead (#281)
  • plugin: update all assignments (#444)
  • signal-input-migration: preserve line endings (#432)
  • ⚠️ signal-slice: simplify api to deal with typing issues (#361)
  • when-document-visible: export the whenDocumentVisible operator… (#425)

Documentation

  • add Kiskae as a contributor for code (#436)
  • signals: some spanish translations (#441)

⚠️ Breaking Changes

  • signal-slice: experimental actionEffects API has been removed from signalSlice

❤️ Thank You

3.5.5

18 Jun 18:18
Compare
Choose a tag to compare

3.5.5 (2024-06-18)

Bug Fixes

  • create-injection-token: more type (d1d9206)

❤️ Thank You

  • ctran

3.5.4

18 Jun 18:02
Compare
Choose a tag to compare

3.5.4 (2024-06-18)

Bug Fixes

  • create-injection-token: type (792bff1)

❤️ Thank You

  • ctran

3.5.3

18 Jun 17:57
Compare
Choose a tag to compare

3.5.3 (2024-06-18)

Bug Fixes

  • create-injection-token: allow createNoopInjectionToken pass in isFunctionVAlue (d990892)

❤️ Thank You

  • ctran

3.5.2

17 Jun 17:50
Compare
Choose a tag to compare

3.5.2 (2024-06-17)

Bug Fixes

  • inputs: ensure the type has '' for mergeInputs (06bc0fd)

❤️ Thank You

  • ctran

3.5.1

17 Jun 17:41
Compare
Choose a tag to compare

3.5.1 (2024-06-17)

Features

  • add rxjs operators poll and whenDocumentVisible (#404)
  • inputs: add mergeInputs transform fn (29b8f7b)
  • to-observable-signal: refactor toObservableSignal to handle Obs… (#408)

Bug Fixes

  • inputs: allow mergeInputs to also accept '' as value (c45f74e)

Documentation

  • add nguyenphutrong as a contributor for code (#414)

❤️ Thank You

3.5.0

16 Jun 03:16
Compare
Choose a tag to compare

3.5.0 (2024-06-16)

Features

  • add rxjs operators poll and whenDocumentVisible (#404)
  • inputs: add mergeInputs transform fn (29b8f7b)
  • to-observable-signal: refactor toObservableSignal to handle Obs… (#408)

Documentation

  • add nguyenphutrong as a contributor for code (#414)

❤️ Thank You

3.5.0-beta.0

10 Jun 03:55
Compare
Choose a tag to compare
3.5.0-beta.0 Pre-release
Pre-release

3.5.0-beta.0 (2024-06-10)

Bug Fixes

  • inject-migration: update option name and add proper aliases (#403)

Documentation

  • add explicitEffect to the homepage (#394)
  • add new logo (#406)
  • inject-di-migration: remove extra not needed word (#402)

❤️ Thank You

3.4.0

29 May 23:07
Compare
Choose a tag to compare

3.4.0 (2024-05-29)

Features

  • add explicitEffect helper function. (#393)
  • inject-inputs: add injectInputs (e6c741d)
  • inject-migration: add option for ES private field support (#382)

Bug Fixes

  • inject-inputs: deprecate injectInputs; use inputs() instead (549af0c)
  • migrations: Update Migration Scripts for Angular 18 Compatibility (#388)
  • plugin: add and remove this keyword correctly (#370)
  • plugin: remove additional semicolumns for input and output generator (#371)
  • plugin: add string to input generic (#375)

Documentation

  • update inject migration example (#379)
  • inject-inputs: add injectInputs (e8af15a)
  • injectors: spanish translation for createInjectable function (#316)
  • injectors: Spanish translation for injectROuteData (#383)
  • injectors: Spanish translation for injectRouteFragment (#385)
  • migrations: Spanish translation inject migration (#386)
  • operators: Spanish translation for debug operator (#387)

❤️ Thank You