Skip to content

Latest commit

 

History

History
67 lines (51 loc) · 3.67 KB

CHANGELOG.md

File metadata and controls

67 lines (51 loc) · 3.67 KB

3.0.0 (2024-11-21)

🚀 Features

  • command: add createCommand/createCommandAsync which handles auto destroy with DestroyRef
  • command: canExecute signal support
  • deps: update angular 17
  • ux viewport: add module SsvUxViewportModule
  • ux viewport: add withViewportSsrDevice to set UX_VIEWPORT_SSR_DEVICE

Refactor

  • deps: rxjs remove "rxjs/operators
  • all: convert all components to standalone

Chore

  • move @ssv/ngx.command library repo + migrate to nx
  • move @ssv/ngx.ux library repo + migrate to nx

BREAKING CHANGES

  • command: remove SsvCommandModule.forRoot use provideSsvCommandOptions instead
  • viewport: remove SsvUxModule.forRoot use provideSsvUxViewportOptions instead
  • viewport: remove UX_VIEWPORT_DEFAULT_BREAKPOINTS (can be accessed via provide see README)
  • viewport: remove UX_OPTIONS - replaced with VIEWPORT_OPTIONS
  • viewport: rename UX_VIEWPORT_SSR_DEVICE to VIEWPORT_SSR_DEVICE

3.0.0-dev.1 (2024-10-26)

🚀 Features

  • *: example app + fixes (#20)
  • *: up ng15 tooling + switch to github actions (#82)
  • args: implement arguments to command (#8)
  • command: add option handleDisabled (fe81ddb)
  • command: add option handleDisabled (#44)
  • config: implemented configurable config (optional) in order to change executingCssClass executing default cssClass. (754de00)
  • deps: update angular 6 + rxjs6 (#3)
  • deps: update angular core to >=6 (#9)
  • deps: angular 10 support (#40)
  • directive: canExecute with params (#19)
  • examples: update to ng16 + fix usage for strictTemplates (#83)
  • packages: updated angular to 2.0 (8fd495f)
  • util: canExecuteFromNgForm now supports reactive forms (#15)
  • util: canExecuteFromNgForm options - dirty checking (#18)

🩹 Fixes

  • command: options merging and isExecuting when complete (#14)
  • command: fix isExecuting was being false too fast (035deff)
  • command: initial disable delay (#41)
  • command: sequence error (#69)
  • command: initial flicker (#75)
  • directive: fix when using in an on push component (#5)
  • directive: wrap vars in if, as sometimes might not initialize and they will throw (#11)
  • util: canExecuteFromNgForm initial value will now emit (#16)
  • util: canExecuteFromNgForm add delay to cater for pristine changes (#63)

❤️ Thank You

  • Konstantin Kuptsov
  • Stephen Lautier @stephenlautier

Pre 3.x changelog