ngx_core 0.17.0 copy "ngx_core: ^0.17.0" to clipboard
ngx_core: ^0.17.0 copied to clipboard

discontinued

Core library for AngularDart. Provides essential services for any Angular-based application.

Changelog #

Version 0.17.0 #

  • Breaking change: all the parameters of the Sort constructor are now optional.
  • Breaking change: renamed the Application.supportsSmoothScroll property to supportsScrollBehavior.
  • Added a session system for managing the user authentication.
  • Added the disableAutoScrolling() and enableAutoScrolling() methods to the Application service.
  • Added the Breakpoints enumeration.
  • Added the DocumentRef.getStyleProperty() method.
  • Added the Downloader service.
  • Added the kebabCase and trimFormControls helper functions.
  • Removed the dependency on the biscuits package.
  • Updated the package dependencies.

Version 0.16.1 #

  • Fixed the ngxDirectives convenience list.
  • Fixed the ngxPipes convenience list.
  • Fixed the ngxProviders convenience list.

Version 0.16.0 #

  • Breaking change: directives based on click events prevent the default action of the clicked element.
  • Breaking change: made static the pageParam and pageSizeParam properties of the Pagination class.
  • Breaking change: removed the defaultPageSize, limit and offset properties from the Pagination class.
  • Breaking change: replaced the usage of the SafeValueType enumeration by TemplateSecurityContext.
  • Added the appInjector top-level property.
  • Added the pageCountHeader, pageHeader, pageSizeHeader and totalCountHeader static properties to the Pagination class.
  • Added the autolink pipe.
  • Added the Security service.
  • Added the ValidationError class.
  • Raised the Dart SDK constraint.
  • Updated the documentation.
  • Updated the package dependencies.

Version 0.15.0 #

  • Breaking change: upgraded AngularDart to version 6.
  • Added the Pagination and Sort classes.
  • Raised the Dart SDK constraint.
  • Updated the package dependencies.

Version 0.14.0 #

  • Breaking change: renamed the Application.smoothScrollSupported property to supportsSmoothScroll.
  • Breaking change: renamed the GoBack.fallbackPath property to fallbackUrl.
  • Breaking change: renamed the configToken and envToken injection tokens to appConfig and appEnv.
  • Added new unit tests.
  • Added the scrollTo directive.
  • Added the titlecase pipe.
  • Added the ViewportScroller service.
  • Updated the package dependencies.

Version 0.13.0 #

  • Added the SafePipe class and SafeValueType enumeration.
  • Raised the Dart SDK constraint.
  • Updated the package dependencies.

Version 0.12.0 #

  • Breaking change: removed the Application.forceSsl property.
  • Breaking change: removed the ConfigToken and EnvToken classes.
  • Breaking change: renamed the ngxModule property to ngxProviders.
  • Restored the ngxDirectives and ngxPipes convenience lists.
  • Updated the package dependencies.
  • Updated the URL of the Git repository.

Version 0.11.0 #

  • Raised the Dart SDK constraint.
  • Updated the package dependencies.

Version 0.10.0 #

  • Breaking change: removed the documentFactory() and windowFactory() factories.
  • Breaking change: removed the ngxDirectives and ngxPipes properties.
  • Breaking change: restored the configToken and envTokens injection tokens as children of the OpaqueToken class.
  • Added an example code.
  • Updated the package dependencies.

Version 0.9.0 #

  • Breaking change: replaced the configToken and envTokens injection tokens by the ConfigToken and EnvToken classes.
  • Breaking change: removed the ngxProviders property.
  • Raised the Dart SDK constraint.
  • Added the Identity interface.
  • Added the Session service.
  • Updated the package dependencies.

Version 0.8.0 #

  • Added the Application.id property.
  • Raised the Dart SDK constraint.
  • Using optional const and new.
  • Updated the package dependencies.

Version 0.7.0 #

  • Breaking change: starting to use and support Angular 5.
  • Breaking change: removed the ngx_core.js library.
  • Breaking change: renamed the Configuration.serviceUrl property to apiUrl.
  • Breaking change: renamed the pageTitle directive to documentTitle.
  • Breaking change: renamed the GoBack.fallbackRoute property to fallbackUrl.
  • Added factories and providers for the HtmlDocument and Window classes from dart:html.
  • Added the Application.smoothScrollSupported property.
  • Added the DocumentTitle.appendAppName property.
  • Added the Title service.
  • Updated the package dependencies.

Version 0.6.0 #

  • Breaking change: starting to use and support the Dart 2 SDK.
  • Breaking change: removed the DocumentRef.nativeDocument property.
  • Breaking change: the global property now maps to the native self object.
  • Added a user guide based on MkDocs.

Version 0.5.0 #

  • Breaking change: moved the JS-based functions and properties to the ngx_core.js library.
  • Breaking change: removed the configuration and environment properties.
  • Breaking change: removed the JSObject class.
  • Added the deleteProperty() and getProperties() functions.
  • Added new unit tests.
  • The ngx_core.js library exports the functions from the dart:js_util library.
  • Updated the package dependencies.

Version 0.4.0 #

  • Breaking change: merged the ngx_core.js_interop library into ngx_core.
  • Breaking change: removed the windowFactory factory.
  • Breaking change: renamed the convertToDart() function to dartify().
  • Breaking change: renamed the config property to configuration.
  • Breaking change: replaced the usage of dart:js library by package:js for JavaScript interoperability.
  • Added the JSObject class.
  • Added the global property.
  • Updated the package dependencies.

Version 0.3.0 #

  • Breaking change: removed the configFactory and envFactory factories.
  • Breaking change: removed the configProvider, envProvider and windowProvider providers.
  • The injection of envToken in Application constructor is now optional.
  • The injection of configToken in Configuration constructor is now optional.
  • The pageTitle directive implements AfterViewInit instead of OnInit, allowing interpolation in element's text content.

Version 0.2.0 #

  • Breaking change: renamed the module exports by replacing the core prefix with ngx.
  • Added an exportAs metadata to the pageTitle directive.
  • Added the goBack directive.
  • Added new unit tests.

Version 0.1.0 #

  • Initial release.
0
likes
15
pub points
0%
popularity

Publisher

verified publisherbelin.io

Core library for AngularDart. Provides essential services for any Angular-based application.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (LICENSE)

Dependencies

angular, angular_forms, angular_router, crypto, rxdart

More

Packages that depend on ngx_core