@bexis2/bexis2-core-ui
Version:
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
645 lines (443 loc) • 12 kB
Markdown
# bexis-core-ui
## 0.4.47
- Menu
- change hover over menu items
## 0.4.46
- Menu
- Add hover to menu
- Fix Missing nowrap in menu
## 0.4.45
- Menu
- hide gear if settings array has no entry
## 0.4.44
- Page
- replace manual link with icon
## 0.4.43
- Table
- fix header names with dots breaks the table
## 0.4.42
## 0.4.41
- Multiselect
- remove console.logs
- Table
- fix filter error by exact match with complex object
## 0.4.40
- Multiselect
- add clear event, when selection is deselected
## 0.4.39
- page
- add option to hide Footer on Page
## 0.4.38
- table
- Fix server side OrderBy
## 0.4.37
- table
- Fix server side Pagination
## 0.4.36
- table
- Fix server side Pagination
## 0.4.35
- enlarge help and up to start button
## 0.4.33
- Menu
- remove alert ("log off")
## 0.4.32
- Menu
- fix log off, add click event o a
## 0.4.31
- Table
- Adds variants for pagination buttons
## 0.4.30
- Table:
- Fixes issue with rounded corners on pagination button under the table
- Updates colors scheme for disabled buttons
## 0.4.29
- table
- Fixes the appearance issues related to Table paginator.
-
## 0.4.28
- Fixes issue with options component not displaying items correctly
- New pagination component
- Removes the option for selecting page index string type of "pages" or "items". "items" will be the default and only option to show pagination info now.
## 0.4.27
- Fixes the issue with updating the number of displayed items correctly.
- Makes "items" the default type for displaying pagination info.
## 0.4.26
- menu
- change submenu buttons to a link and add link menuitems to support right click menu
## 0.4.25
- menu
- add internal & target to menuItemType to support handle menuEntries open in same or other window
## 0.4.24
- Table
- Adds option for enabling/disabling show/hide column menu in table.
- Adds option to show number of items displayed instead of number of pages.
- Fixes an issue where "0" values return empty string.
- Facets
- Fixes an issue with truncation of text in Facet headers and options.
## 0.4.23
- Table
- fix resizing issues after page size or page index changes
- Add Select All and Deselect All in columns menu
- Convert JSON to CSV and export as CSV
- Export as JSON to fix special characters and encoding issues
## 0.4.22
- Facets
- Replace column class function with more efficient solution
- Sort options in ShowMore alphabetically
Table
- Add titles for components for better accessibility
- Remove z-index from pagination buttons
## 0.4.21
- change footer position in page component
## 0.4.20
- Add aria-label to Table and other components
- Facets
- Add aria-label to Facets component
- sort by count if exists, reorder more view, truncate long names,
- Search
- Add aria-label to Search component
- Table: add column
## 0.4.19
## 0.4.18
- Updates indicator text for current page and possible number of pages in a Table
- Fixes client-side search on Table
- Adds "No rows available" text in Table if search or filter returns no rows.
## 0.4.16
- Facets
- Replaces groups array with a writable store to re-render component on data manipulation.
- Adds selected attribute to the type so that Facets can be initialized with some selected values.
## 0.4.15
- Update Facets with new params and add onChange action
- Changes structure of Facets data
- Adds on:change action
## 0.4.14
- Table
- fixes rendering issues with Table filters and different components
- Facets
- Exports Facets component
## 0.4.13
- menu
- fix code isses
## 0.4.11
- Table
- fix lib issue
## 0.4.11
- Menu
- fix log off
## 0.4.10
- Table:
- Fixes issue with sticky Tables not rendering the filters correctly.
- Fixes issues related to date picker in Tables with date filters.
- Updates default Table page sizes to [5, 10, 20, 50, 100].
- Updates the structure of server-side configuration for Tables.
- Adds new page size dropdown in Table for to fix contrast issues in the component.
- Adds showing/hiding Table columns.
- Facets:
- Adds Facets component.
## 0.4.8
- page
- add notification if api call to backend faild
## 0.4.7
- menu
- remove capitalization from menu item
## 0.4.6
- table
- Adds config for enabling and disabling Search field on Table.
- Adds action dispatcher as prop for the renderComponent.
- Adds unique IDs for Search reset and submit buttons.
## 0.4.5
- table
- adds searching for missing values in the filters #744
- missing values for every data type
- display patterns for date/time/datetime types
## 0.4.4
- update libs
- remove eslint-plugin-svelte3
- update svelte, sveltekit, typescript, tailwind ...
## 0.4.3
- table
- Enable searching on server-side
## 0.4.2
## 0.4.1
- table
- Server-side searching
- Case-insensitive filtering of missing values
- Date formatting for display patterns
- Handle missing values regardless of the data type
## 0.4.0
- update dependency libaries
- svelte
- sveltekit
- vite
## 0.3.13
## 0.3.12
- table
- Server-side data fetching
- Server-side filtering
- Server-side sorting
- Server-side pagination
- New filtering workflow & UI
- New pagination component
## 0.3.11
- add on:change passthrough to TextInput, TextArea, DateInput, NumberInput, CheckBox
## 0.3.10
- multi select
- update svelte-select libary
- refactor filterFn (new order - > exact, start, includes)
- fix issues with clearable
## 0.3.9
- add application name into the breadcrumb component
## 0.3.8
- change home within breadcrumb from "app"-based home to "/" in general
- There was an issue in case the application is routing through sub-apps. By that, "home" was redirecting to the home of the sub-app, but not to the general "/" anymore.
## 0.3.7
- listeItemType
- add description
## 0.3.6
- FileUpload
- add progressbar during upload
- Table
- fix update issue with first row entry
## 0.3.5
- listeItemType
- add description
## 0.3.4
- Page
- add automatic scroll to top button next to help
## 0.3.3
- Table
- `rowHeight (number)`: fixed height for rows in pixels. (if combined with resizability, acts as minimum height)
- `exportability (boolean)`: if toggled true, lets user to export the current state of the table as CSV.
- Optimized styles for dark mode.
- Bug fix related to empty tables.
- Migrated to new TableOfContents (Beta) on documentation page.
- LightSwitch for toggling dark mode on documentation pages.
- Optimized surface colors in dark mode.
## 0.3.1
- add bexis2theme
## 0.3.0
- update skeleton ui -> 2.5.0
## 0.2.32
- resizability for Table rows and columns
- **fixedWidth** and **minWidth** options for columns
## 0.2.31
- validation and syntax check for code editor component
## 0.2.30
- fix routes for 'file' components ('.../file/...' -> '.../File/...')
- 'Table' component is able to display heterogeneous data, that means data items/rows might have a different number of properties/columns.
## 0.2.29
- add disbaled propertie to
- TextInput
- TextArea
- NumberInput
- DateInput
## 0.2.28
- add disabled to multiselect
## 0.2.27
- fix brand stretching
## 0.2.26
- add fixLeft to page
## 0.2.25
- hide console.logs
- file uploader return list of uploaded files after success
## 0.2.24
- add ids to table and code editor components
## 0.2.23
- add CodeEditor component
## 0.2.22
- Page title update on breadcrumb
## v0.2.19
- fix multiselect bug from prev version
## v0.2.18
- Multiselect
- fix target bug with simple list and list of simple values
## v0.2.17
- Multiselect
- fix target bind bug
## v0.2.16
- Table
- width - fit to screen
- Cell - drag to change the height
- define a height to scroll the content
- header allways on top whie scrolling
## v0.2.15
- Page - centered -> min width defined
- MultiSelect -> add clearable
## v0.2.14
- change fileUploaderModel to FileUploaderType
- remove AllFilesReadable, AsciiFileReaderInfo & LastModification from fileuploaderType
-
## v0.2.13
- add file reader types
- fileReaderInfoType,
- asciiFileReaderInfoType
- add file reader enums
- decimalCharacterType,orientationType,textMarkerType,textSeperatorType
- Table Change order of text filter options
- fix menu
- update navbar
## v0.2.12
- update libs
## v0.2.11
- Error Message
- Spinner Update
- postion default is center
- Surface color changed
- Page: contentPageLayoutType
## v0.2.9
- helpStore
- helpStoreType
- helpItemType
- Menu
- Update Page
## v0.2.1
> refactoring based on naming conventions (<https://bexis2.github.io/bexis2-core-ui/code/naming/>)
- fix issue in index.ts file for export components
## v0.2.0
> refactoring based on naming conventions (<https://bexis2.github.io/bexis2-core-ui/code/naming/>)
- add Help, helpStore
- update Page
## v0.1.13
### update
- MultiSelect
- loading flag
- isValid
## v0.1.12
### update
- MultiSelect
- pass all events from svelte select
## v0.1.11
### update
- MultiSelect
- grouped source also works now in case of complex source & return single value
## v0.1.10
### update
- MultiSelect
- set isMulti to false to get also a single value
## v0.1.9
### update
- MultiSelect
- pass events
- placeholder
## v0.1.8
### update
- MultiSelect
- add placeholder
- add id
- add ItemGroup
## v0.1.7
### update
- MultiSelect
- remove skeleton css classes from svelte select input
## v0.1.6
- remove massive console.logs
### update
- Table
- change submit to apply filter
- show emtpy table if not data is in the store
- add option of including custom rendering component
## v0.1.5
### update
- MultiSelect
- isTargetComplex -> complexTarget
- isComplex -> complexSource
- DropdownKVP
- targetIsComplex -> complexTarget
## v0.1.4
> test for deploy
## v0.1.3
> test table
## v0.1.2
### update
- MultiSelect
- return complex type is available now
## v0.1.1
### update
- Page
- add menu (beta)
## v.0.1.0
### add
#### types
- ListItem
- KvP
#### enum
- position
### update
#### components
- DropdownKVP
- return of the target to complex or id only
- TextInput, TextArea, Number
- add placeholder
## v0.0.31
### add
#### components
- Alert
### updates
#### components
- Spinner
- label
- color
- position
- Table
- Date filters
- Configuration for complex types
- Custom event dispatcher
- Updated docs.
- Disabling of filters
- Disabling of sorting
### fixes
#### table
- Arrow in pageSize dropdown.
- Bug with number filter not working on zero values.
- Table of Contents on the right sidebar.
## v0.0.29
### add
#### types
- linkType
## v0.0.28
### add
#### components
- Page
## v0.0.27
### add
#### components
- Table
- TableFilter
- cloumnFilter
- searchFilter
#### types
- TableConfig
- Columns
- Column
- inputType
<hr/>
## v0.0.26
### updates
- fix bugs in checkbox list
- fix bugs in multi select
<hr/>
## v0.0.25
### adds
#### components
- Spinner
- FileUploader
- fileInfoType
- FileIcon
-
#### types
- fileUploaderModel
<hr/>
## v0.0.23
### updates
- update bexis 2 theme
### adds
- Checkbox
- CheckboxKVPList
- CheckboxList
- DateInput
- DropdownKVP
- MultiSelect
- NumberInput
- TextArea
- TextInput