Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@s-libs/app-state

Package Overview
Dependencies
Maintainers
0
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@s-libs/app-state - npm Package Versions

1345

16.0.0-next.1

Diff

Changelog

Source

16.0.0-next.1 (2023-05-07)

Bug Fixes

  • ng-dev: Fix bug in 16.0.0-next.0 where AngularContext was triggering test bed init before .init() (fe1d279)
simontonsoftware
published 16.0.0-next.0 •

Changelog

Source

16.0.0-next.0 (2023-05-06)

⚠ BREAKING CHANGES

  • Angular dependencies are now at v16
  • RxJS dependencies are now at v7.8
  • ESLint dependencies are now at v8.39
  • ng-core: Subclasses of WrappedControlSuperclass may need to be adjusted if they were doing any type-unsafe things. For example you may need to add | null to its typing, or create your form control with the option nonNullable: true.

Features

  • ng-core: Deprecate WrappedFormControlSuperclass to encourage type safe alternatives (bd78e3e)
  • ng-core: improve type safety of WrappedControlSuperclass (da5e888)
  • ng-dev: support Angular's new inject() for test code that executes during a .run() callback (329b9a2)
  • upgrade dependencies (df52c37)
simontonsoftware
published 15.2.0 •

Changelog

Source

15.2.0 (2023-03-18)

Features

  • ng-core: add LazyLoader (d157ec6)
  • ng-dev: ComponentContext supports standalone components (92eae17)
  • ng-mat-core: SlDialogService is now provided in SlDialogModule instead of root, to be more friendly for lazy loading. (6450155)

Bug Fixes

  • ng-dev: AngularContext cleans up after itself even better in error situations, to avoid all future tests failing "There is already another AngularContext in use (or it was not cleaned up)" (f208815)
  • ng-mat-core: support "fab" and "icon-button" when specifying specific modules to theme (0b6bc02)
simontonsoftware
published 15.1.0 •

Changelog

Source

15.1.0 (2023-01-16)

Features

  • js-core: add getCombinations() (a1ec141), closes #84
  • ng-dev: add AngularContext.getHarnessOrNull() (c2bb4ba), closes #88
  • ng-mat-core: add helpers to set up complex themes easily (0879e43)

Bug Fixes

  • ng-dev: AngularContext cleans up after itself better in error situations, to avoid all future tests failing "There is already another AngularContext in use (or it was not cleaned up)" (81cbd5c), closes #98
simontonsoftware
published 15.0.0 •

Changelog

Source

15.0.0 (2022-12-05)

simontonsoftware
published 15.0.0-next.0 •

Changelog

Source

15.0.0-next.0 (2022-11-24)

⚠ BREAKING CHANGES

  • ng-core: Descendants of DirectiveSuperclass must no longer pass injector in super(injector)
  • ng-core: Removed the protected instance variable DirectiveSuperclass.changeDetectorRef. If you are using it, you'll need to inject it yourself.
  • Libraries that depend on them now require Angular 15 and Jasmine 4.5

Features

  • ng-core: DirectiveSuperclass and its descendants no longer require passing Injector to their constructors (a439a43)
  • Upgrade to Angular 15 (81e664a)

Bug Fixes

  • ng-core: WrappedControlSuperclass was failing to synchronize validations with its parent when bound using formControlName (0afc421), closes #82
simontonsoftware
published 14.1.0 •

Changelog

Source

14.1.0 (2022-08-26)

Features

  • js-core: sleep() now accepts a unit of time (cd3ac16)
  • js-core: add sort() (94d255a)
  • micro-dash: accept nullish values for size() (71eaf0b)
  • ng-dev: ComponentContext will now run APP_INITIALIZERs before instantiating your component. This requires all work in your initializers to complete with a call to tick(). (4f5a0a2)
  • rxjs-core: add debounceMap() (b6bc9bb)

Bug Fixes

  • micro-dash: fix typing for omit() with a nullish object (4a343c3), closes #78
simontonsoftware
published 14.0.0 •

Changelog

Source

14.0.0 (2022-06-24)

simontonsoftware
published 14.0.0-next.0 •

Changelog

Source

14.0.0-next.0 (2022-06-11)

⚠ BREAKING CHANGES

  • Libraries that depend on Angular now require version 14, that depend on RxJS require 7.5, and that require Jasmine require 4.1
  • ng-core: Subclasses that override one of these methods must make the same name change.
  • ng-core: Errors from validation outside and inside a WrappedControlSuperclass are now synchronized both ways. See the docs for examples to modify or disable this process.

Features

  • ng-core: WrappedControlSuperclass now synchronizes validation errors with its outer NgControl, if one exists (edea7d4), closes #76
  • ng-core: Rename WrappedControlSuperclass.outerToInner and similar to .outerToInnerValues and similar, to avoid confusion with .outerToInnerErrors (b65e4e2)
  • ng-dev: add ComponentHarnessSuperclass (861a4a4)
  • rxjs-core: improve typing for withHistory() (c4134ff), closes #5
  • Update to Angular 14 (ea35470)
simontonsoftware
published 13.1.0 •

Changelog

Source

13.1.0 (2021-12-29)

Features

  • app-state: add PersistentStore (f85fc6f)
  • app-state: add codec param to PersistentStore (5a008f7)
  • js-core: Add PublicInterface (e443610), closes #65
  • ng-app-state: nasModel's disabled input accepts null, for compatibility with an async pipe (d3cebcd), closes #69
  • ng-dev: add staticTest() (e3ca8a2)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc