Releases: pro-vision/fe-tools
Releases · pro-vision/fe-tools
@pro-vision/[email protected]
4.1.0 (2024-04-29)
Bug Fixes
- pv-stylemark: fix regex extracting css code block (fe3bb8d)
Features
- pv-scripts: add option to use the styleguide's example markup without modification (c5a5e66), closes #227
- pv-stylemark: add info regarding the source of the components styleguide to the new stlymark (59deaac)
- pv-stylemark: add styling for table and blockquote from the markdown (f363928)
- pv-stylemark: add suport for js and html executable code blocks. support the hidden attribute (9afa746)
@pro-vision/[email protected]
@pro-vision/[email protected]
5.0.0 (2024-04-29)
Build System
- pv-scripts: update webpack dependencies (9cdae7c)
Code Refactoring
- pv-scripts: combine all webpack-babel configs for different js file types (js,ts,jsx,tsx) (f350aa4)
Features
- pv-scripts: add additional support for the new es decorators (584a5a6)
- pv-scripts: add suport for bundling svg files (1a08e7d)
- pv-scripts: add support for webpack build caching (92da961)
- pv-scripts: choose sass implementation automatically (13abc3f)
- pv-scripts: remove the "legacy" bundle (0a23007)
- pv-scripts: replace using node-sass with (dart-)sass (dc9642b)
BREAKING CHANGES
- pv-scripts: Minimum
Node.js
version supported by the webpack plugins is18.12.0
- pv-scripts: (medium-risk) svg files will automatically be boundled. check
https://github.com/pro-vision/fe-tools/tree/master/packages/pv-scripts#svg-loading to see if you
need to change your configuration - pv-scripts: (low-risk) webpack config is applied to jsx, ts and tsx files even when
useTS
or
useReact
are false in the pv.config.json. if you prefer to have a custom webpack config for these
files instead, make sure to useenforce: "pre"
in your custom webpack.config file - pv-scripts: "legacy" output is removed. only the "modern" bundle is generated, without any
"module" or "modern" prefix. this also applies to all configurations (e.g. no
webpack.config.module.js or no[modern]
group in browserlist) - pv-scripts: see https://sass-lang.com/documentation/breaking-changes for migration from
node-sass to dart-sass
@pro-vision/[email protected]
@pro-vision/[email protected]
@pro-vision/[email protected]
@pro-vision/[email protected]
@pro-vision/[email protected]
4.0.1 (2024-02-20)
Note: Version bump only for package @pro-vision/pv-stylemark
@pro-vision/[email protected]
4.0.0 (2024-02-20)
Code Refactoring
- pv-stylemark: replaced stylemark with own impl (2ae386d)
BREAKING CHANGES
- pv-stylemark: With removing stylemark the seperate lsg-assets folder is not needed anymore. If
you want to use assets in your LSG you have to copy them seperatly, pv-scripts users can just use
the resources folder in most cases. Also the minimal required node-version has changed to node 18.
[email protected]
0.8.0 (2023-06-12)
Features
- vscode-pv-handlebars-language-server: add autocompl. etc support to page and layout templates (034c8de)
- vscode-pv-handlebars-language-server: add completation & definition support for layout fields (c0588ed)
- vscode-pv-handlebars-language-server: add goto definition support for is attribute (100d081)