Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade: acorn, chai, snyk #150

Merged
merged 2 commits into from
Nov 12, 2024

Conversation

guram21
Copy link
Owner

@guram21 guram21 commented Sep 22, 2024

snyk-top-banner

Snyk has created this PR to upgrade multiple dependencies.

👯 The following dependencies are linked and will therefore be updated together.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

⚠️ Warning: This PR contains major version upgrade(s), and may be a breaking change.

Name Versions Released on

acorn
from 8.11.3 to 8.12.1 | 2 versions ahead of your current version | 3 months ago
on 2024-07-03
chai
from 4.3.10 to 5.1.1 | 12 versions ahead of your current version
⚠️ This is a major version upgrade, and may be a breaking change | 4 months ago
on 2024-05-09
snyk
from 1.1266.0 to 1.1293.0 | 41 versions ahead of your current version | 25 days ago
on 2024-08-28

Release notes
Package name: acorn
  • 8.12.1 - 2024-07-03

    Bug fixes

    Fix a regression that caused Acorn to no longer run on Node versions <8.10.

  • 8.12.0 - 2024-06-14

    New features

    Support ES2025 duplicate capture group names in regular expressions.

    Bug fixes

    Include VariableDeclarator in the AnyNode type so that walker objects can refer to it without getting a type error.

    Properly raise a parse error for invalid for/of statements using async as binding name.

    Properly recognize "use strict" when preceded by a string with an escaped newline.

    Mark the Parser constructor as protected, not private, so plugins can extend it without type errors.

    Fix a bug where some invalid delete expressions were let through when the operand was parenthesized and preserveParens was enabled.

    Properly normalize line endings in raw strings of invalid template tokens.

    Properly track line numbers for escaped newlines in strings.

    Fix a bug that broke line number accounting after a template literal with invalid escape sequences.

  • 8.11.3 - 2023-12-29

    Bug fixes

    Add Function and Class to the AggregateType type, so that they can be used in walkers without raising a type error.

    Make sure onToken get an import keyword token when parsing import.meta.

    Fix a bug where .loc.start could be undefined for new.target meta nodes.

from acorn GitHub release notes
Package name: chai from chai GitHub release notes
Package name: snyk
  • 1.1293.0 - 2024-08-28

    1.1293.0 (2024-08-28)

    The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation

    News

    • Starting with this version, Snyk cli binaries will be distributed via downloads.snyk.io instead of static.snyk.io. This includes intallation from npm, homebrew and scoop as well as many of the CI/CD integrations.

    Features

    • sbom: add support for license issues in sbom test (6948668)
    • auth: Use OAuth2 as default authentication mechanism (35949c4)
    • config: Introduce config environment command (0d8dd2b)
    • container: When docker is not installed, platform parameter is now supported (64b405d)

    Bug Fixes

    • auth: align auth failure error messages for oauth (e3bfec3)
    • auth: ensure environment variable precedence for auth tokens (24417d6)
    • test: fix a bug related to multi-project .NET folder structures (755a38f)
    • test: multiple pnpm workspace improvements (da5c14f)
    • test: fixes a bug regarding Snyk attempting to get the dependencies from the wrong nuget *.deps.json file.(2e17434)
    • test: support for pipenv with python 3.12 (09df3bc)
    • test: support multi-part comparison for python pip versions. (b625eb9)
    • container: container monitor with --json now outputs valid json(039c9bd)
    • container: support hashing large .jar files (6f82231)
    • sbom: fix issues in JSON output of sbom test command, include CWE values on CWE property (#5331) (99773c3)
    • sbom: include all detected dep-graphs of a container image (ea43977)
    • iac: fixed an issue where the resource path was missing for certain Terraform resources. IAC-3015
    • general: map previously unhandled exit codes to exit code 2 (9fde4fe)
    • general: use entitlements when signing bundled macos binaries (bebc59c)
  • 1.1292.4 - 2024-08-12

    1.1292.4 (2024-08-12)

    The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation

    Complete changelog

    Bug Fixes

    • deployment: Rollback of digital signature for the bundled macOS binary (#5416)
  • 1.1292.3 - 2024-08-12

    1.1292.3 (2024-08-12)

    The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation

    Complete changelog

    Bug Fixes

    • deployment: Add digital signature for the bundled macOS binary
      (#5404)
  • 1.1292.2 - 2024-08-01

    1.1292.2 (2024-08-01)

    The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation

    Complete changelog

    Bug Fixes

    • container test: Improve the accuracy of identifying npm projects within docker images by removing the explicit folder ignore rules
      (#5384)
    • container test: Pass platform parameter when pulling an image from a container registry (#5360)
  • 1.1292.1 - 2024-06-27

    1.1292.1 (2024-06-27)

    The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation

    Complete changelog

    Bug Fixes

    • test,monitor: fix improper permission error handling when accessing 'enablePnpmCli' feature flag
  • 1.1292.0 - 2024-06-26

    1.1292.0 (2024-06-26)

    The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation

    News

    This Snyk CLI release delivers an assortment of bug fixes and improvements.

    • We've added support for pnpm, giving you more flexibility in your project setup.
    • You can now scan npm/yarn projects even without lockfiles, ensuring comprehensive vulnerability detection regardless of your dependency management approach.
    • We're committed to strengthening security. This release includes redaction of additional sensitive data in debug logs, minimizing potential risks.

    Complete changelog

    Features

    • test: Added pnpm support under 'enablePnpmCli' feature flag (#5181) (46769cc)
    • test: Support scan of npm/yarn projects without lockfiles (e2d77a9)
    • monitor: Set target-reference in the monitor request (51ed8f5)
    • code: Centrally check if code test is enabled (#5239) (e5a00e2)
    • sbom: Improve depgraph for Maven projects (fbb33d7)
    • sbom: Use RFC 3339 for all timestamps in sbom test result (#5204) (91bf191)
    • language-server: Add --all-projects flag scans by default IDE-318 (fdcf30e)
    • language-server: Enable incremental scanning IDE-275 (d198685)
    • language-server: Add support for IDE themes (c1c4d08)
    • language-server: Consistent styling across intellij and vscode (#5282) (9aa...

snyk-bot and others added 2 commits September 22, 2024 10:19
@guram21 guram21 merged commit 5fb264f into master Nov 12, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants