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

Release - v2.2.4 #2965

Closed
wants to merge 40 commits into from
Closed

Release - v2.2.4 #2965

wants to merge 40 commits into from

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    6c1c5cf View commit details
    Browse the repository at this point in the history
  2. Fix typos in stream() docs (#2825)

    Co-authored-by: Claudia Meadows <contact@claudiameadows.dev>
    mtsknn and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a28e91e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a621d9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    811c216 View commit details
    Browse the repository at this point in the history
  5. Add missing m.censor to API navigation

    Not sure how I forgot about this when I added the method.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    9ba52b3 View commit details
    Browse the repository at this point in the history
  6. Bump yaml and lint-staged

    Bumps [yaml](https://github.com/eemeli/yaml) to 2.2.2 and updates ancestor dependency [lint-staged](https://github.com/okonet/lint-staged). These dependencies need to be updated together.
    
    Updates `yaml` from 1.10.2 to 2.2.2
    - [Release notes](https://github.com/eemeli/yaml/releases)
    - [Commits](eemeli/yaml@v1.10.2...v2.2.2)
    
    Updates `lint-staged` from 12.3.4 to 13.2.1
    - [Release notes](https://github.com/okonet/lint-staged/releases)
    - [Commits](lint-staged/lint-staged@v12.3.4...v13.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: yaml
      dependency-type: indirect
    - dependency-name: lint-staged
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    7d7d645 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f1fcaa6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fd24e3 View commit details
    Browse the repository at this point in the history
  9. Bump gh-pages from 2.1.1 to 5.0.0

    Bumps [gh-pages](https://github.com/tschaub/gh-pages) from 2.1.1 to 5.0.0.
    - [Release notes](https://github.com/tschaub/gh-pages/releases)
    - [Changelog](https://github.com/tschaub/gh-pages/blob/main/changelog.md)
    - [Commits](tschaub/gh-pages@v2.1.1...v5.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: gh-pages
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    9a42616 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2fcaec7 View commit details
    Browse the repository at this point in the history
  11. Move from individual code owners to just pinging all collaborators

    Most collaborators have commit access, and it'd make it a little easier (and more likely) for pull requests to get reviewed. Also, most collaborators have merge access as well.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ccdb138 View commit details
    Browse the repository at this point in the history
  12. Tweak docs with warning to fix #2508 (#2895)

    Co-authored-by: Barney Carroll <barney.carroll@gmail.com>
    dead-claudia and barneycarroll committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5488953 View commit details
    Browse the repository at this point in the history
  13. Remove dependance on global window and document (#2897)

    * Remove dependance on global window and document
    
    * Use any available document, prioritising parent.ownerDocument
    
    * Fix mockDom for DocumentFragment, revert to better ownerDocument implementation
    
    * Simplify activeElement usage
    KoryNunn authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8e7ef42 View commit details
    Browse the repository at this point in the history
  14. Update changelog.md

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    123ccc1 View commit details
    Browse the repository at this point in the history
  15. Delete .github/workflows/auto-merge.yml

    It's not working, and we don't have enough dependencies to make the automation worth the maintenance effort. Between that and a vulnerability, I'm tossing this for now.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5351b9b View commit details
    Browse the repository at this point in the history
  16. Tolerate docs failures

    This way, pull requests are no longer blocked by #2898
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    2b687a3 View commit details
    Browse the repository at this point in the history
  17. Migrate to Node 20, clean up workflows (#2902)

    Tests still appear to fail per #2898. Unfortunately, I need actions/runner#2347 to ignore the test failures properly - I need them to be warnings, not hard errors.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1b0899b View commit details
    Browse the repository at this point in the history
  18. Update vnodes.md

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    3a633ce View commit details
    Browse the repository at this point in the history
  19. Rewrite docs linter

    1. I want to set the stage to deal with #2898 properly.
    2. `request` was deprecated years ago. Decided that it's better to just
       move to native Node.js APIs in its place.
    3. `glob` was outdated, and it's easier to just toss it than to upgrade
       across a major version.
    4. I switched to using Marked's "lexer" directly so I'm not fussing
       with the complexity of renderers. This of course necessitated a more
       complex file processor as its "lexer" is really an AST parser.
    
    I also decided to go a few steps further:
    - Drop the cache to simplify everything. I might reverse this later,
      but just caching URLs per-page should be enough to prevent the world
      from crashing down.
    - Drop some more dependencies, so I don't have to come back to this
      later nearly as quickly.
    - Upgrade to a more modern language version in the scripts.
    - Update Marked. It was super outdated.
    - Add line and column numbers to the warnings. That took quite a bit of
      work, thanks to a missing Marked feature plus a bug in Marked.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0d095d1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5af0693 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    593562a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2a7f31a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8505916 View commit details
    Browse the repository at this point in the history
  24. Update README.md

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8865d09 View commit details
    Browse the repository at this point in the history
  25. Update ospec

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    3e3c8cf View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a4db1a1 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    57c331c View commit details
    Browse the repository at this point in the history
  28. Add support for jsDelivr CDN

    Fixes #2883, but by using a special case.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8673cd9 View commit details
    Browse the repository at this point in the history
  29. Migrate to issue forms

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    dcb9920 View commit details
    Browse the repository at this point in the history
  30. Revise issue templates

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    436634b View commit details
    Browse the repository at this point in the history
  31. Create dependabot.yml

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    84ca0d8 View commit details
    Browse the repository at this point in the history
  32. Bump gh-pages from 5.0.0 to 6.1.1

    Bumps [gh-pages](https://github.com/tschaub/gh-pages) from 5.0.0 to 6.1.1.
    - [Release notes](https://github.com/tschaub/gh-pages/releases)
    - [Changelog](https://github.com/tschaub/gh-pages/blob/main/changelog.md)
    - [Commits](tschaub/gh-pages@v5.0.0...v6.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: gh-pages
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ac4ff1b View commit details
    Browse the repository at this point in the history
  33. Update _npm-task.yml

    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    05caaaf View commit details
    Browse the repository at this point in the history
  34. Bump glob from 7.1.4 to 11.0.0

    Bumps [glob](https://github.com/isaacs/node-glob) from 7.1.4 to 11.0.0.
    - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
    - [Commits](isaacs/node-glob@v7.1.4...v11.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: glob
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a4670fd View commit details
    Browse the repository at this point in the history
  35. Bump rimraf from 3.0.2 to 6.0.1

    Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.2 to 6.0.1.
    - [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
    - [Commits](isaacs/rimraf@v3.0.2...v6.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: rimraf
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    bf842ce View commit details
    Browse the repository at this point in the history
  36. Bump lint-staged from 13.2.1 to 15.2.10

    Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 13.2.1 to 15.2.10.
    - [Release notes](https://github.com/lint-staged/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v13.2.1...v15.2.10)
    
    ---
    updated-dependencies:
    - dependency-name: lint-staged
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    700b9f8 View commit details
    Browse the repository at this point in the history
  37. Update _post-comment.yml

    Passed the secret wrong.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b8f5a10 View commit details
    Browse the repository at this point in the history
  38. Remove the binary attribute from the lockfiles

    It's causing rebases to be absolute nightmares, and they are designed to be very easily patched as text files.
    dead-claudia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a4bf63d View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    36c503a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    53a4c2f View commit details
    Browse the repository at this point in the history