github hamzahamidi/ajsf v14.0.0
14.0.0

latest releases: v17.0.0, v16.0.0
4 hours ago

@ajsf/core, @ajsf/material, @ajsf/bootstrap3 and @ajsf/bootstrap4 published at 14.0.0 on the latest dist-tag. First release since 0.8.0 in August 2022.

npm install @ajsf/core@14.0.0

@angular/flex-layout is no longer a dependency

It is deprecated upstream, stops at 15.0.0-beta.42 and has no Angular 16 release, so it blocked every future Angular upgrade. @ajsf/material no longer lists it as a peer and you can uninstall it unless something else in your project uses it.

No code change is needed. FlexLayoutRootComponent, FlexLayoutSectionComponent, the ng-jsf-flex-layout widget and layout options such as fxFlex, fxFlexAlign and fxLayoutGap all behave exactly as before. Only the mechanism changed: those options are now applied as native CSS instead of being handed to the deprecated package.

Versioning has changed

From this release the package major matches the Angular major it targets, the same convention Angular Material uses. 14.0.0 targets the same Angular 14 that 0.8.0 did, so the jump is the scheme starting rather than a rewrite. Peer ranges are now bounded (^14.0.0) instead of open (>=14.0.0), so npm reports a clear resolution error rather than installing a combination that was never built.

⚠️ Note on older entries on this page: releases before this one carried the demo application's version number, which was unrelated to the published packages. Library releases are tagged v<version> from here on.

Don't miss a new ajsf release

NewReleases is sending notifications on new releases.