Socket
Socket
Sign inDemoInstall

@s-libs/ng-app-state

Package Overview
Dependencies
10
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345Next

17.1.0

Diff

Changelog

Source

17.1.0 (2024-01-02)

Features

  • js-core: add WeakValueMap (6df8150)
  • signal-store: Introducing a new library to the S-Libs family: Signal Store! A state management library similar to App State, built on Angular Signals instead of RxJS. (e7f8797)
simontonsoftware
published 17.0.0 •

Changelog

Source

17.0.0 (2023-11-19)

simontonsoftware
published 17.0.0-next.2 •

Changelog

Source

17.0.0-next.2 (2023-11-17)

Bug Fixes

  • update peer dependencies for @typescript/eslint, eslint, and jasmine-core (e24576e)
simontonsoftware
published 17.0.0-next.1 •

Changelog

Source

17.0.0-next.1 (2023-11-16)

Bug Fixes

  • update peer dependencies for @angular/eslint and @angular/cdk (e06f71e)
simontonsoftware
published 17.0.0-next.0 •

Changelog

Source

17.0.0-next.0 (2023-11-11)

⚠ BREAKING CHANGES

  • ng-core: WrappedFormControlSuperclass, which was deprecated in 16.0, is now gone.
  • Requires newer versions of peer dependencies
  • app-state: If you rely on the old behavior of PersistentStore throwing an exception when _version changes, you should pass an empty migration manager: new PersistentStore('myKey', myDefaultState, { migrationManager: new MigrationManager() })

Features

  • app-state: by default PersistentStore now resets to the default state when _version changes (770330c)
  • eslint-config-ng: officially release strict config (11c8d02)
  • ng-core: Mark the abstract WrappedControlSuperclass.control protected. So now your subclasses can too, if you desire. (c424860), closes #109
  • ng-core: remove WrappedFormControlSuperclass (29d76c7)
  • ng-div: add AngularContext.isRunning() (ce1a8bb)
  • rxjs-core: add isPageVisible$() (ad1bd8d)
  • upgrade Angular, Typescript, Eslint (0b20a33)
simontonsoftware
published 16.1.0 •

Changelog

Source

16.1.0 (2023-08-04)

Features

Bug Fixes

  • micro-dash: sortedIndex() was giving the wrong value at the end of an array (5909ee0), closes #106
simontonsoftware
published 16.0.0 •

Changelog

Source

16.0.0 (2023-06-01)

Bug Fixes

  • ng-dev: Revert support for using inject() inside test code. It could mask a production bug when calling inject() without an injection context. (5c28a8a)
simontonsoftware
published 16.0.0-next.2 •

Changelog

Source

16.0.0-next.2 (2023-05-09)

⚠ BREAKING CHANGES

  • ng-dev: AngularContext no longer automatically provides HttpClient. This is a good thing, because it will now catch when you forget to import/provide it in your production code. But it's technically a breaking change because any tests that relied on it will start to fail.

Features

  • ng-dev: AngularContext automatically sets up http testing when using provideHttpClient(). Previously it only worked with HttpClientModule. (b734bc1)
  • ng-dev: ComponentContext now disables animations from provideAnimations(), not just BrowserAnimationsModule (9f0c650)
simontonsoftware
published 16.0.0-next.1 •

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)
2345Next
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc