diff --git a/.npmrc b/.npmrc index b08bffa15..d353426e5 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1,2 @@ public-hoist-pattern[]='@vue/*' -strict-peer-dependencies=false \ No newline at end of file +strict-peer-dependencies=false diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 02d076f29..56359fda1 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -67,7 +67,7 @@ function nav() { }, { text: 'Version', - items: [{ text: 'v8.x', link: 'https://kazupon.github.io/vue-i18n/' }] + items: [{ text: 'Maintenance Status', link: '/guide/extra/maintenance' }, { text: 'v8.x', link: 'https://kazupon.github.io/vue-i18n/' }] }, { text: 'Changelog', @@ -224,6 +224,10 @@ function sidebarGuide() { text: 'Extra Topics', collapsible: true, items: [ + { + text: 'Maintenance Status', + link: '/guide/extra/maintenance' + }, { text: 'Different Distribution files', link: '/guide/extra/dist' diff --git a/docs/guide/extra/maintenance.md b/docs/guide/extra/maintenance.md new file mode 100644 index 000000000..a0c3aec8d --- /dev/null +++ b/docs/guide/extra/maintenance.md @@ -0,0 +1,13 @@ +# Maintenance Status + +Vue I18n and related intlify packages has a lifecycle. + +The following is the maintenance status for each version: + +Vue I18n Maintenance Status + +> [!IMPORTANT] +The lifecycle of Vue I18n v10 has not yet been decided. It will be decided after the release of Vue I18n v11. + +> [!NOTE] +The lifecycle period after v10 may change depending on the frequency of major releases. diff --git a/docs/guide/introduction.md b/docs/guide/introduction.md index 41fb0cc45..b813dc4fc 100644 --- a/docs/guide/introduction.md +++ b/docs/guide/introduction.md @@ -37,6 +37,10 @@ const members = [ # What is Vue I18n? +:::tip NOTE +If you would like to know more about the maintenance status of each version of Vue I18n, please see [here](./extra/maintenance). +::: + :::tip NOTE Already know Vue I18n v8.x and just want to learn about what’s new in Vue I18n v9? Check out the [Migration Guide](./migration/breaking)! ::: diff --git a/docs/public/lifecycle2024.excalidraw b/docs/public/lifecycle2024.excalidraw new file mode 100644 index 000000000..bc7ce60ce --- /dev/null +++ b/docs/public/lifecycle2024.excalidraw @@ -0,0 +1,1074 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "id": "YbPbE3iYZmV_3J4aIrZ0v", + "type": "text", + "x": 1128.2236916124564, + "y": 361.74584105795753, + "width": 77, + "height": 25, + "angle": 0, + "strokeColor": "white", + "backgroundColor": "#e64980", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1767348146, + "version": 219, + "versionNonce": 1477768050, + "isDeleted": false, + "boundElementIds": null, + "text": "Team 2", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "a3", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211872168, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Team 2", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "KaaUzvllAfwSp4xX5xNzx", + "type": "line", + "x": 350.62500000000006, + "y": 161.37675267723168, + "width": 0, + "height": 283.75558255310887, + "angle": 0, + "strokeColor": "#495057", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 30, + "groupIds": [], + "strokeSharpness": "round", + "seed": 203664754, + "version": 324, + "versionNonce": 1832587182, + "isDeleted": false, + "boundElementIds": null, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 283.75558255310887 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null, + "index": "aK", + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1733211731440, + "link": null, + "locked": false + }, + { + "id": "DZZZ6ZgVkIprA06jL-kCX", + "type": "line", + "x": 696.0750992057751, + "y": 163.10352534584584, + "width": 0, + "height": 273.19856551566215, + "angle": 0, + "strokeColor": "#495057", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 30, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1576087346, + "version": 265, + "versionNonce": 1263809454, + "isDeleted": false, + "boundElementIds": null, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 273.19856551566215 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null, + "index": "aL", + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1733211661350, + "link": null, + "locked": false + }, + { + "id": "9Zyu12Lh8d99PVFP35teh", + "type": "line", + "x": 869.3749999999998, + "y": 163.04101863692836, + "width": 0, + "height": 274.9229796823913, + "angle": 0, + "strokeColor": "#495057", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 30, + "groupIds": [], + "strokeSharpness": "round", + "seed": 640186610, + "version": 292, + "versionNonce": 1778165298, + "isDeleted": false, + "boundElementIds": null, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 274.9229796823913 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null, + "index": "aM", + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1733211661350, + "link": null, + "locked": false + }, + { + "id": "15nEBpxKWh7RahGfZNtxI", + "type": "line", + "x": 534.375, + "y": 162.52148489363574, + "width": 0, + "height": 275.99648257828784, + "angle": 0, + "strokeColor": "#495057", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 30, + "groupIds": [], + "strokeSharpness": "round", + "seed": 252732530, + "version": 211, + "versionNonce": 1043172846, + "isDeleted": false, + "boundElementIds": null, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 275.99648257828784 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null, + "index": "aO", + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1733211661350, + "link": null, + "locked": false + }, + { + "id": "3yvHCU_SIZ1dlBTsp-oQb", + "type": "rectangle", + "x": 295.04291083627874, + "y": 254.29490724404621, + "width": 400.8352374286324, + "height": 38.75, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1682219442, + "version": 359, + "versionNonce": 544594866, + "isDeleted": false, + "boundElementIds": null, + "index": "aR", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211262220, + "link": null, + "locked": false + }, + { + "id": "eAUnru2lwiIC5Vq25QfLt", + "type": "rectangle", + "x": 295.26895828151305, + "y": 191.84956442012356, + "width": 237.0363431536446, + "height": 38.75, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#fa5252", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 644455282, + "version": 387, + "versionNonce": 108878958, + "isDeleted": false, + "boundElementIds": null, + "index": "aS", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211243803, + "link": null, + "locked": false + }, + { + "id": "LvqjjDFPbg9Xp9WPFcb47", + "type": "text", + "x": 355.55829640834605, + "y": 200.48746189399154, + "width": 118.4399322271347, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 2012172914, + "version": 202, + "versionNonce": 263434610, + "isDeleted": false, + "boundElementIds": null, + "text": "Maintenance", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "aW", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211239417, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Maintenance", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "8mOWQ0Sn_Bhr5PuIx4AkT", + "type": "text", + "x": 468.48231432901616, + "y": 262.65481162471866, + "width": 60.85995787382126, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1863551794, + "version": 368, + "versionNonce": 950975858, + "isDeleted": false, + "boundElementIds": null, + "text": "Active", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "ab", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211274173, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Active", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "GzHn2uxkuMw6EAYG_1X4A", + "type": "rectangle", + "x": 171.33199398964427, + "y": 455.1467804793542, + "width": 31.25, + "height": 31.25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#fa5252", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 2, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1153190898, + "version": 402, + "versionNonce": 164516978, + "isDeleted": false, + "boundElementIds": null, + "index": "ag", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211902786, + "link": null, + "locked": false + }, + { + "id": "ZF0_TKIDDzFADtju8oXdG", + "type": "text", + "x": 221.33199398964427, + "y": 462.3967804793542, + "width": 246.81979978084564, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#fa5252", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 2, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1727135154, + "version": 426, + "versionNonce": 741409268, + "isDeleted": false, + "boundElementIds": null, + "text": "Maintenance (Hotfix only)", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "ah", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733233890363, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Maintenance (Hotfix only)", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "type": "rectangle", + "version": 594, + "versionNonce": 2023055346, + "isDeleted": false, + "id": "tHx1CyVsgH2d2dkgpbIZn", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 170.70699398964427, + "y": 519.5217804793542, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "width": 28.74999999999998, + "height": 27.50000000000002, + "seed": 587954034, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElementIds": [], + "index": "ai", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211902786, + "link": null, + "locked": false + }, + { + "id": "dHNxYCpsffyHkh_LlLILR", + "type": "text", + "x": 221.33199398964427, + "y": 521.1467804793542, + "width": 60.85995787382126, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#fa5252", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 2, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 424655154, + "version": 416, + "versionNonce": 1720226226, + "isDeleted": false, + "boundElementIds": null, + "text": "Active", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "aj", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211902786, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Active", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "dBir_bIRB1stHdb-oF-hN", + "type": "text", + "x": 295.47037121881516, + "y": 131.006502505325, + "width": 115.27991855144501, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 963486322, + "version": 299, + "versionNonce": 1187159790, + "isDeleted": false, + "boundElementIds": null, + "text": "2024-07-01", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "ap", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211475536, + "link": null, + "locked": false, + "containerId": null, + "originalText": "2024-07-01", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "3I5lYgO0QCJSbgRxRLTPm", + "type": "text", + "x": 479.7708621160903, + "y": 131.35900116040705, + "width": 109.49991977214813, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1472541550, + "version": 390, + "versionNonce": 2126006766, + "isDeleted": false, + "boundElementIds": null, + "text": "2025-01-01", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "aq", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211463249, + "link": null, + "locked": false, + "containerId": null, + "originalText": "2025-01-01", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "lSGvI5WivRLgRuHb_pqUm", + "type": "text", + "x": 642.7282219798635, + "y": 130.3964086792214, + "width": 114.83991611003876, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 444106994, + "version": 511, + "versionNonce": 19267502, + "isDeleted": false, + "boundElementIds": null, + "text": "2025-07-01", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "ar", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211467468, + "link": null, + "locked": false, + "containerId": null, + "originalText": "2025-07-01", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "KaXp0RpQyl81ul_cSHCiV", + "type": "text", + "x": 811.6663190600316, + "y": 130.9432335159513, + "width": 109.93992221355438, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 761725230, + "version": 539, + "versionNonce": 398021614, + "isDeleted": false, + "boundElementIds": null, + "text": "2026-01-01", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "as", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211472936, + "link": null, + "locked": false, + "containerId": null, + "originalText": "2026-01-01", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "Zl0Yw_XDHJ9iqVEZk5PqL", + "type": "rectangle", + "x": 699.2705127967365, + "y": 253.91427656489464, + "width": 168.42112417786478, + "height": 38.75, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#fa5252", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 471807790, + "version": 532, + "versionNonce": 1208735410, + "isDeleted": false, + "boundElementIds": null, + "index": "at", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211285041, + "link": null, + "locked": false + }, + { + "id": "Yga-sG8cZZFBhIGv9ZJ77", + "type": "text", + "x": 727.7747972891052, + "y": 260.88869926248185, + "width": 118.4399322271347, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 793064494, + "version": 261, + "versionNonce": 472050034, + "isDeleted": false, + "boundElementIds": null, + "text": "Maintenance", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "au", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211295143, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Maintenance", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "iCre7vT6D1qTq2qjWTgWh", + "type": "rectangle", + "x": 295.52623592874687, + "y": 320.7439101687541, + "width": 608.7778094323577, + "height": 38.75, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 2101267246, + "version": 609, + "versionNonce": 133078092, + "isDeleted": false, + "boundElementIds": null, + "index": "av", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733233903010, + "link": null, + "locked": false + }, + { + "id": "c8fb3Iwg_p7uGfg-3-atm", + "type": "line", + "x": 918.0203211820833, + "y": 337.2718056469375, + "width": 69.05358268786904, + "height": 0.347979441555367, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aw", + "roundness": { + "type": 2 + }, + "seed": 1697289010, + "version": 172, + "versionNonce": 49099468, + "isDeleted": false, + "boundElements": [], + "updated": 1733233903010, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 69.05358268786904, + 0.347979441555367 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null + }, + { + "id": "CIq_PLwyQmd8qYWoEmtMA", + "type": "text", + "x": 577.7801781362602, + "y": 327.66862151754776, + "width": 60.85995787382126, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 222507826, + "version": 503, + "versionNonce": 2127886668, + "isDeleted": false, + "boundElementIds": null, + "text": "Active", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "ay", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733233903010, + "link": null, + "locked": false, + "containerId": null, + "originalText": "Active", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "PGk74FEMcC0VyQ2241sZU", + "type": "text", + "x": 161.85078487508332, + "y": 201.40229161062183, + "width": 110.07993714511395, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1637285746, + "version": 225, + "versionNonce": 1738283502, + "isDeleted": false, + "boundElementIds": null, + "text": "VueI18n v8", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "az", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211535043, + "link": null, + "locked": false, + "containerId": null, + "originalText": "VueI18n v8", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "1-a1B88njz8X7CQ9T2Q1f", + "type": "text", + "x": 162.89090833540598, + "y": 263.37878591568966, + "width": 106.23992919921875, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 18151022, + "version": 266, + "versionNonce": 659986226, + "isDeleted": false, + "boundElementIds": null, + "text": "VueI18n v9", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "b00", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211540416, + "link": null, + "locked": false, + "containerId": null, + "originalText": "VueI18n v9", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "-6rj3sguQAgFE0FsnivSK", + "type": "text", + "x": 163.08457274115682, + "y": 326.41679937065373, + "width": 113.23992919921875, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 311348338, + "version": 327, + "versionNonce": 1728049100, + "isDeleted": false, + "boundElementIds": null, + "text": "VueI18n v10", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "b01", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733233903010, + "link": null, + "locked": false, + "containerId": null, + "originalText": "VueI18n v10", + "autoResize": true, + "lineHeight": 1.25 + }, + { + "id": "rAlNxSvfI6_AJg3LtOBPF", + "type": "line", + "x": 1040.9107029563916, + "y": 154.8082319457204, + "width": 0, + "height": 280.7482459182986, + "angle": 0, + "strokeColor": "#495057", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 30, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1470226286, + "version": 369, + "versionNonce": 354871026, + "isDeleted": false, + "boundElementIds": null, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 280.7482459182986 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null, + "index": "b05", + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1733211710571, + "link": null, + "locked": false + }, + { + "id": "-KaaHGdRmpp28fKgNzy7F", + "type": "text", + "x": 984.364127985853, + "y": 127.88824517190653, + "width": 115.27991855144501, + "height": 25, + "angle": 0, + "strokeColor": "#343a40", + "backgroundColor": "#82c91e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1260307886, + "version": 615, + "versionNonce": 144256302, + "isDeleted": false, + "boundElementIds": null, + "text": "2026-07-01", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "index": "b06", + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1733211724257, + "link": null, + "locked": false, + "containerId": null, + "originalText": "2026-07-01", + "autoResize": true, + "lineHeight": 1.25 + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/docs/public/lifecycle2024.png b/docs/public/lifecycle2024.png new file mode 100644 index 000000000..95886a620 Binary files /dev/null and b/docs/public/lifecycle2024.png differ diff --git a/docs/public/lifecycle2024.svg b/docs/public/lifecycle2024.svg new file mode 100644 index 000000000..601379806 --- /dev/null +++ b/docs/public/lifecycle2024.svg @@ -0,0 +1,10 @@ + + + + + + + + Team 2MaintenanceActiveMaintenance (Hotfix only)Active2024-07-012025-01-012025-07-012026-01-01MaintenanceActiveVueI18n v8VueI18n v9VueI18n v102026-07-01 \ No newline at end of file diff --git a/package.json b/package.json index 1926c2088..9ff6f941c 100644 --- a/package.json +++ b/package.json @@ -88,8 +88,8 @@ "@types/minimist": "^1.2.5", "@types/node": "^22.5.3", "@types/rc": "^1.2.4", - "@vitest/coverage-v8": "^2.1.5", "@types/serve-handler": "^6.1.4", + "@vitest/coverage-v8": "^2.1.5", "api-docs-gen": "^0.4.0", "benchmark": "^2.1.4", "brotli": "^1.3.2",