Releases: ngxtension/ngxtension-platform
Releases · ngxtension/ngxtension-platform
4.1.0
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
- Enea Jahollari @eneajaho
- Evan Trimboli
- Fiorelo Zere @fiorelozere
- GU55555 @GU55555
- J. Degand @jdegand
- Jakub Meinlschmidt
- Josh Morony
- Maksymilian Szokalski @illunix
- Michael Be
- nartc
- Paweł Ostromecki @Ostromecky
- Robby Rabbitman @RobbyRabbitman
- Shahar Har-Shuv
- Svyatoslav Zaytsev @MillerSvt
- Sylvain Autran
4.0.0
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
⚠️ Breaking Changes
- signal-slice: experimental actionEffects API has been removed from signalSlice
❤️ Thank You
- Enea Jahollari @eneajaho
- Fabien Dehopré
- Josh Morony
- Kiskae @Kiskae
- Lorenzo D'Ianni
- Lucas Garcia @LcsGa
- Maurizio Cescon
- Michael Be
- michael-small @michael-small
- Sergi Dote Teixidor
- Tim Deschryver @timdeschryver
3.5.5
3.5.4
3.5.3
3.5.2
3.5.1
3.5.1 (2024-06-17)
Features
- add rxjs operators
poll
andwhenDocumentVisible
(#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
- ctran
- Fabien Dehopré
- Trong Nguyen @nguyenphutrong
3.5.0
3.5.0 (2024-06-16)
Features
- add rxjs operators
poll
andwhenDocumentVisible
(#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
- ctran
- Fabien Dehopré
- Trong Nguyen @nguyenphutrong
3.5.0-beta.0
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
- Enea Jahollari @eneajaho
- Ilir Beqiri @ilirbeqirii
- Matthieu Riegler @JeanMeche
3.4.0
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
- Chau Tran @nartc
- Ilir Beqiri @ilirbeqirii
- Matthieu Riegler @JeanMeche
- Sergi Dote Teixidor
- Tim Deschryver @timdeschryver
- Xavier Riu