Skip to content

Latest commit

 

History

History
814 lines (491 loc) · 47.9 KB

CHANGELOG.md

File metadata and controls

814 lines (491 loc) · 47.9 KB

Changelog

Since v0.0.10, this Changelog is formatted according to the Common Changelog recommendations.

UNRELEASED

Fixed

Added

  • (#1087) DpButton: Add 'reset' to possible values for type prop (@hwiem)
  • (#1085) DpContextualHelp: Allow passing v-tooltip options (@hwiem)

Changed

  • (#1082) DpUpload: Make component available for direct usage (@hwiem)
  • (#1053) Make rootDraggable Option work for dp-draggable (@salisdemos)
  • (#1069) DpButtonRow: also disable secondary button if 'disabled' is set to true (@hwiem)

v0.4.2 - 2024-10-28

Fixed

v0.4.1 - 2024-10-07

Added

Fixed

Changed

  • (#1023) BREAKING: Replace vueDraggable with vueSortable: The API for dpDraggable changed (@salisdemos)

v0.4.0 - 2024-08-21

Upgrade to Vue 3 This library now emits a Vue 3 build. While it still has some Vue 2 dependencies, this is a huge step towards full Vue 3 compatibility. Please be cautioned that this release may therefore be a bit less stable than previous ones.

If you still find yourself requiring the Vue 2 only version, you may want to upgrade the version requirement to ~0.3.* in your package.json.

Fixed

  • (#995) Prevent cursor in editor to jump to the End of the file, when obscured text is present (@salisdemos)
  • (#983) Fix issue where the project is not correctly installable. (@spiess-demos)

v0.3.38 - 2024-11-15

Fixed

  • (#1091) DpUploadModal: Fix import of DpUploadFiles adjusted in #1081 (@hwiem)
  • (#1090) build: Add yarnrc.yml to allow running tests in build command (@hwiem)
  • (#1088) DpLabel: Fix hiding the label via hide prop (@hwiem)

Added

  • (#1086) DpButton: Add 'reset' to possible values for type prop (@hwiem)
  • (#1084) DpContextualHelp: Allow passing v-tooltip options (@hwiem)

v0.3.37 - 2024-11-15

Changed

  • (#1081) DpUpload: Make component available for direct usage (@hwiem)

v0.3.36 - 2024-11-14

Added

Changed

-(#1074) DpEditableList: Use DpButton instead of buttons and use new icons (@gruenbergerdemos)

v0.3.35 - 2024-11-04

Added

Changed

-(#1068) DpButtonRow: also disable secondary button if 'disabled' is set to true (@hwiem)

v0.3.34 - 2024-10-09

Added

  • (#1042) DpModal: Add closeButton slot (@hwiem)
  • (#1043) New Flag for DpEditor: "allowPasteFromWord" (default false) to prevent pasting "html" from msOffice (@salisdemos)

v0.3.33 - 2024-10-02

Changed

  • (#1033) Dependencies: move 'vue' from peerDep to devDep; add @tiptap/extension-text-style (@sakutademos
  • (#994) BREAKING: Bump Yarn to v4.2.2 (again) (@salisdemos)

Added

Fixed

v0.3.32 - 2024-09-23

Fixed

  • (#1027) DpEditor: transform obscure tag on update action (@sakutademos
  • (#1021) DpEditor: Make EditorContent accessible to the screen readers by adding the 'role' attribute (@sakutademos

v0.3.31 - 2024-09-09

Fixed

v0.3.30 - 2024-09-04

Added

v0.3.29 - 2024-08-21

Fixed

  • (#995) Prevent cursor in editor to jump to the End of the file, when obscured text is present (@salisdemos)
  • (#983) Fix issue where the project is not correctly installable. (@spiess-demos)

v0.3.28 - 2024-08-08

Added

v0.3.27 - 2024-07-30

Fixed

  • (#967) Rollback Yarn 4. It leads to conflicts with prosemirror (@salisdemos)

v0.3.26

  • lost due to publishing hickups

v0.3.25 - 2024-07-30

  • update prosemirror dependencies to resolve version conflics with tiptap

v0.3.24 - 2024-07-29

Fixed

Added

Changed

v0.3.23 - 2024-07-26

Changed

  • (#954) Allow all 2xx and 3xx as response Codes in DpApi (not only 200). (@salisdemos)

Fixed

  • (#955) BREAKING: Pass headerFields-Data to tableHeader slot so the content gets rendered (@salisdemos)

v0.3.22

  • lost due to publishing hickups

v0.3.21 - 2024-07-22

Added

Fixed

v0.3.20 - 2024-07-17

Added

  • (#932) BREAKING: Make color tokens available to Tailwind config, with that the default tokens are not longer available. (@spiess-demos)

v0.3.19 - 2024-07-12

Fixed

Added

Changed

v0.3.18 - 2024-06-12

Fixed

Added

v0.3.17 - 2024-05-30

Changed

  • (#878) BREAKING: Prevent "select all" in DpDataTable from selecting "locked" items. Before, all items per page were selected, independent of the lock state (@salisdemos)

Added

v0.3.16 - 2024-05-24

Changed

Added

v0.3.15 - 2024-05-22

Added

Fixed

v0.3.14 - 2024-05-16

Changed

  • (#851) DpLabel: replace the tooltip directive with the DpContextualHelp component (@sakutademos)

Fixed

v0.3.13 - 2024-05-15

Added

v0.3.12 - 2024-05-06

Fixed

  • (#844) Prevent changing Width on following DataTable Element, while resizing (@salisdemos)

v0.3.11 - 2024-05-03

Fixed

v0.3.10 - 2024-04-26

Changed

  • (#835) DpDataTable: enhance column resizing functionality; save the width to sessionStorage (@sakutademos)

Added

v0.3.9 - 2024-04-12

Changed

Added

v0.3.8 - 2024-03-15

Added

  • (#783) Improve error validation for DpMultiselect and DpSelect components (@sakutademos)

Changed

Removed

Fixed

v0.3.7 - 2024-02-12

Changed

v0.3.6 - 2024-02-07

Fixed

Added

v0.3.5-1 - 2024-02-13

Fixed

v0.3.5 - 2024-01-09

Fixed

Changed

v0.3.4 - 2024-01-05

Fixed

  • (#690) DpApi method: handles cases where the response does not contain content and cannot be parsed as JSON (@sakutademos)
  • (#685) Adjust internal imports to resolve properly

Changed

  • (#693) Use Tailwind utility classes for width and height

v0.3.3 - 2023-12-11

Changed

  • (#674) use Tailwind class instead of demosplan-core class

Fixed

  • (#673) lock style-dictionary at 3.8.0

v0.3.2 - 2023-12-08

Changed

  • (#638) Bump @uppy/core to 3.7.0, @uppy/tus to 3.4.0, and @uppy/progress-bar to 3.0.4 (@spiess-demos)
  • (#638) Set engine for node to the same version used in demosplan-core development setup (@spiess-demos)
  • (#506) Replace internal from DpApi/DpRpc. Move from axios to native fetch (@salisdemos)
  • (#668) Consolidate spacing tokens, add them to Tailwind config (@spiess-demos)

Fixed

v0.3.1 - 2023-11-09

Changed

  • (#634) Use filter() function to show unique fields in the error messages instead of using Javascript Set (@sakutademos)

v0.3 - 2023-11-08

Removed

  • (#603) Remove DpHeightLimit, DpSwitcher, and DpTextWrapper components. (@ahmad-demos)

Changed

  • (#633) DpModal: Call the preventScroll function within the toggle method in cases where the @after-leave transition does not work correctly (AssignEntityModal) (@sakutademos)
  • (#624) Use proper import for buildSuggestion (@salis-demos)
  • (#622) Improve validation notifications in the DpValidation action by incorporating invalid fields and displaying unique fields only (@sakutademos)
  • (#621) Bump Vue Peer dependency to 2.5.17 (@spiess-demos)
  • (#615) Breaking: Change DpBulkEditHeader Props (@ahmad-demos)
  • (#630) Stickier.js: Remove extra check for stickToDirection that has been added wherever the function _bindBottom is called, because otherwise the element has not enough space and the bottom of the element is not reachable (@gruenbergerdemos)

Added

v0.2.1 - 2023-10-18

Changed

Added

v0.2.0 - 2023-10-05

Removed

Changed

Added

v0.1.16 - 2023-09-25

Added

  • (#542) Add update hook to tooltip directive for dynamic value updates (@sakutademos)

v0.1.15 - 2023-09-18

Added

  • (#523) Add a method that checks the z-index of the parent element and appends zIndex + 1 to the style of the tooltip (@sakutademos)

v0.1.14 - 2023-09-07

Several minor bugfixes.

v0.1.13 - 2023-08-30

Added

Removed

  • (#445) Breaking: Remove DpDashboardTaskCard component (@hwiem)

Changed

  • (#379) Upgrade Storybook v7, Migrate stories to v7 (@salisdemos), (@ahmad-demos)
  • (#383) Rework Tooltip Directive and Component (@salisdemos)
    • Introduced DpTooltip. Please replace VPopover (now deprecated) with DpTooltip
  • (#462 Deprecate DpTooltipIcon in favor of DpContextualHelp (@spiess-demos)

v0.1.12 - 2023-08-18

Added

Changed

  • (#438) Stickier.js: An extra check has been added wherever the function _bindBottom is called: when the value of the stickToDirection is 'top' the funciton _bindBottom will not be performed.(@sakutademos)

v0.1.11 - 2023-08-11

Fixed

Changed

  • (#409) Change the way to show/hide the dropdown menu in DpTimePicker by using the 'hidden' class instead of the 'v-show' directive (@sakutademos)
  • (#381) Change z-index values and var names to match Tailwind convention (@spiess-demos)

Added

v0.1.10 - 2023-07-17

Added

v0.1.9 - 2023-07-13

Removed

Changed

  • (#314, #363) Use Barrel Export (@salisdemos)
  • (#361) Breaking: Move compiled token files to "tokens/dist" folder", add borderRadius, boxShadow, breakpoints and z-index tokens to Tailwind config, deprecate old box-shadow and rounded Scss tokens (@spiess-demos)

Added

v0.1.8 - 2023-07-07

Added

v0.1.7 - 2023-06-27

Changed

Added

v0.1.7 - 2023-06-27

Changed

  • (#325, #327), #334), #335) Breaking: Remove spacing classes from DpAnonymizeText, DpBulkEditHeader, DpFormRow and DpDataTableExtended (@ahmad-demos)

Added

  • (#318) Add a method called externalApi to make external API calls without including default headers (@sakutademos)

v0.1.6 - 2023-06-22

Changed

Removed

  • (#303) Breaking: Remove DpChangeStateAtDate (@hwiem)
  • (#256) Breaking: Remove DpCopyPasteButton (@hwiem)

Fixed

v0.1.5 - 2023-06-16

Historic note: v0.1.4 was a bugfix release that contained picked changes from v0.1.5 at a state where this release was not fully ready yet and has therefore not been merged back to main. It can still be accessed via its release tag.

Added

Changed

  • (#294) Breaking: All script names use the colon instead of the dash as separator (eg. "build:tokens") (@spiess-demos)
  • (#292) DpDataTable: Clean V-if/v-for in Preparation for Vue3 (@salis-demos)
  • (#230) Move from Functional Component to Template in DpDataTable (@sakutademos)
  • (#233) Move from Functional Component to Template in DpTableRow (@sakutademos)
  • (#280) Adjust DpTableHeader to work with DpDataTable template-based component (@sakutademos)

Fixed

v0.1.3 - 2023-05-31

Removed

  • (#255) Breaking: Remove DpRegisterFlyout (@hwiem)
  • (#259) Breaking: DpButton does not support slots anymore. Use the icon prop instead. (@spiess-demos)

Added

  • (#259) DpButton: New button variant "subtle" 👻, new props "icon", "iconAfter", "hideText" (@spiess-demos)
  • (#259) DpIcon: New icons (chevron-left, chevron-right, edit) (@spiess-demos)

v0.1.2 - 2023-05-24

Fixed

v0.1.1 - 2023-05-22

NOTE: This release contains a slightly different changelog for v0.1. than the one that was published before. Unfortunately, we had a minor log-entry merge mishap and that wasn't noticed until after the release.

Fixed

v0.1 - 2023-05-16

Changed

v0.0.21 - 2023-05-02

Changed

v0.0.20 - 2023-04-18

Changed

  • (#159) Add tooltip offset to fix positioning bug with tooltip arrow (@spiess-demos)

v0.0.19 - 2023-04-06

Changed

  • (#146) Expose DpNotifyMessage and deprecate DpNotifyContainer

Fixed

  • (#148) Replace dynamic imports with static imports to avoid race conditional bugs (@muellerdemos)

v0.0.18 - 2023-03-29

  • (#139) REVERT: (#133) Import a11y-datepicker not as es Module anymore, to make it resolvable

Fixed

  • (#138) Uploading files whose names contained reserved characters no longer break certain endpoints. (@spiess-demos)

v0.0.17 - 2023-03-23

  • (#133) Import a11y-datepicker not as es Module anymore, to make it resolvable

v0.0.16 - 2023-03-15

Changed

  • (#114) Adjust webpack config to enable the usage of demosplan-ui in addons (@muellerdemos)

v0.0.15 - 2023-03-01

Changed

Fixed

v0.0.14 - 2023-02-28

Same as v0.0.13, but with up-to-date build dependencies this time around.

v0.0.13 - 2023-02-28

Changed

Fixed

  • (#100) Set correct value for aria-live in DpNotifyContainer when document becomes visible (@spiess-demos)
  • (#109) Remove @demos-europe/demosplan-utils as dependency (@spiess-demos)

v0.0.12 - 2023-02-13

Fixed

v0.0.11 - 2023-02-10

Fixed

  • (#95) Do not unregister boilerplates store module beforeDestroy (@spiess-demos)

v0.0.10 - 2023-02-07

Fixed

  • (#93) Keep empty spaces after copy/pasting from MS Word (@hwiem)
  • (#93) Ensure EditorObscure is imported before using it (@hwiem)

v0.0.9 - 2023-01-23

Fixed

v0.0.8 - 2023-01-19

  • docs: add documentation for DpCheckbox
  • Fix: undefined Translator error in DpResizableImage (#66)
  • chore: Bump Dependenices (#63)

v0.0.7 - 2023-01-09

  • Make sure the built package contains the correct content

v0.0.6 - 2023-01-06

  • Breaking: Refactor DpRadio props: bundle label related props in a single object
  • Fix DpEditor "TypeError: Class constructor cannot be invoked without 'new'"

v0.0.5 - 2023-01-05

  • Move modules that are also present within demosplan to externals to reduce compiled filesize
  • Fix start-storybook script by configuring Storybook to use Webpack 5

v0.0.4 - 2022-12-16

  • Change token build hook from postinstall to prepublish

v0.0.3 - 2022-12-16

  • Rewrite large parts of the build process
  • Code was moved between @demos-europe/demosplan-utils and here for more consistency

v0.0.2 - 2022-11-16

Bug Fixes

  • Fix path declarations to have a buildable package

Features

  • Deprecate prefixClass and prefixClassMixin

v0.0.1 - 2022-11-15

  • This is unfinished and broken. We just need a starting point