Skip to content

Latest commit

 

History

History
141 lines (105 loc) · 8.46 KB

CHANGELOG.md

File metadata and controls

141 lines (105 loc) · 8.46 KB

Change history for stripes-webpack

5.3.0 IN PROGRESS

  • Remove unused babel-plugin-remove-jsx-attributes. Refs STRWEB-120.

5.2.0 (2024-10-09)

Full Changelog

  • Don't worry about the order of CSS imports across modules. Refs STRWEB-110.
  • Remove postcss-plugins: postcss-nesting, postcss-custom-properties, postcss-color-function, postcss-calc. Add CSS variables entry point in webpack config. Refs STRWEB-111.
  • Support import of arbitrary text files via ?raw. Refs STRWEB-109.
  • Report test coverage. Refs STRWEB-118.

5.1.0 (2024-03-12)

Full Changelog

  • Add an entry point for stripes-core's service worker. Refs STRWEB-99.
  • Pass micro-stripes-config to service worker at build-time. Refs STRWEB-102.
  • Add postcss-plugin for relative color syntax support for Firefox. Refs STRWEB-103.
  • Lock favicons to 7.1.4 due to build failures. Refs STRWEB-105.
  • Update typescript from ^4.2.4 to ^5.3.3. Refs STRWEB-104.
  • Resolve issue with favicon referencing by removing speed-measurer-webpack-plugin and its wrapping of other webpack plugins. Refs STRWEB-108.

5.0.3 (2024-03-05)

Full Changelog

  • Resolve issue with favicon referencing by removing speed-measurer-webpack-plugin and its wrapping of other webpack plugins. Refs STRWEB-108.

5.0.2 (2024-01-12)

Full Changelog

  • Lock favicons to 7.1.4 due to build failures. Refs STRWEB-105.

5.0.1 (2023-11-06)

Full Changelog

  • bundle @folio/stripes-core's service-worker.js. Refs STRWEB-99.

5.0.0 (2023-10-11)

Full Changelog

  • Upgrade css-minimizer-webpack-plugin to v4. Refs STRWEB-72.
  • Remove babel-plugin-lodash. Refs STRWEB-73.
  • Replace babel loader with esbuild loader. Refs STRWEB-76.
  • Do not strip data-test attributes from production builds. Refs STRWEB-75.
  • Remove css-minimizer-webpack-plugin. Refs STRWEB-82.
  • Avoid buggy postcss-loader v7.2.x releases. Refs STRWEB-79.
  • Bump minimum favicons versions to avoid CVE-2023-0842. Refs STRWEB-83.
  • List peerDependencies as externals during transpilation process. Refs STRWEB-84.
  • Add missing @babel/plugin-* dependencies that are listed in babel-options.js. Refs STRWEB-86.
  • Upgrade postcss-calc dependency from 8.2.4 to 9.0.1. Refs STRWEB-88.
  • replace @babel packages that have moved from "proposed" to "official". Refs STRWEB-87.
  • BREAKING Upgrade react to v18.2.0. Refs STRWEB-92.
  • Lock esbuild-loader to ~3.0.0 to avoid problematic 3.1 release. Refs STRWEB-94.
  • Switch to asset modules configuration in stripes webpack (removes file-loader, url-loader deps). Refs STRWEB-77.
  • Remove SVGO-dependencies. Replaced by SVGR for loading STCOM SVG's as react-components. Refs STRWEB-77.
  • Bump @svgr/webpack from 7.0.0 to 8.1.0.
  • Bump babel-loader from ^8.0.0 to ^9.1.3.
  • Omit CSS alias cruft, leaving config.resolve.extenssions alone. Refs STRWEB-90, STRWEB-85.

4.2.0 (2023-01-30)

Full Changelog

  • Point to @folio/stripes-ui instead of @folio/stripes-core as the index entry. Refs STRIPES-820.
  • Register @folio/stripes-ui with stripes-duplicate and stripes-translations plugins. Refs STRWEB-65.
  • Remove enhanced-resolve resolutions entry. Refs STRWEB-62.
  • Upgrade postcss dependencies to latest. Refs. STRWEB-68.

4.1.2 (2022-11-23)

Full Changelog

  • Avoid enhanced-resolve ~5.11.0 due to incompatibilities with webpack-virtual-config. Refs STRWEB-61.

4.1.1 (2022-11-02)

Full Changelog

  • Filter out test files from TS repos when building. Refs STRWEB-60.

4.1.0 (2022-10-11)

Full Changelog

  • Fix TypeScript configuration a little more. Replace ES6 with ESNext. Refs STRWEB-54.
  • Support transpilation without relying on STRIPES_TRANSPILE_TOKENS. Refs STRWEB-49.
  • Bump favicons and favicons-webpack-plugin to avoid security vulnerabilities. Refs STRWEB-50.

4.0.0 (2022-06-14)

Full Changelog

  • Migrate from react-hot-loader to react-refresh. Refs STRWEB-27.
  • autoprefixer and postcss versions are now compatible. Refs STRWEB-46.
  • Migrate to current add-asset-html-plugin to avoid CVE-2020-28469. Refs STRWEB-28.
  • Omit last traces of (unused) react-githubish-mentions. Refs STRWEB-41.
  • Fix TypeScript configuration. Refs STRWEB-54.
  • BREAKING: Actually, there are no breaking changes. Lazy loading went on in #42 and off in #69. Refs STRWEB-30, STRWEB-55.

3.0.3 (2022-02-10)

Full Changelog

  • Avoid broken @cerner/duplicate-package-checker-webpack-plugin v2.2.0 which introduces new node version restrictions. Refs STRWEB-35.

3.0.2 (2022-02-08)

Full Changelog

  • Update webpack to v5. Refs STRWEB-4.
  • Dependency cleanup. Refs STRWEB-31.
  • Alias Mocha to reduce console noise. Refs STRWEB-32.
  • Fix source maps. Fixes STRWEB-34.

2.0.0 (2021-09-24)

Full Changelog

  • Lock onto optimize-css-assets-webpack-plugin 5.0.6 to avoid postcss v8. Fixes STRWEB-19.
  • Add loose to plugin-proposal-private-property-in-object. Fixes STRWEB-21.
  • Export babel config options for consumption by other modules. Refs STRWEB-22, STRIPES-742, STRIPES-757.
  • Setup babel-plugin-lodash correctly. Fixes STRWEB-20.
  • Upgrade PostCSS dependency stack. Refs STRWEB-23.
  • Conditionally inject shared style aliases based on development context. Refs STRWEB-23, STCLI-183.
  • Include react v17 in the peer-deps. Refs STRWEB-25.

1.3.0 (2021-06-08)

Full Changelog

  • Correctly specify peer-dependencies. Refs STRWEB-11.
  • Replace unmaintained awesome-typescript-loader with ts-loader. Refs STRWEB-10.
  • Some babel plugins must be configured consistently. Refs STRWEB-12.
  • Introduce the STRIPES_TRANSPILE_TOKENS environment variable which includes a space delimited list of strings (typically namespaces) to use in addition to "@folio" to determine if something needs Stripes-flavoured transpilation. Fixes STRWEB-13.
  • Depend on optimize-css-assets-webpack-plugin ^5.0.6 to avoid (reverted) breaking changes in 5.0.5. Refs STRWEB-15.

1.2.0 (2021-04-12)

Full Changelog

  • Add support for new jsx transform. Refs STRWEB-5.
  • If translations exist in a /compiled subdirectory, then they will be preferred as the translations to use in the final bundle. Refs STCLI-158.
  • Ignore non-file entries when reading the translations/... directory. Refs STRWEB-7.
  • Add support for loading CSV files. Fixes STRWEB-8.

1.1.0 (2021-02-03)

  • Remove support for hardsource-webpack-plugin. Refs STCOR-421, STCOR-510.
  • Add locateCssVariables to postcss-loader loader. Refs STCOR-511.