Skip to content

Releases: privy-open-source/design-system

1.0.0-rc.5

19 Apr 18:07
fa48c41
Compare
Choose a tag to compare

🚀 Features

  • persona-ilustration: Add png format - by Ade Novid (3dc23)

🐞 Bug Fixes

  • deps:
    • Update dependency @fontsource/dm-sans to v5.0.20 - by renovate[bot] (9a3b0)
    • Update dependency @jill64/universal-sanitizer to v1.2.8 - by renovate[bot] (109a9)
    • Update dependency vue-collapsed to v1.3.3 - by renovate[bot] (2849d)
    • Update nuxt framework to v3.11.2 - by renovate[bot] (da227)
    • Update dependency core-js to v3.37.0 - by renovate[bot] (0979a)
    • Update dependency @testing-library/dom to v10 - by renovate[bot] (add5e)
    • Update dependency vue-router to v4.3.1 - by renovate[bot] (1e7ad)
    • Update dependency marked to v12.0.2 - by renovate[bot] (5c283)
    • Update dependency vue-router to v4.3.2 - by renovate[bot] (d02a6)
  • pin-input:
    • Fix empty state when using type password - by Ade Novid (b6771)
View changes on GitHub

1.0.0-rc.4

29 Mar 09:12
7e4c738
Compare
Choose a tag to compare

🚀 Features

  • contextual-bar: Add prop background-dark-url - by Ade Novid (bfcab)
  • core: Export PopupIcons - by Ade Novid (893d9)
  • cropper: Expose angle and scale - by Ade Novid (d18f7)
  • dialog: Add option icon - by Ade Novid (108c8)
  • input-file: Expose method clear - by Ade Novid (237f4)
  • markdown: Add modifier escape - by Ade Novid (b0d0d)
  • persona-ilustration: Add new package persona-ilustration - by Ade Novid (682d5)
  • qrcode: Add component p-qrcode - by Ade Novid (c72d0)

🐞 Bug Fixes

  • accordion:
    • Fix crash when accordion-item has no prop - by Ade Novid (33702)
  • banner:
    • Fix background url broken on production build - by Ade Novid (b61bb)
  • deps:
    • Update dependency marked to v12 - by renovate[bot] (e6186)
    • Update dependency core-js to v3.36.1 - by renovate[bot] (36e6d)
    • Update dependency @jill64/universal-sanitizer to v1.2.5 - by renovate[bot] (3b3ff)
    • Update nuxt framework to v3.11.1 - by renovate[bot] (c6fda)
    • Update dependency date-fns to v3 - by renovate[bot] (9ff23)
    • Update dependency @jill64/universal-sanitizer to v1.2.7 - by renovate[bot] (b5328)
    • Fix broken changes after upgrade date-fns - by Ade Novid (691d4)
    • Update nuxt framework to v3.11.1 - by renovate[bot] (b7834)
    • Update nuxt framework to v3.11.1 - by renovate[bot] (dd32c)
    • Update dependency path-intersection to v3 - by renovate[bot] (be6b0)
    • Update dependency @jill64/universal-sanitizer to v1.2.7 - by renovate[bot] (05727)
    • Update dependency interactjs to v1.10.27 - by renovate[bot] (181d5)
  • pdf-text:
    • Fix missing emit - by Ade Novid (9a811)
  • persona-icon:
    • Fix sync script - by Ade Novid (95466)
    • Add uniq id for reference - by Ade Novid (3f6a6)
View changes on GitHub

1.0.0-rc.3

13 Mar 02:10
cc0e96d
Compare
Choose a tag to compare

🚀 Features

  • accordion:
    • Adding some props like icon, titleClass, contentClass and iconClass; update documentation example - by Afriq Yasin Ramadhan (1cc40)
  • avatar:
    • Create avatar group and change default avatar image - by Afriq Yasin Ramadhan (1289c)
  • avatar-group:
    • Add prop length - by Ade Novid (74c2c)
  • banner:
    • Add custom background image to banner - by Afriq Yasin Ramadhan (37180)
  • pdf-viewer:
    • Expose loading ref - by Ade Novid (cce6a)
    • Add prop config - by Ade Novid (ba9bb)

🐞 Bug Fixes

  • breadcrumb:
    • Remove capitalize - by Ade Novid (9a7a3)
  • calendar:
    • Keep hour & minute value when value changed - by Ade Novid (53cff)
  • cropper:
    • Crash on ssr - by Ade Novid (bee07)
  • deps:
    • Update dependency @vueuse/core to v10.8.0 - by renovate[bot] (0e358)
    • Update dependency @jill64/universal-sanitizer to v1.2.3 - by renovate[bot] (ab062)
    • Update dependency chart.js to v4.4.2 - by renovate[bot] (b06be)
    • Update nuxt framework to v3.10.3 - by renovate[bot] (b198f)
    • Update dependency @vueuse/core to v10.9.0 - by renovate[bot] (a83de)
    • Update dependency @vueuse/math to v10.9.0 - by renovate[bot] (291db)
    • Update dependency vue-router to v4.3.0 - by renovate[bot] (e3e55)
    • Update dependency @fontsource/dm-sans to v5.0.19 - by renovate[bot] (f7402)
    • Update dependency vue-collapsed to v1.3.1 - by renovate[bot] (c59ea)
    • Update dependency vue-collapsed to v1.3.1 - by renovate[bot] (bee1e)
  • modal:
    • Fix slot scope definition - by Ade Novid (e0d5a)
  • shimmer:
    • Error mismatch hidration - by Ade Novid (39443)
    • Security issue with Math.random() - by Ade Novid (352dc)
  • toast:
    • Remove truncate in toast-text when has long content and make it maks in two line - by Afriq Yasin Ramadhan (8cb3a)
View changes on GitHub

1.0.0-rc.2

23 Feb 14:53
5a02252
Compare
Choose a tag to compare

🚀 Features

  • datepicker:
    • Add props clearable - by Ade Novid (f004a)
  • select:
    • Add keyword in empty slot's scope - by Ade Novid (a837e)
  • timepicker:
    • Add time composable - by wikanonymous-dev (3530f)
    • Add time base components - by wikanonymous-dev (effa2)
    • Add time utils - by wikanonymous-dev (a881c)
    • Add timepicker component - by wikanonymous-dev (3b745)
    • Add time and timepicker documentation - by wikanonymous-dev (48050)

🐞 Bug Fixes

  • deps:
    • Update dependency vue-demi to v0.14.7 - by renovate[bot] (8007f)
    • Update dependency @floating-ui/dom to v1.6.3 - by renovate[bot] (9f5df)
    • Update dependency @floating-ui/dom to v1.6.3 - by renovate[bot] (74641)
    • Update dependency @jill64/universal-sanitizer to v1.2.0 - by renovate[bot] (b298a)
    • Update dependency core-js to v3.36.0 - by renovate[bot] (b14a9)
    • Update nuxt framework to v3.10.2 - by renovate[bot] (333dd)
    • Update dependency @vueuse/math to v10.8.0 - by renovate[bot] (63555)
View changes on GitHub

1.0.0-rc.1

05 Feb 07:19
5ebbe00
Compare
Choose a tag to compare

🚨 Breaking Changes

  • toast rename to popup, currently toast will accept qll popup's options with deprecation warning - by Ade Novid (ac487)
    • Migration:
      • Replace all toast with popup
      • Replace toastClass with popupClass
- import { toast } from '@privyid/persona/core' 
+ import { popup } from '@privyid/persona/core' 

- toast({
+ popup({
	text: 'Lorem ipsum'
-	toastClass: 'w-h40',
+	popupClass: 'w-h40',
})

🚀 Features

  • chart: Add more variant and customize options - by Ade Novid (09d12)
  • dialog: Add ability to add custom attribute - by Ade Novid (7e1ed)
  • modal: Add event show and hide - by Ade Novid (572ed)
  • popup: Refine toast and make toast variant to be popup alert - by Afriq Yasin Ramadhan (6ed32)
  • toast: Show or hide dismiss button via dismissable props - by Afriq Yasin Ramadhan (b14d5)

🐞 Bug Fixes

  • cropper:
    • Zoom using mouse wheel too fast - by Ade Novid (2dd40)
  • deps:
    • Update dependency core-js to v3.34.0 - by renovate[bot] (9d279)
    • Update dependency @testing-library/user-event to v14.5.2 - by renovate[bot] (a25e2)
    • Update dependency @testing-library/user-event to v14.5.2 - by renovate[bot] (8fa64)
    • Update dependency chart.js to v4.4.1 - by renovate[bot] (e284f)
    • Update dependency @floating-ui/dom to v1.5.4 - by renovate[bot] (45a96)
    • Update dependency @floating-ui/dom to v1.5.4 - by renovate[bot] (75f97)
    • Update dependency @testing-library/dom to v9.3.4 - by renovate[bot] (f4934)
    • Update dependency defu to v6.1.4 - by renovate[bot] (9c018)
    • Update nuxt framework to v3.9.1 - by renovate[bot] (6f4fd)
    • Update dependency marked to v11 - by renovate[bot] (114ee)
    • Update dependency marked to v11 - by Ade Novid (ab57e)
    • Update dependency core-js to v3.35.0 - by renovate[bot] (c4ddd)
    • Update dependency vue-collapsed to v1.3.0 - by renovate[bot] (981bf)
    • Update dependency @vueuse/math to v10.7.2 - by renovate[bot] (960a5)
    • Update dependency @vueuse/core to v10.7.2 - by renovate[bot] (6175e)
    • Update nuxt framework to v3.9.3 - by renovate[bot] (f9844)
    • Conflict with volar - by Ade Novid (8810f)
    • Update dependency core-js to v3.35.1 - by renovate[bot] (54866)
    • Update dependency @jill64/universal-sanitizer to v1.1.0 - by renovate[bot] (bdea7)
    • Update dependency vue-collapsed to v1.3.0 - by renovate[bot] (f2cc0)
    • Update dependency marked to v11.2.0 - by renovate[bot] (fc241)
    • Update dependency @floating-ui/dom to v1.6.1 - by renovate[bot] (bf15d)
    • Update dependency @floating-ui/dom to v1.6.1 - by renovate[bot] (39d46)
    • Update dependency marked to v11.2.0 - by renovate[bot] (7f5a3)
  • input:
    • Clearable form input overlap, select-input broken in long word no space - by Afriq Yasin Ramadhan (e7831)
  • pagination:
    • V-model could have negative value - by wikanonymous-dev (91add)
  • signature-text:
    • Duplicate load font - by Ade Novid (f54d9)
View changes on GitHub

0.27.0

08 Dec 13:12
40f32ee
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Drop support node 16 - by Ade Novid (0e11a)

🚀 Features

  • input-color: Add component p-input-color - by Afriq Yasin Ramadhan (d16da)
  • shimmer: Add component p-shimmer - by Ade Novid (3719c)

🐞 Bug Fixes

  • deps:
    • Update dependency interactjs to v1.10.23 - by renovate[bot] (d2f8e)
    • Update dependency @vueuse/core to v10.7.0 - by renovate[bot] (5e49a)
    • Update dependency interactjs to v1.10.26 - by renovate[bot] (8ec69)
    • Update dependency @fontsource/dm-sans to v5.0.18 - by renovate[bot] (ebfce)
  • persona-icon:
    • Side effect update svgo - by Ade Novid (57c4c)
View changes on GitHub

0.26.0

24 Nov 16:39
62fb9e1
Compare
Choose a tag to compare

🚀 Features

  • headless: Add component p-popover - by Ade Novid (c0e5c)
  • select: Add slot activator - by Ade Novid (537cc)

🐞 Bug Fixes

  • checkbox:
    • State checked not changed when prop value changed - by Ade Novid (93c10)
  • deps:
    • Update nuxt framework to v3.8.1 - by renovate[bot] (65be8)
    • Update dependency core-js to v3.33.3 - by renovate[bot] (7c815)
    • Update dependency interactjs to v1.10.21 - by renovate[bot] (b2405)
    • Update nuxt framework to v3.8.1 - by renovate[bot] (0e97f)
    • Update nuxt framework to v3.8.2 - by renovate[bot] (9af98)
  • radio:
    • State checked not changed when prop value changed - by Ade Novid (ed252)
  • signature-draw:
    • V-model keep return base64 when color changed - by Ade Novid (16de5)
    • V-model not changed when color changed - by Ade Novid (9e4ea)
View changes on GitHub

0.25.2

07 Nov 06:57
8a48bc7
Compare
Choose a tag to compare

🐞 Bug Fixes

  • all: Component nuxt-link not resolved - by Ade Novid (ad771)
  • deps: Update dependency interactjs to v1.10.20 - by renovate[bot] (a1297)
View changes on GitHub

0.25.1

06 Nov 10:27
Compare
Choose a tag to compare

🐞 Bug Fixes

  • all:
    • Fix floating ui with transition - by Ade Novid (33cc9)
  • breadcrumb:
    • Handle route object - by Ade Novid (8c319)
  • deps:
    • Update dependency vue-collapsed to v1.2.9 - by renovate[bot] (8ac90)
    • Update dependency core-js to v3.33.2 - by renovate[bot] (ff1e5)
    • Update dependency fuse.js to v7 - by renovate[bot] (c2a7c)
  • select:
    • Value still empty when async-adapter loaded - by Ade Novid (348ad)
    • Don't load next page when last result less than perPage - by Ade Novid (e5bbf)
  • sidebar-menu:
    • Handle route objet in url and title-action-url - by Ade Novid (b7113)
  • text:
    • Handle route object in href - by Ade Novid (ec1fd)
  • toast:
    • Fix item alignment - by Ade Novid (f3001)
View changes on GitHub

0.25.0

27 Oct 14:31
19454b8
Compare
Choose a tag to compare

🚀 Features

  • button: Add slot loading - by Ade Novid (293cd)
  • dialog: Add prompt - by Ade Novid (6292a)
  • dropdown: Add css variable --p-dropdown-size - by Ade Novid (804c7)
  • form-group: Add slots label, caption, description, hint, error - by Ade Novid (7ef6e)
  • modal: Add css variable --p-modal-size - by Ade Novid (7d8f8)
  • toast: Able to change icon color of toast - by Afriq Yasin Ramadhan (d9861)

🐞 Bug Fixes

  • deps:
    • Update dependency @fontsource/dm-sans to v5.0.17 - by renovate[bot] (3e728)
    • Update dependency core-js to v3.33.1 - by renovate[bot] (261f6)
    • Update dependency defu to v6.1.3 - by renovate[bot] (702b6)
    • Update dependency vue-collapsed to v1.2.9 - by renovate[bot] (ad37e)
  • eslint-config-persona:
    • Enforce import type - by Ade Novid (eeb64)
  • input-pin:
    • Handle enter keypress - by Ade Novid (1dd09)
  • pdf-viewer:
    • Handle when container not visible - by Ade Novid (9bc1f)
  • persona:
    • Fix font bold - by Ade Novid (6fdc2)
  • select:
    • Selected item not showing when items updated - by Ade Novid (790a2)
    • Fix select width - by Ade Novid (baed4)
    • Select active state styling - by Afriq Yasin Ramadhan (19127)
  • sidebar-nav:
    • Fix text color in darkmode - by Ade Novid (49640)
  • table-static:
    • Broken table row in non-scrollable type - by Afriq Yasin Ramadhan (7ed82)
  • toast:
    • Handle long text - by Ade Novid (14a05)
  • truncate:
    • Fix text color not inherited - by Ade Novid (286a0)
View changes on GitHub