Pim-community-dev: рдпрд╛рд░реНрди рд░рди рд╡реЗрдмрдкреИрдХ рдирдП 3.2 рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкрд░ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рд╕рд┐рддре░ 2020  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: akeneo/pim-community-dev

:рдмрдЧ: рдореИрдВ рдПрдХ рдмрдЧ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ :рдмрдЧ:

рдирдорд╕реНрддреЗ, рдореИрдВ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдВрд╢реЛрдзрди рдХреЗ, рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рд╡рд░реНрдгрд┐рдд рдПрдХреЗрдиреЛ 3.2 рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЬрдм рддрдХ рдореИрдВ yarn run webpack рдЪрд▓рд╛рддрд╛ рддрдм рддрдХ рд╕рдм рдХреБрдЫ рдареАрдХ рд▓рдЧрддрд╛ рд╣реИред рдЪрд▓рд╛рддреЗ рд╕рдордп, рдпрд╣ рдирд┐рдореНрди рдЖрдЙрдЯрдкреБрдЯ рджреЗрддрд╛ рд╣реИ:

yarn run v1.22.5
$ yarn requirements && NODE_PATH=node_modules webpack --config $npm_package_config_source/webpack.config.js --env=prod
$ node $npm_package_config_source/frontend/build/check-requirements.js
Checking PIM frontend requirements
Starting webpack from /data/web/build/src in prod mode
Executing pre-build scripts
(node:8043) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
$ node $npm_package_config_styles
$ node $npm_package_config_source/frontend/build/update-extensions.js
Updating form extensions.json

Starting LESS compilation

тАг vendor/akeneo/pim-community-dev/src/Oro/Bundle/PimDataGridBundle/Resources/public/less/index.less
тАг vendor/akeneo/pim-community-dev/src/Akeneo/Platform/Bundle/UIBundle/Resources/public/less/index.less


тЬУ Saved CSS to web/css/pim.css
Version: webpack 4.29.6
Time: 29633ms
Built at: 09/08/2020 7:09:36 PM
 2 assets
Entrypoint main = vendor.min.js main.min.js

ERROR in /data/web/build/src/web/bundles/pimdatagrid/js/datagrid/column-selector.ts
./web/bundles/pimdatagrid/js/datagrid/column-selector.ts
[tsl] ERROR in /data/web/build/src/web/bundles/pimdatagrid/js/datagrid/column-selector.ts(466,5)
      TS2322: Type 'Partial<{ [name: string]: Column; }>' is not assignable to type '{ [name: string]: Column; }'.
  Index signatures are incompatible.
    Type 'Column | undefined' is not assignable to type 'Column'.
      Type 'undefined' is not assignable to type 'Column'.

ERROR in /data/web/build/src/web/bundles/pimui/js/view/base.ts
./web/bundles/pimui/js/view/base.ts
[tsl] ERROR in /data/web/build/src/web/bundles/pimui/js/view/base.ts(94,28)
      TS2538: Type 'undefined' cannot be used as an index type.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

рд╡реЗрдмрдкреИрдХ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рд╕реБрд░рд╛рдЧ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП?


рдкреНрд░рдгрд╛рд▓реА

cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
php -v
PHP 7.2.30-1hypernode20200420.033518 (cli) (built: Apr 19 2020 07:47:19) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.3.8, Copyright (c) 2002-2019, by ionCube Ltd.
    with Zend OPcache v7.2.30-1hypernode20200420.033518, Copyright (c) 1999-2018, by Zend Technologies



md5-0adaed2690a3db8d913c2d72889e49a7



```console
yarn -v
1.22.5

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдХреБрдЫ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдкрд┐рди рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд╣реИрдВред рдпрд╣ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛, рдФрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛ред

рдЗрд╕ рд╕рдордп, рджреЛ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдмрджрд▓рдиреЗ рд╕реЗ рд╡реЗрдмрдкреИрдХ рд╕рдорд╕реНрдпрд╛рдПрдБ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ: рдЯрд╛рдЗрдкрдкреНрд░рддрд┐ рдФрд░ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ред

yarn add [email protected] @types/[email protected]

рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ 3.6.5 рдкрд░ рдкрд┐рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ "рдЯреИрдЧ-рдлреЙрд░-рдкрдмреНрд▓рд┐рд╢рд┐рдВрдЧ-рдкреБрд░рд╛рдиреА-рд░рд┐рд▓реАрдЬрд╝" рд╣реИред рдФрд░ @types/underscore рдХреЛ 1.8.3 рдкрд░ рдкрд┐рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ package.json рдореЗрдВ рдЯрд╛рдЗрдк/рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред

рд╕рднреА 12 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВрдиреЗ рдЕрднреА рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдЙрдирд▓реЛрдб

рд╣реИрд▓реЛ @marcoveeneman ,

рдирд╣реАрдВ, рдпрд╣ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИред рдореИрдВ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдЯреАрдореЛрдВ рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо 3.2 рд░рд┐рд▓реАрдЬ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИред

рдпрд╛рд░реНрди рдХреЗ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреБрдЫ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдЖ рд╣реЛрдЧрд╛: рд╣рдорд╛рд░реЗ рд╕рднреА рд░рд╛рддреНрд░рд┐рдХрд╛рд▓реАрди рдирд┐рд░реНрдорд╛рдг рдЖрдЬ рд▓рд╛рд▓ рд╣реЛ рдЧрдПред

рд╕рд╛рджрд░,
рдЬреЗрдПрдо

рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдЬ рд╕реБрдмрд╣ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рд╡рд╣реА рдмрдЧ рд╣реИ, v3.2.69 рдФрд░ v3.2.58 . рдХреЗ рд╕рд╛рде

#12706 рдФрд░ https://github.com/akeneo/pim-community-standard/pull/1386 рджреНрд╡рд╛рд░рд╛ рдирд┐рд╢реНрдЪрд┐рдд

рдХреНрдпрд╛ рдмрдЧ v3.2.70 рдореЗрдВ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ? рдЕрдкрдЧреНрд░реЗрдб рдХреЗ рдмрд╛рдж рднреА рдореБрдЭреЗ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

3.1.18 рдФрд░ 3.1.2 рдХреЗ рд▓рд┐рдП рд╕рдВрдкрддреНрддрд┐ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ,
рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рд╕рдВрднрд╡рддрдГ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рдерд╛?

[рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ]

рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ:
yarn add @types/[email protected]

рдХреЛрдИ рднреА рд╕рдорд╛рдзрд╛рди? рдпрд╣ рдореЗрд░реЗ рдПрдХреЗрдирд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ ...

рдФрд░ рдЗрд╕рд╕реЗ рднреА рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ 3.2 рд╕реЗ 4.0 рддрдХ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЗрд╕рдиреЗ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ ...

рд╕рд╛рде рд╣реА рдЗрд╕ рд╡реЗрдмрдкреИрдХ рдХреА рд╕рдорд╕реНрдпрд╛ рдПрдХ рдирдП рдПрдХреЗрдирд┐рдпреЛ рдбреЙрдХрд░ рдЗрдВрд╕реНрдЯрд╛рд▓ рдкрд░ рд╣реИред рдЙрдкрд░реНрдпреБрдХреНрдд рдлрд┐рдХреНрд╕ рдореЗрд░реЗ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдХреБрдЫ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдкрд┐рди рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд╣реИрдВред рдпрд╣ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛, рдФрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛ред

рдЗрд╕ рд╕рдордп, рджреЛ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдмрджрд▓рдиреЗ рд╕реЗ рд╡реЗрдмрдкреИрдХ рд╕рдорд╕реНрдпрд╛рдПрдБ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ: рдЯрд╛рдЗрдкрдкреНрд░рддрд┐ рдФрд░ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ред

yarn add [email protected] @types/[email protected]

рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ 3.6.5 рдкрд░ рдкрд┐рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ "рдЯреИрдЧ-рдлреЙрд░-рдкрдмреНрд▓рд┐рд╢рд┐рдВрдЧ-рдкреБрд░рд╛рдиреА-рд░рд┐рд▓реАрдЬрд╝" рд╣реИред рдФрд░ @types/underscore рдХреЛ 1.8.3 рдкрд░ рдкрд┐рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ package.json рдореЗрдВ рдЯрд╛рдЗрдк/рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред

рдХрдИ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдмрд╛рдж (рд╕реЗрдВрдЯреЛрд╕ 8) рдиреЗ рдЙрдмрдВрдЯреВ 18.04 рдкрд░ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ - рд╕рдВрд╕реНрдХрд░рдг 4.0.70 рдХреЗ рддрд╛рдЬрд╛ рдбреЙрдХрдЯрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдкрд░ рддреНрд░реБрдЯрд┐ рдХрднреА рдирд╣реАрдВ рджрд┐рдЦрд╛рдИ рджреА

рдореИрдВрдиреЗ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди @stefaanneyts рдХреЗ рд╕рд╛рде рдереЛрдбрд╝реА рджреВрд░ рдЬрд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдмреА 3.2.27 . рдХреЛ рдХреБрдЫ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ

тЬУ Saved CSS to web/css/pim.css
Version: webpack 4.29.6
Time: 14202ms
Built at: 03/09/2021 3:06:47 AM
 2 assets
Entrypoint main = vendor.min.js main.min.js

ERROR in /var/www/html/staging/releases/1615231581/web/bundles/pimui/js/view/base.ts
./web/bundles/pimui/js/view/base.ts
[tsl] ERROR in /var/www/html/staging/releases/1615231581/web/bundles/pimui/js/view/base.ts(193,3)
      TS2416: Property 'render' in type 'BaseView' is not assignable to the same property in base type 'View'.
  Type '() => View' is not assignable to type '() => this'.

ERROR in /var/www/html/staging/releases/1615231581/web/bundles/pimui/js/view/base.ts
./web/bundles/pimui/js/view/base.ts
[tsl] ERROR in /var/www/html/staging/releases/1615231581/web/bundles/pimui/js/view/base.ts(193,3)
      TS2416: Property 'render' in type 'BaseView' is not assignable to the same property in base type 'View<any>'.
  Type '() => View' is not assignable to type '() => this'.
    Type 'View' is not assignable to type 'this'.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

рдореИрдВрдиреЗ @stefaanneyts рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореЗрд░рд╛ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдмреА рд╣рд╛рд╕рд┐рд▓ рдХреА рд╣реИ, рдореИрдВрдиреЗ рдмреИрдХрдмреЛрди рдХреЛ рд▓реЙрдХ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд╕рд╛рде рд╣реА рдпрд╣рд╛рдВ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ https://github.com/akeneo/pim-community-dev/issues/13895

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

henryktews picture henryktews  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kanduvisla picture kanduvisla  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ewallteam picture ewallteam  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

a2xchip picture a2xchip  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ronthedrummer picture ronthedrummer  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ