Skip to content

Commit

Permalink
Merge pull request #18 from jardicc/uxp-v8.0.1
Browse files Browse the repository at this point in the history
Update rules for UXP v8.0.1
  • Loading branch information
jardicc authored Oct 28, 2024
2 parents 3408a7e + 02d1afc commit 6f4c168
Show file tree
Hide file tree
Showing 10 changed files with 351 additions and 86 deletions.
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
/media/**/* filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
30 changes: 24 additions & 6 deletions common/versionTable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ import {THostApp} from "./types";

export const versionTable:TVersionTable = {
PS: {
"25.5.0": {uxp: "7.4.0", date: new Date("Feb 2024")}, // February 2024 (version 25.5) release
"26.0.0": {uxp: "8.0.1", date: new Date("Oct 2024")}, //
"25.5.0": {uxp: "7.4.0", date: new Date("Feb 2024")}, //
"25.2.0": {uxp: "7.3.0", date: new Date("Now 2023")}, // check the date
"25.0.0": {uxp: "7.2.0", date: new Date("Sep 2023")},
"24.6.0": {uxp: "7.1.0", date: new Date("Apr 2023")}, // June 2023 (version 24.6) release
Expand Down Expand Up @@ -34,6 +35,7 @@ export const versionTable:TVersionTable = {
*/
},
ID: {
"20.0.0": {uxp: "8.0.1", date: new Date("Oct 2024")},
"19.0.0": {uxp: "7.3.1", date: new Date("Sep 2023")},
"18.5.0": {uxp: "7.1.0", date: new Date("Jun 2023")},
},
Expand All @@ -60,11 +62,26 @@ export const versionTable:TVersionTable = {

};

// See https://compat-table.github.io/compat-table/es2016plus/ for overview of ES features

export const v8Versions:IV8Versions = {
"8.0.1": {
v8: "11.8.172.13",
es: "2024",
extraFeatures: [
"ES2025 - Iterator Helpers", // works
],
missingFeatures: [
"ES2025 - Duplicate named capturing groups",
"ES2025 - Set methods",
"ES2025 - RegExp Pattern Modifiers",
// not about Unicode and Regexp
],
}, // Oct 27 2021
"6.0.0": {
v8: "9.4.146.24",
es: "2022",
notes: [
missingFeatures: [
"ES2018 - RegExp Unicode 15 Property Escapes",
"ES2018 - RegExp Unicode 15.1 Property Escapes",
"ES2022 - RegExp Match Indices (`hasIndices` / `d` flag) > shows up in flags",
Expand All @@ -74,7 +91,7 @@ export const v8Versions:IV8Versions = {
"5.1.0": {
v8: "8.9.255.20",
es: "2021",
notes: [
missingFeatures: [
"ES2018 - RegExp Unicode 14 Property Escapes",
"ES2018 - RegExp Unicode 15 Property Escapes",
"ES2018 - RegExp Unicode 15.1 Property Escapes",
Expand All @@ -85,7 +102,7 @@ export const v8Versions:IV8Versions = {
"5.0.0": {
v8: "8.8.278.14",
es: "2021",
notes: [
missingFeatures: [
"ES2018 - RegExp Unicode 14 Property Escapes",
"ES2018 - RegExp Unicode 15 Property Escapes",
"ES2018 - RegExp Unicode 15.1 Property Escapes",
Expand All @@ -96,7 +113,7 @@ export const v8Versions:IV8Versions = {
"4.3.0": {
v8: "8.3.110.13",
es: "2020",
notes: [
missingFeatures: [
"ES2018 - RegExp Unicode 14 Property Escapes",
"ES2018 - RegExp Unicode 15 Property Escapes",
"ES2018 - RegExp Unicode 15.1 Property Escapes",
Expand Down Expand Up @@ -124,7 +141,8 @@ export interface IV8Item{
uxp?: string
es: string
v8: string
notes?: string[]
missingFeatures?: string[]
extraFeatures?: string[]
}

/*
Expand Down
3 changes: 3 additions & 0 deletions icon-2.psd
Git LFS file not shown
3 changes: 3 additions & 0 deletions icon.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions icon.psd
Git LFS file not shown
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "uxpvalidator",
"displayName": "Validator for UXP",
"description": "Validates CSS, LESS & SCSS for UXP. Intellisense and validation for Manifest.json. Please report any issues on GitHub or rate plugin",
"version": "1.1.0",
"version": "1.2.0",
"author": "Jaroslav Bereza",
"publisher": "JaroslavBereza",
"license": "MIT",
Expand Down
Loading

0 comments on commit 6f4c168

Please sign in to comment.