@unitybase/adminui-vue #

Added #

1.5.3 2019-05-24 #
  • added u-select-multiple component. Its multi-select for UB entity
  • added u-select-collection component. Inherited from u-select-multiple. Component is responsible for display a collection of a details from master-detail relation inside a multiselect. Acts like a control for "Many" data type, but can be bound to any detailed entity
1.5.1 2019-05-17 #
  • UAutoField - component renders form field according to the attribute type
1.5.0 2019-05-15 #
  • form boilerplate Docs
  • UToolbar component. That is related with processing module in form boilerplate
  • v-hold-focus directive. Intercepts the tab keydown event on this element and does not allow the focus to leave it

Changed #

1.5.5 2019-05-29 #
  • u-code-mirror - added shortcuts tooltip
  • u-code-mirror - added key bindings according old codeMirror
1.5.3 2019-05-24 #
  • u-select-entity added 'clearable' option
  • rewritten u-select-many. Now this component inherited from u-select-multiple
1.5.2 2019-05-21 #
  • optionalDependencies are moved to devDependencies to prevent install it even when NODE_ENV=production
1.5.1 2019-05-17 #
  • mount module. Renamed mount -> mountForm
  • formBoilerplate exports activateIfMounted and mountForm, instead mountHelpers
  • UInput - in case type===number will emit value in each input event instead of change
  • Uinput - added validation to locale fields if master field is required and form not new
  • UAutoField - component renders form field according to the attribute type
1.5.0 2019-05-15 #
  • lazy loading of @unitybase/codemirror-full for UCodeMirror control
  • migrate from "babel-plugin-transform-object-rest-spread": "^6.26.0 -> "@babel/plugin-proposal-object-rest-spread": "^7.4.3 for boundler
  • UInput was changed, now implemented with instance module
  • UInputNumber removed, now old UInput and UInputNumber united in new UInput component
  • UCodeMirror changed border color
  • UFormRow now can pass true/false/String to error prop. If set true will be show default text
  • UEntityEdit removed
  • UbToolbarComponent removed
  • update element-ui@2.4.3 -> 2.8.2
  • update element-theme-chalk@2.4.3 -> 2.8.2
  • !Breaking! USelectEntity, USelectMany changed prop entityName to entity. Now can take entityName string or UB.Repository object

Fixed #

1.5.3 2019-05-24 #
  • processing emit update grid and add loading status when dispatch 'deleteInstance'
1.5.1 2019-05-17 #
  • changed before close function in mount module, can except empty store or store without save action
  • UInput - fixed bug when user open popup then will send empty locale after form saved
1.5.0 2019-05-15 #
  • UDialog fixed autofocus on accept button
  • adminui-vue will increase zIndex of Ext.WindowManager every time vue form opened on modal

@unitybase/adminui-pub #

Added #

5.8.9 2019-05-20 #
  • support for UBQL v2 (value instead of values in whereList)

Changed #

5.8.12 2019-05-24 #
  • change zIndex for Ext forms only in case appConfig.uiSettings.adminUI.vueAutoForms is set to true. In other case all Vue forms will be on front of Ext forms
5.8.11 2019-05-21 #
  • add support for UBQLv2 into UBDetailGrid and UBProxy (use value in where expression instead of values: {})
  • ExtJS store filter with null value will be transformed to IsNull / NotIsNull UBQL condition
5.8.10 2019-05-21 #
  • optionalDependencies are moved to devDependencies to prevent install it even when NODE_ENV=production

Fixed #

5.8.15 2019-05-29 #
  • update UBExtension.crx to allow installing Chrome extension for Chrome >= 74 in offline mode
5.8.14 2019-05-24 #
  • master-detail where expression transformation fixed for cases when server do not support UBQLv2
5.8.13 2019-05-24 #
  • UBProxy where expression transformation fixed for cases when server do not support UBQLv2
5.8.12 2019-05-24 #
  • enum combobox will use UBQLv2 if accessible
  • UBProxy will skip disabled store filters while building UBQL from filter list. Previous implementation adds wrong empty filter in this case
  • in UBDetailTree.onDeleteItem confirm dialog Ext.Msg.confirm(...) is replaced with $App.dialogYesNo(...) for compatibility with @unitybase/adminui-vue
5.8.9 2019-05-20 #
  • fixed z index manager on click dropdown or datepicker in UB dialogs
5.8.8 2019-05-14 #
  • potential error inside BasePanel.getFieldList for custom forms

@unitybase/base #

Fixed #

5.1.11 2019-05-22 #
  • ServerRepository will check UBQLv2 compatibility core both remote and local connection. This fix issue where item with condition "equal" must contains "values" part" in case ub server version is <5.10 but package @unitybase/ub is >=5.2.11
5.1.9 2019-05-14 #
  • ServerRepository.clone() - prevent deep cloning of connection property

@unitybase/codemirror-full #

Changed #

1.2.24 2019-05-21 #
  • optionalDependencies are moved to devDependencies to prevent install it even when NODE_ENV=production
1.2.23 2019-05-10 #
  • upgrade jshint to 2.10.x (solved jshint 100Mb size problem + uses lodash 4.17.11 without prototype pollotion)

@unitybase/cs-shared #

Added #

5.1.0 2019-05-20 #
  • support for UBQL v2 (value instead of values in whereList)

Fixed #

5.1.1 2019-05-30 #
  • error in LocalDataStore filter fabric for isNull/isNotNull conditions (used inside filtering of cached entities on the client side)
5.0.22 2019-05-14 #
  • CustomRepository.clone() - prevent deep cloning of connection property
  • error message for filtering by non-existed attribute in LocalDataStore will include entity name

@unitybase/pdf #

Changed #

5.0.20 2019-05-21 #
  • optionalDependencies are moved to devDependencies to prevent install it even when NODE_ENV=production

[@unitybase/systemjs-plugin-vue-ub]([object Object]) #

Changed #

1.3.3 2019-05-21 #
  • optionalDependencies are moved to devDependencies to prevent install it even when NODE_ENV=production

@unitybase/ub-pub #

Added #

5.3.1 2019-05-21 #
  • new property AsyncConnection.UBQLv2 - true in case server support value: instead of values:{} in where item
5.3.0 2019-05-20 #
  • support for UBQL v2 (value instead of values in whereList)

Changed #

5.2.37 2019-05-14 #
  • remove usage of lodash whenever possible

Fixed #

5.2.37 2019-05-14 #
  • ClientRepository.clone() - prevent deep cloning of connection property

@unitybase/ubcli #

Fixed #

5.3.19 2019-05-29 #
  • in case ID attribute explicitly specified in meta file and mapped to another attribute whose isUnique===false then the primary key for such an entity is not created

@unitybase/ubq #

Changed #

5.2.22 2019-05-16 #
  • correct Ukrainian translation for ubq_scheduler attributes

Fixed #

5.2.22 2019-05-16 #
  • potential issue with wrong properties values inside overrided schedulers (for example "singleton" may unexpectedly became false)
  • for overrated schedulers fill originalModel attribute

@unitybase/ubs #

Changed #

5.2.12 2019-05-21 #
  • optionalDependencies are moved to devDependencies to prevent install it even when NODE_ENV=production