@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).
673 lines (466 loc) • 12.6 kB
Markdown
bexis-core-ui
# 0.4.63
- Page
- check if hidden field exist
# 0.4.62
- Page
- change call order
# 0.4.61
- Page
- only get token if csrfTokenStore is empty
# 0.4.59
- Table
- remove static title "table"
- shorten upload text
- remove last comma allowed files list
- remove title about sorting, if not possible
# 0.4.49 -> 0.4.53
- Api
- remove __RequestVerificationToken from header
- change post request to 'application/x-www-form-urlencoded'
- add __RequestVerificationToken to data
# 0.4.48
- Api
- add __RequestVerificationToken if exist
# 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