# CHANGELOG
# 1.34.0 (2025-09-11)
# Bug Fixes
- add disable prop to
Dropzone17a4767 - changed
upload-string toACTION_UPLOADconst 5a806a3 - css moved 527f724
# Features
- add docker support dacce6c
- filtered out
ENDPOINT-type inuseMetadata, made sureaction.typehas new UPPERCASE-string 898b57d - provide
$fieldfromField0351509 - provide
entityinEntity-slots 316a158 - uses
$fieldinSelect, addedautoSelectFirst-prop inSelectaaad80f
# 1.33.1 (2025-07-01)
# Bug Fixes
- handle
undefinedfilter value inListViewFilterTextcb73a02
# 1.33.0 (2025-07-01)
# Features
- plugins: made
[/401\b/]default inignoreErrorsofsentry-plugin 3ed421b
# 1.32.0 (2025-06-25)
# Bug Fixes
- store: check if payload is an array in
loadMenu463c228
# Features
- added ignoreErrors option in sentry.js e2ee707
- adds
showWildcardOptionstoListViewFilterText8607067 - changed
DEFAULTtoEXACTinListViewFilterText2d854e8
# 1.31.3 (2025-04-17)
# Bug Fixes
- typo restoreImpersonateToken af35c1a
# 1.31.2 (2025-04-03)
# Bug Fixes
- trigger build cc212b4
# 1.31.1 (2025-03-19)
# Bug Fixes
- removed nullish collision in
sentry6662b6a
# 1.31.0 (2025-03-19)
# Bug Fixes
- move onMounted to composition 3fa3f0b
- reload after restore token ad6a405
- reparations for sentry package and Context component a6874a3
- save and restore original token 7107405
- updated
imageto be in line with the required node version f39d276 - wait for route to be pushed 6dddef9
# Features
- add composables for original and impersonate token 93ada23
- add setting customization on install, added docs f1f3f2e
- added distributedTracing option to prevent CORS errors when unimplemented 7e4dd1f
- adds impersonate user icon in menu d473f73
- improve sentry plugin configuration 1c875da
- restore original token after logout d2822b2
# Reverts
- Revert "docs: remove unnecessary migration" 83ebc38
# 1.30.1 (2025-01-06)
# Bug Fixes
- detect if file has been selected a7c945b
# 1.30.0 (2024-12-24)
# Bug Fixes
- add context to useDownload d5da8ca
- add loose to default and filter prop 06dfe42
- authenticated and clear username bd2c5ea
- changed backend endpoint 2863cab
- cleanup and loading state 976724a
- correctly keep track of checked state of import checkboxes 2fd42f3
- dont store unknown routes to lastVisitRoutes beee1f4
- fetch user to validate token 5649895
- init keycloak with 'check-sso' and 'login-required' and pass loginHint b66b001
- props validation
defaultsandfilterse16a06c - refactorings bec21e2
- remove unused file 63f60f3
- reset loading state before leaving (fixes pressing
back) c3af560 - revert type
anyfor filters.value and filters.values causing warnings bcc2009 - reverted csv download to correct endpoint 809de09
- set and clear SSOEnvironment properly b78b598
- trigger build d1d4d9b
- use keycloak-js version compatible with node 14 d58cbb4
- watch ref value d3c812e
# Features
- adds
validate-tokenrequest 9827fba - after returning from keycloak login fetch token from keycloak 95f4ce8
- allow easy removal of npm module that is only needed for testing d772261
- allow multiple upload actions a3d4618
- check username for sso 2e4d576
- cleanup debug code 1798cb9
- enable uploading a file for any entity in ImportDialog 89ae67b
- enable uploading files fc68d79
- initKeycloak on return and handleAfterLogin bbd5de0
- upload dialog / useUpload composable facce5d
# 1.29.1 (2024-11-27)
# Bug Fixes
- prevent unused locales from breaking infobubbles composable 61394a2
- re-enable
autoEmitforuseCurrencyInputinPriceInput7d8e0b8
# 1.29.0 (2024-11-19)
# Features
- call backMerge after deploying 45461dd
# 1.28.1 (2024-11-18)
# Bug Fixes
- plugins: removed
usersnap-plugin 0c64e56 - removed
usersnapplugin 31bd329 - removed export of
usersnapd78c85b
# 1.28.0 (2024-11-06)
# Bug Fixes
- merge conlict a1cb1b4
- readonly fields do not cause dirty state 527da7e
- refactor to early return 7925419
- replace periods in mime types a7f16dd
# Features
- fixed DraggableListView.vue and added documentation 0d7d240
# 1.27.0 (2024-10-31)
# Bug Fixes
- changed function name bb6c11b
- changed function name 09717b4
- fixed the translations in draggable listview 743a93c
# Features
- added translation 0a5c517
# 1.26.2 (2024-10-30)
# Bug Fixes
- inserted fixed width 26b9f82
# 1.26.1 (2024-10-29)
# Bug Fixes
- Draggablelistview width is too big when itemtext is long 6160f9a
# 1.26.0 (2024-10-23)
# Bug Fixes
- added css to catch non div-wrapped relations and tabs 726bd3c
- added min height to entity to always show at least one field 671f2c7
- change sessionStorage to localStorage 8f75415
- edited dirty state trigger to behave as intended afbea75
- fixed broken function name on removing listener from bus 946a468
- overflow is proper and use sticky instead of fixed 8dbb99a
- prevent event emit when tab doesn't exist 9377622
- removed unused code for when detail view is closed c7be2ad
- renamed for clarity c3b56bd
- reset dirty state at the right time for saving new record 27c8983
- set clearrecords true in DraggableListView.vue 427bfdf
- unknown stored tabs default properly 251dcc9
- use Vue.set to preserve reactivity in store values 0796d3f
# Features
- ask user to save or discard dirty form 810b101
- increase sidebar enter delay and reduce exit delay 27ef31a
- make tabs and relations sticky in entity \nFG-205 e680940
- moved navigation guard plugin from vue-backoffice to library e8f6615
- moved the logic of showing the filters to setup and changed property name 93331f3
- prompt user when they unload the page when dirty 8758ddb
- shows a listview of issues including filters on the dashboard 1dab0c4
- store filters in sessionStorage 6207e3b
- tab sync between entities using sessionStorage cf887c8
- use regular Confirm for dirty question ff19122
# Reverts
- removed unused
update-entity-sequencelistener fromEntity2f944f2
# 1.25.3 (2024-10-17)
# Bug Fixes
- refresh list after drag for latest sequence 8ac9f55
- upload list after update dragend 330c42a
# 1.25.2 (2024-10-10)
# Bug Fixes
- set clearrecords true in DraggableListView.vue 3931102
# 1.25.1 (2024-09-09)
# Bug Fixes
- avoid "Variable permissions is already declared in the upper scope" a386dfe
- pass correct permissions to ListViewHeader cc0fb32
- reverted unused object in package.json 0046477
# 1.25.0 (2024-09-04)
# Features
- show all selected drop-down options in filter pane b15d704
- support select multiple in filter pane a7008dc
- trigger build a267a8a
# 1.24.0 (2024-08-20)
# Bug Fixes
- improved size of handle in
DraggableListView40fd266
# Features
- implements
scrollTowithsmooth-behavior inListViewcb92180 - implements
scrollToTopinDraggableListView6cdbe43
# 1.23.0 (2024-08-19)
# Bug Fixes
- components: implemented
handleEntityRemovedevent inDraggableListView0c76f7d - removed unused events in
DraggableListView, removedresetScrollinDraggableListView5217eb9
# Features
- trigger build 925ba37
# 1.22.0 (2024-07-03)
# Bug Fixes
- add props 54f5b40
- add props 79fe1b5
- add props 9058c02
- add props 70b065d
- applied BEM 6df06e1
- applied BEM c132bc2
- applied BEM abdbb89
- changed event name 94c449c
- changed event name ca048e1
- changed event name 36e7c95
- components: watches
PriceInput-props to changeoptionsbased onisInputDisabled48c5686 - define types of props 63ecae3
- define types of props 0e18b6a
- define types of props 0ae09b3
- determine newSequence to send to backend 510767b
- determine newSequence to send to backend 7cec5c8
- determine newSequence to send to backend 006ef7f
- fixed header for
DraggableListView4cdcb89 - fixed header for
DraggableListView2a601da - fixed header for
DraggableListViewedafaeb - handle undefined values 25e70fc
- handle undefined values d73040a
- improve styling d5d38f2
- improve styling 94598ef
- locally set browserlist config a406585
- locally set browserlist config 8b6f141
- locally set browserlist config f02ef3e
- locally set browserlist config 8c49c18
- move pagination label to listViewHeader 020f8b9
- move pagination label to listViewHeader 0109d03
- move pagination label to listViewHeader 945b526
- named value 2bdeb11
- named value c5f2a74
- named value 420f119
- pass
buttonsslot toListViewHeaderButtons3485150 - pass
buttonsslot toListViewHeaderButtons699d1ad - re-adds
dialog-slot inListViewe52bfc4 - redundant payload value 347ffaa
- redundant payload value 8c91e35
- redundant payload value 738d04f
- remove catch e20ee51
- remove catch 5cea518
- remove debug fab8eea
- remove debug 11d87b5
- remove debug b5c2408
- remove unused style d696b3c
- remove unused style 576e82c
- remove unused style b606825
- removed
valuefromentityDatainNotifications44b37c4 - removed unnecessary
paginationLabel-prop inListView7fd0f48 - removed unused variable 23dbc06
- revert prevous fcdc10a
- revert prevous 24056b7
- revert prevous 5764084
- revert prevous c4f9fa6
- scroll issues 570d421
- scroll issues ba9553f
- scroll issues 10c3cea
- sets
nl-NLas defaultlocaleto props inPriceInput79a0190 - styled the dragged items new position 7a5b7aa
- styled the dragged items new position ad242c4
- styled the dragged items new position 2e46796
- trigger build cba0024
- use correct translation code for Notification popup 0cc7018
- watches
activeEntityto make sure thatentityDatastays reactive inNotifications8fc65a8
# Features
- add props 6a525f9
- add props 7afbbe9
- add props dbb592c
- add props and cleanup c64d39a
- add props and cleanup 14bc62f
- add props and cleanup 2fd83a8
- added slot for dialogs a063287
- adds
ListViewHeaderButtonscomponent eb12fad - adds
ListViewHeaderButtonscomponent 346d81e - adds
ListViewHeaderButtonscomponent 0f20e7f - adds basics for
DraggableListViewc1dc93e - adds basics for
DraggableListViewc8ee67a - adds basics for
DraggableListView9596618 - adds package
vuedraggableea8e56a - adds package
vuedraggable0c9beeb - adds package
vuedraggable20a35e1 - also export useEntityUrl edcd216
- components: updated
isLockedscenario inDraggableListView8022366 - components: updated
isLockedscenario inDraggableListView89aaa0c - corrections to Notifications 781b228
- determine classname for row 66a3993
- determine classname for row aef8ee4
- determine classname for row 3bce86e
- hover styling d86a941
- hover styling 09aa20e
- hover styling d47b165
- initial work to add
ListViewHeaderab5d6b9 - initial work to add
ListViewHeader59991c5 - initial work to add
ListViewHeader99d2e35 - load data, and show active row ab88aab
- load data, and show active row 3283018
- load data, and show active row e146746
- loads and saves data 611f9c6
- loads and saves data 846b334
- separates
DraggableListViewfromListview992a9bb - separates
DraggableListViewfromListview78d4278 - update payload, lock draggable and process response 98986b0
- update payload, lock draggable and process response 5f7fc2a
- update payload, lock draggable and process response 843c443
- use permission and load complete list a94336a
- use permission and load complete list 12c7899
- use permission and load complete list 30043db
- uses
useEventsinListViewActionTypeEvent1d89e60
# 1.21.2 (2024-04-22)
# Bug Fixes
- avoid double slashes in url of version.json d39ecb2
# 1.21.1 (2024-04-17)
# Bug Fixes
- prepend baseUrl in front of version.json 4133123
# 1.21.0 (2024-04-10)
# Bug Fixes
features.newstrueby default a341984- add rss-parser as peer dependency 8bffee3
- adds
rss-parseras dev dependency 2c17a07 - adds context 27e813b
- adds url as argument 74c23a4
- animation for badge 9d7c1d7
- debug 82dac4f
- extract
newsButtoncomponent 1f30cd8 - get rss feed from backend 297920c
- gets baseUrl from context to fetch rss from backend d0e7b63
- remove rss-parser from peer 56328ae
- removed duplicate css b5b6fe9
- wip cfbd6a2
# Features
- adds initial work for news composition 936b88f
- config to show news 4c907b6
- fetch items and updateLastVisit 05270fd
- logo linked to website f668ed3
- plugins: exports
usersnap-plugin 778c33b - saves lastVisitDate and compares it with latestPubDate dd7f082
- used composition 23ba1a9
# 1.20.1 (2024-04-03)
# Bug Fixes
- adds
is-disabledclass f940b03 - adds wrapper and computed to remove custom styling a52ce04
- style disabled state of
PriceInput017ccec
# 1.20.0 (2024-03-21)
# Bug Fixes
- adds
READMEtouseStringUtils0db9469 - adds ignored parts in requestUrl for handling serverStatus 0ce2127
- adds missing
contextandpageclasses 085e633 - corrected filename case 872df18
- darken overlay 55ced3f
- made
filters-prop reactive usingtoRefinListView21aeac1 - removed
useServerStatusfromContextd49d7d9 - server unavailable on statuscode 502,503,504 c8efe03
- set
serverStatuswhenstatusCodein 500 range ae27e27 - show application 4bdeca8
- styling and default message 7d6fe37
- translate and/or interpolate the given notification-string in
Notifications8a0fa66 - unsubscribe from
notification-receivedinNotifications916dfe1 - update stylelint e55a0b6
- use axios from context dba8288
- use context in test 7acfc6c
- uses mocked
useServerStatusinContextscenario f1972cc
# Features
- Added VersionBox and useVersions 35d5a00
- adds initial composition and component for
ServerStatusca78c12 - adds slot for logo and fix layout 4d9a46a
- adds useStringUtils 4f5bb4f
- components: adds
isButtonDisabledtoForgotPasswordForm82ad980 - components: implements
NotificationsinContext, removed fromaxios-plugin 3c6665a - components: watches
isOfflineforsetIntervalinServerStatus09c1f3a - composables: allow other permissions with
setPermissionsinuseMetadata75f570c - composables: implements
mittinuseEvents, removedroot.$emit0c601ee - composables: uses
axiosinuseServerStatusddbd154 - darker overlay a4a55b3
- handle and check server status 1efb9bc
- plugins: uses
context.$axiosforuseServerStatusinaxios-plugin cd59185 - remove config parameter; use palette colors 36da0a4
- serverStatus op top of page without logo 9fb84e3
- use
VueCompositionAPIfe16914 - uses
RouterLinkinAuthenticationStateLogin3c31f48 - uses
RouterLinkinForgotPasswordFormandLogin14f1586 - when server available reload page ac0ac72
- working tests; corrected field names 9365019
# 1.19.2 (2024-01-16)
# Bug Fixes
- initial fix for nested entities 87ba8f6
- made infoBubbles function recursive eecae63
- reuse functions 948a836
# 1.19.1 (2024-01-04)
# Bug Fixes
- update docs and trigger release 13fe6e0
# 1.19.0 (2024-01-03)
# Bug Fixes
- options as computed 9734efe
- remove default value and add props| 17b4029
- validate value 89e4aaa
# Features
- adds
PriceInputcomponent 15f1bda
# 1.18.0 (2023-11-21)
# Bug Fixes
- checked
Jenkinsfileto trigger build a206a88 - components:
Logoutcommand d463a8b - updated migration
README0083a46
# Features
- updated path to backoffice job 892c7ee
- updated to new pipeline 8bfbff5
# 1.17.1 (2023-11-09)
# Bug Fixes
- updated
READMEfor migration 69c44cf
# 1.17.0 (2023-11-09)
# Bug Fixes
- components: uses
useContextinAuthenticationStateQRc9cff70 - removed async
createdinLogouteaf2d01 - show
forgotPasswordlink inAuthenticationStateLoginc33d9e0
# Features
- components: adds required components for 2FA b3a2e68
- components: implements
use2FAinLogoutcomponent 762b320 - composables: adds
use2FAcomposable 286fbaa - exports all required files and constants 9df380c
- re-adds the
LoginFormto exports c6dd4e2
# 1.16.0 (2023-11-07)
# Bug Fixes
- format jenkinsfile c709d4d
- updated
acceptto allow everything inDropzone55103ad
# Features
- added data-cy for e2e-tests 7b70f7e
- added translation for 'and' e528119
- attempt at receiving event in case of file drop 167db72
- corrected the name of the 'filesize' validation (to 'sizeLimit') 3ef1ecf
- corrections for filename validations to Dropzone adb6737
- fetch mime type translations from backoffice 30a8367
- format MIME types to a user-friendly string 8f68aa0
- have ImageUpload and FileUpload use different fallback mime types 5626b0d
- make human-readable versions of MIME types (WIP) 01ab255
- make sure commas and 'and' are put in the correct positions cefa922
- pre-process 'allowed file types' for Element UI Upload 71278eb
- removed experimental code dc4df25
- renamed fields to correct backoffice names aab1587
- skip tests 6e59115
- updated
SidebarHeadericon 09da72f - use Dropzone maxFileSize from metadata (via useUploadConvention) 52ef71d
# Reverts
- don't export the validations formatter 17a2834
# 1.15.2 (2023-09-20)
# Bug Fixes
- clicking next to arrow in
MenuCategoryresulting inMenuclosing b04bce4 - implements height and width for
LogoStillinSidebar31041f3
# 1.15.1 (2023-09-20)
# Bug Fixes
- changed
logoutLinkinMenu3cee825
# 1.15.0 (2023-09-18)
# Features
- introduces new
radiusoptions in$border-properties0292b51
# 1.14.1 (2023-09-18)
# Bug Fixes
- changed
logouttitle inMenucc762a0
# 1.14.0 (2023-09-18)
# Bug Fixes
- set
environmentto `` inMenud76da68 - set default value for
environment-prop to `` inCaution09e0e32
# Features
- components:
Caution3d9be3a - components: adds
Caution(FG-149) andMenu(FG-145) 0ef0c97 - components: moved
logout-button toMenuf3ae251
# 1.13.0 (2023-09-07)
# Bug Fixes
- components: fixed size of the IconPicker's popover, added user input fa6260f
- components: use "fas" as default IconPicker's icon prefix b8af105
# Features
- adds ENUM filter 95015fc
- components: added "iconPrefix" property to the IconPicker dfc0654
- components: added IconPicker 21f61a2
# 1.12.0 (2023-07-27)
# Bug Fixes
- components: made sure that
errorandloadingstate are available inFileDownloadButtonbe10005 - components: updated
delayinhandleQuickSearchInput33d670a - composables: call
revokeObjectURLafter 30 minutes to prevent network error inuseDownloaddf6b30a - undo translate
option.label7049f41
# Features
- adds
forceparameter to build job backoffice 5c28d29 - adds argument to force init-branch 95c99db
- adds default to options 0426380
- adds options to
FieldforEnumSelect3d480e3 - changed argument name e8348a3
- updated links in docs f6279a7
# 1.12.0-alpha.1 (2023-06-26)
# Features
- adds
forceparameter to build job backoffice 5c28d29 - adds argument to force init-branch 95c99db
- changed argument name e8348a3
# 1.11.5 (2023-05-04)
# Bug Fixes
- issue with
clearinMultipleColorPickerc2ccc53 - uses
kebabCaseinurlforuseUploadConventiona65821e
# 1.11.4 (2023-04-20)
# Bug Fixes
- added spacing in
Widgetfor titles that were close to the edge 8759698
# 1.11.3 (2023-04-20)
# Bug Fixes
- changed
Getting startedguide withTYPEandbasePath2468df2
# 1.11.2 (2023-04-20)
# Bug Fixes
- updated
migrationguide 1a0b283
# 1.11.1 (2023-04-20)
# Bug Fixes
- removed optional chaining 15bd932
# 1.11.0 (2023-04-20)
# Bug Fixes
- default for getter 816ed57
SidebarMenuaboveWidgetloading state 47ab6af- accept
*/*inFileUpload0027d69 - add api url to config b3373be
- add error message 84160cc
- add, update or remove infoText c131c54
- adds
isRemoveButtonVisibletoFilePreviewb5ca14f - api payload 16763e6
- components: correct message in ListView b4cae84
- components: don't use problematic null coalesce operator (yet) 140ed94
- components: fixed width of password-field annex strength meter c8eaff4
- components: fixes for minimizing list view fd95453
- composables: uses
readerinstead ofthisinuseDownloadb352ce0 - handle permissions b2b633d
- margin issue in
Dropzone608ea6f - modal for existing info cffe537
- no async import of
FieldInfo333fd31 - partially support multi language 730d9da
- plugins: axios: Do not consider status code 403 any more 3ad5e4e
- re-enabled
error-state inImagePreview66821a5 - remove dialog title 2589bbb
- remove optional chaining 38df917
- remove scenario of
FileUpload2cc09f4 - removed
contentTypeprop fromImagePreview44bed72 - removed
showDropzonescenario, replaced withshowPreview1ab4185 - removed watcher for
fieldsinFields56978b5 - show add when empty 07e9990
- updated
originalFilenametooriginalFileNameinFileUpload2f68356 - updated style and fixed tabindex of
ImagePreview3f5d532 - uses correct
fileIdandfileUrlinFileUploadda52aeb - uses correct
idproperty forfileUrldd5ef73
# Features
handleSaveTranslationscalles async 7627e73- added animation to remove button in
ImagePreviewca5e632 - added several
contentTypetoFilePreviewf3cde52 - adds
disabledtoDropzoneandUpload893d02d - adds
forgotPasswordandresetPassword3e8018f - adds
ImageUploadandImagePreview482499f - adds
infoContentto determine configured or customized infoText 2ccd161 - adds
readonlytoFilePreviewe98c842 - adds
readonlytoisDownloadDisabledscenarios f6a7dfa - adds
removedtoFileUpload(WIP) 21f137f - adds
showPopovertoFieldInfo85adba4 - adds
v-cyforFieldInfo22a4943 - adds class to
FilePreviewandFileDownloadButton4f284ef - adds translations and improve functionality e712d01
- adds trigger build
vue-backofficeafter publish b4de42c - changes payload
userEmailtoemailandpasswordtonewPasswordd47cbbb - components: adds
Dropzonee5db30e - components: adds
entityStatuswith valueDISABLEDwhen file is removed inFileUpload7adbbc8 - components: adds
FileUpload205ce33 - components: adds
isFieldFiletoFieldto check if field can have a file dc685f1 - components: adds
sizetoDropzonewith aPopovermessage 2a334cb - components: moved constants from constants.js to entities.json ecf8e27
- composables: adds
useUploadConventionf23ad30 - default configured content e0bcffb
- find favicon using the path in backoffice.config.json 31713d3
- fix payload for save bc9ce93
- for unit testing, automatically install @vue/composition-api if needed 406a8fd
- handle error
handleSaveTranslations7ce865e - implements
useUploadConventiontoFileUpload35e7646 - initial work for
useInfoBubblesb19f817 - introduces
fieldNamefor scenarios whenisFieldFile4406e17 - makes infoTexts global 23b7006
- orders locale value before used f1ec4db
- plugins: redirect on receiving 401, not on receiving 403 de25f01
- pull request template 8e87ca0
- remove unused watch on i18n 48acd8e
- rename
userEmailtoemail33063b5 - renamed
FileUploadclasses toDropzoneinDropzonebb7189d - save and uses infobubbles in a local store d9173f7
- scss: adds
uploadfromelement-theme-chalk1965054 - separate field info you can translate 176e128
- set
repeatPasswordto type password 157d62e - sets language key if not created cf14649
- show
error-state when nodatanorurlis given inImagePreview5afc6b2 - show
forgotPasswordbased on runtime value 8f6d578 - uses
onerrorhook to enableerrorStateinImagePreview23f8380
# Performance Improvements
- improved
v-ifstatement forhasUrlinImageUpload26ac942
# Reverts
- removed
readonlyfromisDownloadDisabledscenario 1da1154 - removed duplicate items from
MenuItemsinMenuCategory64920e4 - removed unused return values 8be669a
# 1.10.1 (2023-03-22)
# Bug Fixes
- added slot + prop that allows you to add one general header row for the whole table 40697dd
- removed redundant props, improved default value for groupOptions prop f9fcbcb
# 1.10.0 (2023-03-07)
# Bug Fixes
- components: scenario where the
vue-good-tablewas not available when loading c39ee33 - only add scroll event once in
ListView7532e28 - revert back all changes related to the loading state, caused issues with infinite scroll 5684b1f
# Features
- added
@babel/plugin-proposal-nullish-coalescing-operatortobuildinnuxt.config.jse99d31b
# 1.9.0 (2023-03-02)
# Bug Fixes
- components: updated
optionssignature inEnumSelect7f84a05
# Features
- components: don't show validations on readonly fields 39f4b78
- export
defineSingularEntity,useEntityPrefixandEnumSelect57ac359
# 1.8.1 (2023-03-01)
# Bug Fixes
- components: correct message in ListView 79d7214
- components: removed
isRequiredfromiconinMenuItems78c43d4 - components: uses
iconClassfromuseMenuIconinMenuItemcb2048c - makes sure that
configLocationendsWith/c6a969c - plugins: adds
/toconfigLocationinruntime2a24c94
# Reverts
- plugins: removed
/fromconfigLocation540e1fb
# 1.8.0 (2023-02-22)
# Bug Fixes
nextTickissue inWidgetdf947eb- adds padding on
menu-category__icon587a466 - components: prevents closing of
MenuCategorywhen not clicked on thetitle4e940d3 - removed
nextTickfromWidget5d99f92 - removed
snakeCasefromnameinWidgetd22a230
# Features
- added styling for
hasDataSourceErrorinWidget03fc5b4 - adds
fa-times-circletoBaseTemplatewhenhasConfigError6091c5e - components: uses
$widgetConfiguration-inject inWidget0379067 - uses
useActiveChartsinBaseTemplate5c84329
# Reverts
- removed
isLoadedfromtemplateinWidgetab0d223
# 1.7.0 (2023-02-21)
# Bug Fixes
- imports da10da2
# Features
- adds
eventstoWidget4e36b70 - components: adds
Fivelayout, for 5 widgets 16d675f - components: implements
BaseTemplateand other templates for dashboard be6113b - improved
ThreeDashboardlayout fece7e2
# 1.6.1 (2023-02-20)
# Bug Fixes
- documentation
migrationguide 6bdf864
# 1.6.0 (2023-02-20)
# Bug Fixes
- add
zIndextoSidebarMenu18a3efb - added cypress directives, enabled tooltip styles 1e002f8
- added default value for
delayinuseSidebarState54f8460 - added setting for configuring grid columns more precisely 7ff4287
- changed collapse button icon, added color change on hover 0ebbae7
- components: added the width property to the Widget e83322f
- components: close conditions for
MenuCategoryinSidebarHeader73a2cd6 - components: doesn't handle
keyUp-event when in targettextortextareainSidebarDrawera0e4885 - components: improved logic when clicking collapse button in hovered state 34c0b90
- components: improved the collapse sidebar button animation 0a47da4
- components: moved mapping configurations logic from charts to useChartConfiguration composable 150202f
- components: removed erroneous passed arguments 7c6943e
- components: removed redundant async/await f58b226
- components: small refactor and logic improve for Sidebar 451a613
- components: specified configuration object's shape for charts 5b78224
- components: user experience improvement e7a09e4
- composables: added "dataLabels" configuration for pie charts e8e1e48
- composables: added 1/4 sec delay for sidebar expand while hovered af8f8ee
- composables: added new 'isStacked' configuration to Bar Chart a5001be
- composables: added separate composable for each chart type 198a4af
- composables: added the Pie Chart's missed labels configuration 5c2ebae
- composables: moved axios call to the "onMounted" hook fc20cf7
- composables: refactored widgets composables 8f96e5e
- composables: renamed the method 687d0db
- composables: used computed properties instead of async/await for fetching the data a12dfcb
- dashboard: changed retrieved data structure 2b3398b
- dashboard: changed structure of retrieving the data sources 4465fef
- exposed useActiveCharts composable 5851895
- fixed 'showMarkers' property a28d845
- handled bad scenarios when fetching charts config or data source 511f3ba
- hide
titlewhensmallinMenuItem9413d7b - improved collapsed sidebar df52856
- improved iotacss configuration 82a66fa
- improved usage of the Widget component for the end-user 8cdc474
- made
additionalConfigan object a832118 - made
leaveTimerhave adelayof500ms0b91c67 - made
MenuItemshave a max height of 350px ab8a3e5 - makes
routekeep reactivity, therefor updating thenameof theroutedb7c0dd - merge conflicts a38408e
- removed
min-widthfromSidebarDraweref81efc - reset
ColorPickerinMultipleColorPicker6ac8306 - returns empty
colorsarray when value is empty inMultipleColorPicker64adfbf - set and use
localStorageLastVisitedRoutec615b22 - uses
event.codeforSidebarDrawer5c31cb6
# Features
- adds
clearoption toColorPickerto remove color 776b725 - adds
showApplicationstatement toContext19e0d4f - animate
page-sidebarclass ada6166 - components: added
text-overflowtoNavigationPathItemba995d7 - components: added additionalConfig property to widgets a7bee44
- components: added collapse button to the sidebar 38ea8ad
- components: added Pie and Bar charts 7a2a438
- components: adds
MultipleColorPicker81662cb - components: defeats stacking context of
CollapseButtonwithPortalVue620a6d7 - components: implements
useMenuIconinMenuItemb39df16 - components: introduces
SidebarLayout622acc7 - components: prevents close on
mouseenter-event ofCollapseButton5ad09ac - composables: added useSidebarState composable to control sidebar global state 089dae2
- composables: adds
useMenuIconcomposable to determine theiconforMenuItem9cdd64a - exports
options977541a - implements
titletranslations inMenuCategoryandMenuItemf1f39ef - made
SidebarDraweroptional d801678 - plugins: added
configLocationtoruntimee47f0b4 - position
CollapseButtoninSidebarLayout63352a2 - uses
margin--defaultinSidebarDrawer201de5c - uses route from context cc70249
- widgets: added Widget and LineChart components, added the ApexChart library 209c5f2
- widgets: started the implementation of widgets 6607a04
# Performance Improvements
- merged with the develop branch 9706a5b
# Reverts
nodeupgrade 8af953b- removed
setupfromjest.config7dbef0a - removes unused
copyOffunctionality 6d7e7d8
# 1.5.4 (2022-10-17)
# Bug Fixes
- components: made TabPane to use prefix from useEntityPrefix composable aeb85aa
- composables: moved the defineSingularEntity composable to the useEntityPrefix 2a9ede0
- composables: refactored the useEntityPrefix 01eb032
- composables: rollback the changes and used the singularEntity in each place separately e957a9a
- scss: fixed style for multiple selects check marks 4edc382
# 1.5.3 (2022-09-05)
# Bug Fixes
- composables: uses
prefixfromentities.jsoninuseFiltersfor thelabel55fe0b3
# 1.5.2 (2022-08-29)
# Bug Fixes
- put back key property to 'Page', missed while merging SplitView feature with the develop branch 52c033c
# 1.5.2 (2022-08-29)
# Bug Fixes
- put back key property to 'Page', missed while merging SplitView feature with the develop branch 52c033c
# 1.5.1 (2022-08-17)
# Bug Fixes
- updated
filterValueprop shape validator inListViewFilterDateRange51afdf4
# 1.5.0 (2022-08-16)
# Bug Fixes
- accepts
falseasfilterValueinuseFilters5ee302c - adds the
defaultFilterto the payload 37a3948 - applies the reset filters in
resetFilters359ce0b - call
resetScrollwhen data is refreshed inListView2108c45 - checks
isEntityVisibleinListViewUpdatescf0124f - clear records when
payloadisundefined4cea2c3 - components: fixed the boolean variable, that was erroneously replaced during renaming 203cfb6
- components: made the ListView check the active entity on subscribing to events 1db78af
- components: removed unused import from the test 2ca0e4c
- components: uses
filtersfor theshowFilterButtoninstead of themetadataFiltersc6bd95a - composables: added workaround for optional chaining b92fa1f
- composables: fix
setFilterinuseFilters2d41456 - corrected automatic import cde2d75
- does not deconstruct
$tfromcontext, instead usescontextinuseColumns393eda4 - emits
clearevent inSelectwith correctpayloaded8108c - errors update 7296a3f
- implements
handleChangeinListViewFilterTextto clear text when empty string 844958c - improved events clean up in
ListViewUpdates4275984 - makes
ListViewcompliant with newuseSortstructure 1e023d8 - makes sure that
activeFiltersandquickSearchQueryare readonly b71aef3 - makes sure that
sortableis set via thecolumnDataofuseMetadataba68187 - moves the
metadataFilter-watcher after initialization inuseFilters9252961 - passes down
contexttouseColumns5ba9712 - prevents
appliedFiltersto lose reactivity inListView6a44f36 - remove filter when
valueandvaluesareundefined7e07a36 - removes
metadata-object frommetadata-call 1fd2a17 - renames
availableFilterstofilters1ea71d0 - replaced global unsubscription to instance unsubscription 6f269c0
- split-view: added hiding parent ListView when Relation is clicked 2c75e17
- split-view: added resubscribing on update for number of events 93e3a9b
- split-view: added undefined check 02c9bd3
- split-view: covered corner case, when from the detail view clicking the same menu icon, where you currently are 2366e0f
- split-view: fixed the test, that was failing due to the new Page's template structure aa28524
- split-view: handled different scenarios of closing, deleting, going back to relation 4254f63
- split-view: merged with develop da70bb4
- split-view: merged with develop 99948fe
- split-view: minor improvements bff6202
- split-view: reduced number of emitted events by using watcher 4436e2d
- split-view: removed obsolete $scrollTo and replaced it with scrollIntoView 4a42365
- split-view: removed redundant console log d6a9040
- split-view: small improvements and code refactoring fc00356
- tests: removed obsolete tests because of removed methods f94f976
- update
metadataFiltersprop inListViewe781d3d - update translations 48983cc
- updated
ErrorinuseSortcdedb01 - updated
metadataFilterstypo caaa960 - updated
resetFiltersbased on test scenario 06abb3a - updated shape of
filterinListViewFilterDateRangec1e3174 - updates
dataRangetranslations f15e430 - updates import path c086ced
- uses
clear-event inListViewFilterSelectacea374 - uses reactive del 1580d87
# Features
- accepts
undefinedas a validpayloadinsetSortedColumnsd76ad8c - added a watcher to update state in
useFilter07553ce - adds
FILTER_SHAPEfor thefilterspayload 925fb65 - adds
ValidationErrorfor invalid sorting 6fecc4b - assets: enables
drawerb365193 - checks for handle filters changes 55c7b19
- components: adds
ListViewFiltersand several supported types 4444492 - components: enables
filterableforListViewFilterSelecte6fac4b - components: implements
applyFilterinListViewFilters6ae07eb - components: implements
clear-event inSelectd47a69c - components: implements
clearFilterfromuseFiltersinListViewFiltersfa8fd04 - components: implements
showFilterButtoninListViewFiltersfc65fd5 - components: implements
useMetadataandListViewFilters413a5d6 - components: implements
useSortinListView21cd141 - components: implements a
scale-in-ver-toptransition inListViewFilterBoolean9b9b84e - components: introduces
static-filters-prop inListViewFiltersb217ea5 - components: uses
useColumnsandisSortValida65f752 - composables: add
useFilter7313c72 - composables: adds
applyFiltersmethod to updateappliedFilters61bab10 - composables: adds
defineSingularEntitydfc73a4 - composables: adds
useFilters8eb1a16 - composables: adds
useMetadata6142adb - composables: adds
useQuickSearchc4ec73c - composables: adds
useSortcomposable to combine sorting logic 7eb8194 - composables: implements
resetFiltersmethod inuseFilters2905a4e - composables: implements a
labelbased on the$entityf5d4a69 - composables: introduces
setDefaultsmethod inuseFilters063998c - composables: moved
columnslogic touseColumnsf20c149 - composables: throws an error when an invalid sort has been detected in
useSort36e9e62 - composables: uses
isSortValidinuseSortc0cc1bf - composables: watches for
filterValueto change inuseFilterfor default value c45fc6a - excludes unknown filters from
filtersPayloadinuseFilters5bfd12b - filter
numberOfAppliedFilterswithQuickSearch1830de4 - implements
CollapseTransitioninListViewFilterBooleand7072bf - implements
common.action.clearinListViewFilterBoolean4835a37 - implements local value for
ListViewFilterDateRangefd5ef5a - introduces
defaultstoListView8965f9c - simplifies
setInitialSort9bd80aa - split-view: used split-view on the page level (unfinished) cc5dc3d
- supports parents info for metadata call ad84958
- uses
useQuickSearchinListViewFilters1da8a02
# Reverts
- removed old
columnData, now usingcolumns707bdd0 - removed unused
handleDataClearedmethod inListViewBoolean7b87395 - removed unused
ValidationError88dee01 - removed unused property 6a54e8b
- removes
additionalColumnsfromuseColumnssignature 199362c - removes
componentValue956e2da
# 1.4.2 (2022-07-07)
# Bug Fixes
- add default css for dialog and menu 4a65a43
- revert css for element-ui menu e0d5e6c
# 1.4.1 (2022-06-22)
# Bug Fixes
- moved function declaration 6ee093b
- pr's comments 0ca2304
- removes last-visited-route from local store after logout 109f4cd
- updated documentation c9eab99
- updated documentation 1cd84a9
# 1.4.0 (2022-05-23)
# Bug Fixes
- navigation-path: fixed document comment 96bd94b
- navigation-path: improved creating nested routes c8fd4de
- navigation-path: moved logic of getting last route to useNavigationPath fd5ee07
- navigation-path: removed redundant comment 22dfe43
- page: added the key attribute to NuxtChild component bdf1d67
- page: checked for the case, when entityId is null 40f0cd0
- specified which
ListViewupdates after scroll 450a2c7 - useNavigationPathInfo: handled multi-level nested routes 8a6c4b7
# Features
- makes sure that
useNavigationPathcan be instantiated without apreviousRoute23a5303 - re-uses
previousRouteinuseNavigationPathInfoto create a nested route 9173522 - store the
previousRoutein areffor recursion da99d48
# 1.3.0 (2022-05-10)
# Bug Fixes
- composables: fixed pr comments a732a70
- fixed pr's comments 261306b
- import store key from use login composable ee539eb
- merge conflicts 6f2cf81
- renamed constant a1c4624
- replaced from to currentRoute e6adbe0
# Features
- added check if a route is still present in routes 7624901
- added storing last visited route 18ba3dd
- changed axios plugin 885d289
- composable: added user login 2cfda02
- composables: added clean up local store 98514f4
# 1.2.2 (2022-04-13)
# Bug Fixes
- added support for object payload in
defineEntityRoute928e631 - deconstruct
idinvisitDetailfcffe13
# 1.2.1 (2022-04-12)
# Bug Fixes
- export
useEntityObject0e40103
# 1.2.1 (2022-04-12)
# Bug Fixes
- export
useEntityObject0e40103
# 1.2.0 (2022-04-12)
# Features
- adds
visitNewtodefineEntityRoutee62eb1c - composables: introduces
defineEntityRoute99dd14b
# 1.2.0 (2022-04-12)
# Features
- adds
visitNewtodefineEntityRoutee62eb1c - composables: introduces
defineEntityRoute99dd14b
# 1.1.0 (2022-04-11)
# Features
- removes
useEntity,useEntityObjectanduseActiveEntityin favor ofdefineRelation6d54019
# Reverts
- removes
ShareButtonfromSidebarShortcutse669343
# 1.0.0 (2022-04-07)
# Bug Fixes
navigationPathis undefined 6bbe827- add support for optional params in
useNavigationPathe5bc94f - add tip for cloning repo ad09014
- adds
browserlistrcto build for correct browsers 3b91bbb - adds
pluralizeto migration 2a09e11 - allows
iconinshapeforactions-array bc734de - automatically hide
PopoverinShareButtonddf4efa - change destination 06a8f5a
- changes
files34e8e40 - changes
filespattern, again b5e857d - changes
modetossr6a7acb3 - changes
modetossr756071e - changes payload of
setEntityErrorsemit f7dd9be - changes to
TabPaneandTabNava4b08d6 - ci: adds
TYPEinJenkinsfile160398e - ci: adds build step 01de1f6
- ci: disables
yarn testinlint-staged698134f - ci: installs and removes
@vue/composition-apiinTest-stage fd8a7d4 - compatibility with
sassa4afa70 - components: adds
ceiltoscrollTopto prevent zoom issue e2008c3 - components: adds
widthtolist-view-action-class 7a2b17e - components: adds extra condition to catch errors 31e2e4b
- components: fixes
mousedownissue withSplitViewandCKEditore1140df - components: fixes endless loading issue in
DetailViewe1514a6 - components: handles
catchscenario inListViewActionTypeDownload3c9c1f1 - components: handles routes without dash ebf6542
- components: only emit data when
idis defined 98324db - components: prevents duplicates in
ListViewwhen sorting 3a96446 - components: re-orders the import statement to match eslint rules 1414437
- components: renames
saveandcreatelabel inEntity3728c7b - components: resets to correct initial value eee3616
- components: update
tabswatcher inTabs5f621ae - composables: fixes after test scenarios bac171f
- composables: scenario where
newwas not removed from therouteParts6b2aea4 - compositions: fixes
generateRelationRouteNamee399980 - correct
isCreatedproperty 5bc9696 - correct
SONAR_NAMEc746e17 - corrects import statement f4e33ef
- do not clear records on scroll 7ee7061
- does not use
this, but passes$axiosas a param 8158dfb - exports dist folder 0335006
- exports individual composables 7d59d92
- filters
nonefromsortedColumnsaftervue-good-tableupgrade 68f22ac - filters
none-filter types fromsortedColumnsDatad0d20fd - fixed
classListissue when clicked clear inQuickSearch5a777f6 - formats
routeKeytokebab-caseinuseNavigationPathInfo6588cae - gets
clearNavigationPathfromuseEntity4dfb1cf - ignore and removes previous build whilst liniting 73bd647
- implements
paramsinvisitRelationefa3745 - import
clearNavigationPath37dcfe5 - import statements 0fdeed8
- increases
zIndexofListViewUpdatesand correct import c578076 - indentation improvements 1bdaa09
- install
@vue/composition-apiinJenkinsfile844705f - jenkins: disbales tests 66b7a4b
- jenkins: enables tests 6ce64ba
- jest: updates jest config file with moduleNameMapper 3904105
- linting 7a504a9
- list view: corrects style issue, implements
oneOfTypefor filters d432124 - lodash: fixes faulty lodash import 6d885bb
- my awesome change to trigger a release d71498e
- navigation: updates function call to new syntax d7b953e
- notifications: toasters no longer block searchfield 839dc70
- only center
activeRowwhen it really changes 5254c1d - package: major fix 8debed4
- paths for
SonarQubeScanner0645fbe - payload for
trigger-ansible-exonet-vuejsaf0c11b - prevents
NuxtErrorpage when 404 status occurs 8dcbb89 - prevents removing of
scrollevent whenhasNoRecordsoccurred 3c1e7d8 - re-enable
showShareButton908cb1c - remove event listeners when
DetailViewis destroyed a66b6fb - remove unused
handleReloadmethod andforce-reloadevent 58ab7bf - remove unwanted (and unused)
callbackinsavemethods 8751c9c - removes * from
filespattern 8992858 - removes
modulefrompackage.jsonto prevent access to unbuild files f93eef6 - removes
webpack-dev-serverto force bundeling in dev mode 472ab86 - removes event listeners f52d86d
- removes filesaver from deps f204925
- removes optional chaining for time being 60bf96c
- removes route implementation 2b9b34a
- requires
path15c26ed - reset
errorsbefore setting new ones 6b05653 - reset page number when
handleRefreshis called 26c884c - save response token in localstorage 85f0f74
- save response token in localstorage with correct linting d04ca4e
- scss: path to
font-awesomeef255a0 - send correct
headersinListViewActionTypeDownload4f4856d - set
~/pages/entities.jsonas an external dependency cc05669 - set
metadatawith a default inListView61b6bf8 - this is the greatest fix in the world (trigger release) b7d5343
- trigger close when clicked outside
ShareButtona567c30 - trigger release 7712987
- typo in path 71d3c1e
- undo previous a22b2b7
- update
Jenkinsfileexpression statement forUnit tests79ce4d8 - update
NAMEinJenkinsfilee26dc24 - update deploy script in
Jenkinsfile9142ccd - update documentation script and trigger build 1e1cf7d
- updates
filespattern 30ad836 - updates mocked
axios0aece94 - use
@jdi/browserslist-config-standardand babel preset modules to auto f1f9ce2 - uses
dataTransformFninuseEntitySearch4f12a4e - uses correct value in
setErrorsandsetPermissionsbdac0f5 - webpack: adds ~/pages/routes to webpack externals f4555f1
# Code Refactoring
- components: renames
FieldsettoFieldsf013e86
# Features
- add
quietDepstonuxt.config5804806 - add emit to force menu open with test commented 9cda5d1
- added
Fieldsas exported component 55b718b - adds
defineRelationto library signature 9f4f929 - adds
disabletosaveButtonwhenisFormDisabledf32d0dc - adds
heroImageon homepage 7e5faf6 - adds
icontoscoped-slotinPage39c3c24 - adds
moduletopackage.json3ed3f27 - adds
relativeposition toPage254744f - adds
setMetadataValueandtimestampfor snapshot f3eb860 - adds
shareslot andshareprop that enablesShareButtoninEntity8ae5956 - adds
skewtominimizeanimation 1f7a24c - adds
useRouteConvention217e902 - adds 50% status in
minimizeeffect 51aee75 - adds a
icon-prop toRelationca35455 - adds a POC for
NuxtChild28ca58f - adds button on homepage c47b8ee
- adds dark mode 53a5d43
- adds description fa8e4e5
- adds global
isFontAwesomeprop validation 9c6d724 - adds installation on homepage 7aefb81
- adds option to disable specific buttons in DetailView 19d49ea
- adds several emits to
Entity8fbfea3 - adds small delay when
hasUpdatesis false 7121a88 - adds tip about monorepos in
Components63d4e3c - adds tip for semantic release 4f93fba
- adds tips about eslint d046af3
- adds tips about test rules 43d576f
- adjust minimize timings e728cc5
- allows optional entity keys cdaf6aa
- center
activeRowinListViewafteractiveRowchanged f8fee8b - ci: allows
releaseas a valid scope 6b51ac4 - clear
navigationPathwhen `` changes 7361919 - component: adds
routeFnto required props 5b86af8 - components: accepts number as a value in
Selectcomponent c580278 - components: added
Fieldsetcomponent 25afeb3 - components: adds
actiontoparamsaf44b8e - components: adds
actionIdin theactionUrl9caa231 - components: adds
defaultLabelbased on theentitytoTabPaneabfb3ec - components: adds
labelas a prop forField9fbdfd9 - components: adds
ListViewUpdates8c771d3 - components: adds
ListViewUpdatesinListViewand handlesentity-removedevent 08425ac - components: adds
loading-slot inPage386e587 - components: adds
minimizetransition forPageb1e91ab - components: adds
minimizeNewButtonand ellipsis for title f8e8398 - components: adds
richTabstoTabNave3e0b50 - components: adds
ShareButtond7c07cb - components: adds
urltodefault-slot 7319e6b - components: adds dynamic icons to menu 3009837
- components: adds extra events in detailview 3b4800d
- components: adds overridable field labels c8c0677
- components: adds reusable
BooleanFieldandEntityStatusField4b19892 - components: adds section in readme about routing 9a299eb
- components: adds some overridable props to ListView e89c067
- components: adds sort options to select component f0a8540
- components: call
loadDatawhenisEntityVisibleis true 607da52 - components: changes
handleSetFieldValuearguments 61b358a - components: deals with more edge cases for synamic icons 819e110
- components: detailview now watches for changes to entityId 6caeeeb
- components: implements
fixedHeaderprop inListViewa712c76 - components: implements
headers980b555 - components: implements
ListViewActionsinListView18816bf - components: implements
useEntityTranslationsinPagee0730f9 - components: improves -prop validation 2fdd93a
- components: improves
iconClassesf37f452 - components: improves visibility of active item in ListView 0d19f00
- components: introduces for 84acddf
- components: introduces
ListViewActionscomponent 92da8a3 - components: ListView icons are now dynamic c49201f
- components: makes
NavigationPathmore dynamic 0ba01f5 - components: only
loadDatawhenhasRecordsis false 847247a - components: only call
setupNavigationPathwhenisEntityVisibleinPagee3ae515 - components: renames
DetailViewtoEntityd10779d - components: throws error in
DetailViewwhen field isreadonly13f0da1 - components: uses
idinstead ofactionfor uniformity 6183c69 - components: uses
useEntityforexpectedEntity378c709 - components: uses new
create-prop inEntity0809383 - composables: adds
clearFieldErrorinuseEntityCrudbbd6add - composables: adds
defineRelatione63150d - composables: allows
useRouteto build a route based on a given routeKey or slug cde3b13 - composables: clean-up
useEntity0e40fb6 - composables: implements
parseBlobToJsoninuseDownloadde5bffd - composables: introduces
defineEntityto define entity based onroute-context ee122cd - composables: introduces
useEntityCrudwith all CRUD actions for an entity 015d49c - composables: provides
setEntityErrorsinuseEvents831c3e7 - compositions: adds composition d6e3c33
- compositions: adds
useEntityTranslationscomposition 2da3e7c - compositions: adds
useFormDatacomposition ce4413d - compositions: adds
visitmethod and changesvisitDetail5c6d78e - compositions: adds
visitRelationtouseRoutecomposition 53310c4 - compositions: implements
useDownloadcomposition 54ca4e3 - compositions: introduces
useEventsfor root events 69efeb9 - create Changelog page 3c44856
- create separate "Documentation" stage 9607c55
- detail view: provides
fieldsinadditional-buttonsb2e0127 - detail view: uses provide/inject for
fields4b8ded3 - detail-view: adds callback option to save method 515d242
- detail-view: adds hook to force a reload 8ea7d54
- detail-view: binds force-reload event to new handleReload event 99f3221
- detail-view: exposes save-entity event to hook into 692d226
- detail-view: implements option to disable buttons 58cff40
- docs: auto generates docs cdae624
- enables
SEMANTIC_CHANGELOG2303a13 - enables
smoothScrollforvuepress306f012 - enables
SonarQubeScannerfdd75cf - export
useContexta262f94 - export
useEntitybe783eb - export
useRouteConvention8a4419e - exports: isFontAwesome is now exported from module 80d946f
- exports
useActiveEntity45cea6a - exports
useEntityanduseEntityObjectfromindex.js2be5699 - exports
useEventscomposition c7de898 - i18n: implements
useTranslationFormat6347203 - implements in 2a93f33
- implements
$permissionsand$relations02a92b0 - implements
entity-errors-changedinDetailView06823ee - implements
prefixinuseNavigationPathInfo254a96c - implements
setupNavigationPathstrategy inPage605c2d8 - implements
ShareButtoninSidebarShortcuts0f42932 - implements
useRouteConventioninnuxt.config78e61ab - implements new
lint-stagedandhuskyconfig d2767a2 - implements new composables b7f37bc
- improved styling for 2ea80e0
- improves
action-prop validation inListViewActionsb2448f8 - improves
loadingServicetarget forEntityandListViewaeb16e2 - improves
minimizeanimation 268a6d9 - improves
showButtoncondition fb06108 - initial commit 83b783d
- introduces
shouldLoadMetaDatacomputed property 919ef07 - list view: adds
perPageprop to change number of items to fetch 2fa906e - makes sure that
visitRelationis ported tocamelCase6806b84 - navigation: adds
useNavigationPathcomposition 22526d2 - new features in
useEntityListf438bec - nuxt: moves major part of configuration into package 6342d3d
- only allow reactive property
routeandrouterinuseRoute4e48927 - open menu by default on index 4e7e58c
- plugins: adds
bottom-righttoNotificationinaxios-plugin d58bec5 - provide
$fieldsand$errorsfromEntityd96ee6f - publish with version based on
package.jsonand correctNAME4def58c - push changes a88b4e0
- push new features 74af472
- re-enable
SEMANTIC_CHANGELOGbb68ed4 - removes deprecated
/deep/syntax c3a4bcb - replaces all
?in a route name ba7e029 - router: implements
useRoutecomposition a6a0d42 - scss: adds
!defaultto all colors and settings b1b75e4 - scss: breakpoints based on max-width ec9386d
- scss: updates
el-icon-shareicon 785b640 - store
actions3437792 - store
entityrecords inlocalStorage(basic, not finished, without checks) 7dd5a56 - stores
page276a65a - translates button c2f13f8
- treeview: enables element-ui scss form treeview bf868ed
- update
NAMEbaea737 - updates
@jdi/semantic-release-config-standardfded449 - uses
common.loadinginPagewhenshowPageis false 88f9c0f - uses
provideto provide$fieldsand$errorsfromEntity892839e - uses
scroll-into-viewforMenuCategoryf6ddf3c - uses
useEntityList8a17dca - uses
useEntityObjectinuseNavigationPathInfo1b6bf0b - uses
useEntityTranslationsinNavigationPathItem0c9a434 - uses esm module exports 355e3ab
- vuetypes: renders readable vuetype props 59d22e7
# Reverts
handleFilterChange73f4fc4nodeto14.15.0c5ee2d8yarn lintstep aefab37- changes to
MenuItem0bfad7f - changes to
MenuItemf8eba51 - changes to
routes3a681e5 - color change in
ListViewc43b1aa - components: removes
numberOfRecords, there is a computed property instead 25816a1 - composables: removes
useEntity+useEntityObjectfrom export 4abb6d0 - remove
downloadBlobfromListViewActionTypeDownload80f3546 - remove
iconOverride450157d - remove
useSingular707665d - remove changes in
NavigationPathandNavigationPathItem26fd44b - remove old (unused, undefined) method 484e119
- remove unused
Cardcomponent 30e3c10 - removes
Cardfrom library signature 0e95db6 - removes
CHANGELOGfromadditionalPages4665ac4 - removes
DetailViewandListViewfromuseEntity8fbcc4c - removes
relationsfromEntity5a4e641 - removes
routesfromwebpack externals8fdf242 - removes
selectedfrom payload inListViewActionTypeDownload53bcac8 - removes duplicate
entities.jsonfixture c8f554c - removes redundant code from
useRouteSlugs4a23419 - removes unused
statusvariable 956b219
# BREAKING CHANGES
- components:
Fieldsetis now another component:Fields - components: The
NavigationPathcomponent now tries to import/pages/routes.jsfrom the project it's installed in. Therefore, the project build will fail if this file is not present. BO-303
# 1.0.0 (2022-04-06)
# Bug Fixes
navigationPathis undefined 6bbe827- add support for optional params in
useNavigationPathe5bc94f - add tip for cloning repo ad09014
- adds
browserlistrcto build for correct browsers 3b91bbb - adds
pluralizeto migration 2a09e11 - allows
iconinshapeforactions-array bc734de - automatically hide
PopoverinShareButtonddf4efa - change destination 06a8f5a
- changes
files34e8e40 - changes
filespattern, again b5e857d - changes
modetossr6a7acb3 - changes
modetossr756071e - changes payload of
setEntityErrorsemit f7dd9be - changes to
TabPaneandTabNava4b08d6 - ci: adds
TYPEinJenkinsfile160398e - ci: adds build step 01de1f6
- ci: disables
yarn testinlint-staged698134f - ci: installs and removes
@vue/composition-apiinTest-stage fd8a7d4 - compatibility with
sassa4afa70 - components: adds
ceiltoscrollTopto prevent zoom issue e2008c3 - components: adds
widthtolist-view-action-class 7a2b17e - components: adds extra condition to catch errors 31e2e4b
- components: fixes
mousedownissue withSplitViewandCKEditore1140df - components: fixes endless loading issue in
DetailViewe1514a6 - components: handles
catchscenario inListViewActionTypeDownload3c9c1f1 - components: handles routes without dash ebf6542
- components: only emit data when
idis defined 98324db - components: prevents duplicates in
ListViewwhen sorting 3a96446 - components: re-orders the import statement to match eslint rules 1414437
- components: renames
saveandcreatelabel inEntity3728c7b - components: resets to correct initial value eee3616
- components: update
tabswatcher inTabs5f621ae - composables: fixes after test scenarios bac171f
- composables: scenario where
newwas not removed from therouteParts6b2aea4 - compositions: fixes
generateRelationRouteNamee399980 - correct
isCreatedproperty 5bc9696 - correct
SONAR_NAMEc746e17 - corrects import statement f4e33ef
- do not clear records on scroll 7ee7061
- does not use
this, but passes$axiosas a param 8158dfb - exports dist folder 0335006
- exports individual composables 7d59d92
- filters
nonefromsortedColumnsaftervue-good-tableupgrade 68f22ac - filters
none-filter types fromsortedColumnsDatad0d20fd - fixed
classListissue when clicked clear inQuickSearch5a777f6 - formats
routeKeytokebab-caseinuseNavigationPathInfo6588cae - gets
clearNavigationPathfromuseEntity4dfb1cf - ignore and removes previous build whilst liniting 73bd647
- implements
paramsinvisitRelationefa3745 - import
clearNavigationPath37dcfe5 - import statements 0fdeed8
- increases
zIndexofListViewUpdatesand correct import c578076 - indentation improvements 1bdaa09
- install
@vue/composition-apiinJenkinsfile844705f - jenkins: disbales tests 66b7a4b
- jenkins: enables tests 6ce64ba
- jest: updates jest config file with moduleNameMapper 3904105
- linting 7a504a9
- list view: corrects style issue, implements
oneOfTypefor filters d432124 - lodash: fixes faulty lodash import 6d885bb
- my awesome change to trigger a release d71498e
- navigation: updates function call to new syntax d7b953e
- notifications: toasters no longer block searchfield 839dc70
- only center
activeRowwhen it really changes 5254c1d - package: major fix 8debed4
- paths for
SonarQubeScanner0645fbe - payload for
trigger-ansible-exonet-vuejsaf0c11b - prevents
NuxtErrorpage when 404 status occurs 8dcbb89 - prevents removing of
scrollevent whenhasNoRecordsoccurred 3c1e7d8 - re-enable
showShareButton908cb1c - remove event listeners when
DetailViewis destroyed a66b6fb - remove unused
handleReloadmethod andforce-reloadevent 58ab7bf - remove unwanted (and unused)
callbackinsavemethods 8751c9c - removes * from
filespattern 8992858 - removes
modulefrompackage.jsonto prevent access to unbuild files f93eef6 - removes
webpack-dev-serverto force bundeling in dev mode 472ab86 - removes event listeners f52d86d
- removes filesaver from deps f204925
- removes optional chaining for time being 60bf96c
- removes route implementation 2b9b34a
- requires
path15c26ed - reset
errorsbefore setting new ones 6b05653 - reset page number when
handleRefreshis called 26c884c - save response token in localstorage 85f0f74
- save response token in localstorage with correct linting d04ca4e
- scss: path to
font-awesomeef255a0 - send correct
headersinListViewActionTypeDownload4f4856d - set
~/pages/entities.jsonas an external dependency cc05669 - set
metadatawith a default inListView61b6bf8 - this is the greatest fix in the world (trigger release) b7d5343
- trigger close when clicked outside
ShareButtona567c30 - trigger release 7712987
- typo in path 71d3c1e
- undo previous a22b2b7
- update
Jenkinsfileexpression statement forUnit tests79ce4d8 - update
NAMEinJenkinsfilee26dc24 - update deploy script in
Jenkinsfile9142ccd - update documentation script and trigger build 1e1cf7d
- updates
filespattern 30ad836 - updates mocked
axios0aece94 - use
@jdi/browserslist-config-standardand babel preset modules to auto f1f9ce2 - uses
dataTransformFninuseEntitySearch4f12a4e - uses correct value in
setErrorsandsetPermissionsbdac0f5 - webpack: adds ~/pages/routes to webpack externals f4555f1
# Code Refactoring
- components: renames
FieldsettoFieldsf013e86
# Features
- add
quietDepstonuxt.config5804806 - add emit to force menu open with test commented 9cda5d1
- added
Fieldsas exported component 55b718b - adds
defineRelationto library signature 9f4f929 - adds
disabletosaveButtonwhenisFormDisabledf32d0dc - adds
heroImageon homepage 7e5faf6 - adds
icontoscoped-slotinPage39c3c24 - adds
moduletopackage.json3ed3f27 - adds
relativeposition toPage254744f - adds
setMetadataValueandtimestampfor snapshot f3eb860 - adds
shareslot andshareprop that enablesShareButtoninEntity8ae5956 - adds
skewtominimizeanimation 1f7a24c - adds
useRouteConvention217e902 - adds 50% status in
minimizeeffect 51aee75 - adds a
icon-prop toRelationca35455 - adds a POC for
NuxtChild28ca58f - adds button on homepage c47b8ee
- adds dark mode 53a5d43
- adds description fa8e4e5
- adds global
isFontAwesomeprop validation 9c6d724 - adds installation on homepage 7aefb81
- adds option to disable specific buttons in DetailView 19d49ea
- adds several emits to
Entity8fbfea3 - adds small delay when
hasUpdatesis false 7121a88 - adds tip about monorepos in
Components63d4e3c - adds tip for semantic release 4f93fba
- adds tips about eslint d046af3
- adds tips about test rules 43d576f
- adjust minimize timings e728cc5
- allows optional entity keys cdaf6aa
- center
activeRowinListViewafteractiveRowchanged f8fee8b - ci: allows
releaseas a valid scope 6b51ac4 - clear
navigationPathwhen `` changes 7361919 - component: adds
routeFnto required props 5b86af8 - components: accepts number as a value in
Selectcomponent c580278 - components: added
Fieldsetcomponent 25afeb3 - components: adds
actiontoparamsaf44b8e - components: adds
actionIdin theactionUrl9caa231 - components: adds
defaultLabelbased on theentitytoTabPaneabfb3ec - components: adds
labelas a prop forField9fbdfd9 - components: adds
ListViewUpdates8c771d3 - components: adds
ListViewUpdatesinListViewand handlesentity-removedevent 08425ac - components: adds
loading-slot inPage386e587 - components: adds
minimizetransition forPageb1e91ab - components: adds
minimizeNewButtonand ellipsis for title f8e8398 - components: adds
richTabstoTabNave3e0b50 - components: adds
ShareButtond7c07cb - components: adds
urltodefault-slot 7319e6b - components: adds dynamic icons to menu 3009837
- components: adds extra events in detailview 3b4800d
- components: adds overridable field labels c8c0677
- components: adds reusable
BooleanFieldandEntityStatusField4b19892 - components: adds section in readme about routing 9a299eb
- components: adds some overridable props to ListView e89c067
- components: adds sort options to select component f0a8540
- components: call
loadDatawhenisEntityVisibleis true 607da52 - components: changes
handleSetFieldValuearguments 61b358a - components: deals with more edge cases for synamic icons 819e110
- components: detailview now watches for changes to entityId 6caeeeb
- components: implements
fixedHeaderprop inListViewa712c76 - components: implements
headers980b555 - components: implements
ListViewActionsinListView18816bf - components: implements
useEntityTranslationsinPagee0730f9 - components: improves -prop validation 2fdd93a
- components: improves
iconClassesf37f452 - components: improves visibility of active item in ListView 0d19f00
- components: introduces for 84acddf
- components: introduces
ListViewActionscomponent 92da8a3 - components: ListView icons are now dynamic c49201f
- components: makes
NavigationPathmore dynamic 0ba01f5 - components: only
loadDatawhenhasRecordsis false 847247a - components: only call
setupNavigationPathwhenisEntityVisibleinPagee3ae515 - components: renames
DetailViewtoEntityd10779d - components: throws error in
DetailViewwhen field isreadonly13f0da1 - components: uses
idinstead ofactionfor uniformity 6183c69 - components: uses
useEntityforexpectedEntity378c709 - components: uses new
create-prop inEntity0809383 - composables: adds
clearFieldErrorinuseEntityCrudbbd6add - composables: adds
defineRelatione63150d - composables: allows
useRouteto build a route based on a given routeKey or slug cde3b13 - composables: clean-up
useEntity0e40fb6 - composables: implements
parseBlobToJsoninuseDownloadde5bffd - composables: introduces
defineEntityto define entity based onroute-context ee122cd - composables: introduces
useEntityCrudwith all CRUD actions for an entity 015d49c - composables: provides
setEntityErrorsinuseEvents831c3e7 - compositions: adds composition d6e3c33
- compositions: adds
useEntityTranslationscomposition 2da3e7c - compositions: adds
useFormDatacomposition ce4413d - compositions: adds
visitmethod and changesvisitDetail5c6d78e - compositions: adds
visitRelationtouseRoutecomposition 53310c4 - compositions: implements
useDownloadcomposition 54ca4e3 - compositions: introduces
useEventsfor root events 69efeb9 - create Changelog page 3c44856
- create separate "Documentation" stage 9607c55
- detail view: provides
fieldsinadditional-buttonsb2e0127 - detail view: uses provide/inject for
fields4b8ded3 - detail-view: adds callback option to save method 515d242
- detail-view: adds hook to force a reload 8ea7d54
- detail-view: binds force-reload event to new handleReload event 99f3221
- detail-view: exposes save-entity event to hook into 692d226
- detail-view: implements option to disable buttons 58cff40
- docs: auto generates docs cdae624
- enables
SEMANTIC_CHANGELOG2303a13 - enables
smoothScrollforvuepress306f012 - enables
SonarQubeScannerfdd75cf - export
useContexta262f94 - export
useEntitybe783eb - export
useRouteConvention8a4419e - exports: isFontAwesome is now exported from module 80d946f
- exports
useActiveEntity45cea6a - exports
useEntityanduseEntityObjectfromindex.js2be5699 - exports
useEventscomposition c7de898 - i18n: implements
useTranslationFormat6347203 - implements in 2a93f33
- implements
$permissionsand$relations02a92b0 - implements
entity-errors-changedinDetailView06823ee - implements
prefixinuseNavigationPathInfo254a96c - implements
setupNavigationPathstrategy inPage605c2d8 - implements
ShareButtoninSidebarShortcuts0f42932 - implements
useRouteConventioninnuxt.config78e61ab - implements new
lint-stagedandhuskyconfig d2767a2 - implements new composables b7f37bc
- improved styling for 2ea80e0
- improves
action-prop validation inListViewActionsb2448f8 - improves
loadingServicetarget forEntityandListViewaeb16e2 - improves
minimizeanimation 268a6d9 - improves
showButtoncondition fb06108 - initial commit 83b783d
- introduces
shouldLoadMetaDatacomputed property 919ef07 - list view: adds
perPageprop to change number of items to fetch 2fa906e - makes sure that
visitRelationis ported tocamelCase6806b84 - navigation: adds
useNavigationPathcomposition 22526d2 - new features in
useEntityListf438bec - nuxt: moves major part of configuration into package 6342d3d
- only allow reactive property
routeandrouterinuseRoute4e48927 - open menu by default on index 4e7e58c
- plugins: adds
bottom-righttoNotificationinaxios-plugin d58bec5 - provide
$fieldsand$errorsfromEntityd96ee6f - publish with version based on
package.jsonand correctNAME4def58c - push changes a88b4e0
- push new features 74af472
- re-enable
SEMANTIC_CHANGELOGbb68ed4 - removes deprecated
/deep/syntax c3a4bcb - replaces all
?in a route name ba7e029 - router: implements
useRoutecomposition a6a0d42 - scss: adds
!defaultto all colors and settings b1b75e4 - scss: breakpoints based on max-width ec9386d
- scss: updates
el-icon-shareicon 785b640 - store
actions3437792 - store
entityrecords inlocalStorage(basic, not finished, without checks) 7dd5a56 - stores
page276a65a - translates button c2f13f8
- treeview: enables element-ui scss form treeview bf868ed
- update
NAMEbaea737 - updates
@jdi/semantic-release-config-standardfded449 - uses
common.loadinginPagewhenshowPageis false 88f9c0f - uses
provideto provide$fieldsand$errorsfromEntity892839e - uses
scroll-into-viewforMenuCategoryf6ddf3c - uses
useEntityList8a17dca - uses
useEntityObjectinuseNavigationPathInfo1b6bf0b - uses
useEntityTranslationsinNavigationPathItem0c9a434 - uses esm module exports 355e3ab
- vuetypes: renders readable vuetype props 59d22e7
# Reverts
handleFilterChange73f4fc4nodeto14.15.0c5ee2d8yarn lintstep aefab37- changes to
MenuItem0bfad7f - changes to
MenuItemf8eba51 - changes to
routes3a681e5 - color change in
ListViewc43b1aa - components: removes
numberOfRecords, there is a computed property instead 25816a1 - composables: removes
useEntity+useEntityObjectfrom export 4abb6d0 - remove
downloadBlobfromListViewActionTypeDownload80f3546 - remove
iconOverride450157d - remove
useSingular707665d - remove changes in
NavigationPathandNavigationPathItem26fd44b - remove old (unused, undefined) method 484e119
- remove unused
Cardcomponent 30e3c10 - removes
Cardfrom library signature 0e95db6 - removes
CHANGELOGfromadditionalPages4665ac4 - removes
DetailViewandListViewfromuseEntity8fbcc4c - removes
relationsfromEntity5a4e641 - removes
routesfromwebpack externals8fdf242 - removes
selectedfrom payload inListViewActionTypeDownload53bcac8 - removes duplicate
entities.jsonfixture c8f554c - removes redundant code from
useRouteSlugs4a23419 - removes unused
statusvariable 956b219
# BREAKING CHANGES
- components:
Fieldsetis now another component:Fields - components: The
NavigationPathcomponent now tries to import/pages/routes.jsfrom the project it's installed in. Therefore, the project build will fail if this file is not present. BO-303
# 1.0.0-alpha.102 (2022-04-05)
# Bug Fixes
- add support for optional params in
useNavigationPathe5bc94f - components: only emit data when
idis defined 98324db - components: renames
saveandcreatelabel inEntity3728c7b - composables: fixes after test scenarios bac171f
- composables: scenario where
newwas not removed from therouteParts6b2aea4 - correct
isCreatedproperty 5bc9696 - do not clear records on scroll 7ee7061
- does not use
this, but passes$axiosas a param 8158dfb - implements
paramsinvisitRelationefa3745 - increases
zIndexofListViewUpdatesand correct import c578076 - only center
activeRowwhen it really changes 5254c1d - re-enable
showShareButton908cb1c - reset
errorsbefore setting new ones 6b05653 - reset page number when
handleRefreshis called 26c884c - scss: path to
font-awesomeef255a0 - trigger close when clicked outside
ShareButtona567c30 - updates mocked
axios0aece94 - uses
dataTransformFninuseEntitySearch4f12a4e - uses correct value in
setErrorsandsetPermissionsbdac0f5
# Features
- adds
defineRelationto library signature 9f4f929 - adds
disabletosaveButtonwhenisFormDisabledf32d0dc - adds
icontoscoped-slotinPage39c3c24 - adds
relativeposition toPage254744f - adds
setMetadataValueandtimestampfor snapshot f3eb860 - adds
shareslot andshareprop that enablesShareButtoninEntity8ae5956 - adds
skewtominimizeanimation 1f7a24c - adds 50% status in
minimizeeffect 51aee75 - adds a POC for
NuxtChild28ca58f - adds description fa8e4e5
- adds several emits to
Entity8fbfea3 - adds small delay when
hasUpdatesis false 7121a88 - adjust minimize timings e728cc5
- allows optional entity keys cdaf6aa
- center
activeRowinListViewafteractiveRowchanged f8fee8b - ci: allows
releaseas a valid scope 6b51ac4 - clear
navigationPathwhen `` changes 7361919 - components: adds
ListViewUpdates8c771d3 - components: adds
ListViewUpdatesinListViewand handlesentity-removedevent 08425ac - components: adds
loading-slot inPage386e587 - components: adds
minimizetransition forPageb1e91ab - components: adds
ShareButtond7c07cb - components: adds
urltodefault-slot 7319e6b - components: call
loadDatawhenisEntityVisibleis true 607da52 - components: only
loadDatawhenhasRecordsis false 847247a - components: only call
setupNavigationPathwhenisEntityVisibleinPagee3ae515 - components: uses new
create-prop inEntity0809383 - composables: adds
clearFieldErrorinuseEntityCrudbbd6add - composables: adds
defineRelatione63150d - composables: allows
useRouteto build a route based on a given routeKey or slug cde3b13 - composables: clean-up
useEntity0e40fb6 - composables: introduces
defineEntityto define entity based onroute-context ee122cd - composables: introduces
useEntityCrudwith all CRUD actions for an entity 015d49c - export
useContexta262f94 - exports
useActiveEntity45cea6a - implements
$permissionsand$relations02a92b0 - implements
setupNavigationPathstrategy inPage605c2d8 - improves
loadingServicetarget forEntityandListViewaeb16e2 - improves
minimizeanimation 268a6d9 - improves
showButtoncondition fb06108 - makes sure that
visitRelationis ported tocamelCase6806b84 - new features in
useEntityListf438bec - only allow reactive property
routeandrouterinuseRoute4e48927 - provide
$fieldsand$errorsfromEntityd96ee6f - push changes a88b4e0
- push new features 74af472
- re-enable
SEMANTIC_CHANGELOGbb68ed4 - replaces all
?in a route name ba7e029 - scss: updates
el-icon-shareicon 785b640 - store
actions3437792 - store
entityrecords inlocalStorage(basic, not finished, without checks) 7dd5a56 - stores
page276a65a - uses
common.loadinginPagewhenshowPageis false 88f9c0f - uses
provideto provide$fieldsand$errorsfromEntity892839e - uses
scroll-into-viewforMenuCategoryf6ddf3c - uses
useEntityList8a17dca
# Reverts
- components: removes
numberOfRecords, there is a computed property instead 25816a1 - remove old (unused, undefined) method 484e119
- removes
relationsfromEntity5a4e641
# 1.0.0-alpha.101 (2022-02-24)
# Bug Fixes
- changes payload of
setEntityErrorsemit f7dd9be
# 1.0.0-alpha.100 (2022-02-09)
# Bug Fixes
- update documentation script and trigger build 1e1cf7d
# 1.0.0-alpha.99 (2022-02-09)
# Features
- uses esm module exports 355e3ab
# 1.0.0-alpha.98 (2022-02-08)
# Features
- export
useRouteConvention8a4419e
# 1.0.0-alpha.97 (2022-02-08)
# Bug Fixes
- changes to
TabPaneandTabNava4b08d6
# Features
- export
useEntitybe783eb
# 1.0.0-alpha.96 (2022-02-08)
# Features
- components: implements
useEntityTranslationsinPagee0730f9 - compositions: adds
useEntityTranslationscomposition 2da3e7c - uses
useEntityTranslationsinNavigationPathItem0c9a434
# 1.0.0-alpha.95 (2022-01-26)
# Code Refactoring
- components: renames
FieldsettoFieldsf013e86
# Features
- added
Fieldsas exported component 55b718b - components: added
Fieldsetcomponent 25afeb3
# Reverts
- composables: removes
useEntity+useEntityObjectfrom export 4abb6d0
# BREAKING CHANGES
- components:
Fieldsetis now another component:Fields
# 1.0.0-alpha.94 (2021-12-01)
# Features
- exports
useEventscomposition c7de898
# 1.0.0-alpha.93 (2021-11-22)
# Features
- add
quietDepstonuxt.config5804806
# 1.0.0-alpha.90 (2021-09-23)
# Bug Fixes
navigationPathis undefined 6bbe827
# 1.0.0-alpha.89 (2021-09-23)
# Bug Fixes
- this is the greatest fix in the world (trigger release) b7d5343
# 1.0.0-alpha.88 (2021-09-23)
# Bug Fixes
- gets
clearNavigationPathfromuseEntity4dfb1cf - install
@vue/composition-apiinJenkinsfile844705f - ci: disables
yarn testinlint-staged698134f - ci: installs and removes
@vue/composition-apiinTest-stage fd8a7d4 - corrects import statement f4e33ef
- import
clearNavigationPath37dcfe5 - set
~/pages/entities.jsonas an external dependency cc05669
# Features
- implements new
lint-stagedandhuskyconfig d2767a2 - components: adds
defaultLabelbased on theentitytoTabPaneabfb3ec - components: adds
richTabstoTabNave3e0b50 - adds
useRouteConvention217e902 - adds a
icon-prop toRelationca35455 - components: uses
useEntityforexpectedEntity378c709 - exports
useEntityanduseEntityObjectfromindex.js2be5699 - implements
useRouteConventioninnuxt.config78e61ab - implements new composables b7f37bc
# Reverts
- remove unused
Cardcomponent 30e3c10 - removes
Cardfrom library signature 0e95db6 - removes
DetailViewandListViewfromuseEntity8fbcc4c - removes duplicate
entities.jsonfixture c8f554c - removes redundant code from
useRouteSlugs4a23419
# 1.0.0-alpha.87 (2021-08-30)
# Bug Fixes
- filters
nonefromsortedColumnsaftervue-good-tableupgrade 68f22ac - filters
none-filter types fromsortedColumnsDatad0d20fd
# 1.0.0-alpha.86 (2021-08-10)
# Bug Fixes
- allows
iconinshapeforactions-array bc734de
# 1.0.0-alpha.85 (2021-08-09)
# Bug Fixes
- components: adds
widthtolist-view-action-class 7a2b17e
# 1.0.0-alpha.84 (2021-07-27)
# Bug Fixes
- linting 7a504a9
# Features
- add emit to force menu open with test commented 9cda5d1
- open menu by default on index 4e7e58c
# 1.0.0-alpha.83 (2021-04-19)
# Bug Fixes
- correct
SONAR_NAMEc746e17 - paths for
SonarQubeScanner0645fbe
# Features
- enables
SonarQubeScannerfdd75cf
# 1.0.0-alpha.82 (2021-04-19)
# Features
- adds tip about monorepos in
Components63d4e3c
# 1.0.0-alpha.81 (2021-04-19)
# Features
- enables
smoothScrollforvuepress306f012
# 1.0.0-alpha.80 (2021-04-15)
# Bug Fixes
- ignore and removes previous build whilst liniting 73bd647
- update
Jenkinsfileexpression statement forUnit tests79ce4d8
# Features
- adds tips about eslint d046af3
- adds tips about test rules 43d576f
# 1.0.0-alpha.79 (2021-04-14)
# Bug Fixes
- add tip for cloning repo ad09014
# 1.0.0-alpha.78 (2021-04-14)
# Bug Fixes
- requires
path15c26ed
# 1.0.0-alpha.77 (2021-04-14)
# Features
- enables
SEMANTIC_CHANGELOG2303a13