better-log-viewer
better-log-viewer copied to clipboard
Bump json5, laravel-mix, resolve-url-loader and sass-loader
Bumps json5 to 2.2.3 and updates ancestor dependencies json5, laravel-mix, resolve-url-loader and sass-loader. These dependencies need to be updated together.
Updates json5 from 1.0.1 to 2.2.3
Release notes
Sourced from json5's releases.
v2.2.3
- Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299)
v2.2.2
- Fix: Properties with the name
__proto__are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295).v2.2.1
- Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)
v2.2.0
- New: Accurate and documented TypeScript declarations are now included. There is no need to install
@types/json5. (#236, #244)v2.1.3 [code, diff]
v2.1.2
- Fix: Bump
minimisttov1.2.5. (#222)v2.1.1
- New:
package.jsonandpackage.json5include amoduleproperty so bundlers like webpack, rollup and parcel can take advantage of the ES Module build. (#208)- Fix:
stringifyoutputs\0as\\x00when followed by a digit. (#210)- Fix: Spelling mistakes have been fixed. (#196)
v2.1.0
- New: The
index.mjsandindex.min.mjsbrowser builds in thedistdirectory support ES6 modules. (#187)v2.0.1
- Fix: The browser builds in the
distdirectory support ES5. (#182)v2.0.0
Major: JSON5 officially supports Node.js v6 and later. Support for Node.js v4 has been dropped. Since Node.js v6 supports ES5 features, the code has been rewritten in native ES5, and the dependence on Babel has been eliminated.
New: Support for Unicode 10 has been added.
New: The test framework has been migrated from Mocha to Tap.
New: The browser build at
dist/index.jsis no longer minified by default. A minified version is available atdist/index.min.js. (#181)Fix: The warning has been made clearer when line and paragraph separators are
... (truncated)
Changelog
Sourced from json5's changelog.
v2.2.3 [code, diff]
- Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299)
v2.2.2 [code, diff]
- Fix: Properties with the name
__proto__are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295).v2.2.1 [code, diff]
- Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)
v2.2.0 [code, diff]
- New: Accurate and documented TypeScript declarations are now included. There is no need to install
@types/json5. (#236, #244)v2.1.3 [code, diff]
v2.1.2 [code, diff]
- Fix: Bump
minimisttov1.2.5. (#222)v2.1.1 [code, [diff][d2.1.1]]
... (truncated)
Commits
c3a75242.2.394fd06ddocs: update CHANGELOG for v2.2.33b8cebfdocs(security): use GitHub security advisoriesf0fd9e1docs: publish a security policy6a91a05docs(template): bug -> bug report14f8cb12.2.210cc7cadocs: update CHANGELOG for v2.2.27774c10fix: add proto to objects and arraysedde30aReadme: slight tweak to intro97286f8Improve example in readme- Additional commits viewable in compare view
Updates laravel-mix from 4.1.4 to 6.0.49
Release notes
Sourced from laravel-mix's releases.
v6.0.0
This release brings Laravel Mix current with webpack 5. It additionally includes a variety of bug fixes and enhancements.
v6.0.0-alpha.0
Add webpack 5 support.
v5.0.5
No release notes provided.
v5.0.0
- Add support for sass-loader 8
Changelog
Sourced from laravel-mix's changelog.
Changelog
6.0.14
BabelConfig.fetchBabelRc/static BabelConfig.default/static BabelConfig.generatehave all been deprecated. They are no longer used by Mix itself but remain for backwards compatability.MixDefinitionsPlugin.getDefinitionsandstatic MixDefinitionsPlugin.buildhave been deprecated. They are no longer used by Mix itself but remain for backwards compatability.static Chunks._instance/static Chunks.instance()/static Chunks.reset()are now deprecated and will be removed in a future release.- The static methods on
HotReloadingare now deprecated. They have been replaced with instance methods.- The use of the globals
Mix,Config, andwebpackConfigare now deprecated and will warn on use in Mix v7.We are working toward an API for access to
Mixfor extensions that does not assume that it is a global or that it is the same instance in all cases.In the mean time:
- Uses of
Chunks.instance()may be replaced withMix.chunks- Uses of
Configmay be replaced withMix.config- Uses of
webpackConfigmay be replaced withMix.webpackConfig- Uses of
HotReloading.*methodsMix.hot.*6.0
Added
- Support for webpack 5
- New
npx mixexecutable for triggering your build- Support for Vue 3 applications
- Support for PostCSS 8
- New
mix.vue()andmix.react()commands- New
mix.alias()command (Learn More)- Support for changing the webpack manifest output path (Learn More)
- New
mix.before()hook (Learn More)- Improved
mix.combine()wildcard support- Improved
mix.extract()priority and tree-shaking logicChanged
- Fixed "empty CSS file" extraction bug when using dynamic imports
- Fixed
mix.ts()TypeScript bug that skipped Babel transformation in certain cases- Fixed and improved PostCSS plugin autoloading and merging
- Fixed an issue related to hot module reloading when versioning is enabled
- Added TypeScript types for API
Upgrade guide
Sourced from laravel-mix's upgrade guide.
Upgrade to Mix 6
- Review Your Dependencies
- Check Your Node Version
- Update Your NPM Scripts
- Watch Ignores Node_Modules
- API for JavaScript Frameworks
- Vue Configuration
- Legacy Node Polyfills
- Autoprefixer Options
- Unused Library Extraction
- Automatically Ignored Node Modules
- Did We Miss Something?
npm install laravel-mix@latestReview Your Dependencies
Laravel Mix 6 ships with support for the latest versions of numerous dependencies, including webpack 5, PostCSS 8, Vue Loader 16, and more. These are significant releases with their own sets of breaking changes. We've done our best to normalize these changes, but it's still particularly important that you take the time to fully test your build after upgrading to Mix 6.
Please review your
package.jsondependencies list for any third-party tools or plugins that may not yet be compatible with webpack 5 or PostCSS 8.Check Your Node Version
Mix has bumped its minimum Node requirement from version 8 to 12.14.0. Please check which version you have installed (
node -v) and ensure that it meets this requirement.Update Your NPM Scripts
If your build throws an error such as
Unknown argument: --hide-modules, thescriptssection of yourpackage.jsonfile will need to be updated. The Webpack 5 CLI removed a number of options that your NPM scripts was likely referencing.While you're at it, go ahead and switch over to the new Mix CLI.
Before
"scripts": { "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch": "npm run development -- --watch", "watch-poll": "npm run watch -- --watch-poll", "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --disable-host-check --config=node_modules/laravel-mix/setup/webpack.config.js", "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" } </tr></table>
... (truncated)
Commits
- See full diff in compare view
Maintainer changes
This version was pushed to npm by thecrypticace, a new releaser for laravel-mix since your current version.
Updates resolve-url-loader from 2.3.1 to 5.0.0
Release notes
Sourced from resolve-url-loader's releases.
5.0.0
Breaking changes
- Require
node>=12.- Support only
webpack>=4.- Update to
postcss@^8.- Remove
reworkengine (which was deprecated in V4).Bugfixes
- Fix log messages not correctly normalising absolute paths to posix style on Windows platform
- Fixes to end-to-end tests and test framework.
5.0.0-beta.1
Breaking changes
- Require
node>=12.- Support only
webpack>=4.- Update to
postcss@^8.- Remove
reworkengine (which was deprecated in V4).Bugfixes
- Fix log messages not correctly normalising absolute paths to posix style on Windows platform
- Fixes to end-to-end tests and test framework.
5.0.0-alpha.1
Breaking changes
- Require
node>=12.- Support only
webpack>=4.- Update to
postcss@^8.- Remove
reworkengine (which was deprecated in V4).Bugfixes
- Fix log messages not correctly normalising absolute paths to posix style on Windows platform
4.0.0
Features
- Better resolution of the original source location - You can more successfully use
url()in variables and mixins.- Dependencies now accept a wider range and explicit dependency on
reworkandrework-visithas been removed.Breaking Changes
- The
engineoption is deprecated which means the oldreworkengine is deprecated.- The
keepQuerybehaviour is now the default, thekeepQueryoption has been removed.- The
removeCRoption defaults totruewhen executing on Windows OS.- The
absoluteoption has been removed.- The
joinoption has changed.Migrating
See the changlog.
... (truncated)
Changelog
Sourced from resolve-url-loader's changelog.
resolve-url-loader
Version 5
Features
- Update
postcssand completely removereworkparser.Breaking Changes
- Require
node@>=12.- Support
webpack@>=4(no longer tested for earlier versions).- The
engineoption has been removed.Migrating
Remove the
engineoption if you are using it.Version 4
Features
- Better resolution of the original source location - You can more successfully use
url()in variables and mixins.- Dependencies now accept a wider range and explicit dependency on
reworkandrework-visithas been removed.Breaking Changes
- The
engineoption is deprecated which means the oldreworkengine is deprecated.- The
keepQuerybehaviour is now the default, thekeepQueryoption has been removed.- The
removeCRoption defaults totruewhen executing on Windows OS.- The
absoluteoption has been removed.- The
joinoption has changed.Migrating
Remove the
engineoption if you are using it - the default "postcss" engine is much more reliable. The "rework" engine will still work for now but will be removed in the next major version.Remove the
keepQueryoption if you are using it.Remove the
absoluteoption, webpack should work fine without it. If you have a specific need to rebaseurl()then you should use a separate loader.If you use a custom
joinfunction then you will need to refactor it to the new API. Refer to the advanced usage documentation.If you wish to still use
engine: "rework"then note thatreworkandrework-visitpackages are nowpeerDependenciesthat must be explicitly installed by you.Version 3
Features
- Use
postcssparser by default. This is long overdue as the oldreworkparser doesn't cope with modern css.
... (truncated)
Commits
bf01da95.0.078393f6update branch references to v56787839github actions for CI1457038update changelog and readmea01faf95.0.0-beta.1fb09faeremove the engine option harder, ensure deprecation warning is tested5654fa4remove the engine option and related tests, use getOptions from loader where ...10f9cdb5.0.0-alpha.1b168dd3adjust deprecation message for engine option29e142anormalise windows absolute paths to posix format in log messages- Additional commits viewable in compare view
Updates sass-loader from 7.3.1 to 13.2.0
Release notes
Sourced from sass-loader's releases.
v13.2.0
13.2.0 (2022-11-09)
Features
v13.1.0
13.1.0 (2022-10-06)
Features
v13.0.2
13.0.2 (2022-06-27)
Bug Fixes
v13.0.1
13.0.1 (2022-06-24)
Bug Fixes
v13.0.0
13.0.0 (2022-05-18)
⚠ BREAKING CHANGES
- minimum supported
Node.jsversion is14.15.0(#1048)- emit
@warnat-rules as webpack warnings by default, if you want to revert behavior please use thewarnRuleAsWarningoption (#1054) (58ffb68)Bug Fixes
- do not crash on importers for modern API (#1052) (095814e)
- do not store original sass error in webpack error(#1053) (06d7533)
v12.6.0
12.6.0 (2022-02-15)
... (truncated)
Changelog
Sourced from sass-loader's changelog.
13.2.0 (2022-11-09)
Features
13.1.0 (2022-10-06)
Features
13.0.2 (2022-06-27)
Bug Fixes
13.0.1 (2022-06-24)
Bug Fixes
13.0.0 (2022-05-18)
⚠ BREAKING CHANGES
- minimum supported
Node.jsversion is14.15.0(#1048)- emit
@warnat-rules as webpack warnings by default, if you want to revert behavior please use thewarnRuleAsWarningoption (#1054) (58ffb68)Bug Fixes
- do not crash on importers for modern API (#1052) (095814e)
- do not store original sass error in webpack error(#1053) (06d7533)
12.6.0 (2022-02-15)
Features
12.5.0 (2022-02-14)
... (truncated)
Commits
e8fbc79chore(release): 13.2.0e5581b7feat: add support for node-sass v8 (#1100)acb3ce0chore(deps): bump loader-utils from 2.0.2 to 2.0.3 (#1099)1cdea4echore: update dependencies to the latest version (#1098)094a303docs: update cla link (#1096)c32f63aci: add dependency review action (#1094)b31751dchore(release): 13.1.06e02c64feat: allow to extendconditionNames(#1092)edab08fchore: update dependencies to the latest version (#1093)3a34fefchore: update commitlint action (#1091)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.