Skip to content

Latest commit

 

History

History
2205 lines (1510 loc) · 130 KB

CHANGELOG.md

File metadata and controls

2205 lines (1510 loc) · 130 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • Add 100 to the options for page limit #1549

3 December 2024

2 December 2024

  • 2.14.14 #1541
  • Bump cross-spawn from 7.0.3 to 7.0.6 #1540
  • Default the combobox search input to size small #1539
  • Update vue #1529
  • Bump dompurify from 3.2.1 to 3.2.2 #1537
  • Bump @types/node from 22.9.3 to 22.10.1 #1536
  • Bump @types/node from 22.9.0 to 22.9.3 #1533
  • Bump dompurify and @types/dompurify #1532
  • Bump radix-vue from 1.9.9 to 1.9.10 #1530

21 November 2024

  • 2.14.13 #1528
  • Enhancement: Drawer teleporting #1526
  • Enhancement: Allow customizing p-drawer teleport location #1525

21 November 2024

  • 2.14.12 #1524
  • Export the getDateRangeSelectValueLabel utility #1523
  • Enhancement: Update calendar and chevron icon sizes #1522
  • Bump vite-plugin-vue-devtools from 7.6.3 to 7.6.4 #1521
  • Bump tailwindcss from 3.4.14 to 3.4.15 #1518
  • Bump postcss from 8.4.48 to 8.4.49 #1519
  • Bump vite from 5.4.10 to 5.4.11 #1520

15 November 2024

  • 2.14.11 #1517
  • Fix PDateRangeSelect height inconsistencies when using size sm #1516

13 November 2024

  • 2.14.10 #1515
  • Bump postcss from 8.4.47 to 8.4.48 #1511
  • Bump @types/node from 22.8.7 to 22.9.0 #1512
  • Bump vite-plugin-vue-devtools from 7.6.2 to 7.6.3 #1513
  • Bump radix-vue from 1.9.8 to 1.9.9 #1509

8 November 2024

  • 2.14.9 #1508
  • Fix logic for absolute urls in p-link #1507

8 November 2024

  • 2.14.8 #1506
  • Fix absolute urls when using PLink #1505

6 November 2024

  • 2.14.7 #1504
  • PLayoutResizable: Add a slot for the drag handle #1503

6 November 2024

  • 2.14.6 #1502
  • Bump @types/node from 22.8.1 to 22.8.7 #1496
  • Bump vite-plugin-vue-devtools from 7.5.4 to 7.6.2 #1497
  • Bump vue-tsc from 2.1.8 to 2.1.10 #1498
  • Bugfix: Worker icon - set currentColor #1501

6 November 2024

  • 2.14.5 #1500
  • Enhancement: Add new icon for worker #1499

29 October 2024

  • 2.14.4 #1495
  • Bugfix: Don't create dates to calculate intervals for PDateRangeSelect #1494

29 October 2024

28 October 2024

28 October 2024

  • 2.14.1 #1491
  • Export getVirtualScroller utility and fix makeItemVisible return type [#1490`](#1490)

28 October 2024

  • 2.14.0 #1489
  • Bump vue-tsc from 2.1.6 to 2.1.8 #1485
  • Bump radix-vue from 1.9.7 to 1.9.8 #1487
  • Bump vite from 5.4.9 to 5.4.10 #1486
  • Bump @types/prismjs from 1.26.4 to 1.26.5 #1484
  • Bump @types/node from 22.7.7 to 22.8.1 #1483
  • Add the ability to scroll an item into view in the virtual scroller #1488
  • Bump vite-plugin-vue-devtools from 7.4.6 to 7.5.4 #1482

23 October 2024

  • 2.13.5 #1481
  • Chore: Add an override property to the sticky root margin composition #1480

17 October 2024

  • 2.13.4 #1475
  • Bugfix: PButton sizing issues #1474

16 October 2024

  • 2.13.3 #1473
  • Chore: Allow passing solid to PButton to influence underlying icon #1472
  • chore: update secret ref pt 2 #1468
  • chore: update secret ref #1467

3 October 2024

  • 2.13.2 #1465
  • Bugfix: Light mode accent colors #1464

3 October 2024

3 October 2024

  • 2.13.0 #1461
  • Bump rollup from 4.21.1 to 4.24.0 #1460
  • Bump @types/node from 22.5.5 to 22.7.4 #1456
  • Bump vite from 5.4.5 to 5.4.8 #1454
  • Bump tailwindcss from 3.4.10 to 3.4.13 #1458
  • Bump vite-plugin-vue-devtools from 7.4.5 to 7.4.6 #1455
  • Bump @vitejs/plugin-vue from 5.1.3 to 5.1.4 #1457

23 September 2024

  • 2.12.2 #1453
  • Bump auto-changelog from 2.4.0 to 2.5.0 #1448
  • Bump radix-vue from 1.9.5 to 1.9.6 #1447
  • Enhancement: Make tooltip collision avoidance opt-out #1452
  • Bump @types/node from 22.5.4 to 22.5.5 #1446
  • Bump @fontsource-variable/inconsolata from 5.0.20 to 5.1.0 #1445
  • Bump vite-plugin-vue-devtools from 7.4.4 to 7.4.5 #1444
  • Bump @fontsource-variable/inter from 5.0.21 to 5.1.0 #1443
  • Bump vite from 5.4.3 to 5.4.5 #1442
  • Bump @fontsource-variable/inter from 5.0.20 to 5.0.21 #1441
  • Bump @tailwindcss/typography from 0.5.14 to 0.5.15 #1440
  • Bump typescript from 5.4.5 to 5.6.2 #1435
  • Bump @fontsource-variable/inconsolata from 5.0.19 to 5.0.20 #1436
  • Bump vite-plugin-vue-devtools from 7.3.9 to 7.4.4 #1439
  • Bump vite from 5.4.2 to 5.4.3 #1438
  • Bump micromatch from 4.0.5 to 4.0.8 #1431
  • Bump ws from 8.16.0 to 8.18.0 #1432
  • Bump vue-tsc from 2.0.29 to 2.1.6 #1430
  • Bump @types/node from 22.5.0 to 22.5.4 #1429
  • Bump @tailwindcss/forms from 0.5.7 to 0.5.9 #1428
  • Bump @vitejs/plugin-vue from 5.1.2 to 5.1.3 #1427
  • Bump radix-vue from 1.9.4 to 1.9.5 #1423
  • Chore: Update heroicons #1417
  • Bump @types/node from 22.2.0 to 22.4.0 #1412
  • Bump vite-plugin-vue-devtools from 7.3.7 to 7.3.8 #1413
  • Bump @fontsource-variable/inconsolata from 5.0.18 to 5.0.19 #1414
  • Bump postcss from 8.4.40 to 8.4.41 #1415
  • Bump radix-vue from 1.9.2 to 1.9.4 #1416

14 August 2024

  • 2.12.1 #1411
  • Bugfix: Remove errant debug in html #1410

14 August 2024

  • 2.12.0 #1409
  • Enhancement: Use generics for PTimeline #1408
  • Fix module declaration #1405
  • Bump vue-tsc from 2.0.26 to 2.0.29 #1397
  • Bump @tailwindcss/typography from 0.5.13 to 0.5.14 #1401
  • Bump @types/node from 22.1.0 to 22.2.0 #1402
  • Bump @fontsource-variable/inter from 5.0.19 to 5.0.20 #1403
  • Bump tailwindcss from 3.4.6 to 3.4.7 #1400
  • Bump autoprefixer from 10.4.19 to 10.4.20 #1399
  • Bump @types/node from 20.14.11 to 22.1.0 #1398
  • Bump vite-plugin-vue-devtools from 7.3.6 to 7.3.7 #1395
  • Bump @vitejs/plugin-vue from 5.0.5 to 5.1.1 #1394
  • Bump vite from 5.3.4 to 5.3.5 #1392
  • Bump postcss from 8.4.39 to 8.4.40 #1391
  • Bump @types/node from 20.14.9 to 20.14.10 #1386
  • Bump highlight.js from 11.9.0 to 11.10.0 #1385
  • Bump vue-tsc from 2.0.24 to 2.0.26 #1383
  • BugFix: incorrect css custom property syntax #1381
  • Bump vite-plugin-vue-devtools from 7.3.5 to 7.3.6 #1382
  • Remove install step from project specific ci #1380

9 July 2024

  • 2.11.6 #1379
  • Fix p-tooltip displaying behind popovers #1378
  • Remove unused tailwind utilities and tailwind-merge package #1377

2 July 2024

  • 2.11.5 #1371
  • Downgrade typescript from 5.5 -> 5.4 to fix improper p-table generic typing #1370

1 July 2024

  • 2.11.4 #1369
  • Enhancement: Allow customizing v-for keys for rows and columns #1368
  • Bump vite from 5.3.1 to 5.3.2 #1360
  • Bump radix-vue from 1.8.2 to 1.8.4 #1355
  • Bump vue-tsc from 2.0.21 to 2.0.22 #1356
  • Bump @types/node from 20.14.2 to 20.14.8 #1357
  • Bump vite from 5.2.11 to 5.3.1 #1358
  • Bump vite-plugin-vue-devtools from 7.3.0 to 7.3.4 #1359

20 June 2024

  • 2.11.3 #1354
  • Remove scoped from style block in PTable #1353
  • Bump braces from 3.0.2 to 3.0.3 #1352
  • Bump vite-plugin-vue-devtools from 7.2.1 to 7.3.0 #1351
  • Bump tailwindcss from 3.4.3 to 3.4.4 #1350
  • Bump vue-tsc from 2.0.19 to 2.0.21 #1349

11 June 2024

  • 2.11.2 #1345
  • Enhancement: PWizard step header UX #1344

10 June 2024

  • 2.11.1 #1343
  • Enhancement: PTabsTrigger visual clarity #1342
  • Bump @types/node from 20.12.11 to 20.14.2 #1341
  • Bump @vitejs/plugin-vue from 5.0.4 to 5.0.5 #1334
  • Bump dompurify from 3.1.4 to 3.1.5 #1333

7 June 2024

  • 2.11.0 #1340
  • Expose bottom slot in PSelectOptions #1339

6 June 2024

  • 2.10.17 #1338
  • Fix auto close not working on PModal #1337
  • Enhancement: Don't explicitly set font size in markdown renderer nodes #1336
  • Chore: Remove unused import. #1329

31 May 2024

  • 2.10.16 #1330
  • [p-tooltip] Fix classes on p-tooltip throw warnings. #1328
  • [p-tooltip] Fix extraneous attributes warning - props not properly forwarded. #1327

30 May 2024

  • 2.10.15 #1326
  • Fix PDateRangeSelect overflow of date label #1325
  • Enhancement: PModal prop to hide close button #1324

29 May 2024

  • 2.10.14 #1323
  • Chore: resized artifact icons #1322

28 May 2024

  • 2.10.13 #1321
  • Bump dompurify from 3.1.3 to 3.1.4 #1316
  • Bump vue-tsc from 2.0.17 to 2.0.19 #1317
  • Bump vite-plugin-vue-devtools from 7.1.3 to 7.2.1 #1318
  • Bump radix-vue from 1.8.0 to 1.8.2 #1319
  • Enhancement: Artifact icon refresh #1320

24 May 2024

  • 2.10.12 #1315
  • Fix PDateInput closing when picking a month or year #1314

22 May 2024

  • 2.10.11 #1313
  • Chore: Update work pool base icon, remove deprecated icons #1312

22 May 2024

  • 2.10.10 #1311
  • Chore: Install variable fonts instead of base fonts #1310

22 May 2024

  • 2.10.9 #1309
  • Bugfix: PButton sizing #1307
  • Chore: Update tailwind with the correct font family names #1308

21 May 2024

  • 2.10.8 #1306
  • [p-date-range-select] Use PSelect instead of PNativeSelect. #1305

21 May 2024

20 May 2024

  • 2.10.6 #1302
  • [p-table] Remove built-in titles on p-table data cells. #1301
  • [p-timeline] center content of p timeline to better account for content with 1 line of text #1300

19 May 2024

  • 2.10.5 #1295
  • Enhancement: PPager design and functionality update #1294

14 May 2024

  • 2.10.4 #1293
  • Enhancement: PTable row-after slot #1292

13 May 2024

13 May 2024

  • 2.10.2 #1289
  • Chore: Add src mappings #1288
  • Expose atomic PTooltip Pieces #1287

13 May 2024

  • 2.10.1 #1286
  • Bump vue-tsc from 2.0.14 to 2.0.17 #1280

13 May 2024

  • 2.10.0 #1284
  • Chore: Tailwind config preset and TS migration #1273
  • Bump dompurify from 3.1.0 to 3.1.3 #1282
  • Bump @types/node from 20.12.7 to 20.12.11 #1281
  • Bump vite from 5.2.10 to 5.2.11 #1278

13 May 2024

  • 2.9.0 #1283
  • Radix Tabs #1279
  • Remove sidebar section dividers #1274
  • Add vue devtools-next vite plugin. #1270

3 May 2024

  • 2.8.0 #1272
  • Use actions-release-ui-components@main for release workflow. #1271
  • Fix it 🔧. #1269
  • Update SelectRangeDemo & Clear Icon Radius #1268
  • Fix: Date Select Sizing #1267
  • Radix PTooltip #1259
  • Feature: PCommand #1264
  • Add PDropdownMenu #1266
  • Prune API surface from PIconButtonMenu #1265
  • PDialog Radix #1263
  • Radix PCard #1257
  • Radix PAccordion #1255
  • Add --p-border CSS Var #1262
  • chore/use main gha #1261

1 May 2024

  • 2.7.16 #1260
  • Quick Fix: Aria-Selected on PButtonGroup #1258
  • PButtonGroup: Add slot type and add support for generics and readonly options #1256
  • BEM managed by CVA in PButton #1250
  • chore/Automated release job #1254
  • Bump clsx from 2.1.0 to 2.1.1 #1253
  • Bump vue-tsc from 2.0.13 to 2.0.14 #1251
  • Bump @tailwindcss/typography from 0.5.12 to 0.5.13 #1252
  • add npm run release #1249

25 April 2024

  • 2.7.15 #1248
  • Bump vite from 5.2.8 to 5.2.10 #1220
  • Fix tabs not showing content when slots are used #1247
  • Fix date range select displaying negative values for ranges in the past #1246

24 April 2024

24 April 2024

  • 2.7.13 #1244
  • Button Design + Compat-layer #1240
  • Fix/calling the correct gha file #1243

24 April 2024

  • 2.7.12 #1242
  • Enhancement: Allow passing custom classes to PTable headers #1241
  • chore/Re-enable with config fix #1239

24 April 2024

  • Revert automated release #1238
  • Enhancement: PTable #1236
  • Setup node w/ our own built action #1235
  • Spike/Automated releases using shell script #1229
  • Simplify PButton styling #1232
  • Add PrimaryForeground and Input Tokens #1231
  • Move scrollbar styles into isolated file #1230
  • Add Tailwind Utilities #1227
  • Cast lightness palette to a 4% grid #1226
  • Primary Color != BG Color #1225
  • Standardize primary hue across design system #1224
  • Cast design tokens to HSL representation #1223
  • Enhancement: Add generics and better slots to PTabs #1218
  • Refactor Sentiment Tokens #1217
  • Update date-fns and fix broken imports #1212
  • Fix vite cjs warning #1215
  • Chore: Export utilities from date range select component #1216
  • Enhancement: Add a z-index to toasts #1211

17 April 2024

  • Hide PModal footer when no actions are passed #1214
  • Style Scrollbar to thin #1204
  • Bump @types/node from 20.11.28 to 20.12.7 #1196
  • Bump vue-tsc from 2.0.12 to 2.0.13 #1205
  • [p-combobox] Remove quotes around unknown combobox options/values. #1210

16 April 2024

  • [p-wizard] Skip navigations #1209

16 April 2024

  • Release 2.7.8 #1208
  • Fix: Use Current Step not current step index in emit #1207

15 April 2024

  • Release 2.7.7 #1206
  • Enhancement: Add a footer slot to the wizard component #1203

12 April 2024

  • Bugfix: PTagWrapper with async data #1202
  • BugFix: PTagWrapper key causing flickering in PSelect and PComboBox #1201

11 April 2024

  • Enhancement: PTooltip slots #1200

11 April 2024

  • Bugfix: PTagWrapper justify #1199

10 April 2024

  • Chore: Update typescript to latest #1198
  • Bump tailwindcss from 3.4.1 to 3.4.3 #1195
  • Bump vue-tsc from 2.0.11 to 2.0.12 #1194
  • Bump vite from 5.2.7 to 5.2.8 #1192

10 April 2024

  • Enhancement: Add slot for tag wrapper #1191
  • Enhancement: Add break-words to tooltip content #1180
  • Bump vue-tsc from 2.0.6 to 2.0.11 #1189
  • Bump dompurify from 3.0.9 to 3.1.0 #1188
  • Bump typescript from 5.4.3 to 5.4.4 #1187
  • Bump @tailwindcss/typography from 0.5.10 to 0.5.12 #1190
  • Chore: Add PContextMenu to type exports #1186
  • chore/Add PR secret #1181

3 April 2024

  • 2.7.1 #1184
  • [p-select] Fix multi select keyboard selection #1182

2 April 2024

  • Feature: PCascadePanels #1175
  • Update @prefecthq/eslint-config to version 1.0.32 #1178
  • Bump typescript from 5.4.2 to 5.4.3 #1172
  • Bump autoprefixer from 10.4.18 to 10.4.19 #1169
  • Bump vite from 5.1.6 to 5.2.7 #1177
  • chore: Upgrade latest eslint-config package upon upstream eslint update #1174
  • chore/dedicated-trigger-of-downstream-jobs #1166

22 March 2024

  • 2.6.3 #1168
  • Update multiselect checkbox styling to better handle both wide(r) tables and tall(er) rows. #1167

19 March 2024

  • 2.6.2 #1165
  • Add p-select-all-checkbox #1162
  • Enhancement: Lower tooltip font size #1164

19 March 2024

  • Bugfix: Markdown absolute links being treated as relative #1163
  • Use an indeterminate checkbox pattern for p-table select all. #1161
  • Enhancement: PCodeHighlight singleton worker #1160
  • Bump postcss from 8.4.35 to 8.4.36 #1157

18 March 2024

  • Chore: Add prefect entity icons #1158
  • Chore: Update CODEOWNERS #1159

15 March 2024

  • Feature: PContextMenu #1154
  • Bump @types/node from 20.11.26 to 20.11.28 #1155
  • Bump vite from 5.1.4 to 5.1.6 #1144
  • Chore: Add prefect icons #1153
  • Enhancement: Small Select #1150
  • Indeterminate <p-checkbox /> styles #1151

14 March 2024

  • Version 2.3.8 #1149
  • Fix: check popover parent in auto-close #1148
  • Enhancement: Small Base Inputs #1147
  • Fix: Update PLayoutToolbarGrid.vue #1146

13 March 2024

  • Enhancement: PMarkdownRenderer memory update #1145
  • Bump @types/node from 20.11.25 to 20.11.26 #1141
  • Bump typescript from 5.3.3 to 5.4.2 #1142
  • Bump @types/node from 20.11.20 to 20.11.25 #1137
  • Bump eslint from 8.56.0 to 8.57.0 #1138
  • Bump vue-tsc from 1.8.27 to 2.0.6 #1139
  • Draft: LayoutGrid #1136
  • Bump autoprefixer from 10.4.17 to 10.4.18 #1131
  • Bump dompurify from 3.0.8 to 3.0.9 #1133

6 March 2024

  • Adding Okta Icon #1135
  • Remove keyboard shortcuts from draggable list #1134

1 March 2024

  • Fix p-card flat prop not working when nesting #1130
  • update p-key-value #1129
  • Standardize gap spacing in p-form to match p-content #1128
  • Fix p-divider sometimes has 0 width. #1125
  • Bump @types/node from 20.11.17 to 20.11.20 #1123
  • Bump @vitejs/plugin-vue from 5.0.3 to 5.0.4 #1112
  • Bump vite from 5.1.1 to 5.1.4 #1122
  • Enhancement: Use a tooltip instead of a title tag for overflowing tags #1124

26 February 2024

  • design: ContextNavItem, ContextAccordianItem, ContextSidebar styling #1120
  • Enhancement: Improve language on selected date span label #1121
  • Revert "Design: Lower base font size 16 => 14" #1119
  • Design: Lower base font size 16 => 14 #1117

21 February 2024

  • Version 2.3.3 #1116
  • bugfix: date-range-select span to range transition #1115

16 February 2024

  • Bump vue-tsc from 1.8.22 to 1.8.27 #1110
  • Bump @types/node from 20.11.16 to 20.11.17 #1109
  • Bump vite from 5.0.12 to 5.1.1 #1108
  • Enhancement: add lvl-3 bg color token #1107
  • Bump dompurify from 3.0.6 to 3.0.8 #1096
  • Bump autoprefixer from 10.4.16 to 10.4.17 #1097
  • Bump @types/node from 20.10.6 to 20.11.16 #1104
  • PDraggableList: Only prevent default if taking an action. Add shift to enter and delete #1106

2 February 2024

  • Chore: release version 2.3.1 #1103
  • Enhancement: add artifact icons, delete old prefect icon variants #1102

29 January 2024

  • Feature: PDraggableList (WIP) #1095
  • feature: add drag handle icon #1094

22 January 2024

  • Enhancement: Modal plugin for consistent teleporting of modals #1093
  • Bump tsc-alias from 1.8.7 to 1.8.8 #1088
  • Bump postcss from 8.4.32 to 8.4.33 #1090
  • Bump vite from 5.0.11 to 5.0.12 #1089
  • Bump typescript from 5.2.2 to 5.3.3 #1091

19 January 2024

  • Fix vue-compositions being pinned and also not a peer #1087

17 January 2024

  • Enhancement: PStepper should always emit user-entered values #1085
  • chore/Add additional Tokens to be passed to shared GHA #1084
  • Bump @vitejs/plugin-vue from 4.5.2 to 5.0.3 #1082
  • Bump tailwindcss from 3.3.5 to 3.4.1 #1080
  • Bump eslint from 8.51.0 to 8.56.0 #1079
  • Bump vite from 5.0.10 to 5.0.11 #1077
  • Sync the option dropdowns with the width of the input #1076

3 January 2024

  • Add type guard for date range around unit #1075

3 January 2024

3 January 2024

  • Allow filtering by unit when using the DateRangeSelect's relative time dropdown #1074
  • Enhance types to more easily allow for type guarding date range type #1073

2 January 2024

  • Add "period" as a date range value type for things like "Today" #1072
  • Add support for "around" to the date range select #1069
  • Bump postcss from 8.4.31 to 8.4.32 #1057
  • Bump @types/prismjs from 1.26.2 to 1.26.3 #1059
  • Bump vite from 4.5.1 to 5.0.10 #1060
  • Bump @types/node from 20.10.3 to 20.10.6 #1070

22 December 2023

  • Version 2.2.5 #1067
  • Fix: remove height 100% from layouts #1066
  • Add sizes for tags #1065

19 December 2023

  • Version 2.2.4 #1064
  • Fix: Prevent long content from blowing out the list header #1063

19 December 2023

  • Version 2.2.3 #1062
  • Fix: tags input not taking advantage of available width #1055
  • Fix: prevent default layout header blowouts #1056

13 December 2023

  • Enhancement: PDateRangeSelect overflow and escape to close #1054
  • Fix PSelect empty message not showing up #1052
  • BugFix: Emit the bottom event if the native select is mounted #1051

12 December 2023

  • Export date range types for PDateRangeSelect #1050

12 December 2023

  • Feature: PDateRangeSelect #1048
  • Bump dompurify and @types/dompurify #1042
  • Bump ts-node from 10.9.1 to 10.9.2 #1043
  • Bump @vitejs/plugin-vue from 4.4.0 to 4.5.2 #1044
  • Bump highlight.js from 11.8.0 to 11.9.0 #1045
  • Bump @prefecthq/vue-compositions from 1.5.9 to 1.6.7 #1046
  • Update incident severity icons. #1049
  • Fix select option groups #1041
  • Bump vite from 4.5.0 to 4.5.1 #1040

8 December 2023

  • Add a slot to p-divider for a centered item with space around. #1037
  • Fix useThemeTokens returning empty tokens on first render #1039

7 December 2023

  • Feature: Add a composition for using theme tokens #1038
  • Bugfix: Fix filtering not working #1035
  • Chore: Update PSelectOptions to handle its own selection logic #1034

5 December 2023

  • Update date picker ux to better support dates and times #1033
  • Expose PTextarea's <textarea> element. #1032
  • Update picker for date inputs #1028
  • Bump @types/node from 20.8.10 to 20.10.3 #1029
  • Bump vite-svg-loader from 4.0.0 to 5.1.0 #1030
  • Bump @types/lodash.debounce from 4.0.7 to 4.0.9 #1031
  • Remove vertical space when p-layout-default header slot unused. #1027
  • Native date and time input components #1024

30 November 2023

  • 2.1.1 #1026
  • Make sentiment colors work with tw opacity modifiers #1025

29 November 2023

  • Version 2.1.0 #1023
  • Feature/standardize list headers #1021
  • Bump @tailwindcss/forms from 0.5.6 to 0.5.7 #1016
  • Bump vue-tsc from 1.8.11 to 1.8.22 #1001
  • Bump vite from 4.4.9 to 4.5.0 #997

17 November 2023

  • 2.0.15 #1020
  • Enhancement: PLabel - Bind the id to all slots so its accessible #1018
  • Add incident severity icons #1019
  • add sort placement in table layout header #1017

8 November 2023

  • Enhancement: Move default config to a singular const #1013
  • Enhancement: Allow passing sanitization config to PSanitizeHtml component #1012
  • Enhancement: Improved sanitization #1003
  • Pass the github token as an input #1006
  • Chore/use shared gha for releases #1005
  • Use shared gha #1004
  • fix large screen padding in well layout #993

16 October 2023

  • Bump autoprefixer from 10.4.15 to 10.4.16 #975
  • Bump @prefecthq/eslint-config from 1.0.27 to 1.0.31 #977
  • Bump postcss from 8.4.29 to 8.4.31 #978
  • Remove p-overflow-menu-item's after slot styling if no slot content is provided. #990
  • update slot props on PTabSelect to be consistent with PTabNavigation #989
  • [PEmptyState] Don't render slots(and their styles) when slots are not used. #987

11 October 2023

  • Bugfix: PSelect empty message #984
  • Chore: Update nvmrc #980

22 September 2023

  • Enhancement: PLayoutTable flex fixes for header slots #972
  • Bump @tailwindcss/typography from 0.5.9 to 0.5.10 #954
  • Bump @types/node from 20.6.0 to 20.6.2 #969
  • Bump vue-tsc from 1.8.10 to 1.8.11 #971
  • Bugfix: Make sure error boundary is exported #967

14 September 2023

  • Enhancement: Make the bottom event in PVirtualScroller "at least once" instead of "at most once" #966

14 September 2023

  • Feature: Error boundary component #856

13 September 2023

  • BugFix: PSelectOptions doesn't emit bottom event when results are empty #964
  • harden date picker scroller styles #965

12 September 2023

  • Enhancement: Bubble up the bottom event from the virtual scroller in PSelect & PCombobox #962
  • Enhancement: Add manual prop to PCombobox to skip internal filtering #963

12 September 2023

  • BugFix: Allow PSelect options to be readonly #961
  • Bump @types/node from 20.5.9 to 20.6.0 #959
  • Bump eslint from 8.48.0 to 8.49.0 #955
  • Bump typescript from 5.1.6 to 5.2.2 #956
  • Bump vue-tsc from 1.8.8 to 1.8.10 #957

8 September 2023

  • Bugfix: Don't flex default slot #952

8 September 2023

  • Enhancement: Add disabled prop to PTooltip #951
  • Bugfix: Nav item active class inconsistencies #950
  • Bump @tailwindcss/forms from 0.5.5 to 0.5.6 #943
  • Bump postcss from 8.4.28 to 8.4.29 #947
  • Bump @types/node from 20.5.7 to 20.5.9 #945
  • Bump @vitejs/plugin-vue from 4.3.1 to 4.3.4 #946
  • fix date input selectables #949
  • fix checked color #948
  • fix naming of selection-highlight token #942

31 August 2023

  • Release version 2.0.2 #941
  • add token for sticky header backgrounds #938
  • show PTagsInput toggle icon #940
  • add focus states to context sidebar items #937
  • tweak light colors, make iconButtonMenu not flat #939

30 August 2023

  • Release version 2.0.1 #936

30 August 2023

  • Resolve v2 feedback #935
  • Chore: Only respect the stored theme, always default to dark #934
  • Chore: Update the release workflow and remove the beta release workflow #933
  • Release version 2.0.0 #931
  • Version 2 #912
  • Bump @tailwindcss/forms from 0.5.4 to 0.5.5 #929
  • Bump @types/node from 20.5.1 to 20.5.7 #928
  • Bump @prefecthq/vue-compositions from 1.5.7 to 1.5.8 #927
  • Bump eslint from 8.47.0 to 8.48.0 #926
  • Enhancement: Remove side effect from PSelectOptions classes computed #925
  • Enhancement: Allow PContextNavItem to be a button by making to optional #924
  • fix: menu gradient in content #923

21 August 2023

21 August 2023

  • Bump @vitejs/plugin-vue from 4.2.3 to 4.3.1 #918
  • Bump postcss from 8.4.27 to 8.4.28 #917
  • Bump @types/node from 20.5.0 to 20.5.1 #916
  • Enhancement: Add a slot for customizing tags in the p-tags component #914
  • Enhancement: Add open and close events to p-dialog #913

15 August 2023

  • Feature: PDialog component #906
  • Chore: Fix how the beta is published #905
  • Bump autoprefixer from 10.4.14 to 10.4.15 #901
  • Bump eslint from 8.46.0 to 8.47.0 #900
  • Bump @types/node from 20.4.5 to 20.5.0 #898
  • Bump vite from 4.4.7 to 4.4.9 #899
  • Bump vite from 4.4.4 to 4.4.7 #869
  • Bump vue-tsc from 1.8.5 to 1.8.8 #870
  • Bump @types/node from 20.4.2 to 20.4.5 #868
  • Bump eslint from 8.45.0 to 8.46.0 #867
  • Bump postcss from 8.4.26 to 8.4.27 #853
  • Enhancement: More positions! #857
  • Bump tough-cookie from 4.1.2 to 4.1.3 #851
  • Bump tsc-alias from 1.8.6 to 1.8.7 #850
  • Bump vite from 4.3.9 to 4.4.4 #849
  • Bump eslint from 8.42.0 to 8.45.0 #846
  • Bump @tailwindcss/forms from 0.5.3 to 0.5.4 #847
  • Bump postcss from 8.4.24 to 8.4.26 #842
  • Bump vue-tsc from 1.8.3 to 1.8.5 #841
  • Bump @types/node from 20.4.1 to 20.4.2 #843
  • Bump dompurify from 3.0.3 to 3.0.5 #844
  • Bump tailwindcss from 3.3.2 to 3.3.3 #845
  • BugFix: Long tooltip content makes wide and skinny tooltips #840
  • Issue #604 Fix #839
  • BugFix: PDateRange use correct times #833
  • Bugfix: Remove bare crypto call in PPopover #829
  • Release version 1.11.3 #827
  • add webhook icon #826
  • Enhancement: Add selected to slot scope of accordion slots #823
  • Enhancement: Allow booleans for PButtonGroup #822
  • BugFix: Add PAccordion to the component install #821
  • Enhancement: PCode inline border radii #820
  • Feature: PAccordion #816
  • Release version 1.10.1 #819
  • remove checkbox animation from PListItemInput #818
  • Enhancement: Add support for generic heading and content slots in PTabs #817
  • Bump @types/node from 20.2.3 to 20.3.0 #811
  • Bump @prefecthq/vue-compositions from 1.5.4 to 1.5.6 #806
  • Bump eslint from 8.41.0 to 8.42.0 #808
  • Bugfix: Add handling for escape tokens #803
  • Enhancement: PTooltip styling and width fix #799
  • fix active nav item color in light mode #802
  • fix modal styles #801
  • update card styles #800
  • Bugfix: Drawer close on esc #798
  • Feature: Truncated list component #797
  • Chore: Miscellaneous exports and type fixes #796
  • Bugfix: PNavigationBar layout class wasn't applied #793
  • Bump postcss from 8.4.23 to 8.4.24 #787
  • Bump vite from 4.3.8 to 4.3.9 #790
  • Enhancement: Scroll modal body if modal is taller than viewport #785
  • Bugfix: PButton flat and inset styles #784
  • Bugfix: useDrawer and useModal should accept non-refs #783
  • Feature: PNavigationBar, PDrawer #754
  • Enhancement: Add visual queue to p-selection options dropdown when there is overflow #779
  • Bump @prefecthq/vue-compositions from 1.5.2 to 1.5.3 #776
  • Bump eslint from 8.40.0 to 8.41.0 #773
  • Enhancement: Use generics for p-virtual-scroller #775
  • Bump vite from 4.3.7 to 4.3.8 #772
  • Bump @prefecthq/vue-compositions from 1.5.0 to 1.5.2 #771
  • Bump @types/node from 20.1.7 to 20.2.3 #770
  • Enhancement: Update PTable types and use generics #769
  • Chore: Update [email protected] #768
  • Bump eslint from 8.38.0 to 8.40.0 #751
  • Bump @prefecthq/eslint-config from 1.0.26 to 1.0.27 #767
  • Bump @types/node from 20.1.6 to 20.1.7 #766
  • Bump @prefecthq/eslint-config from 1.0.25 to 1.0.26 #765
  • Bump dompurify from 3.0.2 to 3.0.3 #764
  • Bump vite from 4.2.1 to 4.3.7 #763
  • Bump @prefecthq/vue-compositions from 1.4.3 to 1.5.0 #762
  • Bump date-fns from 2.29.3 to 2.30.0 #761
  • Bump tailwindcss from 3.3.1 to 3.3.2 #760
  • Bump @vitejs/plugin-vue from 4.1.0 to 4.2.3 #755
  • Bump @types/node from 18.16.3 to 20.1.6 #758
  • Bump postcss from 8.4.21 to 8.4.23 #759
  • Bump typescript from 4.9.5 to 5.0.4 #725
  • Bump vue-tsc from 1.0.14 to 1.6.5 #757
  • Bump highlight.js from 11.7.0 to 11.8.0 #752
  • Feature: PLayoutResizable #748
  • Bump tsc-alias from 1.8.5 to 1.8.6 #746
  • Bump @types/node from 18.16.0 to 18.16.3 #744
  • Bugfix: Use esm path to import icons #743
  • Enhancement: New icons! :D #742
  • Enhancement: PCodeInput placeholder and line numbers #741
  • Bump @types/node from 18.15.10 to 18.16.0 #737
  • Bump @types/dompurify from 3.0.1 to 3.0.2 #738
  • Bump @prefecthq/vue-compositions from 1.3.6 to 1.4.3 #735
  • Enhancement: Position-aware margins on paragraph and heading elements #740
  • reduce the size of pTab #733
  • BugFix: PTabs key bound to tab object #732
  • Enhancement: Increase PButton inset style contrast in dark mode #728
  • BugFix: background on p-tooltip #727
  • Bump @types/dompurify from 2.4.0 to 3.0.1 #726
  • Bump tailwindcss from 3.2.7 to 3.3.1 #724
  • Bump tsc-alias from 1.8.4 to 1.8.5 #723
  • Bugfix: Remove overscroll-contain on PCodeInput #722
  • Enhancement: Add margin to timeline date when stacked #721
  • Chore: Fix dev errors #720
  • Bump typescript from 4.9.5 to 5.0.3 #718
  • Bump marked from 4.2.2 to 4.3.0 #717
  • Bump @prefecthq/eslint-config from 1.0.23 to 1.0.25 #716
  • Feature: PTooltip component #715
  • Enhancement: Expose target and content refs for PPopOver #714
  • Bugfix: Add timeline types to bucket #712
  • Bugfix: Prevent grid blowout on date and content columns #711
  • Feature: PTimeline component #708
  • Enhancement PTimeline layout refactor #710
  • Chore: Fix extraneous non-props warning in PTabs #709
  • Bump @vitejs/plugin-vue from 4.0.0 to 4.1.0 #697
  • Bump vite from 4.1.4 to 4.2.0 #695
  • BugFix: make sure bg can scroll after modal is closed #704
  • Chore: List item and list item input BEM classes #705
  • Chore: Remove errant console statement #703
  • Enhancement: YAML highlighting #702
  • Enhancement: PCard flat prop + animation #701
  • BugFix: PMessage background and dismiss button colors improvements #700
  • BugFix: PDivider not very visible #698
  • Feature: p-modal auto-close #690
  • BugFix: keyboard interactions on p-toggle #688
  • BugFix: Prevent grid blowout in PContent #687
  • Feature: PHeading component #680
  • BugFix: PCombobox null option support #675
  • BugFix: Code component overflow #674
  • Enhancement: Allow for string values for p-button-group #673
  • Bump dompurify from 2.4.3 to 3.0.0 #669
  • 1.3.6 #668
  • BugFix: slot type for p-select #tag #667
  • 1.3.5 #666
  • Feature: prep for changing light-mode backdrop from white to off-white #665
  • Bugfix: PCodeInput wrapping #664
  • Feature: styles secondary styles p-button in dark-mode #663
  • Release version 1.3.3 #661
  • fix checkbox and radio widths #660
  • Release version 1.3.2 #659
  • BugFix: PSelectOption layout incorrect #653
  • Chore: applying styles to p-window so nested p-code-highlight looks nice #650
  • 1.3.1 #649
  • Feature: PMarkdownRenderer #637
  • update radio and checkbox input styles #641
  • add placement and preventCloseOnClick options to PIconButtonMenu #644
  • Chore: support for default slot like orion-design #643
  • 1.3.0 package and package-lock updates #640
  • BugFix: if 'isExternal, then set target blank [#639`](#639)
  • Enhancement: Add the full option to slot scope of PSelect and PCombobox #638
  • Bugfix: PCodeInput whitespace #632
  • Feature: PCodeHighlight & PCodeInput #628
  • 1.2.5 #630
  • BugFix: added backup ref for when p-tabs is not provided with v-model #629
  • 1.2.4 #627
  • BugFix: PSelect value unselects when clicking on selected value #626
  • Feature: p-tabs breakout #625
  • Chore: exporting tab types #624
  • Feature: Improve tag type #623
  • Feature: fix disabled tags, submit when only 1 option #622
  • Chore: remove p-code-file component #621
  • Bump @fontsource/inconsolata from 4.5.9 to 4.5.10 #615
  • Bump @fontsource/inter from 4.5.14 to 4.5.15 #614

27 January 2023

  • Enhancement: Add multiple prop to PSelect #616
  • 1.2.2 #613
  • Feature: added title prop to window #612
  • Chore: adds new slot to p-wizard between steps & footer #611
  • 1.2.1 #610
  • Chore: removed superfluous types in computed setters #602
  • Feature: Groups for p-select, p-combobox #599
  • Chore: Export a TW-plugin-able config to the build #600
  • Bugfix: PSelect tags should respect disabled select options #601
  • Bugfix: PLayoutTable #598
  • Enhancement: PFrame loading #593
  • Bugfix: Make vue-router an external dependency in the vite build #588
  • Enhancement: Discrete prefect palette #587
  • Bugfix: Move light scale up, change default #586
  • Chore: rounding date-picker to match the rest of prefect-design #584
  • Feature: Color palettes #579
  • 1.1.43 #578
  • Enhancement: More intelligent multiselect #577
  • BugFix: address falsy modelValue by moving empty-message to p-select #576
  • 1.1.42 #575
  • BugFix: support orion-design uses of p-select #574
  • Feature: PTableLayout #573
  • Enhancement: PTable multi-select #572
  • Chore: Update vite and vite plugin-vue #565
  • Chore: ignore relative paths in demo app #564
  • 1.1.39 #563
  • BugFix: fixed bug in p-button using to prop #562
  • 1.1.38 #560
  • BugFix: fixed bug introduced by manual eslint fix in attributes composition #559
  • 1.1.37 #558
  • Feature: Simplified validation state built off vue-compositions UseValidationState #557
  • Bump @prefecthq/vue-compositions from 1.0.0 to 1.1.0 #551
  • Bump @prefecthq/eslint-config from 1.0.19 to 1.0.20 #550
  • BugFix: fixed bug introduced by manual eslint fix #548
  • Chore: eslint update #547
  • 1.1.36 #546
  • Feature: p-select filterOptions prop now supporting Promise<boolean> #545
  • Bump typescript from 4.9.3 to 4.9.4 #541
  • Bump vue-tsc from 1.0.11 to 1.0.13 #544
  • Bump tsc-alias from 1.8.1 to 1.8.2 #539
  • Enhancement: Adjust padding for empty state on mobile screens #538
  • Release 1.1.35 #537
  • Enhancement: Added a p-code-file component to display files #534
  • Enhancement: Add a default slot to the p-empty-state element #535
  • 1.1.34 #533
  • Enhancement: Add a pre-command optional prop to pTerminal to allow two line commands #523
  • Chore: Replace release commands with version command #531
  • Bugfix: PContextSidebar z-index #530
  • Feature: updated styling on copy button of p-terminal #529
  • message dismiss action is accessible with hover styling #522
  • Feature: new p-message component #520
  • Chore: Update vite to v3 #517
  • add secondary danger button style #512
  • Update CODEOWNERS #510
  • BugFix: PLink injection error #509
  • BugFix: Make sure the wizard validates the last step #508
  • Release 1.1.30 #507
  • Bump vue from 3.2.41 to 3.2.45 #501
  • Enhancement: set p-breadcrumbs to wrap and break words by default #506
  • Enhancement: P Text Truncate component #500
  • Feature: add to prop support to p-button component #492
  • Enhancement: lessens p-layout padding on small screens #499
  • Bug Fix: fix p-tabs p-select to only display selected tab #497
  • BugFix: PRadio breaks multi word labels onto separate lines #496
  • Add CODEOWNERS #486
  • Chore: Update the release commands and workflow #487

2 November 2022

1 November 2022

  • Chore: Update to the latest version of vue #483
  • Bump @types/node from 18.11.4 to 18.11.9 #479
  • Bump @prefecthq/vue-compositions from 0.2.1 to 0.2.4 #480
  • Bump vue-router from 4.1.5 to 4.1.6 #481
  • Bump autoprefixer from 10.4.12 to 10.4.13 #482

26 October 2022

  • Release: 1.1.23 #476
  • Feature: p-icon sizes and p-icon-text styling adjustments #475
  • Bump vue-tsc from 0.40.13 to 1.0.9 #471
  • Fix: Add cursor-pointer to toggle component #384

24 October 2022

  • Bump eslint from 8.25.0 to 8.26.0 #472
  • Bump tailwindcss from 3.1.8 to 3.2.1 #473
  • Bump @types/node from 18.11.2 to 18.11.4 #474
  • Feature: New p-pager component #470

21 October 2022

  • Feature: Move timezones to orion design #456

20 October 2022

  • Flow run list item updates #467
  • BugFix: narrow any incoming value to be without seconds and milliseconds #468

20 October 2022

  • BugFix: when setting a time, remove seconds and milliseconds #466
  • Feature: exposing slot for p-select empty-message #465
  • BugFix: application of gap between virtual scroller items #464
  • Enhancement: Allow PLink to wrap by default #463

19 October 2022

  • Feature: p-virtual-scroller #461
  • Chore: Add CodeQL Code Scanning #460
  • Bump eslint from 8.24.0 to 8.25.0 #459
  • Bump @types/node from 18.7.18 to 18.11.2 #458
  • Bump @prefecthq/vue-compositions from 0.1.49 to 0.2.1 #457
  • Bump @fontsource/inconsolata from 4.5.8 to 4.5.9 #454
  • Bump @fontsource/inter from 4.5.12 to 4.5.14 #455
  • Bump vue from 3.2.39 to 3.2.41 #447
  • Bump postcss from 8.4.16 to 8.4.18 #448
  • Bump typescript from 4.8.3 to 4.8.4 #423
  • Bump autoprefixer from 10.4.11 to 10.4.12 #409
  • make links underline on hover #444
  • Feature: PComboBox search using includes rather than startsWith #451
  • Chore: Improve slots #450
  • BugFix: moved cursor-hover off of p-tabs and onto individual p-tab components #449
  • Bug Fix: p-date-range-input mobile improvements #443

12 October 2022

  • Feature: scrollToValidationError utility #441
  • Chore: separates all component demos from the form demo to individual pages #439

6 October 2022

  • Feature: new p-date-range component #431
  • Feature: PCheckboxGroup component #417
  • Bump @fontsource/inconsolata from 4.5.7 to 4.5.8 #425
  • Feature: Add security headers #421
  • Bump eslint from 8.23.1 to 8.24.0 #411

30 September 2022

  • 1.1.15 #420
  • Enhancement: Add ability to switch to selected tab #419

27 September 2022

  • BugFix: expose setLoading method on p-wizard so devs can force loading state #416
  • Use FontSource package for Inter #413
  • Use FontSource package for Inconsolata variable #414
  • Chore: removes sass from vs code recommended extensions #412

23 September 2022

  • Bump @prefecthq/eslint-config from 1.0.16 to 1.0.17 #397
  • Bump autoprefixer from 10.4.10 to 10.4.11 #396
  • BugFix: PCheckbox label slot incorrectly displaying before the input #407

21 September 2022

  • Feature: Microsoft icons #405

20 September 2022

  • BugFix: alignment of p-button loading icon #404

20 September 2022

  • Chore: forgot to fix type on p-radio-group #403

20 September 2022

  • Chore: add support for boolean type in SelectOptions #402

20 September 2022

  • Feature: p-radio-group #400
  • BugFix: PKeyValue considering all dates empty values #399

19 September 2022

  • Feature: updated p-stepper, now built on top of p-number-input #395
  • Bump vite-svg-loader from 3.4.0 to 3.6.0 #381
  • Bump vue-tsc from 0.39.4 to 0.40.13 #370

16 September 2022

  • Bump typescript from 4.7.4 to 4.8.3 #369
  • Feature: exposing wizard methods at p-wizard #394

16 September 2022

  • Feature: Wizard loading button #393
  • Feature: ready to actually use useChildrenAreWrapped in p-wizard #392

14 September 2022

  • Bump @prefecthq/vue-compositions from 0.1.47 to 0.1.49 #391
  • Bump date-fns from 2.29.2 to 2.29.3 #389
  • Bump @types/node from 18.7.17 to 18.7.18 #388
  • Chore: Wizard files arranged #387
  • Chore: updated component references to import other components #385

12 September 2022

  • Feature: p-wizard #368
  • chore: bumped vue-compositions peer dep #382
  • Bump eslint from 8.22.0 to 8.23.1 #380
  • Bump @tailwindcss/aspect-ratio from 0.4.0 to 0.4.2 #378
  • Bump @vitejs/plugin-vue from 2.3.3 to 2.3.4 #379
  • Chore: added demos for p-terminal and p-window #377
  • Bump @tailwindcss/typography from 0.5.4 to 0.5.7 #374
  • Bump autoprefixer from 10.4.8 to 10.4.9 #375

12 September 2022

12 September 2022

  • Bump @prefecthq/vue-compositions from 0.1.42 to 0.1.43 #371
  • Bump vue-router from 4.1.4 to 4.1.5 #355
  • Bump tsc-alias from 1.6.7 to 1.7.0 #336
  • feature: p-stepper component #363

7 September 2022

  • feature: demo revamp #352
  • Feature: PKeyValue - Support empty objects #366
  • Bugfix: close-button animation timer fires on toast without timeout #361
  • Enhancement: Add tag sorting #360
  • Enhancement: reposition checkmark in select dropdown to #359

30 August 2022

  • chore: using safe check for global variable #357

26 August 2022

  • Chore: drop headless UI #350
  • Bump date-fns from 2.28.0 to 2.29.2 #349
  • Bump @tailwindcss/typography from 0.5.2 to 0.5.4 #347
  • Bump vue-router from 4.1.3 to 4.1.4 #346
  • Bump @types/node from 17.0.36 to 18.7.13 #345
  • Bump postcss from 8.4.13 to 8.4.16 #337
  • Bump eslint from 8.21.0 to 8.22.0 #339

19 August 2022

  • Feature: added refTypeGuard utility #342
  • Feature: improved p-bread-crumbs #340

11 August 2022

  • BugFix: removed implicit use of current time on selected date #333

10 August 2022

  • Release 1.0.36 #332
  • Enhancement: Toasts exit stage left #328
  • Enhancement: Persist toasts on hover #327
  • Feature: PContextNavItem - Highlight the nav item when active and not just when exact #318
  • Bump @prefecthq/vue-compositions from 0.1.26 to 0.1.41 #324
  • Bump vue-router from 4.0.15 to 4.1.3 #325
  • Bump eslint from 8.15.0 to 8.21.0 #323
  • Bump vue-tsc from 0.34.15 to 0.39.4 #322
  • Bump autoprefixer from 10.4.7 to 10.4.8 #321
  • Bump ts-node from 10.7.0 to 10.9.1 #310
  • Bump @prefecthq/eslint-config from 1.0.15 to 1.0.16 #311
  • Bump @headlessui/vue from 1.6.4 to 1.6.7 #313
  • Bump vite-svg-loader from 3.3.0 to 3.4.0 #312
  • Bump typescript from 4.6.4 to 4.7.4 #314
  • Feature: Support for in p-label #319

29 July 2022

  • Feature: add support for Element on to prop of PPopOver #320

26 July 2022

26 July 2022

  • Feature: added ability to click and edit submitted tag #315
  • BugFix: Add tabs handling for mobile #305

25 July 2022

  • BugFix: missing divide border when menu-item is an anchor tag #309

25 July 2022

  • Enhancement: Fix unknown option typing; pass empty styles to slot #308
  • Consistency change: Under the "All tags" dropdown it should be "Add tag" instead of "Add Tag" #303
  • BugFix: PLink external icon position #301

20 July 2022

  • Enhancement: Toast message design clarity #299

19 July 2022

  • Feature: Modal focus & keydown #298
  • Update PCheckbox disabled styling #297
  • Bugfix: Flow name is not clickable in radar #295

18 July 2022

  • BugFix: Remove breaking import of router-link #294
  • Feature: Toggle prepend #289
  • Chore: death to defineComponent #292

14 July 2022

  • Enhancement: PEmptyState actions formatting #291
  • Feature: Support for rendering components as PToast messages #290

10 July 2022

  • Merge pull request #288 from PrefectHQ/p-select-options-bug 5cb4461
  • Generate CHANGELOG.md 8cb700a
  • fixed console error from p-select-options when all options are disabled f483fdc

9 July 2022

  • BugFix: fixed the fill colors of prefect icons #287
  • Enhancement: PDateInput - Add additional positions #286

8 July 2022

  • Enhancement: PIconButtonMenu - additional placements #285
  • Chore: Add auto changelog #284
  • Enhancement: Improve labels #283

8 July 2022

  • Feature: added new svg for service-accounts #282
  • BugFix: PSelect - Bind attr classes and styles to the root element #281

8 July 2022

  • Enhancement: PTable rowClasses and columnClasses props #280

7 July 2022

  • Feature: added reduceToRecord and reduceToMap utilities #278
  • BugFix: exposing base-input slots through p-select #277

6 July 2022

  • BugFix: Fix PTagsArea v-model reactivity & Fix model prop #276

6 July 2022

  • Feature: added 'danger' prop to p-button #275

5 July 2022

  • BugFix: conditionally add footer div only when slot.footer is provided #273
  • Enhancement: Add additional placements to PSelect #272

5 July 2022

  • BugFix: code review suggestions on #268 #271
  • BugFix: using additional keys & input blur to submit tags #270

5 July 2022

  • BugFix: p-link icon absolute #268

4 July 2022

  • Merge pull request #267 from PrefectHQ/p-tags-input-expose-slots 5618b7d
  • exposing PCombobox slots through PTagsInput 9c59fa2

2 July 2022

  • BugFix: PKeyValue overflows parent when containing long words #264

29 June 2022

  • BugFix: removed unused props from PForm #263

29 June 2022

  • Feature: removed default implementation for p-form footer #262

28 June 2022

  • Feature: PLabel - Add descriptions #261
  • Enhancement: Reduce the amount of whitespace between the label and value #260

23 June 2022

  • Create button-group #258

16 June 2022

  • PTable: Column visible support #256

15 June 2022

  • Feature: setting default icon size to 14 #255

13 June 2022

  • Add slack icon #254

10 June 2022

  • Feature: PIconText expose prop for text #251

8 June 2022

  • Feature: added amex, mastercard, and visa icons to library #249
  • PLayoutDefault & PLayoutWell: Make sure grid content can shrink #246
  • PForm: Remove header when there is no heading or slot #247

7 June 2022

  • Remove unnecessary slot from PGlobalSidebar #245

6 June 2022

  • Loading icon #242
  • Tone down empty state border #240
  • PBaseInput: Spread the attrs themselves not the ref #241

6 June 2022

6 June 2022

6 June 2022

6 June 2022

  • PKeyValue Alternate mode #225

6 June 2022

  • PContent #239
  • Create PCard component #237

4 June 2022

  • Merge pull request #234 from PrefectHQ/forms-disabled a6b2c09
  • ensure disabled form inputs look and work as it should 34c4694

3 June 2022

  • Feature: adding disabled to attrs #233

3 June 2022

  • BugFix: pinning ts version #232
  • BugFix: fixed errors on components index #229
  • Remove default export for toast plugin, export ToastPlugin explicitly #228
  • PSelect and PCombobox bugfixes #227

2 June 2022

  • Feature: p-date-input better experience/styling when disabled #226

2 June 2022

  • Add a loading state to p-toggle #224

2 June 2022

  • Feature: added teleport to PModal #222

2 June 2022

  • Feature: auto-close menu on menu option click #221
  • Export compositions #220

2 June 2022

  • Export PPopOver #219

2 June 2022

  • PLayoutFull: Respect parent container #218
  • Add cursor: text to p-text-input #216

1 June 2022

  • Feature: added slot for icon to p-modal #213

1 June 2022

  • Feature: updated p-model to match latest designs #210
  • BugFix: dependency tree error trying to update from other projects #211
  • Feature: input pending state #209

31 May 2022

  • BugFix: fixing size of dismiss icon on p-tag #208

31 May 2022

  • BugFix: revert padding change #207

31 May 2022

  • PContextSidebar & PGlobalSidebar: Mobile styles #205
  • Feature: p tags state support #206

31 May 2022

  • Feature: p-table empty state #202

31 May 2022

  • Feature: using base input in newer components #189
  • Feature: using cursor-wait for loading state #204
  • Feature: created loading state for PButton; extending PForm to use it #191
  • Bump typescript from 4.6.4 to 4.7.2 #193
  • Bump vue-router from 4.0.14 to 4.0.15 #194
  • Bump @tailwindcss/forms from 0.5.1 to 0.5.2 #195
  • Bump @headlessui/vue from 1.6.1 to 1.6.4 #196
  • Bump @types/node from 17.0.33 to 17.0.36 #197

31 May 2022

  • PLayout & PLayoutWell: Use max-content for grid rows #203

31 May 2022

  • Merge pull request #201 from PrefectHQ/date-utility-fixes ebbebf0
  • Merge pull request #200 from PrefectHQ/p-icon-size-fix aaeb121
  • fixed issue with incorrectly disabled options on calendar from date utility changes; attempted to remove confusion from utility methods e7c5ff9

30 May 2022

  • Feature: prep vee validate #190

27 May 2022

  • Update breakpoints for sidebar and well components #188
  • PTags: new component #187
  • PDivider: New Component #186
  • P layout grid updates #179
  • P key value empty state #178
  • BugFix: Fixed PLabel to show label/message prop without having to pass slot #183

27 May 2022

  • Feature: updated states to match vee-validate field-meta #182
  • BUGFIX: PLabel #180
  • Feature: separated p-tags-area from p-tags-input #177
  • PDateInput: Fix selected date reactivity #172

26 May 2022

  • Fix pinned peer dependency 9a505a1

26 May 2022

26 May 2022

  • BugFix: code review suggestions #170
  • Feature: <p-tags-input /> and <p-tags-inline-input /> #169
  • Fix fill/stroke for github and google icons #162
  • Add p-link component #166

25 May 2022

  • BugFix: fixed issues with number input #165
  • BugFix: combobox fixes #163

24 May 2022

  • Add Google and GitHub icons to our custom svgs #161

24 May 2022

  • Fix bug for table heading slot #158

24 May 2022

  • BugFix: flex aligning items #157

24 May 2022

  • Feature: using p-tags styling for multiple select/combobox #152
  • Feature: p-tag dismissible; p-tags-wrapper bug fixes #153

24 May 2022

  • Update breadcrumbs type to include route data #154

23 May 2022

  • PTable: Fix data type #151

23 May 2022

  • PTable: Export components & make TableColumn.property optional #150
  • Export icon button menu component #149

23 May 2022

  • 0.0.14 #148
  • PLayout: Fix layouts not working in the context of a full page #147

23 May 2022

  • PContextMenu: Consistent header, footer, and divider styles #146
  • Update typography and flexing of p-icon-text #139
  • Export breadcrumbs and crumb types #140

20 May 2022

  • 0.0.12 #144
  • Feature: increased gap for checkbox; rearranged slots for selected button #143
  • Add @screen to the css-data #131

20 May 2022

  • BugFix: fix select option #142

20 May 2022

  • Admin: component exports updated #141
  • Feature: created <p-date-input /> hybrid component #135

19 May 2022

  • export showToast #138

19 May 2022

  • PKeyValue: Support displaying numbers #134
  • Fix demo responsiveness. #132
  • Added <p-date-picker /> component #123
  • Bump postcss from 8.4.13 to 8.4.14 #129
  • Bump @tailwindcss/forms from 0.5.1 to 0.5.2 #128
  • Bump @types/node from 17.0.33 to 17.0.34 #127

18 May 2022

  • 0.0.7 #126
  • Layout components (default, full, well) #117
  • Rewrite tag wrapper to use bounding box #121
  • Reduce padding in PIconText #125

18 May 2022

  • Add CheckboxModel type & Release 0.0.6 #122
  • added <p-native-date-input /> component with compositions to handle timezone manipulation #81

18 May 2022

  • Release 0.0.5 #120
  • Tags justification and margins #118
  • Add empty state component #110
  • Fix content not being responsive #119
  • Fix issues with computed width in the tag wrapper #115
  • Fix Sidebar style inconsistencies and add missing imports #114
  • PIconButtonMenu #107
  • Fix for bug when switching pages with router-links #109
  • WellKeyValue component #106
  • Add Overflow Menu and Overflow Menu Item #104
  • Sidebars and sidebar nav components #88

0.0.4

13 May 2022

  • Global component types #98
  • Tab and Tab Wrapper component #83
  • Add basic layouts page to demo app #91
  • PListItem & PListItemInput #95
  • Check that position refs exist before trying to update #89
  • Better vscode snippets #96
  • PCheckbox - support checkboxes without labels #93
  • Fix CSS Output and Bump Version #92
  • Add routing to demo app #90
  • Position Compositions and PPopOver Component #86
  • Add outline icon types (make default) #84
  • created flat variant of <p-button /> #85
  • Bump @tailwindcss/forms from 0.5.0 to 0.5.1 #76
  • Bump @headlessui/vue from 1.6.0 to 1.6.1 #77
  • Bump @vitejs/plugin-vue from 2.3.1 to 2.3.2 #78
  • Bump autoprefixer from 10.4.6 to 10.4.7 #80
  • Bump vite from 2.9.6 to 2.9.8 #79
  • Delete code row component (unused) #74
  • Demo Sections #73
  • Adds <p-icon-text/> #70
  • Table Components #71
  • Adds code and code-row components #66
  • add <p-tag-wrapper/> #55
  • Modal component improvements #72
  • Modal component #61
  • added multiple prop to <p-select /> #58
  • Fix icon copy-paste, use our toasts instead of alert #56
  • Import the styles #59
  • created <p-combobox /> component #54
  • Typography-suggestions-jc #57
  • Bump typescript from 4.6.3 to 4.6.4 #53
  • Bump vue-tsc from 0.34.10 to 0.34.11 #52
  • Bump postcss from 8.4.12 to 8.4.13 #51
  • Bump @types/node from 17.0.29 to 17.0.31 #50
  • Bump autoprefixer from 10.4.5 to 10.4.6 #49
  • Custom Icons #48
  • add <p-tag/> #23
  • Export types #42
  • Add some margin to checkboxes #45
  • Style improvements #44
  • Remove html padding from the styles #43
  • Bump @vitejs/plugin-vue from 1.10.2 to 2.3.1 #38
  • Bump vite from 2.9.5 to 2.9.6 #40
  • Bump @types/node from 17.0.27 to 17.0.29 #41
  • Bump vue-tsc from 0.33.9 to 0.34.10 #39
  • Bump tsc-alias from 1.6.5 to 1.6.7 #37
  • Workflows, dependabot, and linting config updates #36
  • added <p-form /> and <p-label /> components #31
  • Update vite config and package.json for netlify previews #35
  • Rename PTextareaInput to PTextarea #34
  • added <p-checkbox /> component #33
  • BugFix: base-input fixes #27
  • add <p-toggle/> #28
  • Config Tweaks #30
  • added <p-textarea-input /> component #26
  • refactored out duplicate code into base-input component #25
  • created <p-number-input /> component #24
  • added <p-text-input /> component #22
  • created <p-icon /> #21
  • Added <p-button /> #19
  • fixed build to preserve types #20