From 6b4e64c3cafe1a0a9fe1fa63717b9b36f149e3f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sedat=20=C3=96ZT=C3=9CRK?= <76204082+iamsedatozturk@users.noreply.github.com> Date: Fri, 28 Nov 2025 10:50:01 +0300 Subject: [PATCH] =?UTF-8?q?Devexpress=2025.1=20versiyon=20g=C3=BCncellemes?= =?UTF-8?q?i?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/package-lock.json | 161 +++++++++++++++-------------------------- ui/package.json | 4 +- ui/public/version.json | 14 +++- ui/src/main.tsx | 8 +- 4 files changed, 76 insertions(+), 111 deletions(-) diff --git a/ui/package-lock.json b/ui/package-lock.json index 1d39fbf6..dd1e4142 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -29,8 +29,8 @@ "axios": "^1.7.9", "classnames": "^2.5.1", "dayjs": "^1.11.13", - "devextreme": "^23.2.11", - "devextreme-react": "^23.2.11", + "devextreme": "25.1.7", + "devextreme-react": "25.1.7", "easy-peasy": "^6.0.5", "emoji-picker-react": "^4.14.1", "exceljs": "^4.4.0", @@ -1728,17 +1728,6 @@ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", "license": "0BSD" }, - "node_modules/@devextreme/runtime": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@devextreme/runtime/-/runtime-3.0.13.tgz", - "integrity": "sha512-//24I6vo5a+XG/Ul3+vOGqU4M22IWyldpECxLY8iyGJWA5fiNaYzAedrMV2Ixo5oRj8DawiHTZKy5iKKF9ks5g==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "inferno": "^7.4.6", - "inferno-create-element": "^7.4.6", - "inferno-hydrate": "^7.4.6" - } - }, "node_modules/@dnd-kit/accessibility": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.1.tgz", @@ -2917,6 +2906,16 @@ "url": "https://opencollective.com/pkgr" } }, + "node_modules/@preact/signals-core": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.12.1.tgz", + "integrity": "sha512-BwbTXpj+9QutoZLQvbttRg5x3l5468qaV2kufh+51yha1c53ep5dY4kTuZR35+3pAZxpfQerGJiQqg34ZNZ6uA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/@react-dnd/asap": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-4.0.1.tgz", @@ -5240,15 +5239,6 @@ "node": ">= 0.8" } }, - "node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || >=14" - } - }, "node_modules/common-tags": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", @@ -5746,22 +5736,22 @@ "license": "MIT" }, "node_modules/devexpress-diagram": { - "version": "2.2.13", - "resolved": "https://registry.npmjs.org/devexpress-diagram/-/devexpress-diagram-2.2.13.tgz", - "integrity": "sha512-OfAcfcFWJYlU/1kMtqrSSQUY3GQWKPHqU27A9e+TzFEhxI8XDyIPOCOnslRxnzYkfhB/RZ7hbGv9U0aHmtVbRg==", + "version": "2.2.24", + "resolved": "https://registry.npmjs.org/devexpress-diagram/-/devexpress-diagram-2.2.24.tgz", + "integrity": "sha512-PD3mW50OFS44PnqUq2ywJHYDeNFWCIPhXCeLHkzg2BEdDufGGpW73Ux5z3F9NtW91sP0qNE1f1PrsR+3CIN0jA==", "license": "SEE LICENSE IN README.md", "dependencies": { - "@devexpress/utils": "^1.4.3", + "@devexpress/utils": "^1.4.6", "es6-object-assign": "^1.1.0" } }, "node_modules/devexpress-gantt": { - "version": "4.1.56", - "resolved": "https://registry.npmjs.org/devexpress-gantt/-/devexpress-gantt-4.1.56.tgz", - "integrity": "sha512-jnnvDYDDzjqr8pnWYsAM96mug6yXEQ1H26QLLBRbwLC72ckb1yv0Rk6DUae9ZwewIFNzIKHt1klQMF/KD9Mb8A==", + "version": "4.1.64", + "resolved": "https://registry.npmjs.org/devexpress-gantt/-/devexpress-gantt-4.1.64.tgz", + "integrity": "sha512-q9+diTugmzf3YNzQ4Xutr7ndgCAdpH7IyjTzGy2SiY5I+ePf2BaAZ0R3LGADBC5TuFS2OamIhF0HOj4ALgkf+A==", "license": "SEE LICENSE IN README.md", "dependencies": { - "@devexpress/utils": "^1.4.3", + "@devexpress/utils": "^1.4.7", "tslib": "2.3.1" } }, @@ -5772,22 +5762,21 @@ "license": "0BSD" }, "node_modules/devextreme": { - "version": "23.2.14", - "resolved": "https://registry.npmjs.org/devextreme/-/devextreme-23.2.14.tgz", - "integrity": "sha512-SFo/pL+KVxwNSzLmL6dDqbQWonnSKO95rQAakLO6IqM6zCyecnz52TT8/1incv65d6nPXwCnS9487r3vEP9JmA==", + "version": "25.1.7", + "resolved": "https://registry.npmjs.org/devextreme/-/devextreme-25.1.7.tgz", + "integrity": "sha512-kItaD/eVASH7DKFjTaccgyKPTocn1euw0LH+YEo/PD9u0HRA9nGB0JIGQQpo2z2bCAV9ZV33BN67sjRzuTbmxg==", "license": "SEE LICENSE IN README.md", "dependencies": { "@babel/runtime": "^7.12.1", - "@devextreme/runtime": "3.0.13", - "devexpress-diagram": "2.2.13", - "devexpress-gantt": "4.1.56", - "devextreme-quill": "1.6.4", - "inferno": "^7.4.9", - "inferno-hydrate": "^7.4.9", + "@preact/signals-core": "^1.8.0", + "devexpress-diagram": "2.2.24", + "devexpress-gantt": "4.1.64", + "devextreme-quill": "1.7.6", + "inferno": "^8.2.3", + "inferno-create-element": "^8.2.3", + "inferno-hydrate": "^8.2.3", "jszip": "^3.10.1", - "rrule": "^2.7.1", - "showdown": "^2.1.0", - "turndown": "~7.1.0" + "rrule": "^2.7.1" }, "bin": { "devextreme-bundler": "bin/bundler.js", @@ -5795,30 +5784,29 @@ } }, "node_modules/devextreme-quill": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/devextreme-quill/-/devextreme-quill-1.6.4.tgz", - "integrity": "sha512-qs8lt+nn/2vQX1PrImQmCj2B1c8ydD5Hrjn42wWeqa4sVFd/9e2UM+PL979EtKqX0k1M4ncMe25cSbgYz5nNdA==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/devextreme-quill/-/devextreme-quill-1.7.6.tgz", + "integrity": "sha512-tIAnvHcQYarpPQwhjO9HaKmB4oDRdz/DPZ8Edo5EFeiYWcejgCl6kSeLgGoFWprPWlWkQUIZI3kBJXDRbXIOBg==", "license": "BSD-3-Clause", "dependencies": { "core-js": "^3.34.0", "eventemitter3": "^4.0.7", "lodash.clonedeep": "^4.5.0", - "lodash.isequal": "^4.5.0", "lodash.merge": "^4.6.2", "parchment": "^2.0.1", "quill-delta": "^5.0.0" } }, "node_modules/devextreme-react": { - "version": "23.2.14", - "resolved": "https://registry.npmjs.org/devextreme-react/-/devextreme-react-23.2.14.tgz", - "integrity": "sha512-iROj6nKXnrpyOajg2eSmdgJ4e9Y9RtjRa/ttpGeCCtSzaFqtlIUou4koTdL+6/pwqZkxO8RdDRvypB7W4JhOWg==", + "version": "25.1.7", + "resolved": "https://registry.npmjs.org/devextreme-react/-/devextreme-react-25.1.7.tgz", + "integrity": "sha512-DnsdsFqzbQ5aUZihV/NG70CJYVRouUu567qlS5nwdWW4BraoI9rQFp/MGjr2/0a/YNLee5p2/bDnspyXygDAzw==", "license": "MIT", "dependencies": { "prop-types": "^15.8.1" }, "peerDependencies": { - "devextreme": "~23.2.14", + "devextreme": "25.1.7", "react": "^16.2.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.2.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } @@ -5939,12 +5927,6 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/domino": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/domino/-/domino-2.1.6.tgz", - "integrity": "sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==", - "license": "BSD-2-Clause" - }, "node_modules/dompurify": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz", @@ -8071,45 +8053,43 @@ } }, "node_modules/inferno": { - "version": "7.4.11", - "resolved": "https://registry.npmjs.org/inferno/-/inferno-7.4.11.tgz", - "integrity": "sha512-N+cs33ESWI8fdToCd98yMRYl7jkLnCkJskxov3FKKlaKOvk3PRlAttbhmUaYdWXlRvt2WeXi+J4MbzNj3V6G0w==", + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/inferno/-/inferno-8.2.3.tgz", + "integrity": "sha512-LMeRlCe+RlXw8kHCLyOWRk2PsZ3Fo4jkESyAR1g4FfPT48N78i11YhTVXW2ukCx5MFjv+qrfa73JzJWU9sg4CQ==", "hasInstallScript": true, "license": "MIT", "dependencies": { - "inferno-shared": "7.4.11", - "inferno-vnode-flags": "7.4.11", + "csstype": "^3.1.2", + "inferno-vnode-flags": "8.2.3", "opencollective-postinstall": "^2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/inferno" } }, "node_modules/inferno-create-element": { - "version": "7.4.11", - "resolved": "https://registry.npmjs.org/inferno-create-element/-/inferno-create-element-7.4.11.tgz", - "integrity": "sha512-kE6XIx2hPAd5qpDli2iGjNXgubvuyxdLvoiW71WnSzIIxA+Uxa/s8lY8m03VyHHVypFV3n329ZY5dFvKc7UQMg==", + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/inferno-create-element/-/inferno-create-element-8.2.3.tgz", + "integrity": "sha512-YEwX4OiFlgeTutvE16uCGxkaSVwZ1DklpAPX8okjVsGaLIWQrM8QIQFxn3mTLWSu70Uea+afQfKL5wE4hxn39Q==", "license": "MIT", "dependencies": { - "inferno": "7.4.11" + "inferno": "8.2.3" } }, "node_modules/inferno-hydrate": { - "version": "7.4.11", - "resolved": "https://registry.npmjs.org/inferno-hydrate/-/inferno-hydrate-7.4.11.tgz", - "integrity": "sha512-hF9Ke4GHAkj8GQrMXBZPfsUqhq6WjkoDCAfXhPBuF1Wiceqyy8KerOOXEnuocHky77fuEXq0AzVnQcC064Bkfw==", + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/inferno-hydrate/-/inferno-hydrate-8.2.3.tgz", + "integrity": "sha512-AyCiswnjYg7D9veJdjiQg06Npp0/iXKhwOm2hjoY3cjadT3fIdz2XtDElLB7imU4icuJ3xOmXA8FgIfnSJfHrQ==", "license": "MIT", "dependencies": { - "inferno": "7.4.11" + "inferno": "8.2.3" } }, - "node_modules/inferno-shared": { - "version": "7.4.11", - "resolved": "https://registry.npmjs.org/inferno-shared/-/inferno-shared-7.4.11.tgz", - "integrity": "sha512-pN725bDSTxkQmRS3e/3H02/xAqgHl+xgddCMjPm8M0etRdRcVCisi3NGPhzSbDDmiftrxhY31exs7+dwsngcDA==", - "license": "MIT" - }, "node_modules/inferno-vnode-flags": { - "version": "7.4.11", - "resolved": "https://registry.npmjs.org/inferno-vnode-flags/-/inferno-vnode-flags-7.4.11.tgz", - "integrity": "sha512-L7lslEQCq3IfwgT/b9zhuMf8fv6KXCNXXHZevk/WYxnqJsOWGDcKpJn0zkzXfvmj0otbB149iLUQVBq3oe2sfA==", + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/inferno-vnode-flags/-/inferno-vnode-flags-8.2.3.tgz", + "integrity": "sha512-dfC0MIwFv9PCbZCUsuk9ISejFS3fKJODC0rZ/LjxxzE+OrCk+PMwPLsUnGU6O9/jbBnPACVz1BkACDf5LWgU5Q==", "license": "MIT" }, "node_modules/inflight": { @@ -11672,22 +11652,6 @@ "node": ">=8" } }, - "node_modules/showdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/showdown/-/showdown-2.1.0.tgz", - "integrity": "sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==", - "license": "MIT", - "dependencies": { - "commander": "^9.0.0" - }, - "bin": { - "showdown": "bin/showdown.js" - }, - "funding": { - "type": "individual", - "url": "https://www.paypal.me/tiviesantos" - } - }, "node_modules/side-channel": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", @@ -12772,15 +12736,6 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, - "node_modules/turndown": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.1.3.tgz", - "integrity": "sha512-Z3/iJ6IWh8VBiACWQJaA5ulPQE5E1QwvBHj00uGzdQxdRnd8fh1DPqNOJqzQDu6DkOstORrtXzf/9adB+vMtEA==", - "license": "MIT", - "dependencies": { - "domino": "^2.1.6" - } - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", diff --git a/ui/package.json b/ui/package.json index 21bb2d31..af661888 100644 --- a/ui/package.json +++ b/ui/package.json @@ -37,8 +37,8 @@ "axios": "^1.7.9", "classnames": "^2.5.1", "dayjs": "^1.11.13", - "devextreme": "^23.2.11", - "devextreme-react": "^23.2.11", + "devextreme": "25.1.7", + "devextreme-react": "25.1.7", "easy-peasy": "^6.0.5", "emoji-picker-react": "^4.14.1", "exceljs": "^4.4.0", diff --git a/ui/public/version.json b/ui/public/version.json index 1b758755..c2b18c8a 100644 --- a/ui/public/version.json +++ b/ui/public/version.json @@ -1,6 +1,16 @@ { - "commit": "533e937", + "commit": "43a8e20e", "releases": [ + { + "version": "1.0.34", + "buildDate": "2025-11-18", + "commit": "07f03bdf3c2a6e57e80ee83cfaba45042abde994", + "changeLog": [ + "- Subform içinde ilişkili sütun düzenlemesi", + "- Grid Popup Autonumber özelliği", + "- TreeView ve GridView düzeltmeleri" + ] + }, { "version": "1.0.33", "buildDate": "2025-10-26", @@ -163,7 +173,7 @@ { "version": "1.0.14", "buildDate": "2025-09-22", - "commit": "51208b86937484d68b699120d74872067b1c7ef6", + "commit": "1c4ab4f8232b4cd2a39fa66f8101664840113ce5", "changeLog": [ "Yeni versiyon çıktı uyarı gelecek şekilde düzenlendi.", "Sağ alt kısımda mesaj çıkacak ve yenile butonu ile uygulama yeni versiyona geçecektir." diff --git a/ui/src/main.tsx b/ui/src/main.tsx index 5fbf1a91..ef86248a 100644 --- a/ui/src/main.tsx +++ b/ui/src/main.tsx @@ -7,11 +7,11 @@ import 'devextreme-react/text-area' import 'devextreme-react/html-editor' import 'devextreme-react/autocomplete' import 'devextreme-react/slider' -// import config from 'devextreme/core/config' -// import { licenseKey } from './devextreme-license' +import config from 'devextreme/core/config' +import { licenseKey } from './devextreme-license' -// // Lisansı uygulama başlamadan önce kaydediyoruz -// config({ licenseKey }) +// Lisansı uygulama başlamadan önce kaydediyoruz +config({ licenseKey }) ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render()