- table change table columns array to a computed value
- breadcrumbs change breadcrumbs implementation to return a computed value to support proper locale switching.
- pagination now it actually works, oops.
- dependency bump
@wisemen/vue-core
from 0.37 to 0.55 - refactor rename
useErrorToast
touseApiErrorToast
- form - move
useUnsavedChanges
implementation toAppForm
. Can be disabled via thecanExitWhenDirty
prop - router change
useTypedRouteParams
anduseTypedRouteQuery
to return computed values instead of static values - sidebar add optional keyboard shortcuts to sidebar
- layout add
FormLayout
component which should be used to wrap multipleFormSection
components - layout add
AppButtonGroup
component which should be used when displaying multiple buttons next to eachother - layout add
AppDialogHeader
,AppDialogContent
,AppDialogActions
and a few more components to more easily build dialogs
- sentry: add errorHandler to sentry so that it doesn't block the build when sentry initialization fails.
- environment: rename
MODE
toENVIRONMENT
to correctly identify the current environment when building the app. - env variables: Move all env variable exports to vite-end.d.ts file and fix imports.
- date: remove unused date schema
- currency: remove unused currency utils
- PaginationDtoBuilder: rename paginationBuilder file name to PaginationDtoBuilder and fix imports.
- models: add
date
,datetime
,currency
, andphoneNumber
models. - services: change from objects to classes for improved structure.
- transformers: change from objects to classes for better organization.
- DataProviderView: add a view to manage loading and error states during data fetching.
- useErrorToast: use in favor
useHandleApiError
. - pagination: implement
PaginationBuilder
as a preferred alternative tousePaginationOptionsToApiParams
. - architecture rename plural folder and files to singular. E.g.
UsersCreateForm.vue
->UserCreateForm.vue