ngx_core 0.17.0 ngx_core: ^0.17.0 copied to clipboard
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 tosupportsScrollBehavior
. - Added a session system for managing the user authentication.
- Added the
disableAutoScrolling()
andenableAutoScrolling()
methods to theApplication
service. - Added the
Breakpoints
enumeration. - Added the
DocumentRef.getStyleProperty()
method. - Added the
Downloader
service. - Added the
kebabCase
andtrimFormControls
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
andpageSizeParam
properties of thePagination
class. - Breaking change: removed the
defaultPageSize
,limit
andoffset
properties from thePagination
class. - Breaking change: replaced the usage of the
SafeValueType
enumeration byTemplateSecurityContext
. - Added the
appInjector
top-level property. - Added the
pageCountHeader
,pageHeader
,pageSizeHeader
andtotalCountHeader
static properties to thePagination
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
andSort
classes. - Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 0.14.0 #
- Breaking change: renamed the
Application.smoothScrollSupported
property tosupportsSmoothScroll
. - Breaking change: renamed the
GoBack.fallbackPath
property tofallbackUrl
. - Breaking change: renamed the
configToken
andenvToken
injection tokens toappConfig
andappEnv
. - 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 andSafeValueType
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
andEnvToken
classes. - Breaking change: renamed the
ngxModule
property tongxProviders
. - Restored the
ngxDirectives
andngxPipes
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()
andwindowFactory()
factories. - Breaking change: removed the
ngxDirectives
andngxPipes
properties. - Breaking change: restored the
configToken
andenvTokens
injection tokens as children of theOpaqueToken
class. - Added an example code.
- Updated the package dependencies.
Version 0.9.0 #
- Breaking change: replaced the
configToken
andenvTokens
injection tokens by theConfigToken
andEnvToken
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
andnew
. - 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 toapiUrl
. - Breaking change: renamed the
pageTitle
directive todocumentTitle
. - Breaking change: renamed the
GoBack.fallbackRoute
property tofallbackUrl
. - Added factories and providers for the
HtmlDocument
andWindow
classes fromdart: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 nativeself
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
andenvironment
properties. - Breaking change: removed the
JSObject
class. - Added the
deleteProperty()
andgetProperties()
functions. - Added new unit tests.
- The
ngx_core.js
library exports the functions from thedart:js_util
library. - Updated the package dependencies.
Version 0.4.0 #
- Breaking change: merged the
ngx_core.js_interop
library intongx_core
. - Breaking change: removed the
windowFactory
factory. - Breaking change: renamed the
convertToDart()
function todartify()
. - Breaking change: renamed the
config
property toconfiguration
. - Breaking change: replaced the usage of
dart:js
library bypackage: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
andenvFactory
factories. - Breaking change: removed the
configProvider
,envProvider
andwindowProvider
providers. - The injection of
envToken
inApplication
constructor is now optional. - The injection of
configToken
inConfiguration
constructor is now optional. - The
pageTitle
directive implementsAfterViewInit
instead ofOnInit
, allowing interpolation in element's text content.
Version 0.2.0 #
- Breaking change: renamed the module exports by replacing the
core
prefix withngx
. - Added an
exportAs
metadata to thepageTitle
directive. - Added the
goBack
directive. - Added new unit tests.
Version 0.1.0 #
- Initial release.