- Info: node.js support has been increased to v22.
- Add: New
MiruOptions
plugin options handler +root
as first option key. - Add: New
$miru
called custom property to access new $miru options. - Add: New
vitest
+@vue/test-utils
testing framework. - Add: New
badge
variant onAlertMessage
component. - Add: New
AlertDialog
component, similar to theConfirmDialog
one + basic story demonstration. - Add: New
DividerStd
component with different variants + basic story demonstration. - Add: New
PagedPagination
component with different variants + basic story demonstration. - Add: New
ProgressBar
component with different variants + basic story demonstration. - Add: New
transition
property onCollapseSupport
component to change the desired timing function. - Add: New
closable
andescape
properties onOffcanvasStd
component. - Update: package.json dependencies.
- Update: Finish
PopoverStd
component, stylings and demonstration. - Update: Use
info
color onAlertMessage
component + Fix dark stylings. - Update: Minor styling changes on
DialogStd
component. - Update: Change size on
CheckboxField
,RadioField
andSwitchField
components. - Update: Remove tabindex from
ActionButton
on thePasswordField
component. - Fix:
PopoverStd
component.
- Update: package.json dependencies.
- Add: New
label
slot on Checkbox to support HTML content.
- Add: New
validationMessage
function onuseForm
composable.
- Fix: Missing
valibot
upgrade and typing issue.
- Update: package.json dependencies.
- Add: New
tabindex
property onFormControl
and control components. - Update: Use
SharedControlProps
on many different control components. - Update: Use
disabled
,required
andinvalid
onNumberField
control component.
- Update: package.json dependencies.
- Update:
PopoverStd
andContextMenu
components. - Fix: Missing directives bundle entries.
- Add: New
track
property onCollapseSupport
component. - Add: New
column
property onBalloonSelector
component. - Update: Use
SharedControlProps
onSelectField
& update histoire story usingFormControl
. - Fix: Minor styling issues on
CollapseSupport
component. - Fix: Minor styling issues on
SelectField
component.
- Add: New
FormControl
support component & basic story demonstration. - Update: Use
SharedControlProps
onBalloonSelector
& update histoire story usingFormControl
. - Update: Always use
AdvancedOption
type inside items loop onBalloonSelector
component. - Update: New
field-custom
class onBalloonSelector
component, when a default item slot is passed. - Fix: Minor styling issues on mobile devices,
BalloonSelector
component. - Fix: Minor styling issues on sm and lg sized
CheckboxField
component.
- Update: Pass
class
attribute to main modal element onDialogStd
.
- Fix:
debounce
utility called callback function immediately.
- Add: New
CardXen
component & basic story demonstration. - Update: Expose visibility state and
open
/close
functions onConfirmDialog
component. - Update: Increase
z-index
value onBackdropSupport
and related components. - Update: Support disabled select options on
SelectField
component. - Fix: Allow numeric values on
AdvancedOption
/BalloonSelector
component. - Fix: Inheritance CardStd Props on
CardCollapse
component. - Fix: Wrong import paths on bundled
.vue
files. - Fix: Omit
ConfirmDialog
properties passed toDialogStd
component. - Fix: Missing event triggers on
ConfirmDialog
passed toDialogStd
component. - Fix: Return joined error messages instead of static
'invalid'
string onuseForm
composable.
- Add: New
valibot
validation library to replacezod
. - Add: New
ArrowLeft
/ArrowRight
lucide icon components. - Add: New
FormWizard
/FormWizardPage
components. - Add: New
isCustomValid
callback helper onuseForm
composable. - Add: Support custom
requestHandler
callback parameter onuseForm
composable. - Update: Support nullable values on
useForm
composable. - Update: Include types in dist bundle.
- Fix: Typing issues on
tooltip
directive.
- Add: New
default
slot on theAvatarStd
component to replaceprops.name
when noprops.avatar
is present. - Add: New
arrow
andcenter
options on theTooltipStd
component. - Add: New
v-tooltip
directive to access directives without usingTooltipStd
. - Add: New
content
slot onCardStd
component to replace<article>
structure. - Add: New
format
property toTableColumn
component + 3 new formats + basic story demonstration. - Add: Support
metric
anddigits
modifiers onv-filesize
directive. - Add: Support
once
modifier onv-click-outside
directive. - Add: TabGroup / TabPane components & basic story demonstration.
- Add: New
bordered
property onAlertStd
component. - Add: New
body
slot onDialogStd
component to replace inner<article>
structure. - Add: New
escape
property onDialogStd
component to allow closing the modal using the ESC key. - Add: New wobble animation when trying to close a static modal by an click outside.
- Add:
CheckCircle
/XCircle
lucide icon components. - Add:
TimeSlots
input control field component, supporting booking a timeslot. - Update: Change the
AvatarGroup
limit class and label when not enough space is available. - Update:
package.json
dependencies. - Update: Decrease height (by lower the padding) on
BadgeStd
component. - Update: Minor styling changes on
TableStd
to support usage insideCardStd
(using new content slot). - Update: Change font-size and icons on
AlertMessage
component. - Update: Change font-size on
AlertStd
component. - Update: Apply new 32 / 40 / 56 px height system on
BallonSelector
control field. - Update: Apply new 32 / 40 / 56 px height system on
InputField
control field. - Update: Apply new 32 / 40 / 56 px height system on
NumberField
control field. - Update: Apply new 32 / 40 / 56 px height system on
PasswordField
control field. - Update: Apply new 32 / 40 / 56 px height system on
SelectField
control field. - Update: Rename
TimeFrameField
toTimeFrame
. - Update: Add
type
option tonow()
utility function to change returning value. - Fix: Add media-query based
max-width
stylings onDialogStd
to support some space to screen-borders. - Fix: Demo-Icons on histoire stories.
- Fix: Minor styling changes on
TooltipStd
component. - Fix: TypeScript type issues on dts plugin / vite build process.
- Fix: Re-Using same tooltip instance resulted in broken animation on
v-tooltip
directive. - Fix: Styling issues on lg-sized
NumberField
andPasswordField
component.
- Add: New
AlertMessage
/AlertStd
components & basic story demonstration. - Add: New
AvatarStd
/AvatarGroup
components & basic story demonstration. - Add: New
SimplePagination
/AdvancedPagination
components & basic story demonstration. - Add: New
CardStd
/CardCollapse
components & basic story demonstration. - Add: New
TableStd
/TableColumn
components & basic story demonstration. - Add: New
CheckSign
/ChevronsLeft
/ChevronsRight
/DotCircle
/InfoCircle
/TriangleAlert
lucide icon components. - Add: New
BackdropSupport
support component & basic story demonstration. - Add: New
BreakpointSupport
support component & basic story demonstration. - Add: New
CollapseSupport
support component & basic story demonstration. - Add: New
DeferredSupport
support component & basic story demonstration (which does not work due to histoire<Suspense />
Wrapper). - Add: New
FloatingSupport
support component & basic story demonstration. - Add: New
now
utility helper function to create a database familiar "YYYY-MM-DD HH:ii:ss" stamp. - Add: New Modal / Dialog and Offcanvas handling using new
BackdropSupport
component. - Add: New
v-click-outside
directive to trigger on click outside of target element. - Add: TypeScript / Typings-Support on
select
utility function. - Update: Rename
size
property onButtonGroup
togap
. - Update: Allow component-type on
label
property onButtonStd
component + addlabelProps
property. - Update: New
reverse
property and stylings onButtonGroup
component. - Update: New
else
slot on and story content forBreakpointSupport
component. - Update: Handle
duration
property on and add story content forCollapseSupport
component. - Update: Integrate
Base*
variants in*Std
components. - Update: Refactored
request
utility function, supporting the single HTTP methods. - Fix: Include base stylings in dist (temporary solution).
- Fix: Wrong date/time formatting on
now
utility function. - Fix: Wrong typing / return type on
query
utility function. - Fix: Wrong typing / return type on
reader
utility function.
- Add: MiruStorage class and utility composable.
- Add: ServiceWorker utility composable.
- Fix: Remaining
@/
-links on source files. - Remove:
@/
-aliases in tsconfig / vite-config.
- Fix: Minor histoire issues.
- Fix: CSS-Bundle and Distribution-Generation process.
- Fix: Turn absolute import paths to relative ones, fixing broken
@/
-links on projects. - Remove: Module-relative index.ts exports.
- Info: Switch from storybook to histoire.
- Add: EsLint rules + Fix current issues.
- Fix: Minor changes and fixes.
- Remove: Storybook dependencies.
- Add:
.vue
files to distribution bundle.
- Test: GitHub Actions / Workflow.
- Test: GitHub Actions / Workflow.
- Add: New
waitUntil
support function. - Update: Dependencies.
- Initial Release.