Changelog
0.83.2
- Improve invalid controller method reference
0.83.1
- Update invalid controller method reference
0.83.0
- Allow opening in new tab for common controls
0.82.0
- Use proper close icon reference
- Add style presentation as buttton for mass action with only one option
0.81.0
- Switch to Sass modules system
0.80.0
- Breaking: Switch to Vue 3, ESM module and Vite bundler
0.79.10
- Addition: resource list column visibility toggle selector
0.79.9
- Change: Update vue dependencies (to 2.7)
0.79.8
- Change: Update import file paths
- Change: Update dependencies and scrollbar styles
0.79.7
- Change: update internal services import paths
0.79.6
- Change: update package dependencies
- Change: refactor styles to support new sass version
0.79.5
- Change: update detail view tabs bindings to route changes
- Addition: router api for adding routes, expose replacing history as navigation option
0.79.4
- Change: update style codebase to support dart sass implementation
0.79.3
- Addition: customization of pagination items per page settings
0.79.2
- Addition: add reverse relation name on included admin
0.79.1
- Change: fix component import path in html components form element
0.79.0
- Addition: mutiple files can be selected for upload on media controller
0.78.1
- Change: update package dependencies
0.78.0
- Addition: add api to request sparse fieldsets on resource edit and index actions
- Change: refactored relationship includes api (deprecated "includeApiData" in favor of "includedRelationships")
- Change: consolidate media components files mapping api
- Change: update router duplicated navigation error handling
- Change: error messages styling
- Change: update package dependencies
- Change: replaced demo server implementation
0.77.0
- Addition: add new date / time picker form element props (12 hour clock, custom start period, week starts on sunday, custom year range)
- Change: update package dependencies
0.76.0
- Addition: hint text on all form elements
- Change: update package dependencies
0.75.0
- Addition: allow customization of nested select form element collection and model types
- Change: nested select form element "resourceQuery" prop renamed to "collectionQuery"
0.74.0
- Addition: resourceAlias property to enable mutiple controllers for one resource
- Addition: add api includes for base resource edit controllers
- Change: faster nested resource list rendering
0.73.0
- Change: disable character encoding in html form element
- Change: fix nested selected form element typo
0.72.0
- Addition: allow omitting empty form element values when saving resource
- Change: fix html form element rendering with empty component collection
0.71.0
- Addition: context prop in html components form element for passing arbitrary contextual data
0.70.2
- Change: update html form elements style
0.70.1
- Addition: example gallery and table content components added to demo codebase
- Change: html components form element is editable when no components are defined
0.70.0
- Addition: support for position aware rendering in nested resource controlle…
- Change: translate html components form element captions
0.69.0
- Addition: media form element can set query params on media controller before media select
- Addition: media list element correctly renders file media types
- Addition: better visualization of expanded state on nested resource controller and form element
- Change: remove html components form element double bottom margin
- Change: mass actions dropdown remains open when deselecting models
0.68.1
- Change: html components form element styling
0.68.0
- Addition: html components form element
0.67.1
- Change: update popup styles
0.67.0
- Addition: customize header UI on small screen via scss variables
- Addition: css class option for controllers
- Addition: api for customization of empty list message text
- Change: update pagination rendering
- Change: update package dependencies
0.66.0
- Addition: allow main navigation item custom action
- Addition: override after save behavior on resource controller
- Change: update package dependencies
- Change: fix html editor auto inline bugs
- Change: catch errors from new router push api
0.65.0
- Addition: add navigation item parent caption to app search results
- Addition: allow custom search engine implemenation
0.64.0
- Addition: allow custom translation variable interpolation
- Change: dialog prompt and dropdowns styling
0.63.0
- Addition: api for adding locale specific pluralization rules
- Addition: external app links allowed in main navigation and search
0.62.1
- Change: fix code form element read-only state on startup
0.62.0
- Addition: reasonable defaults for custom form elements
- Change: upgrade toolkit object check and deep assign
- Change: unhandled errors are thrown on resource controllers
- Change: update modal stacking order
0.61.0
- Addition: add option to prepend caption on resource list elements
- Addition: support for custom main navigation item component
- Addition: support for 4 and 5 group column layout od resource edit
- Change: update non interactive form elements styling
0.60.2
- Change: simplify scss style variables overriding
0.60.1
- Change: update router navigation api
0.60.0
- Addition: add additional view components in admin and admin navigation layout
- Addition: tabs on resource edit UI are linkable with configurable urls
- Addition: resource controller has extended error handling api
- Addition: app wide pub/sub event bus
- Change: always use api includes when persisting resource model
- Change: fix base url missing from manually generated urls
- Change: simplify scss style variables overriding
0.59.0
- Addition: add api for updating resource edit field definitions on the fly
- Addition: allow all form element to be set as not editable
- Change: filter out disabled form elements values when updating resource
- Change: fix select form element styling
0.58.0
- Addition: extend resource edit api to disallow resurce saving
- Addition: enable custom download action in file attachment
- Addition: add input like style option for select form element
- Addition: add instance reference to external admin afterControllerMount hook
0.57.0
- Addition: column field layout styles on resource edit
- Addition: state select form element supports numeric and boolean states
0.56.0
- Addition: allow validation error lookup configuration
- Addition: add api pagination strategies and configuration
- Addition: add support for external login workflow
0.55.1
- Change: update project dependencies to latest stable versions
0.55.0
- Change: update project dependencies to latest stable versions
0.54.9
- Change: update project dependencies
0.54.8
- Change: fix #4 tick icon in checkbox form element
- Change: use date time picker and dismiss directive via external packages
0.54.7
- Change: computed properties on form elements refactored to simplify rendering logic
- Change: refactored number form element
0.54.6
- Change: adjusted file upload UI logic on media form element
0.54.5
- Change: media form element will open file upload dialog when thumbnail placeholder is clicked
0.54.4
- Change: adjust media form element value handling
- Change: update demo media file upload codebase
0.54.3
- Change: adjust color form element UI
- Change: harden included admin row instance retrieval logic
0.54.2
- Change: style adjustments for small screens
- Change: adjust resource controls rendering logic on resource controllers
- Change: adjust file upload component / media controller styling
- Change: refactor color form element and add simple color validation
0.54.1
- Change: updated user navigation items logic in navigation component
0.54.0
- Addition: color form element for visual previews of color entered via text input
- Addition: add validation checks to media and file attachment form elements (accepted files and file size)
- Change: allow form elements to peek outside filter component in contracted state
- Change: allow closing date-time picker on small screens via overlay click
- Change: refactored file attachment form element to libraries already used in project
- Change: simplified media list item api
- Change: updated html form element to disable zooming on mobile safari
- Change: adjusted select form element to set proper value after options are populated
- Change: updated language files
- Change: minor style changes throughout application
0.53.1
- Change: code and map form elements render correctly in off-screen scenarios
0.53.0
- Addition: code form element for rendering and editing mixed html content with syntax highlighting
- Change: simplified form and list elements component definition
0.52.1
- Change: update tab navigation styles on resource edit for small screens
0.52.0
- Addition: allow patch method for resource update