Changelog
Last Changes
v2.1.2
- #159: documentation: fixed identifier in top-level API doc
v2.1.1
- #158: date/time formatter: removed useless, possibly harmful global assignment
v2.1.0
- #157: date/time formatter: support Date objects and full ISO-date as input + NEW FEATURE: see ticket for details
v2.0.0
- #155: i18n helper: fixed doc comments
v2.0.0-rc.1
- #154: fixed dependencies in package.json
v2.0.0-rc.0
- #153: updated infrastructure (Travis-CI/sauce labs)
v2.0.0-beta.2
- #152: default.theme: revert
styleSource
to plain CSS
v2.0.0-beta.1
- #151: default.theme: added sass-options
v2.0.0-beta.0
- #147: documentation: added main module API docs
v2.0.0-alpha.5
- #150: parser: added additional date fallback formats
v2.0.0-alpha.4
- #149: removed
i18n
+ BREAKING CHANGE: see ticket for details
v2.0.0-alpha.3
- #148: include
dist/laxar-uikit.*
in NPM package, addbrowser
field topackage.json
v2.0.0-alpha.2
- #141: updated dependencies to bootstrap 3.3.7, font-awesome 4.7.0, and moment 2.17.1
- #142: project: improved README.md
- #146: default.theme: added
theme.json
descriptor
v2.0.0-alpha.1
- #145: project: updated dev-dependencies, upgraded to webpack 2
-
#139: removed
dom.cssTransformPropertyName
helper + BREAKING CHANGE: see ticket for details -
#143: removed
i18n.languageTagFromScope
, fixed tests + BREAKING CHANGE: see ticket for details -
#142: the compass dependency has been removed + BREAKING CHANGE: see ticket for details
-
#140: added missing glyphicons fonts to enable building from SCSS sources
- #138: adapted to changes due to removing angular in LaxarJS + BREAKING CHANGE: see ticket for details
v2.0.0-alpha.0
-
#135: adapted to changes due to removing angular in LaxarJS + BREAKING CHANGE: see ticket for details
-
#134: using locally installed jspm
- #133: testing: updated spec runners to Jasmine 2.4
- #132: transformed AMD modules to es2015 modules + BREAKING CHANGE: see ticket for details
v1.1.0
-
#130: styling: updated
FontAwesome (v4.4)
+ NEW FEATURE: see ticket for details -
#129: tests: allow to execute spec-tests using a project RequireJS configuration + NEW FEATURE: see ticket for details
-
#128: added Travis-CI build integration + NEW FEATURE: see ticket for details
-
#124: api-doc: update generated api doc
v1.0.0
- #123: documentation: fixed some minor issues
v1.0.0-beta.0
- #116: documentation: provided updated API doc for relevant modules
v1.0.0-alpha.7
-
#105: project: removed now-standalone controls + BREAKING CHANGE: see ticket for details
-
#121: project: renamed to laxar-uikit
- #122: require_config, bower: removed deps field and updated grunt-laxar
v1.0.0-alpha.6
v1.0.0-alpha.5
-
#115: axInput: exposed formatter and parser as public api of laxar uikit + NEW FEATURE: see ticket for details
-
#114: axInput: removed some ie8 specific code
-
#113: axPageFade: added axPageFade which had been removed from LaxarJS core (LaxarJS/laxar#181) + NEW FEATURE: see ticket for details
-
#112: axInput, axTooltip: tooltip now reflects position change of anchor element.
v1.0.0-alpha.4
- #110: styling: updated
FontAwesome (v4.3)
andBootstrap (v3.3)
-
#108: footprint: removed
dom.getComputedStyle
+ BREAKING CHANGE: see ticket for details -
#106: footprint: removed
dom.ensureRenderingAndApply
+ BREAKING CHANGE: see ticket for details
v1.0.0-alpha.3
-
#45: axLocalize: do not require a localization when filtering primitive values + NEW FEATURE: see ticket for details
-
#97: axInput: implemented ngModelOptions defaults for AngularJS 1.3.x
- #70: layer: remove requirement for jQuery UI.
v1.0.0-alpha.2
- #96: axInput: added possibility to configure how a two digit year is interpreted. + BREAKING CHANGE: see ticket for details
v1.0.0-alpha.1
- #98: axInput: fixed tests for upcoming usage of Angular 1.3.
- #102: refactoring: normalized AngularJS module and injection names
-
#80: footprint: removed underscore dependency
-
#107: cleanup: removed dist-task fragments from grunt- and package configuration
-
#109: axInput: fixed another moment creation from string
- #104: axInput: fixed moment creation from string
- #101: layer: fixed random order of tabbable nodes.
- #100: axInput: fixed missing error class on syntax error when using AngularJS 1.3.
- #99: require_config: added jquery dependency shims for trunk8 and bootstrap-tooltip
v0.21.0
- #94: axAffix: added missing require-configuration
- #93: default.theme: changed external encoding to
utf-8
+ NEW FEATURE: see ticket for details
v0.20.0
- #91: axInput: fixed null-pointer in string length validation
-
#90: axInput: added minimumLength validator for string values + NEW FEATURE: see ticket for details
-
#92: axInput: decimalTruncation (variable length format) + NEW FEATURE: see ticket for details
-
#88: default.theme: Fixed auto-prefixer configuration
v0.19.0
- #87: axInput: Changed controller implementation to be compatible with AngularJS 1.3.
- #86: axInput: Fixed attaching multiple focusout handlers.
- #85: axInput: Fixed endless loop if grouping separator was set to empty.
- #84: axDatePicker: avoid unnecessary 404 requests for i18n
- #83: axDatePicker: performance: build calendar lazily
- #82: fix: removed console.log statement
- #81: axInput: performance: build tooltip lazily
v0.18.0
- #79: refactoring: use
laxar.string
instead oflaxar.text
- #78: axInput: be more strict when parsing dates
v0.17.0
-
#77: Added affix control + NEW FEATURE: see ticket for details
-
#73: Updated jQuery UI to 1.11.1 and removed touch punch. + BREAKING CHANGE: see ticket for details
v0.16.0
-
#76: Implemented directives for dynamic text truncation. + NEW FEATURE: see ticket for details
-
#74: DatePicker: Fixed support for ngReadonly and ngDisabled.
- #72: Styling: Updated font awesome (v4.2) and bootstrap (v3.2)
- #71: Styling DatePicker: Fixed color definitions.
v0.15.0
- #67: Styling: refactored default.theme
-
#69: layer: allowed prevention of scrolling the body when showing. + NEW FEATURE: see ticket for details
-
#68: fixed wrongly global assert in jshintrc.
- #66: fixed ont-size can change depending on disabled- or error-state
- #65: axAccordion: fixed unchecked call to $apply
v0.14.0
- #60: portal, dom: deprecated dom.ensureRenderingAndApplyFunction and removed usage
- #64: tests: make sure PhantomJS is installed properly, before running spec tests.
- #63: Styling DatePicker: Highlighted current day
- #62: Styling: extend mixin to equal col height for different widths
- #61: axButtonList: fixed double click handling with debounce function
v0.13.0
- #59: Fixed width of a single col in a row
- #58: Styling table: Fixed row selecton is not visible
- #57: Styling table: Added new table style (skeletal)
v0.12.0
- #55: don't try to load
widget.json
in laxar_uikit specs. - #56: axConfirmButton: fixed initialization of html label
- #54: Styling confirm control: fixed unnecessary linebreak
- #53: Styling table: Refactored table cells with form elements
- #52: Styling buttons: refactored animation for busy state
- #51: Remove some obsolete NPM
devDependencies
. - #50: Removed expensive layout polling from axConfirmButton
- #49: Styling status classes: Refactored
- #48: Styling icons: customized icon size independent from font size
- #47: added missing require path mapping for jjv and jjve.
v0.11.0
- #46: axDatePicker: Fixed wrong regional settings in Internet Explorer.
- #44: axInput: added support for checkboxes.
- #42: Styling global IE10: Fixed layout problems with input clear button
- #43: jshintrc: disabled enforcement of dot notation for object property access.
- #41: Styling table: Added border style support for sub rows
- #40: Styling table: Fixed vertical alignment of buttons in a table cell
- #39: Styling table: Fixed some variables can not be overwritten
- #38: axInput: fixed spec test in MSIE8
- #37: Added support for bootstrap table classes
- #36: axInput: documented configuration options under docs/manuals/configuration.md
- #35: Refactored third party dependencies
-
#32: axInput: Allow to validate on focusout instead of on keypress + NEW FEATURE: see ticket for details
-
#34: Fixed
axDatepicker
, which was breaking MSIE8 by trying to set the type attribute.
v0.10.0
- #33: Improved styling of an input field with an unit sign
-
#31: Added new validation behavior: display of errors to the user can now be deferred. + NEW FEATURE: see ticket for details
-
#30: Fix relative json messages imports (workaround for bug in requirejs-json plugin)
- #29: Added additional css class to increase space between cols
- #28: Added additional css class for two column layout
- #27: axDatePicker now warns if yearRange is used without minDate and maxDate
- #26: Added new css class to add space between two rows
- #25: Updated font awesome (4.1)
- #24: Fixed incorrect col indent for nested layouts
- #23: Fixed datepicker on axInput with changing locale.
- #22: Fixed icons depends on position of class ax-icon- or fa- in attribute.
- #21: Reduce complexity to overwrite variables.
- #20: Fixed ax-error class should work for labels.
- #19: Made axInputRequired work for radio buttons.
- #18: Fixed handling of axInputMinimum and axInputMaximum for empty field.
- #16: Fixed handling of axInputRequire by triggering re-validation on change.
- #17: Fixed boostrap horizontal form is not compatible with laxar uikit grid.
- #15: Fixed incomplete refresh of $viewValue after format change.
- #14: Fixed selection required error message for select boxes.
- #13: Code formatting, added license for font-awesome and removed max-width for popovers.
- #12: Moved colors form default.theme to laxar_uikit
- #11: Fixed bootstrap limit of form-inline rules for view-ports.
- #9: Update Bower from ~1.2.8 to ~1.3.3.
- #8: The axInput control now respects the scope locale for on-focus formatting.
- #7: Fixed grid depends on position of class col-lg in attribute.
- #6: Now the margin-top for a button variant (sm, xs) will calculate depending on bootstrap variants.
- #5: Removed console.log statements from text-ellipsis control.
- #4: Fixed table style with form elements.
- #3: Fixed spelling in grid classes.
- #1: Fixed compass environment for execution from bower components.