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 cspell from 5.14.0 to 5.15.1 #425

Closed

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade cspell from 5.14.0 to 5.15.1.

merge advice
ℹ️ 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.


  • The recommended version is 2 versions ahead of your current version.
  • The recommended version was released 21 days ago, on 2022-01-07.
Release notes
Package name: cspell
  • 5.15.1 - 2022-01-07

    Changes

    doc: Update cspell-types docs (#2190)

    doc: Update cspell-types docs (#2190)


    Fixes

    fix: Fix type for some older TypeScript parsers. (#2191)

    fix: Fix type for some older TypeScript parsers. (#2191)


    Maintenance

    ci: Integration - remove repo-by-repo updates (#2227)

    ci: Integration - remove repo-by-repo updates (#2227)


  • 5.15.0 - 2022-01-07

    Changes

    docs: Update Types in docs (#2156)

    docs: Update Types in docs (#2156)


    docs: Update README.md (#2155)

    docs: Update README.md (#2155)


    Features

    feat: Add support for cache options in config files. (#2184)

    feat: Add support for cache options in config files. (#2184)

    A new config section has been added, cache.

    As a rule, any options specified on the command line override options in the configuration files.

    cspell.json

    {
        cache?: CacheSettings;
    }

    CacheSettings:

    {
    /**
    * Store the results of processed files in order to only operate on the changed ones.
    * @ default false
    */
    useCache?: boolean;

    <span class="pl-c">// cspell:word cspellcache</span>
    <span class="pl-c">/**</span>
    

    * Path to the cache location. Can be a file or a directory.
    * If none specified .cspellcache will be used.
    * Relative paths are relative to the config file in which
    */
    cacheLocation?: FSPathResolvable;

    <span class="pl-c">/**</span>
    

    * Strategy to use for detecting changed files, default: metadata
    * @ default 'metadata'
    */
    cacheStrategy?: CacheStrategy;
    }

    New CLI Option --no-cache

    • --no-cache ensures that the cache is not used even if cspell.json has caching enabled.

    feat: Remove 40 character limit on spell checking words (#2175)

    feat: Remove 40 character limit on spell checking words (#2175)

    Adjust Base64 Detection

    The Base64 detection pattern was preventing words longer than 40 characters from being spell checked. It has been turned off by default. To turn it back on add Base64 to ignoreRegExpList in CSpell settings.

    A few new patterns were added by default to pick up many of the common cases that Base64 was designed for:

    • Base64SingleLine - a stricter version Base64 detection that only matches single lines.
    • Base64MultiLine - a stricter version Base64 detection that only matches multiple line Base64 strings.
    • Hashes - detects common hash patterns:
      Example: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
      Supported prefixes:
      • sha1, sha256, sha512, md5, base64, crypt, bcrypt, scrypt, security-token, assertion

    Minor Breakage

    Because Base64 prevented anything longer than 40 characters from being checked, some misspellings might show up that were previously ignored.


    feat: Invalidate cache when config has changed (#2160)

    feat: Invalidate cache when config has changed (#2160)

    Cached entries are invalidated if a dependency config or dictionary changes since the entry was made.

    Fixes: #1852


    Fixes

    fix: make config file version `0.2` by default. (#2186)

    fix: make config file version 0.2 by default. (#2186)

    This fixes issues with ignorePaths and overrides.


    fix: Update dictionaries (#2173)

    fix: Update dictionaries (#2173)


    Maintenance

    ci: Update the list of integrations to be checked. (#2188)

    ci: Update the list of integrations to be checked. (#2188)


    ci: for integration tests, make `**` the default (#2187)

    ci: for integration tests, make ** the default (#2187)

    • add shoelace
    • update apollo

    ci: Add integration test for apollo-server (#2185)

    ci: Add integration test for apollo-server (#2185)


    chore: Update cspell-action (#2181)

    chore: Update cspell-action (#2181)

    Use Major version


    ci: clean up word list (#2159)

    ci: clean up word list (#2159)


    ci: Add integration with `bootstrap` (#2157)

    ci: Add integration with bootstrap (#2157)


    Minor Breakage

    Because Base64 prevented anything longer than 40 characters from being checked, some misspellings might show up that were previously ignored.

  • 5.14.0 - 2021-12-29
    Read more
from cspell GitHub release notes
Commit messages
Package name: cspell

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@mistaken-pull-closer
Copy link

Thanks for your submission.

It appears that you've created a pull request using one of our repository's branches. Since this is
almost always a mistake, we're going to go ahead and close this. If it was intentional, please
let us know what you were intending and we can see about reopening it.

Thanks again!

@pull-dog
Copy link

pull-dog bot commented Jan 28, 2022

*Ruff* 🐶 I wasn't able to find any Docker Compose files in your repository at any of the given paths in the pull-dog.json configuration file, or the default docker-compose.yml file 😩 Make sure the given paths are correct.

Files checked:

  • docker-compose.yml
What is this?

Pull Dog is a GitHub app that makes test environments for your pull requests using Docker, from a docker-compose.yml file you specify. It takes 19 seconds to set up (we counted!) and there's a free plan available.

Visit our website to learn more.

Commands
  • @pull-dog up to reprovision or provision the server.
  • @pull-dog down to delete the provisioned server.
Troubleshooting

Need help? Don't hesitate to file an issue in our repository

Configuration

{
  "isLazy": false,
  "dockerComposeYmlFilePaths": [
    "docker-compose.yml"
  ],
  "expiry": "00:00:00",
  "conversationMode": "singleComment"
}

Trace ID
4f6f6b70-806f-11ec-81b0-831eba67484f

@mistaken-pull-closer mistaken-pull-closer bot added the invalid This doesn't seem right label Jan 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This doesn't seem right
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant