- #46: fixed markdown syntax in readme
- #41: removed angular-sanitize as dependency
- BREAKING CHANGE: see ticket for details
- #40: fixed running multiple bootstrapping instances
- #36: testing: register angular modules with ngMocks
- #25: fixed testability by running $rootScope.$digest on heartbeat
- BREAKING CHANGE: see ticket for details
- #27: initialize
$rootScope.i18n
exactly once - #34: project: updated dev-dependencies, upgraded to webpack 2
- #33: fixed imports of
laxar-widget-service-mocks
- #32: adapted to laxar API change (LaxarJS/laxar#413)
- BREAKING CHANGE: see ticket for details
- #31: Made patching Promise zone.js compatible
- #30: Made patching angular promises defensive
- #7: changed the
axVisibilityService
used by directives to useaxWidgetServices
- BREAKING CHANGE: see ticket for details
- #29: Removed redundant technology field
- #28: Fixed tooling api access
- #24: adjusted to adapter API changes (laxar#358)
- #23: fixed testability and multi-instance operation
- #22: removed AngularJS specific
axI18n
injection in favor of widget-services version - #21: fixed bower.json
main
entry - #20: patched window.Promise to integrate with $q
- #19: removed applyViewChanges in favor of a heartbeat listener
- #18: services: share the same object for $scope and axContext injections
- #16: services: provided access to widget specific services
- #17: project: turned framework dependencies into peer-dependencies
- #5: services: added AngularJS injections for widget services
- #14: directives: removed layout directive
- BREAKING CHANGE: see ticket for details
- #13: eslint: use shared configuration
- #12: additional eslint restrictions
- #11: added dist-target for UMD-library
- #10: Upgraded build/test dependencies (grunt v1)
- #6: LaxarJS v2 Compatibility
- BREAKING CHANGE: see ticket for details