Update all non-major dependencies #52

Open
alex wants to merge 7 commits from renovate/all-non-major-dependencies into devel
Owner

This PR contains the following updates:

Package Change Age Confidence Type Update
dompurify 3.4.123.4.14 age confidence devDependencies patch
ghcr.io/thomiceli/opengist 1.15.01.15.2 age confidence patch
github.com/blevesearch/bleve/v2 v2.6.0v2.6.1 age confidence require patch
github.com/go-webauthn/webauthn v0.17.4v0.18.0 age confidence require minor
github.com/stretchr/testify v1.11.1v1.12.1 age confidence require minor
github.com/yuin/goldmark v1.8.4v1.8.5 age confidence require patch
go 1.261.27 age confidence uses-with minor
golang.org/x/crypto v0.54.0v0.55.0 age confidence require minor
golang.org/x/text v0.40.0v0.41.0 age confidence require minor
golangci/golangci-lint v2.12v2.13.2 age confidence uses-with minor
gorm.io/driver/postgres v1.6.0v1.6.2 age confidence require patch
highlight.js (source) 11.11.111.12.0 age confidence devDependencies minor
katex (source) 0.18.10.18.4 age confidence devDependencies patch
marked (source) 18.0.618.0.11 age confidence devDependencies patch
meilisearch (source) 0.26.00.38.0 age confidence minor
vite (source) 8.1.58.2.2 age confidence devDependencies minor
vitepress (source) 2.0.0-alpha.182.0.0-alpha.19 age confidence devDependencies patch

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

cure53/DOMPurify (dompurify)

v3.4.14: DOMPurify 3.4.14

Compare Source

  • Fixed an issue with possible bypasses when risky tags are allow-listed, thanks @​AlirezaRouhbakhsh
  • Fixed a couple of edge cases with mixed document contexts, thanks @​fishjojo1
  • Added the SVG pointer-events and vector-effect presentation attributes to the allow-list, thanks @​Jaybhade
  • Conducted another refactoring run, removed dead branches and duplicated logic, flattened attribute validation
  • Updated the documentation in several spots, README, wiki, etc., thanks @​Akokonunes
  • Updated several development dependencies and CI workflow actions

v3.4.13: DOMPurify 3.4.13

Compare Source

  • Fixed an issue with hook removal during IN_PLACE sanitization, thanks @​koyokr
  • Fixed an issue with hooks potentially bypassing the clone guard, thanks @​AkshayjainG
  • Fixed an issue with DOM clobbering via ownerDocument during IN_PLACE, thanks @​AkshayjainG
  • Bumped several dependencies where possible
thomiceli/opengist (ghcr.io/thomiceli/opengist)

v1.15.2

Compare Source

See here how to update Opengist.

Added
  • Anonymous LDAP user search (#​794)
Fixed
  • Prevent writes through symbolic links in gists (#​799)
  • Prevent server crashes when rendering empty CSV files
  • Invalid header handling in Git cat-file batch reader (#​802)
  • Overlapping headers in narrow embeds (#​803)

v1.15.1

Compare Source

See here how to update Opengist.

Fixed
  • Admin pagination with new URLs (#​782)
  • Stop unbounded diff content growth for large files (#​787)
blevesearch/bleve (github.com/blevesearch/bleve/v2)

v2.6.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/blevesearch/bleve/compare/v2.6.0...v2.6.1

go-webauthn/webauthn (github.com/go-webauthn/webauthn)

v0.18.0

Compare Source

This release is a fairly major milestone in the development of this library. It has quite a few breaking changes but has
added support for most if not all of the extension requirements natively, and adds formal support for Post-Quantum
Cryptography with support for ML-DSA-44, ML-DSA-65, and ML-DSA-87 when used with go 1.27.

Details on the migration requirements for this version can be found int MIGRATION.md as they are substantial between
ths version and prior versions.

Bug Fixes
Features
BREAKING CHANGES
  • protocol: A credential response whose id and rawId disagree, or which omits rawId, is rejected. Registration previously accepted both, since the credential record is built from the attested credential id and nothing read the client's value.
  • An IP address configured as a relying party id is
    rejected, so a Config carrying one now fails validation.
  • HasherFromCOSEAlg returns (hash.Hash, bool) and no
    longer substitutes SHA-256 for an unregistered algorithm. Callers must
    handle the second value.
  • webauthncose: A stored credential whose OKP key names an algorithm
    other than -8 or -19 no longer parses, failing the assertion rather than
    verifying with Ed25519.
  • The rpOpaqueOrigins parameter has been added to protocol.CollectedClientData.Verify, protocol.ParsedCredentialCreationData.Verify and protocol.ParsedCredentialAssertionData.Verify, immediately after the existing rpOrigins parameter; callers which accept no opaque origins should pass nil. The webauthn.ConfigProvider interface has also gained a GetOpaqueOrigins method which implementations outside this module must provide.
  • RegistrationOption and LoginOption now return an error, so any option implemented outside this module must be adjusted, and WithExtensions and WithAssertionExtensions accept extension options in place of a map. protocol.AuthenticationExtensions and protocol.AuthenticationExtensionsClientOutputs are structs rather than map[string]any, protocol.Extensions is removed, and ParsedPublicKeyCredential.GetAppID takes a protocol.SessionExtensions. SessionData.Extensions changes both its type and its encoded representation, so a session persisted by an earlier version cannot be decoded by this one, and a client extension output the Relying Party did not request now fails the ceremony unless Config.ExtensionsUnsolicitedOutputPolicy says otherwise.
  • protocol: ConfigProvider requires GetSignaturePolicy. AttestationObject.Verify, AttestationObject.VerifyAttestation, ParsedCredentialAssertionData.Verify, ParsedCredentialCreationData.Verify, Credential.Verify, Credential.VerifyAttestationType and the attestation format validation handler registered by RegisterAttestationFormat take a SignaturePolicy. AttestationPolicy no longer carries a Signature member and webauthncose.SetExperimentalInsecureAllowBERIntegers is removed.
  • protocol: AttestationObject.Verify and AttestationObject.VerifyAttestation take an AttestationPolicy, and ConfigProvider requires GetAttestationPolicy.
  • metadata: Statement.CredentialExportProtocolConfigURL and its JSON counterpart are now named CredentialExchangeConfigURL, matching the credential exchange terminology the specification uses.
  • metadata: the desired statuses given to ValidateStatusReports are now a
    set of acceptable current statuses rather than a set which must all appear
    somewhere in the report history.
  • metadata: StatusReport.EffectiveDate and BiometricStatusReport.EffectiveDate are now *time.Time so an absent date is distinguishable from a zero value.
stretchr/testify (github.com/stretchr/testify)

v1.12.1

Compare Source

This is the first release which has the minimum dependencies practical in testify v1. The last remaining dependencies are github.com/stretchr/objx which itself has no dependencies, and go.yaml.in/yaml/v3. Removing objx would require v2, it cannot be vendored. Removing YAML would require vendoring the yaml library, which would do more harm than good. It's better to become aware of vulnerabilities in the official yaml package than to attempt to maintain our own.

What's Changed

New Contributors

Full Changelog: https://github.com/stretchr/testify/compare/v1.12.0...v1.12.1

What's Changed

New Contributors

Full Changelog: https://github.com/stretchr/testify/compare/v1.12.0...v1.12.1

v1.12.0

Compare Source

What's Changed

Functional Changes
Fixes
Documentation, Build & CI

New Contributors

Full Changelog: https://github.com/stretchr/testify/compare/v1.11.0...v1.12.0

What's Changed

New Contributors

Full Changelog: https://github.com/stretchr/testify/compare/v1.11.0...v1.12.0

yuin/goldmark (github.com/yuin/goldmark)

v1.8.5

Compare Source

actions/go-versions (go)

v1.27.0: 1.27.0

Compare Source

Go 1.27.0

golangci/golangci-lint (golangci/golangci-lint)

v2.13.2

Compare Source

Released on 2026-08-28

  1. Bug fixes
    • Decrease cache entropy
  2. Linters bug fixes
    • iface: from 1.5.0 to 1.5.1
    • staticcheck: from 0.8.0 to 0.8.1
    • unparam: from 3f964bc to 2fa3d84
    • canonicalheader: from v1.1.2 to a temporary fork

v2.13.1

Compare Source

Released on 2026-08-20

  1. Linters bug fixes
    • ginkgolinter: from 0.23.1 to 0.24.0
    • gofmt: from d62b90e to e84e050
    • staticcheck: from 0.8.0-rc.1 to 0.8.0
    • wsl_v5: from 5.8.0 to 5.9.0

v2.13.0

Compare Source

Released on 2026-08-19

  1. Enhancements
    • 🎉 go1.27 support
  2. Bug fixes
    • fix: cache package facts
  3. Linters new features or changes
    • dupword: from 0.1.7 to 0.1.8 (new option skip-raw-strings)
    • errcheck: from 1.10.0 to 1.20.0
    • exhaustruct_v5: from 4.0.0 to 5.0.2 (new configuration)
    • exhaustruct: deprecated and replaced by exhaustruct_v5
    • fatcontext: from 0.9.0 to 0.10.0 (new options: check-loops, check-function-literals)
    • goconst: from 1.10.0 to 1.11.0 (new options: ignore-map-keys, exclude-types)
    • gofumpt: from 0.9.2 to 0.11.0 (new options: extra.group-params, extra.clothe-returns, extra.balance-calls)
    • gomoddirectives: from 0.8.0 to 0.9.0 (new option: replace-allow-all)
    • gosec: from 2.26.1 to 2.27.1
    • govet-modernize: from 0.44.0 to 0.49.0 (fmtappendf is removed. New analyzers atomictypes, embedlit, errorsastype, importcomment, reflecttypeassert, slicesclip, and slicesbackward. waitgroup is renamed waitgroupgo)
    • iface: from 1.4.3 to 1.5.0 (new analyzer: unusedmethod)
    • noinlineerr: from 1.0.5 to 1.0.6
    • nonamedreturns: from 1.0.6 to 1.0.8 (new option: allow-unused-named-returns)
    • recvcheck: from 0.2.0 to 0.3.0 (new default exclusions)
    • unparam: from 5beb8c8 to 3f964bc
  4. Linters bug fixes
    • clickhouse-go-linter: from 1.2.0 to 1.2.1
    • errname: from 1.1.1 to 1.1.2
    • exhaustruct: from 5.0.2 to 5.0.3
    • funcorder: add missing Function field
    • ginkgolinter: from 0.23.0 to 0.23.1
    • gocheckcompilerdirectives: from 1.3.0 to 1.4.0
    • gocritic: from 0.14.3 to 0.14.4
    • gomoddirectives: add missing IgnoreForbidden field
    • iface: from 1.4.2 to 1.4.3
    • mirror: from 1.3.0 to 1.3.3
    • nilnil: from 1.1.1 to 1.1.2
    • protogetter: from 0.3.20 to 0.3.21
go-gorm/postgres (gorm.io/driver/postgres)

v1.6.2

Compare Source

v1.6.1

Compare Source

highlightjs/highlight.js (highlight.js)

v11.12.0

Compare Source

Parser Engine:

  • fix(parser) count named capture groups when rewriting backreferences spokodev

New Grammars:

  • add FreeDesktop config file (.desktop / systemd) grammar gg582
  • added 3rd party Cedar grammar to SUPPORTED_LANGUAGES Dhruv Maniya
  • added 3rd party DAX and M (Power Query) grammars to SUPPORTED_LANGUAGES jiaopengzi
  • added 3rd party Djot grammar to SUPPORTED_LANGUAGES Mark Scherer
  • added 3rd party Igor Pro grammar to SUPPORTED_LANGUAGES Ryne Andal
  • added 3rd party Jaiva grammar to SUPPORTED_LANGUAGES Lehlogonolo Poole
  • added 3rd party Liquidsoap grammar to SUPPORTED_LANGUAGES Romain Beauxis
  • added 3rd party MoonBit grammar to SUPPORTED_LANGUAGES Kaida-Amethyst
  • added 3rd party Pkl grammar to SUPPORTED_LANGUAGES Dan Chao
  • added 3rd party RAScript grammar to SUPPORTED_LANGUAGES Joshua Raphael
  • added 3rd party Veryl grammar to SUPPORTED_LANGUAGES Naoya Hatta
  • added 3rd party Why3 grammar to SUPPORTED_LANGUAGES JGalego
  • added 3rd party Xojo grammar to SUPPORTED_LANGUAGES patricksalo
  • referenced existing 3rd party ES|QL grammar in SUPPORTED_LANGUAGES Styx0x6

Core Grammars:

  • fix(c) only match real atomic_* type names, not C11 atomic functions, issue #​3837 Mark Xian
  • fix(c) do not highlight C++ std types as built-ins, issue #​4103 Arron Zou
  • fix(c, cpp) bound the run of type tokens in front of a function name (ReDoS), issue #​4362 Jayesh Bhade
  • fix(c, cpp) scope angle-bracket header string to #include, issue #​3505 Pablo
  • fix(c, cpp) stop a raw string's closing delimiter from swallowing quotes, issue #​3585 David Pavlovschii
  • enh(cmake) add block and endblock keywords Anonymous Maarten
  • fix(cmake) only highlight standalone numbers, not digits that begin an identifier (e.g. 3rdparty), issue #​4170 Mark Xian
  • fix(cpp) require a word boundary before numeric literals so digits inside identifiers aren't highlighted as numbers, issue #​4231 Mark Xian
  • fix(crystal) stop treating integer division // as a regex literal Zain Asif
  • enh(csharp) support digit separators in binary literals and numeric type suffixes, and stop highlighting the leading _ of an identifier, issue #​4258 Sarath Francis
  • enh(css) add corner-shape properties Hama Tanveer
  • enh(css) support six-digit unicode-range values Konstantin Baltsat
  • enh(dart) add highlighting for class and function names guuido
  • enh(dns) highlight registered CAA property tags, issue #​4475 Joey Huang
  • enh(dns) improve grammar: character strings, TXT, classes, escapes, addresses Checconio
  • enh(dos) add batch as an alias, issue #​4395 Hashim Khan
  • enh(gherkin) update keyword list Hirse
  • enh(gherkin) variables can't contain whitespace Hirse
  • enh(gherkin) docstrings can use backticks Hirse
  • enh(go) recognize binary integer literals spokodev
  • enh(groovy) support underscores in numeric literals greymoth
  • fix(haml) recognize implicit div tag lines starting with .class or #id, issue #​3783 pikammmmm
  • fix(haskell) highlight where in GADT and closed type-family declarations, issue #​3753 Konstantin Baltsat
  • enh(java) improve detection of types, including generic and array types Hannes Wallnoefer
  • enh(javascript) add self to built-in variables Dsaquel
  • enh(kotlin) add ktm and ktx aliases DarkMatter-999
  • fix(leaf) fix bug in Leaf keyword highlighting Francesco Paolo Severino
  • fix(lisp) preserve highlighting after quoted multiplication expressions arturict
  • enh(llvm) support block C-style comments utam-1
  • enh(lua) add Lua 5.5 global keyword Nibiri
  • fix(markdown) don't treat a *** or ___ thematic break as the start of bold text, issue #​3719 Mayank Gupta
  • enh(nsis) enhance NSIS rules Jan T. Sott
  • enh(python) add missing builtins: aiter and anext (3.10), frozendict and sentinel (3.15) Hugo van Kemenade
  • enh(python) correctly highlight lazy import syntax from PEP 810 Peter Bierma
  • enh(python) support t-strings Nicolas Le Cam
  • fix(ruby) don't treat the scope resolution operator :: as a symbol, issue #​4294 Hashim Khan
  • enh(rust) add safe keyword Frances Wingerter
  • enh(rust) include the raw borrow operator in keywords Shiva Kiran Koninty
  • enh(rust) parse f16 and f128 literals usamoi
  • fix(rust) allow function invocations whose names start with a keyword Xia Li-yao
  • fix(rust) recognize \\ and \" char-literal escapes so highlighting doesn't leak, issue #​4351 Sarath Francis
  • enh(shell) match period (.) as part of shell prompt Ian Wienand
  • enh(sqf) update to Arma 3 v2.22 LouMontana
  • fix(xml) remove recursive sublanguage references to prevent ReDoS petejm

Documentation:

  • docs(php) explain the difference between php and php-template Zain Asif
  • document LLVM IR in SUPPORTED_LANGUAGES Jan Schultke
  • document the existing pwsh alias for PowerShell helpimnotdrowning
  • list languages with category "common" in SUPPORTED_LANGUAGES Marc Bernard
  • remind contributors to run npm i Proliecan
  • fix typos in README.CDN.md Zitrone

Themes:

Build / Tooling:

  • (build) allow third-party packages to override default languages Lysxia
  • (build) use Trusted Publishers in the publishing pipeline allejo
  • fix(types) allow RegExp in Mode.keywords KJyang-0114
  • refactor(tools) replace @colors/colors with ansis webdiscus
  • chore: dependency updates

CONTRIBUTORS

v11.11.2

Compare Source

Parser Engine:

  • fix illegal handling at end of input code Josh Goebel

New Grammars:

  • added 3rd party Aiken grammar to SUPPORTED_LANGUAGES Josh Marchand
  • added 3rd party VoltScript grammar to SUPPORTED_LANGUAGES Chester Moses
  • added 3rd party Gleam grammar to SUPPORTED_LANGUAGES Filip Hoffmann
  • added 3rd party Magik grammar to SUPPORTED_LANGUAGES Sebastiaan Speck
  • added 3rd party Prisma grammar to SUPPORTED_LANGUAGES SungHyun Kim
  • added 3rd party Bicep grammar to SUPPORTED_LANGUAGES Anthony Martin
  • added 3rd party L4 grammar to SUPPORTED_LANGUAGES Thomas Gorissen
  • added 3rd party Abc Notation grammar to SUPPORTED_LANGUAGES NriotHrreion

Core Grammars:

  • fix(cpp) exclude keywords from function calls Eisenwave
  • enh(csp) add missing directives / keywords from MDN (7 more) Max Liashuk
  • enh(ada) add new parallel keyword, allow [] for Ada 2022 Max Reznik
  • fix(javascript) correctly highlight 'for await' again [wolfgang42][]
  • fix(diff) fix unified diff hunk header regex to allow unpaired numbers Chris Wilson
  • enh(php) support single line and hash comments in attributes, constructor and functions Antoine Musso
  • fix(ex) adds support for ?' char literal and missing defguardp keyword Kevin Bloch
  • enh(json) add json5 support Kerry Shetline
  • fix(csharp) Support digit separators te-ing
  • fix(css) unicode-range parsing, issue #​4253 Kerry Shetline

Documentation:

Themes:

  • Fix: cybertopia themes render correctly in shadow DOM hbgl
  • added "vs Dark " theme Twineee1

Themes:

CONTRIBUTORS

KaTeX/KaTeX (katex)

v0.18.4

Compare Source

Bug Fixes

v0.18.3

Compare Source

Bug Fixes

v0.18.2

Compare Source

Bug Fixes
markedjs/marked (marked)

v18.0.11

Compare Source

Bug Fixes

v18.0.10

Compare Source

Bug Fixes

v18.0.9

Compare Source

Bug Fixes

v18.0.8

Compare Source

Bug Fixes
  • fall back to default checkbox renderer when extension returns false (#​4023) (e1b6139)

v18.0.7

Compare Source

Bug Fixes
meilisearch/meilisearch-kubernetes (meilisearch)

v0.38.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.37.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.36.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.35.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.34.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.33.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.32.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.31.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.30.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.29.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.28.0

Compare Source

A Helm chart for the Meilisearch search engine

v0.27.0

Compare Source

A Helm chart for the Meilisearch search engine

vitejs/vite (vite)

v8.2.2

Compare Source

Features
Bug Fixes
Documentation
Miscellaneous Chores
Code Refactoring
Tests
Build System
  • use JSON import attributes instead of readFIleSync in rolldown configs (#​23251) (d615bcd)

v8.2.1

Compare Source

Bug Fixes
Performance Improvements
Documentation
Miscellaneous Chores
Code Refactoring
Tests

v8.2.0

Compare Source

Features
Bug Fixes
  • bundledDev: print build errors to the terminal when an HMR update fails (#​23024) (41c4658)
  • deps: update all non-major dependencies (#​23069) (4c07b74)
  • hmr: preserve environment snapshot during server restart (#​22992) (b1186c3)
  • importAnalysis: interop imports injected into optimized dep files by plugins (#​23029) (8c2a87d)
  • module-runner: keep stack trace interception working when Object.prototype is frozen (#​23073) (599c5b0)
  • server: strip base in indexHtml module graph lookup (#​22932) (fa005d1)
  • support resolving top-level input option with plugins (#​23101) (41df81a)
Documentation
Tests
vuejs/vitepress (vitepress)

v2.0.0-alpha.19

Compare Source

Bug Fixes
  • build: apply rewrites when computing createContentLoader urls (9e2148d)
  • build: clear markdown cache with rewritten path on include change (5eac447), closes #​5035
  • build: compose markdown preConfig hook when extending configs (c39a85a), closes #​5205
  • build: don't apply docsearch css transform to pages matching its filter (fa0e48c)
  • build: don't rely on checkout directory name when externalizing types (e6ba9d8)
  • build: report links to pre-rewrite paths of rewritten pages as dead (3cf3f37)
  • build: resolve additional configs by source path (5e4a9e7)
  • build: resolve rewrites against externally injected pages too (769c10e)
  • build: respect cleanUrls in content loader render (027f046), closes #​4331 #​5299
  • build: track include importers by module id (c961655)
  • build: prevent duplicate IDs in MiniSearch (#​5303) (505278c)
  • build: remove stackTraceLimit Infinity for DEBUG (#​5318) (865d04b)
  • build: retry file reads when out of file descriptors (da71173)
  • cli: avoid onAfterConfigResolve (3fbaf9c)
  • client: make the route the single source of truth for the URL hash (dcb7a75)
  • markdown: preserve user-defined attributes (3f4530b), closes #​5123
  • markdown: remove extra whitespace from container markup (b6d9cb8)
  • markdown: skip circular includes (3372516)
  • markdown: remove deprecated cjkFriendly option (27762ea)
  • markdown: rename image option lazyLoading to lazyLoad (078786a)
  • search: index changed files with srcDir-relative paths in dev (6b64f35), closes #​3374
  • search: only index pages on dev updates (559fb24)
  • search: serve a fresh search index after dev updates (1534a67)
  • search: skip pages that fail to render instead of crashing dev server (3ffefa2)
  • theme: use ul and li for lists (#​5326) (3f99872)
  • theme: align docsearch breakpoints with the default theme (90c28d4), closes #​5213
  • theme: align local search breakpoint (#​5217) (a425113)
  • theme: correct anchor scroll margins across viewports (dabc5e9)
  • theme: ensure outline marker follows click (#​3879) (31287c0)
  • theme: external link icon not showing in navbar links (225c94a), closes #​5306
  • theme: pass target and rel to prev/next page links (#​5297) (6b5e770)
  • theme: preserve url params when switching languages (#​5312) (9ee401d)
  • theme: prevent TypeError when navigating to page without outline (#​5329) (9376c58)
  • theme: remove font-synthesis style (#​5309) (c34769c)
  • theme: safari not showing external link icon properly (7118402)
  • theme: rebuild the base styles on tailwind's preflight (f1ee913)
  • theme: route cjk punctuation to matching system fonts (91b06b6)
  • theme: remove deprecated disableDetailedView local search option (cec4998)
  • theme: remove deprecated lastUpdatedText option (18d1b47)
  • theme: remove deprecated outlineTitle option (95c0420)
  • types: declare Badge as a global component (ca8ba5b)
  • types: import EnhanceAppContext from package entry in theme.d.ts (8ff1f3e), closes #​5156
Features
Performance Improvements
  • build: reuse lastUpdated from markdown rendering in sitemap generation (fdd68e3)
  • md: bypass gray-matter's unbounded cache (4f8703d)
  • md: limit the compile cache's memory usage (2fb6bda)
  • use hook filters in vite plugins (fa24c6d)
Reverts
BREAKING CHANGES
  • markdown.anchor options are now typed by @mdit/plugin-anchor. Common options (level, slugify, permalink, getTokensText, tabIndex, etc.) are unchanged, but the deprecated markdown-it-anchor permalink options (permalinkSymbol, renderPermalink, ...) are no longer accepted. Permalink builders like headerLink are named exports of @mdit/plugin-anchor instead of properties of the plugin.

  • markdown.attrs options are now typed by @mdit/plugin-attrs: leftDelimiter, rightDelimiter, and allowedAttributes are renamed to left, right, and allowed. A rule option is available for toggling individual attribute rules (VitePress disables fence by default).

  • markdown.codeCopyButtonTitle is now markdown.codeCopyButton.tooltipText, and its default changed from "Copy Code" to "Copy code". The --vp-code-copy-copied-text-content CSS variable and its built-in per-language :lang() defaults are removed - set codeCopyButton.copiedText (per locale) instead.

  • useData().hash has been removed. Read the hash from useRoute() instead.

  • callers of vitepress' build() will now notice the version banner gets printed. To disable that, pass a noop function:

    build(root, {
      onAfterConfigResolve() {}
    })
    
  • custom themeConfig.i18nRouting functions now receive the current Route as their second argument instead of the hash

  • normalize-level defaults differ from the old reset - native select and number-input chrome is restored, headings inherit font size and weight, the hidden attribute is enforced with !important, and every element starts with zero margin/padding and border-style: solid. Sites layering custom CSS on the default theme may notice.

  • relative urls in included markdown files resolve against the included file rather than the including page. Partials written for one specific location may need their links updated, or markdown.include.rebaseRelativeUrls set to false to keep resolving them from the including page. Absolute and external urls are unaffected. Note that the marker comments shift the line numbers reported for dead links following an include, which already pointed into the include-expanded source rather than the original file.

  • init: scaffold() now returns a Promise<string> and must be awaited.

  • The defs property of markdown.emoji has been renamed to definitions.

  • The markdown.attrs.disable option has been removed. Set markdown.attrs to false instead.

  • The markdown.image.lazyLoading option has been renamed to markdown.image.lazyLoad.

  • The deprecated disableDetailedView option of local search has been removed. Use detailedView: false instead.

  • The deprecated markdown.cjkFriendly option has been removed. Use markdown.cjkFriendlyEmphasis instead.

  • The deprecated themeConfig.lastUpdatedText option has been removed. Use themeConfig.lastUpdated.text instead.

  • The deprecated themeConfig.outlineTitle option has been removed. Use themeConfig.outline.label instead.

  • The Inter4CJK font family has been renamed to 'Inter Core'. Custom --vp-font-family-base overrides referencing Inter4CJK must be updated.


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • "before 5am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---| | [dompurify](https://github.com/cure53/DOMPurify) | [`3.4.12` → `3.4.14`](https://renovatebot.com/diffs/npm/dompurify/3.4.12/3.4.14) | ![age](https://developer.mend.io/api/mc/badges/age/npm/dompurify/3.4.14?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/dompurify/3.4.12/3.4.14?slim=true) | devDependencies | patch | | [ghcr.io/thomiceli/opengist](https://github.com/thomiceli/opengist) | `1.15.0` → `1.15.2` | ![age](https://developer.mend.io/api/mc/badges/age/docker/ghcr.io%2fthomiceli%2fopengist/1.15.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/ghcr.io%2fthomiceli%2fopengist/1.15.0/1.15.2?slim=true) | | patch | | [github.com/blevesearch/bleve/v2](https://github.com/blevesearch/bleve) | `v2.6.0` → `v2.6.1` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fblevesearch%2fbleve%2fv2/v2.6.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fblevesearch%2fbleve%2fv2/v2.6.0/v2.6.1?slim=true) | require | patch | | [github.com/go-webauthn/webauthn](https://github.com/go-webauthn/webauthn) | `v0.17.4` → `v0.18.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-webauthn%2fwebauthn/v0.18.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-webauthn%2fwebauthn/v0.17.4/v0.18.0?slim=true) | require | minor | | [github.com/stretchr/testify](https://github.com/stretchr/testify) | `v1.11.1` → `v1.12.1` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fstretchr%2ftestify/v1.12.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fstretchr%2ftestify/v1.11.1/v1.12.1?slim=true) | require | minor | | [github.com/yuin/goldmark](https://github.com/yuin/goldmark) | `v1.8.4` → `v1.8.5` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fyuin%2fgoldmark/v1.8.5?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fyuin%2fgoldmark/v1.8.4/v1.8.5?slim=true) | require | patch | | [go](https://github.com/actions/go-versions) | `1.26` → `1.27` | ![age](https://developer.mend.io/api/mc/badges/age/github-releases/actions%2fgo-versions/1.27.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/actions%2fgo-versions/1.26.7/1.27.0?slim=true) | uses-with | minor | | [golang.org/x/crypto](https://pkg.go.dev/golang.org/x/crypto) | [`v0.54.0` → `v0.55.0`](https://cs.opensource.google/go/x/crypto/+/refs/tags/v0.54.0...refs/tags/v0.55.0) | ![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fcrypto/v0.55.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fcrypto/v0.54.0/v0.55.0?slim=true) | require | minor | | [golang.org/x/text](https://pkg.go.dev/golang.org/x/text) | [`v0.40.0` → `v0.41.0`](https://cs.opensource.google/go/x/text/+/refs/tags/v0.40.0...refs/tags/v0.41.0) | ![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftext/v0.41.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftext/v0.40.0/v0.41.0?slim=true) | require | minor | | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | `v2.12` → `v2.13.2` | ![age](https://developer.mend.io/api/mc/badges/age/github-releases/golangci%2fgolangci-lint/v2.13.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/golangci%2fgolangci-lint/v2.12.2/v2.13.2?slim=true) | uses-with | minor | | [gorm.io/driver/postgres](https://github.com/go-gorm/postgres) | `v1.6.0` → `v1.6.2` | ![age](https://developer.mend.io/api/mc/badges/age/go/gorm.io%2fdriver%2fpostgres/v1.6.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/gorm.io%2fdriver%2fpostgres/v1.6.0/v1.6.2?slim=true) | require | patch | | [highlight.js](https://highlightjs.org/) ([source](https://github.com/highlightjs/highlight.js)) | [`11.11.1` → `11.12.0`](https://renovatebot.com/diffs/npm/highlight.js/11.11.1/11.12.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/highlight.js/11.12.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/highlight.js/11.11.1/11.12.0?slim=true) | devDependencies | minor | | [katex](https://katex.org) ([source](https://github.com/KaTeX/KaTeX)) | [`0.18.1` → `0.18.4`](https://renovatebot.com/diffs/npm/katex/0.18.1/0.18.4) | ![age](https://developer.mend.io/api/mc/badges/age/npm/katex/0.18.4?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/katex/0.18.1/0.18.4?slim=true) | devDependencies | patch | | [marked](https://marked.js.org) ([source](https://github.com/markedjs/marked)) | [`18.0.6` → `18.0.11`](https://renovatebot.com/diffs/npm/marked/18.0.6/18.0.11) | ![age](https://developer.mend.io/api/mc/badges/age/npm/marked/18.0.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/marked/18.0.6/18.0.11?slim=true) | devDependencies | patch | | [meilisearch](https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch) ([source](https://github.com/meilisearch/meilisearch-kubernetes)) | `0.26.0` → `0.38.0` | ![age](https://developer.mend.io/api/mc/badges/age/helm/meilisearch/0.38.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/helm/meilisearch/0.26.0/0.38.0?slim=true) | | minor | | [vite](https://vite.dev) ([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`8.1.5` → `8.2.2`](https://renovatebot.com/diffs/npm/vite/8.1.5/8.2.2) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vite/8.2.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/8.1.5/8.2.2?slim=true) | devDependencies | minor | | [vitepress](https://vitepress.dev/) ([source](https://github.com/vuejs/vitepress)) | [`2.0.0-alpha.18` → `2.0.0-alpha.19`](https://renovatebot.com/diffs/npm/vitepress/2.0.0-alpha.18/2.0.0-alpha.19) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vitepress/2.0.0-alpha.19?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitepress/2.0.0-alpha.18/2.0.0-alpha.19?slim=true) | devDependencies | patch | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/11) for more information. --- ### Release Notes <details> <summary>cure53/DOMPurify (dompurify)</summary> ### [`v3.4.14`](https://github.com/cure53/DOMPurify/releases/tag/3.4.14): DOMPurify 3.4.14 [Compare Source](https://github.com/cure53/DOMPurify/compare/3.4.13...3.4.14) - Fixed an issue with possible bypasses when risky tags are allow-listed, thanks [@&#8203;AlirezaRouhbakhsh](https://github.com/AlirezaRouhbakhsh) - Fixed a couple of edge cases with mixed document contexts, thanks [@&#8203;fishjojo1](https://github.com/fishjojo1) - Added the SVG `pointer-events` and `vector-effect` presentation attributes to the allow-list, thanks [@&#8203;Jaybhade](https://github.com/Jaybhade) - Conducted another refactoring run, removed dead branches and duplicated logic, flattened attribute validation - Updated the documentation in several spots, README, wiki, etc., thanks [@&#8203;Akokonunes](https://github.com/Akokonunes) - Updated several development dependencies and CI workflow actions ### [`v3.4.13`](https://github.com/cure53/DOMPurify/releases/tag/3.4.13): DOMPurify 3.4.13 [Compare Source](https://github.com/cure53/DOMPurify/compare/3.4.12...3.4.13) - Fixed an issue with hook removal during `IN_PLACE` sanitization, thanks [@&#8203;koyokr](https://github.com/koyokr) - Fixed an issue with hooks potentially bypassing the clone guard, thanks [@&#8203;AkshayjainG](https://github.com/AkshayjainG) - Fixed an issue with DOM clobbering via `ownerDocument` during `IN_PLACE`, thanks [@&#8203;AkshayjainG](https://github.com/AkshayjainG) - Bumped several dependencies where possible </details> <details> <summary>thomiceli/opengist (ghcr.io/thomiceli/opengist)</summary> ### [`v1.15.2`](https://github.com/thomiceli/opengist/blob/HEAD/CHANGELOG.md#1152---2026-08-30) [Compare Source](https://github.com/thomiceli/opengist/compare/v1.15.1...v1.15.2) See here how to [update](https://opengist.io/docs/update) Opengist. ##### Added - Anonymous LDAP user search ([#&#8203;794](https://github.com/thomiceli/opengist/issues/794)) ##### Fixed - Prevent writes through symbolic links in gists ([#&#8203;799](https://github.com/thomiceli/opengist/issues/799)) - Prevent server crashes when rendering empty CSV files - Invalid header handling in Git `cat-file` batch reader ([#&#8203;802](https://github.com/thomiceli/opengist/issues/802)) - Overlapping headers in narrow embeds ([#&#8203;803](https://github.com/thomiceli/opengist/issues/803)) ### [`v1.15.1`](https://github.com/thomiceli/opengist/blob/HEAD/CHANGELOG.md#1151---2026-08-04) [Compare Source](https://github.com/thomiceli/opengist/compare/v1.15.0...v1.15.1) See here how to [update](https://opengist.io/docs/update) Opengist. ##### Fixed - Admin pagination with new URLs ([#&#8203;782](https://github.com/thomiceli/opengist/issues/782)) - Stop unbounded diff content growth for large files ([#&#8203;787](https://github.com/thomiceli/opengist/issues/787)) </details> <details> <summary>blevesearch/bleve (github.com/blevesearch/bleve/v2)</summary> ### [`v2.6.1`](https://github.com/blevesearch/bleve/releases/tag/v2.6.1) [Compare Source](https://github.com/blevesearch/bleve/compare/v2.6.0...v2.6.1) #### What's Changed - MB-62182: Disable training once its been marked complete by [@&#8203;Thejas-bhat](https://github.com/Thejas-bhat) in [#&#8203;2329](https://github.com/blevesearch/bleve/pull/2329) - Upgrade faiss in `docs/vectors.md` by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2330](https://github.com/blevesearch/bleve/pull/2330) - MB-71397: Upgrade zapx, go-faiss by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2331](https://github.com/blevesearch/bleve/pull/2331) - MB-71829, MB-71796: Upgrade zapx by [@&#8203;Likith101](https://github.com/Likith101) in [#&#8203;2333](https://github.com/blevesearch/bleve/pull/2333) - MB-71936: Upgrading zapx by [@&#8203;Likith101](https://github.com/Likith101) in [#&#8203;2335](https://github.com/blevesearch/bleve/pull/2335) - MB-71954: fallback to naive merge when the trainer file isn't available by [@&#8203;Thejas-bhat](https://github.com/Thejas-bhat) in [#&#8203;2334](https://github.com/blevesearch/bleve/pull/2334) - MB-71397: Upgrade zapx/v17, go-faiss by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2339](https://github.com/blevesearch/bleve/pull/2339) - Regression fix: Cache the vector index size by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2341](https://github.com/blevesearch/bleve/pull/2341) - Upgrade zapx by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2342](https://github.com/blevesearch/bleve/pull/2342) - MB-71971: Add explain to custom score queries by [@&#8203;capemox](https://github.com/capemox) in [#&#8203;2340](https://github.com/blevesearch/bleve/pull/2340) - MB-71788: pass training params as part of the zap config by [@&#8203;Thejas-bhat](https://github.com/Thejas-bhat) in [#&#8203;2336](https://github.com/blevesearch/bleve/pull/2336) - MB-71969 Propagate custom\_filter/custom\_score callback errors by [@&#8203;maneuvertomars](https://github.com/maneuvertomars) in [#&#8203;2344](https://github.com/blevesearch/bleve/pull/2344) - MB-72429: Fixed filtering of updated info for dv visits by [@&#8203;Likith101](https://github.com/Likith101) in [#&#8203;2347](https://github.com/blevesearch/bleve/pull/2347) - MB-71381: Fixed issue with resetting numSnapshotsToKeep by [@&#8203;Likith101](https://github.com/Likith101) in [#&#8203;2343](https://github.com/blevesearch/bleve/pull/2343) - go mod tidy by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2348](https://github.com/blevesearch/bleve/pull/2348) - MB-71968: Expand asterisk fields wildcard in script query by [@&#8203;maneuvertomars](https://github.com/maneuvertomars) in [#&#8203;2345](https://github.com/blevesearch/bleve/pull/2345) - MB-72240: go mod tidy by [@&#8203;Thejas-bhat](https://github.com/Thejas-bhat) in [#&#8203;2349](https://github.com/blevesearch/bleve/pull/2349) - MB-71963: ctl.timeout in context propagation script query by [@&#8203;maneuvertomars](https://github.com/maneuvertomars) in [#&#8203;2350](https://github.com/blevesearch/bleve/pull/2350) - MB-72548: Cache root document count in segment snapshot by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2351](https://github.com/blevesearch/bleve/pull/2351) - MB-71967: Fix for SearchRequest.fields override by custom\_\*.fields by [@&#8203;maneuvertomars](https://github.com/maneuvertomars) in [#&#8203;2352](https://github.com/blevesearch/bleve/pull/2352) - MB-70770: Upgrade zapx by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2358](https://github.com/blevesearch/bleve/pull/2358) - MB-70770: Do not exclude segments from persistence by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2363](https://github.com/blevesearch/bleve/pull/2363) - MB-71114 : Fix for KNN scoring details by [@&#8203;maneuvertomars](https://github.com/maneuvertomars) in [#&#8203;2367](https://github.com/blevesearch/bleve/pull/2367) - chore: update index API by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2369](https://github.com/blevesearch/bleve/pull/2369) - Bump golang.org/x/net from 0.51.0 to 0.55.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2371](https://github.com/blevesearch/bleve/pull/2371) - MB-72716: Fix miscalculation of rollback points by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2370](https://github.com/blevesearch/bleve/pull/2370) - MB-72690: Fixed issue where meta file reader was nil by [@&#8203;Likith101](https://github.com/Likith101) in [#&#8203;2372](https://github.com/blevesearch/bleve/pull/2372) - MB-72725: Improve efficiency of index compaction by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2373](https://github.com/blevesearch/bleve/pull/2373) - bug: Close bolt on error when updating index by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2376](https://github.com/blevesearch/bleve/pull/2376) - chore: upgrade deps by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2377](https://github.com/blevesearch/bleve/pull/2377) - MB-72725: Unify batch merge logic by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2378](https://github.com/blevesearch/bleve/pull/2378) - \[stats only] Fix broken scorch stats by [@&#8203;CascadingRadium](https://github.com/CascadingRadium) in [#&#8203;2380](https://github.com/blevesearch/bleve/pull/2380) - MB-71131: Support file writer callbacks for trained index by [@&#8203;Thejas-bhat](https://github.com/Thejas-bhat) in [#&#8203;2379](https://github.com/blevesearch/bleve/pull/2379) - MB-72489: standalone query hot-path optimizations by [@&#8203;capemox](https://github.com/capemox) in [#&#8203;2381](https://github.com/blevesearch/bleve/pull/2381) - MB-72489: fuzzy/regexp candidate-collection optimizations by [@&#8203;capemox](https://github.com/capemox) in [#&#8203;2382](https://github.com/blevesearch/bleve/pull/2382) - MB-72489: top-N collector optimizations by [@&#8203;maneuvertomars](https://github.com/maneuvertomars) in [#&#8203;2385](https://github.com/blevesearch/bleve/pull/2385) - MB-72535: Cap leaf term searchers per index per search by [@&#8203;Samsonnyyeet](https://github.com/Samsonnyyeet) in [#&#8203;2387](https://github.com/blevesearch/bleve/pull/2387) - MB-72376: Introducing New Geo-Shape Indexes by [@&#8203;Likith101](https://github.com/Likith101) in [#&#8203;2357](https://github.com/blevesearch/bleve/pull/2357) - MB-72082: improve stats tracking on zap layer by [@&#8203;Thejas-bhat](https://github.com/Thejas-bhat) in [#&#8203;2392](https://github.com/blevesearch/bleve/pull/2392) #### New Contributors - [@&#8203;Samsonnyyeet](https://github.com/Samsonnyyeet) made their first contribution in [#&#8203;2387](https://github.com/blevesearch/bleve/pull/2387) **Full Changelog**: <https://github.com/blevesearch/bleve/compare/v2.6.0...v2.6.1> </details> <details> <summary>go-webauthn/webauthn (github.com/go-webauthn/webauthn)</summary> ### [`v0.18.0`](https://github.com/go-webauthn/webauthn/releases/tag/v0.18.0) [Compare Source](https://github.com/go-webauthn/webauthn/compare/v0.17.4...v0.18.0) This release is a fairly major milestone in the development of this library. It has quite a few breaking changes but has added support for most if not all of the extension requirements natively, and adds formal support for Post-Quantum Cryptography with support for ML-DSA-44, ML-DSA-65, and ML-DSA-87 when used with go 1.27. Details on the migration requirements for this version can be found int [MIGRATION.md](MIGRATION.md) as they are substantial between ths version and prior versions. ##### Bug Fixes - **metadata:** align members with mds 3.1.1 and ctap 2.3 ([#&#8203;739](https://github.com/go-webauthn/webauthn/issues/739)) ([397152c](https://github.com/go-webauthn/webauthn/commit/397152c84441776ec12d01bea4676d0576e38f1b)) - **metadata:** consistent revocation policy and client timeouts ([#&#8203;740](https://github.com/go-webauthn/webauthn/issues/740)) ([34d324b](https://github.com/go-webauthn/webauthn/commit/34d324bd9b8d6ce38c44282e57a83f63ef7d81c1)) - **metadata:** handle certificate chains of any depth ([#&#8203;737](https://github.com/go-webauthn/webauthn/issues/737)) ([309ea69](https://github.com/go-webauthn/webauthn/commit/309ea6972215b542ef43cb547cd6ba4377f90af6)) - **metadata:** honour status report order and effective dates ([#&#8203;736](https://github.com/go-webauthn/webauthn/issues/736)) ([8be5355](https://github.com/go-webauthn/webauthn/commit/8be53553930b423cd235b454caa75b9a5db01ab3)) - **metadata:** mds3 parsing conformance and cache integrity ([#&#8203;735](https://github.com/go-webauthn/webauthn/issues/735)) ([8115143](https://github.com/go-webauthn/webauthn/commit/8115143bf0c43c2fe46e8f4947f1e44e37e38e5f)) - **metadata:** prevent panic corrupt blob ([#&#8203;698](https://github.com/go-webauthn/webauthn/issues/698)) ([c5fd013](https://github.com/go-webauthn/webauthn/commit/c5fd0136b7b30ed6a5a699b20dc998e0b11ba76e)) - **metadata:** report malformed status report urls ([#&#8203;738](https://github.com/go-webauthn/webauthn/issues/738)) ([ed82f7c](https://github.com/go-webauthn/webauthn/commit/ed82f7c7d52824e73c345b5f7c1d1c434b18bfca)) - **protocol:** allow any attestation eku ([#&#8203;728](https://github.com/go-webauthn/webauthn/issues/728)) ([f4e33fc](https://github.com/go-webauthn/webauthn/commit/f4e33fc5c2a3570008e45403f7aa9b11fb599e16)) - **protocol:** androidkey missing authorization list member ([#&#8203;727](https://github.com/go-webauthn/webauthn/issues/727)) ([9b02b19](https://github.com/go-webauthn/webauthn/commit/9b02b19ac181efaca15611780beac2cbba4237ee)) - **protocol:** androidkey union generated ([#&#8203;729](https://github.com/go-webauthn/webauthn/issues/729)) ([3ed3e75](https://github.com/go-webauthn/webauthn/commit/3ed3e75a6f1198305381c8150f11fa1f621f4d74)) - **protocol:** bind credential public key curve to its algorithm ([#&#8203;752](https://github.com/go-webauthn/webauthn/issues/752)) ([314c2be](https://github.com/go-webauthn/webauthn/commit/314c2bec98ddb4020b474ac53c8c8e2177139b20)) - **protocol:** compound attestation sub-statement unmarshalling ([#&#8203;751](https://github.com/go-webauthn/webauthn/issues/751)) ([a582ecf](https://github.com/go-webauthn/webauthn/commit/a582ecfc0dc6c54ded053c7c14048eded538e1ef)) - **protocol:** compound returns incorrect type ([#&#8203;731](https://github.com/go-webauthn/webauthn/issues/731)) ([025d897](https://github.com/go-webauthn/webauthn/commit/025d8970b2f90ba68b06385482e6db456a0263d2)) - **protocol:** credential public key match limited to ECDSA ([#&#8203;732](https://github.com/go-webauthn/webauthn/issues/732)) ([b4df26e](https://github.com/go-webauthn/webauthn/commit/b4df26e9dc1d4c33d92f69b9d1e77c5d3f07d532)) - **protocol:** harden credential response and options handling ([#&#8203;763](https://github.com/go-webauthn/webauthn/issues/763)) ([de0ae6c](https://github.com/go-webauthn/webauthn/commit/de0ae6ce9f83b16d5e8384dbaefb601de6da282f)) - **protocol:** missing tpm steps ([#&#8203;725](https://github.com/go-webauthn/webauthn/issues/725)) ([f9a63f9](https://github.com/go-webauthn/webauthn/commit/f9a63f9688d2d099b66ea9c4c4cda378dd1d0049)) - **protocol:** opaque origin matching and validation ([#&#8203;758](https://github.com/go-webauthn/webauthn/issues/758)) ([37f065a](https://github.com/go-webauthn/webauthn/commit/37f065a8b4bc1b19da3ce46d2eda1889ce5fa41b)) - **protocol:** possible panic conditions ([#&#8203;719](https://github.com/go-webauthn/webauthn/issues/719)) ([0ea14e7](https://github.com/go-webauthn/webauthn/commit/0ea14e753dfcffd79c7abef80280c55f35284624)) - **protocol:** safetynet validation steps ([#&#8203;726](https://github.com/go-webauthn/webauthn/issues/726)) ([e12f6e8](https://github.com/go-webauthn/webauthn/commit/e12f6e8eb5e51e30754f8d6e4633672ba8a79f0b)) - **protocol:** single signature encoding policy and canonical der ([#&#8203;744](https://github.com/go-webauthn/webauthn/issues/744)) ([99bbbdb](https://github.com/go-webauthn/webauthn/commit/99bbbdbc06bd727a4c1fce1e5b3051a3ce0b263e)) - **webauthncbor:** reject data trailing the first cbor item ([#&#8203;762](https://github.com/go-webauthn/webauthn/issues/762)) ([0801b5d](https://github.com/go-webauthn/webauthn/commit/0801b5db2f630077afaa933d033a69164fa3944e)) - **webauthncose:** validate okp key algorithm ([#&#8203;759](https://github.com/go-webauthn/webauthn/issues/759)) ([98c528b](https://github.com/go-webauthn/webauthn/commit/98c528b4b349dbc1b00268c7425c879040a27814)) - **webauthn:** deprecations and handle check ([#&#8203;745](https://github.com/go-webauthn/webauthn/issues/745)) ([8619bb9](https://github.com/go-webauthn/webauthn/commit/8619bb9daf58891d1f2d2df3988c52c165713555)) - **webauthn:** include backup flag check in registration ([#&#8203;748](https://github.com/go-webauthn/webauthn/issues/748)) ([26a4868](https://github.com/go-webauthn/webauthn/commit/26a4868124d003f29ffe450d3043b3cce283e659)) - **webauthn:** only update uv flag ([#&#8203;746](https://github.com/go-webauthn/webauthn/issues/746)) ([b39c822](https://github.com/go-webauthn/webauthn/commit/b39c82273404990521cb947ea7a4f8ec82b2115f)) - **webauthn:** use session relying party id ([#&#8203;747](https://github.com/go-webauthn/webauthn/issues/747)) ([ebb45e2](https://github.com/go-webauthn/webauthn/commit/ebb45e2e4a8ba0f9c7177135c98fe2f779d7bd5c)) ##### Features - **metadata:** update to r46 anchor ([#&#8203;780](https://github.com/go-webauthn/webauthn/issues/780)) ([20f33e6](https://github.com/go-webauthn/webauthn/commit/20f33e6ea52e7d2cda8811f4c54a9ce79412d155)) - ml-dsa preference list and gated availability ([#&#8203;768](https://github.com/go-webauthn/webauthn/issues/768)) ([db1e068](https://github.com/go-webauthn/webauthn/commit/db1e068fcc443382ae6f14d668ab31e84adbec06)) - **protocol:** client capability enumeration ([#&#8203;765](https://github.com/go-webauthn/webauthn/issues/765)) ([62f4489](https://github.com/go-webauthn/webauthn/commit/62f448999462526e20f3a95376cf78ee65a7fbb2)) - **protocol:** compound sub-statement scope ([#&#8203;742](https://github.com/go-webauthn/webauthn/issues/742)) ([34271da](https://github.com/go-webauthn/webauthn/commit/34271da9bac919b43903668dec3ab332b159a131)) - **protocol:** current user details signal constructor ([#&#8203;766](https://github.com/go-webauthn/webauthn/issues/766)) ([b6db923](https://github.com/go-webauthn/webauthn/commit/b6db9237be75c3027cc917e21b594419320b1c36)) - **protocol:** ecdsa attestation signature encoding policy ([#&#8203;743](https://github.com/go-webauthn/webauthn/issues/743)) ([29404e9](https://github.com/go-webauthn/webauthn/commit/29404e9db78bbd8da12219005e2c63b55c41cb11)), closes [#&#8203;710](https://github.com/go-webauthn/webauthn/issues/710) - **protocol:** related origins well-known document ([#&#8203;753](https://github.com/go-webauthn/webauthn/issues/753)) ([05d54dc](https://github.com/go-webauthn/webauthn/commit/05d54dcc92ed332fb2bdbef37a5e56b4708ea2c8)) - **protocol:** relying party attestation policy ([#&#8203;741](https://github.com/go-webauthn/webauthn/issues/741)) ([3239ed0](https://github.com/go-webauthn/webauthn/commit/3239ed063c59e10821d9e88cf0001b46940a132e)) - typed extension inputs and outputs ([#&#8203;734](https://github.com/go-webauthn/webauthn/issues/734)) ([0661c81](https://github.com/go-webauthn/webauthn/commit/0661c81a3ddb168c9bebd2e073e34ac720fe7b7a)) - **webauthn:** ceremony origin binding ([#&#8203;756](https://github.com/go-webauthn/webauthn/issues/756)) ([45aabc3](https://github.com/go-webauthn/webauthn/commit/45aabc3a2d1b52f8c35cf0b367d7a429268228e5)) - **webauthncose:** ml-dsa ([#&#8203;767](https://github.com/go-webauthn/webauthn/issues/767)) ([5fb926e](https://github.com/go-webauthn/webauthn/commit/5fb926e02bbb517b15986d0b59f66aec5dd54515)), closes [#&#8203;639](https://github.com/go-webauthn/webauthn/issues/639) - **webauthncose:** secp256k1 ([#&#8203;755](https://github.com/go-webauthn/webauthn/issues/755)) ([d5d3910](https://github.com/go-webauthn/webauthn/commit/d5d391019b06f04e89882be2dc55a11452101164)) ##### BREAKING CHANGES - **protocol:** A credential response whose id and rawId disagree, or which omits rawId, is rejected. Registration previously accepted both, since the credential record is built from the attested credential id and nothing read the client's value. - An IP address configured as a relying party id is rejected, so a Config carrying one now fails validation. - HasherFromCOSEAlg returns (hash.Hash, bool) and no longer substitutes SHA-256 for an unregistered algorithm. Callers must handle the second value. - **webauthncose:** A stored credential whose OKP key names an algorithm other than -8 or -19 no longer parses, failing the assertion rather than verifying with [`Ed25519`](https://github.com/go-webauthn/webauthn/commit/Ed25519). - The rpOpaqueOrigins parameter has been added to protocol.CollectedClientData.Verify, protocol.ParsedCredentialCreationData.Verify and protocol.ParsedCredentialAssertionData.Verify, immediately after the existing rpOrigins parameter; callers which accept no opaque origins should pass nil. The webauthn.ConfigProvider interface has also gained a GetOpaqueOrigins method which implementations outside this module must provide. - `RegistrationOption` and `LoginOption` now return an error, so any option implemented outside this module must be adjusted, and `WithExtensions` and `WithAssertionExtensions` accept extension options in place of a map. `protocol.AuthenticationExtensions` and `protocol.AuthenticationExtensionsClientOutputs` are structs rather than `map[string]any`, `protocol.Extensions` is removed, and `ParsedPublicKeyCredential.GetAppID` takes a `protocol.SessionExtensions`. `SessionData.Extensions` changes both its type and its encoded representation, so a session persisted by an earlier version cannot be decoded by this one, and a client extension output the Relying Party did not request now fails the ceremony unless `Config.ExtensionsUnsolicitedOutputPolicy` says otherwise. - **protocol:** ConfigProvider requires GetSignaturePolicy. AttestationObject.Verify, AttestationObject.VerifyAttestation, ParsedCredentialAssertionData.Verify, ParsedCredentialCreationData.Verify, Credential.Verify, Credential.VerifyAttestationType and the attestation format validation handler registered by RegisterAttestationFormat take a SignaturePolicy. AttestationPolicy no longer carries a Signature member and webauthncose.SetExperimentalInsecureAllowBERIntegers is removed. - **protocol:** AttestationObject.Verify and AttestationObject.VerifyAttestation take an AttestationPolicy, and ConfigProvider requires GetAttestationPolicy. - **metadata:** Statement.CredentialExportProtocolConfigURL and its JSON counterpart are now named CredentialExchangeConfigURL, matching the credential exchange terminology the specification uses. - **metadata:** the desired statuses given to ValidateStatusReports are now a set of acceptable current statuses rather than a set which must all appear somewhere in the report history. - **metadata:** StatusReport.EffectiveDate and BiometricStatusReport.EffectiveDate are now \*time.Time so an absent date is distinguishable from a zero value. </details> <details> <summary>stretchr/testify (github.com/stretchr/testify)</summary> ### [`v1.12.1`](https://github.com/stretchr/testify/releases/tag/v1.12.1) [Compare Source](https://github.com/stretchr/testify/compare/v1.12.0...v1.12.1) This is the first release which has the minimum dependencies practical in testify v1. The last remaining dependencies are github.com/stretchr/objx which itself has no dependencies, and go.yaml.in/yaml/v3. Removing objx would require v2, it cannot be vendored. Removing YAML would require vendoring the yaml library, which would do more harm than good. It's better to become aware of vulnerabilities in the official yaml package than to attempt to maintain our own. #### What's Changed - Change yaml library to `go.yaml.in/yaml/v3` by [@&#8203;harryzcy](https://github.com/harryzcy) in [#&#8203;1935](https://github.com/stretchr/testify/pull/1935) - change yaml library to go.yaml.in/yaml/v3 by [@&#8203;boekkooi-impossiblecloud](https://github.com/boekkooi-impossiblecloud) in [#&#8203;1772](https://github.com/stretchr/testify/pull/1772) #### New Contributors - [@&#8203;harryzcy](https://github.com/harryzcy) made their first contribution in [#&#8203;1935](https://github.com/stretchr/testify/pull/1935) - [@&#8203;boekkooi-impossiblecloud](https://github.com/boekkooi-impossiblecloud) made their first contribution in [#&#8203;1772](https://github.com/stretchr/testify/pull/1772) **Full Changelog**: <https://github.com/stretchr/testify/compare/v1.12.0...v1.12.1> #### What's Changed - Change yaml library to `go.yaml.in/yaml/v3` by [@&#8203;harryzcy](https://github.com/harryzcy) in [#&#8203;1935](https://github.com/stretchr/testify/pull/1935) - change yaml library to go.yaml.in/yaml/v3 by [@&#8203;boekkooi-impossiblecloud](https://github.com/boekkooi-impossiblecloud) in [#&#8203;1772](https://github.com/stretchr/testify/pull/1772) #### New Contributors - [@&#8203;harryzcy](https://github.com/harryzcy) made their first contribution in [#&#8203;1935](https://github.com/stretchr/testify/pull/1935) - [@&#8203;boekkooi-impossiblecloud](https://github.com/boekkooi-impossiblecloud) made their first contribution in [#&#8203;1772](https://github.com/stretchr/testify/pull/1772) **Full Changelog**: <https://github.com/stretchr/testify/compare/v1.12.0...v1.12.1> ### [`v1.12.0`](https://github.com/stretchr/testify/releases/tag/v1.12.0) [Compare Source](https://github.com/stretchr/testify/compare/v1.11.1...v1.12.0) #### What's Changed ##### Functional Changes - assert: make \*AssertionFunc types just aliases by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1563](https://github.com/stretchr/testify/pull/1563) ##### Fixes - mock: avoid panic when expected type is nil in Arguments.Diff by [@&#8203;mutaiib](https://github.com/mutaiib) in [#&#8203;1775](https://github.com/stretchr/testify/pull/1775) - mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1786](https://github.com/stretchr/testify/pull/1786) - suite: validate method signatures and continue execution for valid tests by [@&#8203;vyas-git](https://github.com/vyas-git) in [#&#8203;1665](https://github.com/stretchr/testify/pull/1665) - assert.PanicsWithError: report error message by [@&#8203;olivergondza](https://github.com/olivergondza) in [#&#8203;1400](https://github.com/stretchr/testify/pull/1400) - assert: IsIncreasing et al can return false w/out failing by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1787](https://github.com/stretchr/testify/pull/1787) - add type to error message of assert.Same by [@&#8203;egawata](https://github.com/egawata) in [#&#8203;1792](https://github.com/stretchr/testify/pull/1792) - mock.AssertExpectationsForObjects fix panic with wrong testObject type. by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1795](https://github.com/stretchr/testify/pull/1795) - assert: truncate very long objects in test failure messages by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1646](https://github.com/stretchr/testify/pull/1646) - assert: fix NotSubset error messages using %#v instead of %q (fixes [#&#8203;1800](https://github.com/stretchr/testify/issues/1800)) by [@&#8203;nghiack7](https://github.com/nghiack7) in [#&#8203;1888](https://github.com/stretchr/testify/pull/1888) - suite: prevent panic when SetupTest skips with HandleStats by [@&#8203;blackwell-systems](https://github.com/blackwell-systems) in [#&#8203;1877](https://github.com/stretchr/testify/pull/1877) ##### Documentation, Build & CI - CI: test also with Go 1.23 by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1783](https://github.com/stretchr/testify/pull/1783) - Vendor unmaintained github.com/pmezard/go-difflib by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1708](https://github.com/stretchr/testify/pull/1708) - Promote ccoVeille to maintainer by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1784](https://github.com/stretchr/testify/pull/1784) - build(deps): bump actions/setup-go from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1790](https://github.com/stretchr/testify/pull/1790) - assert.YAMLEq: Document mutlidoc behavior by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1791](https://github.com/stretchr/testify/pull/1791) - \_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1782](https://github.com/stretchr/testify/pull/1782) - doc: remove ineffective inline code blocks by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1714](https://github.com/stretchr/testify/pull/1714) - Tag generated assertions as non-generated in new .gitattributes by [@&#8203;ubunatic](https://github.com/ubunatic) in [#&#8203;1815](https://github.com/stretchr/testify/pull/1815) - chore: vendor go-spew from <https://github.com/davecgh/go-spew> by [@&#8203;ccoVeille](https://github.com/ccoVeille) in [#&#8203;1827](https://github.com/stretchr/testify/pull/1827) - require: fix godoc generation for assertions returning a bool by [@&#8203;Baxromumarov](https://github.com/Baxromumarov) in [#&#8203;1850](https://github.com/stretchr/testify/pull/1850) - docs(require): correct example usage to use assert.CollectT (require.CollectT does not exist) by [@&#8203;a2not](https://github.com/a2not) in [#&#8203;1821](https://github.com/stretchr/testify/pull/1821) - docs: Fix EventuallyWithTf documentation with proper placement of formatting arguments by [@&#8203;a2not](https://github.com/a2not) in [#&#8203;1842](https://github.com/stretchr/testify/pull/1842) - EMERITUS.md: add [@&#8203;tylerb](https://github.com/tylerb) by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1812](https://github.com/stretchr/testify/pull/1812) - CI: test also with Go 1.24 by [@&#8203;alexandear](https://github.com/alexandear) in [#&#8203;1856](https://github.com/stretchr/testify/pull/1856) - deps: bump objx to v0.5.3 and remove dependency cycle issue by [@&#8203;ccoVeille](https://github.com/ccoVeille) in [#&#8203;1823](https://github.com/stretchr/testify/pull/1823) - CI: upgrade GitHub Actions and pin hashes by [@&#8203;SuperQ](https://github.com/SuperQ) in [#&#8203;1883](https://github.com/stretchr/testify/pull/1883) - CI: add \_readme-gofmt tool to reformat Go code in README by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1889](https://github.com/stretchr/testify/pull/1889) - CI: add check of GitHub Action pinned hashes against tag by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1885](https://github.com/stretchr/testify/pull/1885) - \_codegen: modernize by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1890](https://github.com/stretchr/testify/pull/1890) - build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1906](https://github.com/stretchr/testify/pull/1906) - mock: Mock.Return does not exist anymore by [@&#8203;Kentzo](https://github.com/Kentzo) in [#&#8203;1905](https://github.com/stretchr/testify/pull/1905) #### New Contributors - [@&#8203;mutaiib](https://github.com/mutaiib) made their first contribution in [#&#8203;1775](https://github.com/stretchr/testify/pull/1775) - [@&#8203;vyas-git](https://github.com/vyas-git) made their first contribution in [#&#8203;1665](https://github.com/stretchr/testify/pull/1665) - [@&#8203;olivergondza](https://github.com/olivergondza) made their first contribution in [#&#8203;1400](https://github.com/stretchr/testify/pull/1400) - [@&#8203;egawata](https://github.com/egawata) made their first contribution in [#&#8203;1792](https://github.com/stretchr/testify/pull/1792) - [@&#8203;ubunatic](https://github.com/ubunatic) made their first contribution in [#&#8203;1815](https://github.com/stretchr/testify/pull/1815) - [@&#8203;Baxromumarov](https://github.com/Baxromumarov) made their first contribution in [#&#8203;1850](https://github.com/stretchr/testify/pull/1850) - [@&#8203;a2not](https://github.com/a2not) made their first contribution in [#&#8203;1821](https://github.com/stretchr/testify/pull/1821) - [@&#8203;nghiack7](https://github.com/nghiack7) made their first contribution in [#&#8203;1888](https://github.com/stretchr/testify/pull/1888) - [@&#8203;blackwell-systems](https://github.com/blackwell-systems) made their first contribution in [#&#8203;1877](https://github.com/stretchr/testify/pull/1877) - [@&#8203;Kentzo](https://github.com/Kentzo) made their first contribution in [#&#8203;1905](https://github.com/stretchr/testify/pull/1905) **Full Changelog**: <https://github.com/stretchr/testify/compare/v1.11.0...v1.12.0> #### What's Changed - mock: avoid panic when expected type is nil in Arguments.Diff by [@&#8203;mutaiib](https://github.com/mutaiib) in [#&#8203;1775](https://github.com/stretchr/testify/pull/1775) - CI: test also with Go 1.23 by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1783](https://github.com/stretchr/testify/pull/1783) - mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1786](https://github.com/stretchr/testify/pull/1786) - suite: validate method signatures and continue execution for valid tests by [@&#8203;vyas-git](https://github.com/vyas-git) in [#&#8203;1665](https://github.com/stretchr/testify/pull/1665) - Vendor unmaintained github.com/pmezard/go-difflib by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1708](https://github.com/stretchr/testify/pull/1708) - Promote ccoVeille to maintainer by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1784](https://github.com/stretchr/testify/pull/1784) - build(deps): bump actions/setup-go from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1790](https://github.com/stretchr/testify/pull/1790) - assert.PanicsWithError: report error message by [@&#8203;olivergondza](https://github.com/olivergondza) in [#&#8203;1400](https://github.com/stretchr/testify/pull/1400) - assert: IsIncreasing et al can return false w/out failing by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1787](https://github.com/stretchr/testify/pull/1787) - add type to error message of assert.Same by [@&#8203;egawata](https://github.com/egawata) in [#&#8203;1792](https://github.com/stretchr/testify/pull/1792) - assert.YAMLEq: Document mutlidoc behavior by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1791](https://github.com/stretchr/testify/pull/1791) - mock.AssertExpectationsForObjects fix panic with wrong testObject type. by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1795](https://github.com/stretchr/testify/pull/1795) - \_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1782](https://github.com/stretchr/testify/pull/1782) - assert: truncate very long objects in test failure messages by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1646](https://github.com/stretchr/testify/pull/1646) - doc: remove ineffective inline code blocks by [@&#8203;brackendawson](https://github.com/brackendawson) in [#&#8203;1714](https://github.com/stretchr/testify/pull/1714) - Tag generated assertions as non-generated in new .gitattributes by [@&#8203;ubunatic](https://github.com/ubunatic) in [#&#8203;1815](https://github.com/stretchr/testify/pull/1815) - chore: vendor go-spew from <https://github.com/davecgh/go-spew> by [@&#8203;ccoVeille](https://github.com/ccoVeille) in [#&#8203;1827](https://github.com/stretchr/testify/pull/1827) - require: fix godoc generation for assertions returning a bool by [@&#8203;Baxromumarov](https://github.com/Baxromumarov) in [#&#8203;1850](https://github.com/stretchr/testify/pull/1850) - docs(require): correct example usage to use assert.CollectT (require.CollectT does not exist) by [@&#8203;a2not](https://github.com/a2not) in [#&#8203;1821](https://github.com/stretchr/testify/pull/1821) - docs: Fix EventuallyWithTf documentation with proper placement of formatting arguments by [@&#8203;a2not](https://github.com/a2not) in [#&#8203;1842](https://github.com/stretchr/testify/pull/1842) - EMERITUS.md: add [@&#8203;tylerb](https://github.com/tylerb) by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1812](https://github.com/stretchr/testify/pull/1812) - CI: test also with Go 1.24 by [@&#8203;alexandear](https://github.com/alexandear) in [#&#8203;1856](https://github.com/stretchr/testify/pull/1856) - deps: bump objx to v0.5.3 and remove dependency cycle issue by [@&#8203;ccoVeille](https://github.com/ccoVeille) in [#&#8203;1823](https://github.com/stretchr/testify/pull/1823) - CI: upgrade GitHub Actions and pin hashes by [@&#8203;SuperQ](https://github.com/SuperQ) in [#&#8203;1883](https://github.com/stretchr/testify/pull/1883) - assert: fix NotSubset error messages using %#v instead of %q (fixes [#&#8203;1800](https://github.com/stretchr/testify/issues/1800)) by [@&#8203;nghiack7](https://github.com/nghiack7) in [#&#8203;1888](https://github.com/stretchr/testify/pull/1888) - suite: prevent panic when SetupTest skips with HandleStats by [@&#8203;blackwell-systems](https://github.com/blackwell-systems) in [#&#8203;1877](https://github.com/stretchr/testify/pull/1877) - CI: add \_readme-gofmt tool to reformat Go code in README by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1889](https://github.com/stretchr/testify/pull/1889) - CI: add check of GitHub Action pinned hashes against tag by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1885](https://github.com/stretchr/testify/pull/1885) - \_codegen: modernize by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1890](https://github.com/stretchr/testify/pull/1890) - assert: make \*AssertionFunc types just aliases by [@&#8203;dolmen](https://github.com/dolmen) in [#&#8203;1563](https://github.com/stretchr/testify/pull/1563) - build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1906](https://github.com/stretchr/testify/pull/1906) - mock: Mock.Return does not exist anymore by [@&#8203;Kentzo](https://github.com/Kentzo) in [#&#8203;1905](https://github.com/stretchr/testify/pull/1905) #### New Contributors - [@&#8203;mutaiib](https://github.com/mutaiib) made their first contribution in [#&#8203;1775](https://github.com/stretchr/testify/pull/1775) - [@&#8203;vyas-git](https://github.com/vyas-git) made their first contribution in [#&#8203;1665](https://github.com/stretchr/testify/pull/1665) - [@&#8203;olivergondza](https://github.com/olivergondza) made their first contribution in [#&#8203;1400](https://github.com/stretchr/testify/pull/1400) - [@&#8203;egawata](https://github.com/egawata) made their first contribution in [#&#8203;1792](https://github.com/stretchr/testify/pull/1792) - [@&#8203;ubunatic](https://github.com/ubunatic) made their first contribution in [#&#8203;1815](https://github.com/stretchr/testify/pull/1815) - [@&#8203;Baxromumarov](https://github.com/Baxromumarov) made their first contribution in [#&#8203;1850](https://github.com/stretchr/testify/pull/1850) - [@&#8203;a2not](https://github.com/a2not) made their first contribution in [#&#8203;1821](https://github.com/stretchr/testify/pull/1821) - [@&#8203;nghiack7](https://github.com/nghiack7) made their first contribution in [#&#8203;1888](https://github.com/stretchr/testify/pull/1888) - [@&#8203;blackwell-systems](https://github.com/blackwell-systems) made their first contribution in [#&#8203;1877](https://github.com/stretchr/testify/pull/1877) - [@&#8203;Kentzo](https://github.com/Kentzo) made their first contribution in [#&#8203;1905](https://github.com/stretchr/testify/pull/1905) **Full Changelog**: <https://github.com/stretchr/testify/compare/v1.11.0...v1.12.0> </details> <details> <summary>yuin/goldmark (github.com/yuin/goldmark)</summary> ### [`v1.8.5`](https://github.com/yuin/goldmark/releases/tag/v1.8.5) [Compare Source](https://github.com/yuin/goldmark/compare/v1.8.4...v1.8.5) - fix: [#&#8203;568](https://github.com/yuin/goldmark/issues/568) </details> <details> <summary>actions/go-versions (go)</summary> ### [`v1.27.0`](https://github.com/actions/go-versions/releases/tag/1.27.0-32325163857): 1.27.0 [Compare Source](https://github.com/actions/go-versions/compare/1.26.7-32325178046...1.27.0-32325163857) Go 1.27.0 </details> <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v2.13.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2132) [Compare Source](https://github.com/golangci/golangci-lint/compare/v2.13.1...v2.13.2) *Released on 2026-08-28* 1. Bug fixes - Decrease cache entropy 2. Linters bug fixes - `iface`: from 1.5.0 to 1.5.1 - `staticcheck`: from 0.8.0 to 0.8.1 - `unparam`: from [`3f964bc`](https://github.com/golangci/golangci-lint/commit/3f964bcb5673) to [`2fa3d84`](https://github.com/golangci/golangci-lint/commit/2fa3d841b0c8) - `canonicalheader`: from v1.1.2 to a temporary fork ### [`v2.13.1`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2131) [Compare Source](https://github.com/golangci/golangci-lint/compare/v2.13.0...v2.13.1) *Released on 2026-08-20* 1. Linters bug fixes - `ginkgolinter`: from 0.23.1 to 0.24.0 - `gofmt`: from [`d62b90e`](https://github.com/golangci/golangci-lint/commit/d62b90e6713d) to [`e84e050`](https://github.com/golangci/golangci-lint/commit/e84e05053792) - `staticcheck`: from 0.8.0-rc.1 to 0.8.0 - `wsl_v5`: from 5.8.0 to 5.9.0 ### [`v2.13.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2130) [Compare Source](https://github.com/golangci/golangci-lint/compare/v2.12.2...v2.13.0) *Released on 2026-08-19* 1. Enhancements - 🎉 go1.27 support 2. Bug fixes - fix: cache package facts 3. Linters new features or changes - `dupword`: from 0.1.7 to 0.1.8 (new option `skip-raw-strings`) - `errcheck`: from 1.10.0 to 1.20.0 - `exhaustruct_v5`: from 4.0.0 to 5.0.2 (new configuration) - `exhaustruct`: deprecated and replaced by `exhaustruct_v5` - `fatcontext`: from 0.9.0 to 0.10.0 (new options: `check-loops`, `check-function-literals`) - `goconst`: from 1.10.0 to 1.11.0 (new options: `ignore-map-keys`, `exclude-types`) - `gofumpt`: from 0.9.2 to 0.11.0 (new options: `extra.group-params`, `extra.clothe-returns`, `extra.balance-calls`) - `gomoddirectives`: from 0.8.0 to 0.9.0 (new option: `replace-allow-all`) - `gosec`: from 2.26.1 to 2.27.1 - `govet-modernize`: from 0.44.0 to 0.49.0 (`fmtappendf` is removed. New analyzers `atomictypes`, `embedlit`, `errorsastype`, `importcomment`, `reflecttypeassert`, `slicesclip`, and `slicesbackward`. `waitgroup` is renamed `waitgroupgo`) - `iface`: from 1.4.3 to 1.5.0 (new analyzer: `unusedmethod`) - `noinlineerr`: from 1.0.5 to 1.0.6 - `nonamedreturns`: from 1.0.6 to 1.0.8 (new option: `allow-unused-named-returns`) - `recvcheck`: from 0.2.0 to 0.3.0 (new default exclusions) - `unparam`: from [`5beb8c8`](https://github.com/golangci/golangci-lint/commit/5beb8c8f8f15) to [`3f964bc`](https://github.com/golangci/golangci-lint/commit/3f964bcb5673) 4. Linters bug fixes - `clickhouse-go-linter`: from 1.2.0 to 1.2.1 - `errname`: from 1.1.1 to 1.1.2 - `exhaustruct`: from 5.0.2 to 5.0.3 - `funcorder`: add missing `Function` field - `ginkgolinter`: from 0.23.0 to 0.23.1 - `gocheckcompilerdirectives`: from 1.3.0 to 1.4.0 - `gocritic`: from 0.14.3 to 0.14.4 - `gomoddirectives`: add missing `IgnoreForbidden` field - `iface`: from 1.4.2 to 1.4.3 - `mirror`: from 1.3.0 to 1.3.3 - `nilnil`: from 1.1.1 to 1.1.2 - `protogetter`: from 0.3.20 to 0.3.21 </details> <details> <summary>go-gorm/postgres (gorm.io/driver/postgres)</summary> ### [`v1.6.2`](https://github.com/go-gorm/postgres/compare/v1.6.1...v1.6.2) [Compare Source](https://github.com/go-gorm/postgres/compare/v1.6.1...v1.6.2) ### [`v1.6.1`](https://github.com/go-gorm/postgres/compare/v1.6.0...v1.6.1) [Compare Source](https://github.com/go-gorm/postgres/compare/v1.6.0...v1.6.1) </details> <details> <summary>highlightjs/highlight.js (highlight.js)</summary> ### [`v11.12.0`](https://github.com/highlightjs/highlight.js/blob/HEAD/CHANGES.md#Version-11120) [Compare Source](https://github.com/highlightjs/highlight.js/compare/11.11.2...11.12.0) Parser Engine: - fix(parser) count named capture groups when rewriting backreferences [spokodev][] New Grammars: - add FreeDesktop config file (`.desktop` / systemd) grammar [gg582][] - added 3rd party Cedar grammar to SUPPORTED\_LANGUAGES [Dhruv Maniya][] - added 3rd party DAX and M (Power Query) grammars to SUPPORTED\_LANGUAGES [jiaopengzi][] - added 3rd party Djot grammar to SUPPORTED\_LANGUAGES [Mark Scherer][] - added 3rd party Igor Pro grammar to SUPPORTED\_LANGUAGES [Ryne Andal][] - added 3rd party Jaiva grammar to SUPPORTED\_LANGUAGES [Lehlogonolo Poole][] - added 3rd party Liquidsoap grammar to SUPPORTED\_LANGUAGES [Romain Beauxis][] - added 3rd party MoonBit grammar to SUPPORTED\_LANGUAGES [Kaida-Amethyst][] - added 3rd party Pkl grammar to SUPPORTED\_LANGUAGES [Dan Chao][] - added 3rd party RAScript grammar to SUPPORTED\_LANGUAGES [Joshua Raphael][] - added 3rd party Veryl grammar to SUPPORTED\_LANGUAGES [Naoya Hatta][] - added 3rd party Why3 grammar to SUPPORTED\_LANGUAGES [JGalego][] - added 3rd party Xojo grammar to SUPPORTED\_LANGUAGES [patricksalo][] - referenced existing 3rd party ES|QL grammar in SUPPORTED\_LANGUAGES [Styx0x6][] Core Grammars: - fix(c) only match real `atomic_*` type names, not C11 atomic functions, issue [#&#8203;3837](https://github.com/highlightjs/highlight.js/issues/3837) [Mark Xian][] - fix(c) do not highlight C++ std types as built-ins, issue [#&#8203;4103](https://github.com/highlightjs/highlight.js/issues/4103) [Arron Zou][] - fix(c, cpp) bound the run of type tokens in front of a function name (ReDoS), issue [#&#8203;4362](https://github.com/highlightjs/highlight.js/issues/4362) [Jayesh Bhade][] - fix(c, cpp) scope angle-bracket header string to `#include`, issue [#&#8203;3505](https://github.com/highlightjs/highlight.js/issues/3505) [Pablo][] - fix(c, cpp) stop a raw string's closing delimiter from swallowing quotes, issue [#&#8203;3585](https://github.com/highlightjs/highlight.js/issues/3585) [David Pavlovschii][] - enh(cmake) add `block` and `endblock` keywords [Anonymous Maarten][] - fix(cmake) only highlight standalone numbers, not digits that begin an identifier (e.g. `3rdparty`), issue [#&#8203;4170](https://github.com/highlightjs/highlight.js/issues/4170) [Mark Xian][] - fix(cpp) require a word boundary before numeric literals so digits inside identifiers aren't highlighted as numbers, issue [#&#8203;4231](https://github.com/highlightjs/highlight.js/issues/4231) [Mark Xian][] - fix(crystal) stop treating integer division `//` as a regex literal [Zain Asif][] - enh(csharp) support digit separators in binary literals and numeric type suffixes, and stop highlighting the leading `_` of an identifier, issue [#&#8203;4258](https://github.com/highlightjs/highlight.js/issues/4258) [Sarath Francis][] - enh(css) add corner-shape properties [Hama Tanveer][] - enh(css) support six-digit `unicode-range` values [Konstantin Baltsat][] - enh(dart) add highlighting for class and function names [guuido][] - enh(dns) highlight registered CAA property tags, issue [#&#8203;4475](https://github.com/highlightjs/highlight.js/issues/4475) [Joey Huang][] - enh(dns) improve grammar: character strings, TXT, classes, escapes, addresses [Checconio][] - enh(dos) add `batch` as an alias, issue [#&#8203;4395](https://github.com/highlightjs/highlight.js/issues/4395) [Hashim Khan][] - enh(gherkin) update keyword list [Hirse][] - enh(gherkin) variables can't contain whitespace [Hirse][] - enh(gherkin) docstrings can use backticks [Hirse][] - enh(go) recognize binary integer literals [spokodev][] - enh(groovy) support underscores in numeric literals [greymoth][] - fix(haml) recognize implicit `div` tag lines starting with `.class` or `#id`, issue [#&#8203;3783](https://github.com/highlightjs/highlight.js/issues/3783) [pikammmmm][] - fix(haskell) highlight `where` in GADT and closed type-family declarations, issue [#&#8203;3753](https://github.com/highlightjs/highlight.js/issues/3753) [Konstantin Baltsat][] - enh(java) improve detection of types, including generic and array types [Hannes Wallnoefer][] - enh(javascript) add `self` to built-in variables [Dsaquel][] - enh(kotlin) add `ktm` and `ktx` aliases [DarkMatter-999][] - fix(leaf) fix bug in Leaf keyword highlighting [Francesco Paolo Severino][] - fix(lisp) preserve highlighting after quoted multiplication expressions [arturict][] - enh(llvm) support block C-style comments [utam-1][] - enh(lua) add Lua 5.5 `global` keyword [Nibiri][] - fix(markdown) don't treat a `***` or `___` thematic break as the start of bold text, issue [#&#8203;3719](https://github.com/highlightjs/highlight.js/issues/3719) [Mayank Gupta][] - enh(nsis) enhance NSIS rules [Jan T. Sott][] - enh(python) add missing builtins: `aiter` and `anext` (3.10), `frozendict` and `sentinel` (3.15) [Hugo van Kemenade][] - enh(python) correctly highlight `lazy import` syntax from PEP 810 [Peter Bierma][] - enh(python) support t-strings [Nicolas Le Cam][] - fix(ruby) don't treat the scope resolution operator `::` as a symbol, issue [#&#8203;4294](https://github.com/highlightjs/highlight.js/issues/4294) [Hashim Khan][] - enh(rust) add `safe` keyword [Frances Wingerter][] - enh(rust) include the `raw` borrow operator in keywords [Shiva Kiran Koninty][] - enh(rust) parse f16 and f128 literals [usamoi][] - fix(rust) allow function invocations whose names start with a keyword [Xia Li-yao][] - fix(rust) recognize `\\` and `\"` char-literal escapes so highlighting doesn't leak, issue [#&#8203;4351](https://github.com/highlightjs/highlight.js/issues/4351) [Sarath Francis][] - enh(shell) match period (.) as part of shell prompt [Ian Wienand][] - enh(sqf) update to Arma 3 v2.22 [LouMontana][] - fix(xml) remove recursive sublanguage references to prevent ReDoS [petejm][] Documentation: - docs(php) explain the difference between `php` and `php-template` [Zain Asif][] - document LLVM IR in SUPPORTED\_LANGUAGES [Jan Schultke][] - document the existing `pwsh` alias for PowerShell [helpimnotdrowning][] - list languages with category "common" in SUPPORTED\_LANGUAGES [Marc Bernard][] - remind contributors to run `npm i` [Proliecan][] - fix typos in README.CDN.md [Zitrone][] Themes: - added Equinox theme [Griffon Langyer][] Build / Tooling: - (build) allow third-party packages to override default languages [Lysxia][] - (build) use Trusted Publishers in the publishing pipeline [allejo][] - fix(types) allow RegExp in `Mode.keywords` [KJyang-0114][] - refactor(tools) replace `@colors/colors` with ansis [webdiscus][] - chore: dependency updates CONTRIBUTORS [spokodev]: https://github.com/spokodev [gg582]: https://github.com/gg582 [Dhruv Maniya]: https://github.com/iamdhrv [jiaopengzi]: https://github.com/jiaopengzi [Mark Scherer]: https://github.com/dereuromark [Ryne Andal]: https://github.com/ryneandal [Lehlogonolo Poole]: https://github.com/yetnt [Romain Beauxis]: https://github.com/toots [Kaida-Amethyst]: https://github.com/Kaida-Amethyst [Dan Chao]: https://github.com/bioball [Joshua Raphael]: https://github.com/joshraphael [Naoya Hatta]: https://github.com/dalance [JGalego]: https://github.com/JGalego [patricksalo]: https://github.com/patricksalo [Styx0x6]: https://github.com/styx0x6 [Mark Xian]: https://github.com/xianjianlf2 [Arron Zou]: https://github.com/arronKler [Jayesh Bhade]: https://github.com/Jaybhade [Pablo]: https://github.com/MsfPablo [David Pavlovschii]: https://github.com/davidpavlovschi [Anonymous Maarten]: https://github.com/madebr [Zain Asif]: https://github.com/zain-asif-dev [Sarath Francis]: https://github.com/sarathfrancis90 [Hama Tanveer]: https://github.com/ezforhamza [Konstantin Baltsat]: https://github.com/Baltsat [guuido]: https://github.com/guuido [Joey Huang]: https://github.com/oiahoon [Checconio]: https://github.com/Checconio [Hashim Khan]: https://github.com/Hashim1999164 [Hirse]: https://github.com/Hirse [greymoth]: https://github.com/mahirhir [pikammmmm]: https://github.com/pikammmmm [Hannes Wallnoefer]: https://github.com/hns [Dsaquel]: https://github.com/Dsaquel [DarkMatter-999]: https://github.com/DarkMatter-999 [Francesco Paolo Severino]: https://github.com/fpseverino [arturict]: https://github.com/arturict [utam-1]: https://github.com/utam-1 [Nibiri]: https://github.com/NibiriTheMan [Mayank Gupta]: https://github.com/Mynk11 [Jan T. Sott]: https://github.com/idleberg [Hugo van Kemenade]: https://github.com/hugovk [Peter Bierma]: https://github.com/ZeroIntensity [Nicolas Le Cam]: https://github.com/KuSh [Frances Wingerter]: https://github.com/fw-immunant [Shiva Kiran Koninty]: https://github.com/skr4n [usamoi]: https://github.com/usamoi [Xia Li-yao]: https://github.com/Lysxia [Ian Wienand]: https://github.com/ianw [LouMontana]: https://github.com/LouMontana [petejm]: https://github.com/petejm [Jan Schultke]: https://github.com/eisenwave [helpimnotdrowning]: https://github.com/helpimnotdrowning [Marc Bernard]: https://github.com/mbtools [Proliecan]: https://github.com/Proliecan [Zitrone]: https://github.com/quantenzitrone [Griffon Langyer]: https://github.com/rfon6ngy [Lysxia]: https://github.com/Lysxia [allejo]: https://github.com/allejo [KJyang-0114]: https://github.com/KJyang-0114 [webdiscus]: https://github.com/webdiscus ### [`v11.11.2`](https://github.com/highlightjs/highlight.js/blob/HEAD/CHANGES.md#Version-11112) [Compare Source](https://github.com/highlightjs/highlight.js/compare/11.11.1...11.11.2) Parser Engine: - fix illegal handling at end of input code [Josh Goebel][] New Grammars: - added 3rd party Aiken grammar to SUPPORTED\_LANGUAGES [Josh Marchand][] - added 3rd party VoltScript grammar to SUPPORTED\_LANGUAGES [Chester Moses][] - added 3rd party Gleam grammar to SUPPORTED\_LANGUAGES [Filip Hoffmann][] - added 3rd party Magik grammar to SUPPORTED\_LANGUAGES [Sebastiaan Speck][] - added 3rd party Prisma grammar to SUPPORTED\_LANGUAGES [SungHyun Kim][] - added 3rd party Bicep grammar to SUPPORTED\_LANGUAGES [Anthony Martin][] - added 3rd party L4 grammar to SUPPORTED\_LANGUAGES [Thomas Gorissen][] - added 3rd party Abc Notation grammar to SUPPORTED\_LANGUAGES [NriotHrreion][] Core Grammars: - fix(cpp) exclude keywords from function calls [Eisenwave][] - enh(csp) add missing directives / keywords from MDN (7 more) [Max Liashuk][] - enh(ada) add new `parallel` keyword, allow `[]` for Ada 2022 [Max Reznik][] - fix(javascript) correctly highlight 'for await' again \[wolfgang42]\[] - fix(diff) fix unified diff hunk header regex to allow unpaired numbers [Chris Wilson][] - enh(php) support single line and hash comments in attributes, constructor and functions [Antoine Musso][] - fix(ex) adds support for `?'` char literal and missing `defguardp` keyword [Kevin Bloch][] - enh(json) add json5 support [Kerry Shetline][] - fix(csharp) Support digit separators [te-ing][] - fix(css) `unicode-range` parsing, issue [#&#8203;4253](https://github.com/highlightjs/highlight.js/issues/4253) [Kerry Shetline][] Documentation: - update link to Odin grammar to maintained version [Marian Pekár][] - fix type `highlight` deprecated message [Brandon Dong][] - fixed typo and incorrect git command [SungHyun Kim][] - fix CONTRIBUTING.md broken badge link [SungHyun Kim][] - alphabetized languages + upper-cased BASIC in SUPPORTED\_LANGUAGES.md [Adam Lui][] - deduplicate JSON from SUPPORTED\_LANGUAGES [Lukasz Czajczyk][] Themes: - Fix: cybertopia themes render correctly in shadow DOM [hbgl][] - added "vs Dark " theme [Twineee1][] Themes: - Added `Night Coder Ash` theme [Ashkan Shirpour][] - Added `Night Coder Charcoal` theme [Ashkan Shirpour][] - Added `Night Coder Ember` theme [Ashkan Shirpour][] - Added `Night Coder Flame` theme [Ashkan Shirpour][] - Added `Paper` theme [Ashkan Shirpour][] - Added `Ice` theme [Ashkan Shirpour][] CONTRIBUTORS [Josh Goebel]: https://github.com/joshgoebel [Marian Pekár]: https://github.com/marianpekar [Eisenwave]: https://github.com/Eisenwave/ [Brandon Dong]: https://github.com/brandondong [SungHyun Kim]: https://github.com/witch-factory [Lukasz Czajczyk]: https://github.com/LukeCz [Josh Marchand]: https://github.com/yHSJ [Max Liashuk]: https://github.com/probil [Max Reznik]: https://github.com/reznikmm [Kevin Bloch]: https://github.com/codingthat [Chris Wilson]: https://github.com/sushicw [Antoine Musso]: https://github.com/hashar [Chester Moses]: https://github.com/Chester-Moses-HCL [Kerry Shetline]: https://github.com/kshetline [Adam Lui]: https://github.com/adamlui [Sebastiaan Speck]: https://github.com/sebastiaanspeck [Filip Hoffmann]: https://github.com/folospior [Twineee1]: https://github.com/Twineee1 [hbgl]: https://github.com/hbgl [Thomas Gorissen]: https://github.com/serrynaimo [te-ing]: https://github.com/te-ing [Anthony Martin]: https://github.com/anthony-c-martin [NriotHrreion]: https://github.com/NriotHrreion [Ashkan Shirpour]: https://github.com/a5hk </details> <details> <summary>KaTeX/KaTeX (katex)</summary> ### [`v0.18.4`](https://github.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#0184-2026-08-10) [Compare Source](https://github.com/KaTeX/KaTeX/compare/v0.18.3...v0.18.4) ##### Bug Fixes - **environment:** report invalid environment names as ParseError ([#&#8203;4256](https://github.com/KaTeX/KaTeX/issues/4256)) ([e507f75](https://github.com/KaTeX/KaTeX/commit/e507f759f067ad3b9e279837027d4cfb2314915b)), closes [#&#8203;3760](https://github.com/KaTeX/KaTeX/issues/3760) [#&#8203;3760](https://github.com/KaTeX/KaTeX/issues/3760) ### [`v0.18.3`](https://github.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#0183-2026-08-09) [Compare Source](https://github.com/KaTeX/KaTeX/compare/v0.18.2...v0.18.3) ##### Bug Fixes - allow braced arguments for delimsizing ([#&#8203;4255](https://github.com/KaTeX/KaTeX/issues/4255)) ([1c973ae](https://github.com/KaTeX/KaTeX/commit/1c973ae2e2416d3943d78606c90b2a9e8e578243)) ### [`v0.18.2`](https://github.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#0182-2026-08-08) [Compare Source](https://github.com/KaTeX/KaTeX/compare/v0.18.1...v0.18.2) ##### Bug Fixes - prevent prototype pollution in settings ([#&#8203;4260](https://github.com/KaTeX/KaTeX/issues/4260)) ([0adf7e7](https://github.com/KaTeX/KaTeX/commit/0adf7e77db6915d991803b29699f82b1ccf8d4f4)) </details> <details> <summary>markedjs/marked (marked)</summary> ### [`v18.0.11`](https://github.com/markedjs/marked/releases/tag/v18.0.11) [Compare Source](https://github.com/markedjs/marked/compare/v18.0.10...v18.0.11) ##### Bug Fixes - do not nest a link inside a link ([#&#8203;4051](https://github.com/markedjs/marked/issues/4051)) ([e250e31](https://github.com/markedjs/marked/commit/e250e31f3e1de80e41baf6f83ac8d3123d1e114f)) - inlineTokens rebuilds the reflink-mask preamble per call ([#&#8203;4040](https://github.com/markedjs/marked/issues/4040)) ([0653c24](https://github.com/markedjs/marked/commit/0653c24b59edfe03e327cbb68ea8318cd0b93641)) - keep emphasis in the text of a rejected reference link ([#&#8203;4059](https://github.com/markedjs/marked/issues/4059)) ([b699db3](https://github.com/markedjs/marked/commit/b699db3c6de018ccdbf93ac28b0f0677c627c576)) ### [`v18.0.10`](https://github.com/markedjs/marked/releases/tag/v18.0.10) [Compare Source](https://github.com/markedjs/marked/compare/v18.0.9...v18.0.10) ##### Bug Fixes - keep the em/strong mask the same length as the source ([#&#8203;4044](https://github.com/markedjs/marked/issues/4044)) ([681373c](https://github.com/markedjs/marked/commit/681373ccc058b5dc93c1f63291d755d7d714c2fa)) - parse EOF backtick fences after paragraphs ([#&#8203;4039](https://github.com/markedjs/marked/issues/4039)) ([81bd750](https://github.com/markedjs/marked/commit/81bd7505338f83ad118401f53ab6b0e86b8d895f)) - place task checkboxes after list loose is finalized ([#&#8203;4046](https://github.com/markedjs/marked/issues/4046)) ([b8cf7dc](https://github.com/markedjs/marked/commit/b8cf7dc5929331d3014555babc33bcda0dae4999)), closes [#&#8203;4045](https://github.com/markedjs/marked/issues/4045) ### [`v18.0.9`](https://github.com/markedjs/marked/releases/tag/v18.0.9) [Compare Source](https://github.com/markedjs/marked/compare/v18.0.8...v18.0.9) ##### Bug Fixes - an unmatched strong run before emphasis stays literal ([#&#8203;4008](https://github.com/markedjs/marked/issues/4008)) ([e8544e6](https://github.com/markedjs/marked/commit/e8544e6a6702125f4ea3f74eb81c90a2f8203c38)) - Fix spurious deeper nesting in a blockquote continuation ([#&#8203;4030](https://github.com/markedjs/marked/issues/4030)) ([452f1ed](https://github.com/markedjs/marked/commit/452f1ed6a7429e05f00d788bcd9867440d7dc750)) - pedantic **foo:** and **"word"** emphasis parsing ([#&#8203;3999](https://github.com/markedjs/marked/issues/3999)) ([823093f](https://github.com/markedjs/marked/commit/823093f3d4a70be748eed48d0d0475836cebdedb)) ### [`v18.0.8`](https://github.com/markedjs/marked/releases/tag/v18.0.8) [Compare Source](https://github.com/markedjs/marked/compare/v18.0.7...v18.0.8) ##### Bug Fixes - fall back to default checkbox renderer when extension returns false ([#&#8203;4023](https://github.com/markedjs/marked/issues/4023)) ([e1b6139](https://github.com/markedjs/marked/commit/e1b6139fec38345460f0df901723d8cdbade4fbf)) ### [`v18.0.7`](https://github.com/markedjs/marked/releases/tag/v18.0.7) [Compare Source](https://github.com/markedjs/marked/compare/v18.0.6...v18.0.7) ##### Bug Fixes - Avoid O(n^2) backtracking in HTML block close and tilde interrupt regexes ([#&#8203;4014](https://github.com/markedjs/marked/issues/4014)) ([f945fc5](https://github.com/markedjs/marked/commit/f945fc5e106c9bbeac833c60edc543aa5ab3222c)), closes [#&#8203;3991](https://github.com/markedjs/marked/issues/3991) - Avoid O(n^2) masked source rebuild in inline tokenizer ([#&#8203;4017](https://github.com/markedjs/marked/issues/4017)) ([9154f8f](https://github.com/markedjs/marked/commit/9154f8f3cb2fa136d85b61e1eacc4ef381a3b629)) - keep empty list after blockquote as a sibling block ([#&#8203;4004](https://github.com/markedjs/marked/issues/4004)) ([3f144a0](https://github.com/markedjs/marked/commit/3f144a0e93b515877d5f55b92039d87eea9a6b04)) - preserve code spans adjacent to tildes ([#&#8203;4012](https://github.com/markedjs/marked/issues/4012)) ([0de7188](https://github.com/markedjs/marked/commit/0de7188bf1f30511490c961d53865390e7ede956)) - Recognize setext headings whose first line starts with # ([#&#8203;4015](https://github.com/markedjs/marked/issues/4015)) ([f056437](https://github.com/markedjs/marked/commit/f056437b389407ab3a29fe9cb61a989f043edb3e)), closes [#&#8203;1](https://github.com/markedjs/marked/issues/1) - treat a line of only tabs as a blank line between paragraphs ([#&#8203;4007](https://github.com/markedjs/marked/issues/4007)) ([bc2f121](https://github.com/markedjs/marked/commit/bc2f121456d152fafd7d2cbd2c21b273ca4c6862)) </details> <details> <summary>meilisearch/meilisearch-kubernetes (meilisearch)</summary> ### [`v0.38.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.38.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.37.0...meilisearch-0.38.0) A Helm chart for the Meilisearch search engine ### [`v0.37.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.37.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.36.0...meilisearch-0.37.0) A Helm chart for the Meilisearch search engine ### [`v0.36.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.36.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.35.0...meilisearch-0.36.0) A Helm chart for the Meilisearch search engine ### [`v0.35.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.35.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.34.0...meilisearch-0.35.0) A Helm chart for the Meilisearch search engine ### [`v0.34.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.34.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.33.0...meilisearch-0.34.0) A Helm chart for the Meilisearch search engine ### [`v0.33.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.33.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.32.0...meilisearch-0.33.0) A Helm chart for the Meilisearch search engine ### [`v0.32.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.32.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.31.0...meilisearch-0.32.0) A Helm chart for the Meilisearch search engine ### [`v0.31.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.31.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.30.0...meilisearch-0.31.0) A Helm chart for the Meilisearch search engine ### [`v0.30.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.30.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.29.0...meilisearch-0.30.0) A Helm chart for the Meilisearch search engine ### [`v0.29.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.29.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.28.0...meilisearch-0.29.0) A Helm chart for the Meilisearch search engine ### [`v0.28.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.28.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.27.0...meilisearch-0.28.0) A Helm chart for the Meilisearch search engine ### [`v0.27.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.27.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.26.0...meilisearch-0.27.0) A Helm chart for the Meilisearch search engine </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v8.2.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-822-2026-08-20-small) [Compare Source](https://github.com/vitejs/vite/compare/v8.2.1...v8.2.2) ##### Features - **deps:** widen `@vitejs/devtools` peer range to v0.5.0 ([#&#8203;23302](https://github.com/vitejs/vite/issues/23302)) ([495d9ff](https://github.com/vitejs/vite/commit/495d9ff5a7d843ca876a9e49799947a5deb704c7)) ##### Bug Fixes - **bundled-dev:** handle lazy request error ([#&#8203;23291](https://github.com/vitejs/vite/issues/23291)) ([3ba026d](https://github.com/vitejs/vite/commit/3ba026dade4af56df08815310d3458fa110f5c5c)) - **bundled-dev:** hot update through circular imports instead of reloading ([#&#8203;23259](https://github.com/vitejs/vite/issues/23259)) ([3dbddef](https://github.com/vitejs/vite/commit/3dbddefaafc091a879b06f9279296f776691e455)) - **config:** resolve sourcemap paths against sourcemap location ([#&#8203;23239](https://github.com/vitejs/vite/issues/23239)) ([05a003e](https://github.com/vitejs/vite/commit/05a003e6a17a84d75f907ea0f1598bc39b8dce6c)) - **css:** don't pass empty targets to lightningcss ([#&#8203;23295](https://github.com/vitejs/vite/issues/23295)) ([2804636](https://github.com/vitejs/vite/commit/2804636ff608d105928009d274ffba7cfbe55340)) - **define:** fix match escaped dots to support $-prefixed define keys ([#&#8203;23249](https://github.com/vitejs/vite/issues/23249)) ([dcf88bd](https://github.com/vitejs/vite/commit/dcf88bd2ad2b1a8845f9029587cc8c825e382d42)) - **deps:** update all non-major dependencies ([#&#8203;23217](https://github.com/vitejs/vite/issues/23217)) ([ba958bd](https://github.com/vitejs/vite/commit/ba958bddfc9cabe302c6b34269dcf5c9634531e0)) - **deps:** update rolldown-related dependencies ([#&#8203;23218](https://github.com/vitejs/vite/issues/23218)) ([83ecb2c](https://github.com/vitejs/vite/commit/83ecb2c8059e8ce946a7cc835d4c14ef78aef4fd)) - **module-runner:** exclude completed modules from in-flight cycle detection (fix [#&#8203;22999](https://github.com/vitejs/vite/issues/22999)) ([#&#8203;23009](https://github.com/vitejs/vite/issues/23009)) ([d9b10a9](https://github.com/vitejs/vite/commit/d9b10a98db1c293ee64300bd75d568b44c8ae931)) - **optimizer:** close custom extension analysis bundles ([#&#8203;23207](https://github.com/vitejs/vite/issues/23207)) ([8fb7675](https://github.com/vitejs/vite/commit/8fb76752836f61224d3095b502fa237b478a06b2)) - reduce Windows 8.3-short-name detection false-positives ([#&#8203;23066](https://github.com/vitejs/vite/issues/23066)) ([02cffa9](https://github.com/vitejs/vite/commit/02cffa9e2d38d5d8f12e4043ee9d0f7abb1471e2)) - respect `resolve.preserveSymlinks` when resolving root (fix [#&#8203;23197](https://github.com/vitejs/vite/issues/23197)) ([#&#8203;23198](https://github.com/vitejs/vite/issues/23198)) ([8413052](https://github.com/vitejs/vite/commit/8413052731836d4aaf3eb94a0f25788dd35d2888)) - **ssr:** rewrite computed key of destructing parameter ([#&#8203;23307](https://github.com/vitejs/vite/issues/23307)) ([9db0b61](https://github.com/vitejs/vite/commit/9db0b61d4c9c7caad7ea1d9670b637faf2bb6c93)) - **vite:** update outdated upstream file links in license comments ([#&#8203;23285](https://github.com/vitejs/vite/issues/23285)) ([c0f2fc6](https://github.com/vitejs/vite/commit/c0f2fc607ee97ee4499337b04826420c00654065)) ##### Documentation - **build:** note cssTarget precedence ([#&#8203;23200](https://github.com/vitejs/vite/issues/23200)) ([a20a35e](https://github.com/vitejs/vite/commit/a20a35ec0685e374519864d0f41dd5f6e9ba0271)) ##### Miscellaneous Chores - fix ts errors in build test cases ([#&#8203;23209](https://github.com/vitejs/vite/issues/23209)) ([a0cfcf7](https://github.com/vitejs/vite/commit/a0cfcf72f8ef8bf0f2f11d553333b9bb31f1d316)) ##### Code Refactoring - use JSON import attributes instead of readFileSync in constants ([#&#8203;23258](https://github.com/vitejs/vite/issues/23258)) ([1d9fa39](https://github.com/vitejs/vite/commit/1d9fa392a43229241f80630236f8552ce8f7cd0f)) - use named regex constants over inline literals ([#&#8203;22964](https://github.com/vitejs/vite/issues/22964)) ([5c1c6c6](https://github.com/vitejs/vite/commit/5c1c6c609718303202832f706884192e1f1e9223)) ##### Tests - **define:** close rolldown bundler after generate ([#&#8203;23231](https://github.com/vitejs/vite/issues/23231)) ([b4d66fe](https://github.com/vitejs/vite/commit/b4d66fee14d970f45b8a6f3d7d6aee73ca9b88ab)) - **module-runner:** add TLA circular import case ([#&#8203;23299](https://github.com/vitejs/vite/issues/23299)) ([4a261f2](https://github.com/vitejs/vite/commit/4a261f242831bef92afd2f1aacfb81eab9dec371)) - **module-runner:** simplify server-hmr tests ([#&#8203;23300](https://github.com/vitejs/vite/issues/23300)) ([599b44b](https://github.com/vitejs/vite/commit/599b44b6600ec426e10cd556908d53b027b0c4fb)) - **ssr:** add destructing assignment case for moduleRunnerTransform ([#&#8203;23308](https://github.com/vitejs/vite/issues/23308)) ([cb77e2a](https://github.com/vitejs/vite/commit/cb77e2a93bad2a8ece00b4aa0ef507c092582c45)) ##### Build System - use JSON import attributes instead of readFIleSync in rolldown configs ([#&#8203;23251](https://github.com/vitejs/vite/issues/23251)) ([d615bcd](https://github.com/vitejs/vite/commit/d615bcdb23d96c1ca5ce1ee45e21d8d87381106f)) ### [`v8.2.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-821-2026-08-06-small) [Compare Source](https://github.com/vitejs/vite/compare/v8.2.0...v8.2.1) ##### Bug Fixes - **build:** make client chunkImportMap work with `sharedPlugins: true` ([#&#8203;23184](https://github.com/vitejs/vite/issues/23184)) ([15f0307](https://github.com/vitejs/vite/commit/15f03073c915d6ffb9a1fda447ef66b02bf5cde8)) - **bundled-dev:** inject client script tag before chunk scripts ([#&#8203;23161](https://github.com/vitejs/vite/issues/23161)) ([eac0cc8](https://github.com/vitejs/vite/commit/eac0cc84aa2472a85a19ee84561c1ba71e381a55)) - **css:** don't re-run lightningcss visitor during minify (fix [#&#8203;23146](https://github.com/vitejs/vite/issues/23146)) ([#&#8203;23147](https://github.com/vitejs/vite/issues/23147)) ([de041a7](https://github.com/vitejs/vite/commit/de041a79b05a0be965c874592fe2c1505bcd48df)) - **deps:** update all non-major dependencies ([#&#8203;23136](https://github.com/vitejs/vite/issues/23136)) ([14454fd](https://github.com/vitejs/vite/commit/14454fd8c9a399bc3fdc193e28465b6fcf001e4d)) - **deps:** update rolldown-related dependencies ([#&#8203;23070](https://github.com/vitejs/vite/issues/23070)) ([7ac6f7f](https://github.com/vitejs/vite/commit/7ac6f7f590747bbdab9958e2c016e3dd04f10542)) - don't mutate the user config when resolving the lib entry from the top-level `input` ([#&#8203;23135](https://github.com/vitejs/vite/issues/23135)) ([b4bf596](https://github.com/vitejs/vite/commit/b4bf59686a7ac238929e91a6e1708c739b843a2f)) - handle shebang ending with uncommon line terminators ([#&#8203;23038](https://github.com/vitejs/vite/issues/23038)) ([17f7b2f](https://github.com/vitejs/vite/commit/17f7b2f193a110d0b47742ad296d182cb4666ce7)) - **server:** use a random port when port is 0 ([#&#8203;23158](https://github.com/vitejs/vite/issues/23158)) ([fddf4ea](https://github.com/vitejs/vite/commit/fddf4ea41de5f7889037a2f957438857ac12a260)) ##### Performance Improvements - **css:** look up pure CSS chunks through a Set ([#&#8203;23114](https://github.com/vitejs/vite/issues/23114)) ([1331b0b](https://github.com/vitejs/vite/commit/1331b0b438b1e7193effb7d2341660bccb9c3155)) ##### Documentation - **build:** fix incomplete `@default` for build.minify ([#&#8203;23177](https://github.com/vitejs/vite/issues/23177)) ([ef02435](https://github.com/vitejs/vite/commit/ef02435114c57d0422028f0e6987f3df8db72969)) ##### Miscellaneous Chores - **deps:** update dependency rolldown-plugin-dts to ^0.28.0 ([#&#8203;23137](https://github.com/vitejs/vite/issues/23137)) ([4adc1e7](https://github.com/vitejs/vite/commit/4adc1e7931d4beceb4e236d9a271d057c858a06f)) - **deps:** update dependency strip-literal to v4 ([#&#8203;23140](https://github.com/vitejs/vite/issues/23140)) ([9db65ce](https://github.com/vitejs/vite/commit/9db65ce63488ea8f08a3c98dcdc4282b17bd33ff)) ##### Code Refactoring - **bundled-dev:** avoid injecting server values in the bundle ([#&#8203;22967](https://github.com/vitejs/vite/issues/22967)) ([23b8a08](https://github.com/vitejs/vite/commit/23b8a088dec9dcc3f1c1353f2074f8644b3cc21f)) - **bundled-dev:** remove rolldown lazy stub module workaround ([#&#8203;23129](https://github.com/vitejs/vite/issues/23129)) ([e72036e](https://github.com/vitejs/vite/commit/e72036eed2e28936ed824971b18aeaa3900857f6)) ##### Tests - **bundled-dev:** enable sourcemap playgrounds ([#&#8203;23080](https://github.com/vitejs/vite/issues/23080)) ([c2155fe](https://github.com/vitejs/vite/commit/c2155fe4d5c8d25fba3a7366d367e3296ae669fa)) - reduce logs ([#&#8203;23138](https://github.com/vitejs/vite/issues/23138)) ([7673c02](https://github.com/vitejs/vite/commit/7673c02e53343ae9356c1f496c1c1da2eb732ac1)) ### [`v8.2.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#820-2026-07-30) [Compare Source](https://github.com/vitejs/vite/compare/v8.1.5...v8.2.0) ##### Features - add `input` to `server.fs.allow` ([#&#8203;23035](https://github.com/vitejs/vite/issues/23035)) ([95a3cda](https://github.com/vitejs/vite/commit/95a3cdab83e1125b03d2e8dd942fb6b64209e5fa)) - **bundled-dev:** reload once after rebuild instead of via the fallback page ([#&#8203;23106](https://github.com/vitejs/vite/issues/23106)) ([b24381d](https://github.com/vitejs/vite/commit/b24381d741941b9ce2b1c07db62cc5f4d7bad981)) - **bundled-dev:** support worker file update accepted by HMR ([#&#8203;23068](https://github.com/vitejs/vite/issues/23068)) ([0d04351](https://github.com/vitejs/vite/commit/0d04351fdc12258c75b9f1cda5780fdb836ed0ef)) - **config:** include column in config incompatibility location ([#&#8203;23064](https://github.com/vitejs/vite/issues/23064)) ([8a24572](https://github.com/vitejs/vite/commit/8a245726944ed29225920d49be77c33c6e03afc8)) - **dev:** resolve interface name for explicit host in network URLs ([#&#8203;22965](https://github.com/vitejs/vite/issues/22965)) ([3ac77d9](https://github.com/vitejs/vite/commit/3ac77d9dd742968961af38a5a91ed6b061ceda7d)) ##### Bug Fixes - **bundledDev:** print build errors to the terminal when an HMR update fails ([#&#8203;23024](https://github.com/vitejs/vite/issues/23024)) ([41c4658](https://github.com/vitejs/vite/commit/41c465896e8b11b1eb9c5fbdafbdcc528e189a2c)) - **deps:** update all non-major dependencies ([#&#8203;23069](https://github.com/vitejs/vite/issues/23069)) ([4c07b74](https://github.com/vitejs/vite/commit/4c07b74416f859d7e8bdace13409ef2d080edf76)) - **hmr:** preserve environment snapshot during server restart ([#&#8203;22992](https://github.com/vitejs/vite/issues/22992)) ([b1186c3](https://github.com/vitejs/vite/commit/b1186c36d06bb94941c58e8272fc4acb8512c93b)) - **importAnalysis:** interop imports injected into optimized dep files by plugins ([#&#8203;23029](https://github.com/vitejs/vite/issues/23029)) ([8c2a87d](https://github.com/vitejs/vite/commit/8c2a87d41fb24536e59643351758084cde4d0dd7)) - **module-runner:** keep stack trace interception working when `Object.prototype` is frozen ([#&#8203;23073](https://github.com/vitejs/vite/issues/23073)) ([599c5b0](https://github.com/vitejs/vite/commit/599c5b02a8b6879b05ede988020f1331e877aaea)) - **server:** strip base in indexHtml module graph lookup ([#&#8203;22932](https://github.com/vitejs/vite/issues/22932)) ([fa005d1](https://github.com/vitejs/vite/commit/fa005d19af5d847931c6dbefc63841c137383e6c)) - support resolving top-level input option with plugins ([#&#8203;23101](https://github.com/vitejs/vite/issues/23101)) ([41df81a](https://github.com/vitejs/vite/commit/41df81a6a4c3eef08f7a9a8ac9530cd136c0eafa)) ##### Documentation - **config:** correct cacheDir default fallback description ([#&#8203;23060](https://github.com/vitejs/vite/issues/23060)) ([aafa103](https://github.com/vitejs/vite/commit/aafa103af5d71fb59d7c3dd617d0cbef3b222f1f)) ##### Tests - config CJS module vars in ESM case ([#&#8203;23010](https://github.com/vitejs/vite/issues/23010)) ([d8cd388](https://github.com/vitejs/vite/commit/d8cd38830251b95fd7dddcd0eee0ce94cc61c2f4)) </details> <details> <summary>vuejs/vitepress (vitepress)</summary> ### [`v2.0.0-alpha.19`](https://github.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#200-alpha19-2026-08-02) [Compare Source](https://github.com/vuejs/vitepress/compare/v2.0.0-alpha.18...v2.0.0-alpha.19) ##### Bug Fixes - **build:** apply rewrites when computing createContentLoader urls ([9e2148d](https://github.com/vuejs/vitepress/commit/9e2148d75ed966467a438403ad5b0a69df83480b)) - **build:** clear markdown cache with rewritten path on include change ([5eac447](https://github.com/vuejs/vitepress/commit/5eac4473189228da7a917a1a35a67233c94513c9)), closes [#&#8203;5035](https://github.com/vuejs/vitepress/issues/5035) - **build:** compose markdown `preConfig` hook when extending configs ([c39a85a](https://github.com/vuejs/vitepress/commit/c39a85a2ac88dca978d6a7b07fac3353fe0ae7fe)), closes [#&#8203;5205](https://github.com/vuejs/vitepress/issues/5205) - **build:** don't apply docsearch css transform to pages matching its filter ([fa0e48c](https://github.com/vuejs/vitepress/commit/fa0e48c8df8f66fb76f7df4d7d662a5c7b3c3c7c)) - **build:** don't rely on checkout directory name when externalizing types ([e6ba9d8](https://github.com/vuejs/vitepress/commit/e6ba9d8caa3866215095f63b62290f3110e523fd)) - **build:** report links to pre-rewrite paths of rewritten pages as dead ([3cf3f37](https://github.com/vuejs/vitepress/commit/3cf3f37b17054ff38347d4d0a2e76e03d68e2e7a)) - **build:** resolve additional configs by source path ([5e4a9e7](https://github.com/vuejs/vitepress/commit/5e4a9e799f620bcd3de973272d8343a515fd4992)) - **build:** resolve rewrites against externally injected pages too ([769c10e](https://github.com/vuejs/vitepress/commit/769c10ee65a61882724e2b748634326b576bb079)) - **build:** respect cleanUrls in content loader render ([027f046](https://github.com/vuejs/vitepress/commit/027f0461e073702c2d5b7e96006cf34a51825f45)), closes [#&#8203;4331](https://github.com/vuejs/vitepress/issues/4331) [#&#8203;5299](https://github.com/vuejs/vitepress/issues/5299) - **build:** track include importers by module id ([c961655](https://github.com/vuejs/vitepress/commit/c9616559f55f378b92e2f3b8bac31336db540699)) - **build:** prevent duplicate IDs in MiniSearch ([#&#8203;5303](https://github.com/vuejs/vitepress/issues/5303)) ([505278c](https://github.com/vuejs/vitepress/commit/505278c2cb06c5ed4ca094b193d6dc912376818c)) - **build:** remove stackTraceLimit Infinity for DEBUG ([#&#8203;5318](https://github.com/vuejs/vitepress/issues/5318)) ([865d04b](https://github.com/vuejs/vitepress/commit/865d04b2528863f265e39e1b05278c9654f8599a)) - **build:** retry file reads when out of file descriptors ([da71173](https://github.com/vuejs/vitepress/commit/da71173afc8eece9af49ff25ad1bff9bbd676096)) - **cli:** avoid onAfterConfigResolve ([3fbaf9c](https://github.com/vuejs/vitepress/commit/3fbaf9c4d21e62062490c58c13cbf1b074417004)) - **client:** make the route the single source of truth for the URL hash ([dcb7a75](https://github.com/vuejs/vitepress/commit/dcb7a75532c5472060ec379d25a5fafbc7932637)) - **markdown:** preserve user-defined attributes ([3f4530b](https://github.com/vuejs/vitepress/commit/3f4530b0e2b339cc408ab38b8b922a9834bb396e)), closes [#&#8203;5123](https://github.com/vuejs/vitepress/issues/5123) - **markdown:** remove extra whitespace from container markup ([b6d9cb8](https://github.com/vuejs/vitepress/commit/b6d9cb83c747f9a021aa277b0c64b5bf3a40bf41)) - **markdown:** skip circular includes ([3372516](https://github.com/vuejs/vitepress/commit/3372516152df0b871634492ac6d3207bedf89d4e)) - **markdown:** remove deprecated `cjkFriendly` option ([27762ea](https://github.com/vuejs/vitepress/commit/27762eac86aa5c5d998de128734c2a8c10f78e23)) - **markdown:** rename image option `lazyLoading` to `lazyLoad` ([078786a](https://github.com/vuejs/vitepress/commit/078786a1b3e0793f55cb14d819df93900041ccb0)) - **search:** index changed files with srcDir-relative paths in dev ([6b64f35](https://github.com/vuejs/vitepress/commit/6b64f3561b0da8fcf48a6ccff7b08036ad858ef3)), closes [#&#8203;3374](https://github.com/vuejs/vitepress/issues/3374) - **search:** only index pages on dev updates ([559fb24](https://github.com/vuejs/vitepress/commit/559fb24a2238b2c0b97c36c808c092dda98bb2f7)) - **search:** serve a fresh search index after dev updates ([1534a67](https://github.com/vuejs/vitepress/commit/1534a67d866e4922a7eab1a1c166db7f11855c59)) - **search:** skip pages that fail to render instead of crashing dev server ([3ffefa2](https://github.com/vuejs/vitepress/commit/3ffefa2550d1242da4a798e18cb308cb33ad815b)) - **theme:** use ul and li for lists ([#&#8203;5326](https://github.com/vuejs/vitepress/issues/5326)) ([3f99872](https://github.com/vuejs/vitepress/commit/3f99872468f861458f4f37d6115cfd1c1a7b15ae)) - **theme:** align docsearch breakpoints with the default theme ([90c28d4](https://github.com/vuejs/vitepress/commit/90c28d41ce0a67f6e096ce9fd355f3b0c7b1dab7)), closes [#&#8203;5213](https://github.com/vuejs/vitepress/issues/5213) - **theme:** align local search breakpoint ([#&#8203;5217](https://github.com/vuejs/vitepress/issues/5217)) ([a425113](https://github.com/vuejs/vitepress/commit/a425113572d94c39d0c3369eac5adb7a87cfb798)) - **theme:** correct anchor scroll margins across viewports ([dabc5e9](https://github.com/vuejs/vitepress/commit/dabc5e95ce210ae14cb33a08e6784826e4e2d544)) - **theme:** ensure outline marker follows click ([#&#8203;3879](https://github.com/vuejs/vitepress/issues/3879)) ([31287c0](https://github.com/vuejs/vitepress/commit/31287c0b69b330bc1645268b1bebd21f9a40c238)) - **theme:** external link icon not showing in navbar links ([225c94a](https://github.com/vuejs/vitepress/commit/225c94afd2c355a33fbbb93871fb9b064da475b8)), closes [#&#8203;5306](https://github.com/vuejs/vitepress/issues/5306) - **theme:** pass target and rel to prev/next page links ([#&#8203;5297](https://github.com/vuejs/vitepress/issues/5297)) ([6b5e770](https://github.com/vuejs/vitepress/commit/6b5e7704a01500d87a3702f7b27f95a4bdcfa10d)) - **theme:** preserve url params when switching languages ([#&#8203;5312](https://github.com/vuejs/vitepress/issues/5312)) ([9ee401d](https://github.com/vuejs/vitepress/commit/9ee401d7adefc39fd960990cc032be5464e4eb27)) - **theme:** prevent TypeError when navigating to page without outline ([#&#8203;5329](https://github.com/vuejs/vitepress/issues/5329)) ([9376c58](https://github.com/vuejs/vitepress/commit/9376c58abec557dd8c5b63f991a1d1068586f175)) - **theme:** remove font-synthesis style ([#&#8203;5309](https://github.com/vuejs/vitepress/issues/5309)) ([c34769c](https://github.com/vuejs/vitepress/commit/c34769c2e67969881b9cc8abbccf6d3cc6a5b647)) - **theme:** safari not showing external link icon properly ([7118402](https://github.com/vuejs/vitepress/commit/711840222700804dbb6fb39ee9b9580a3e6220e7)) - **theme:** rebuild the base styles on tailwind's preflight ([f1ee913](https://github.com/vuejs/vitepress/commit/f1ee91335ecc562511f5e97214f41c043e6944fa)) - **theme:** route cjk punctuation to matching system fonts ([91b06b6](https://github.com/vuejs/vitepress/commit/91b06b67a302ebfa210e888fe9d03d27fb291b31)) - **theme:** remove deprecated `disableDetailedView` local search option ([cec4998](https://github.com/vuejs/vitepress/commit/cec499869f02313337993a7f2ad381f0f9d9dafd)) - **theme:** remove deprecated `lastUpdatedText` option ([18d1b47](https://github.com/vuejs/vitepress/commit/18d1b4713c6634cc60e6b4a95430e05d51ec4812)) - **theme:** remove deprecated `outlineTitle` option ([95c0420](https://github.com/vuejs/vitepress/commit/95c042039c62a9235e223f8da05a2075aa2234d7)) - **types:** declare Badge as a global component ([ca8ba5b](https://github.com/vuejs/vitepress/commit/ca8ba5baec6c8fa551ee29917bd072f84406e68b)) - **types:** import EnhanceAppContext from package entry in theme.d.ts ([8ff1f3e](https://github.com/vuejs/vitepress/commit/8ff1f3e2dd34fd443c0fa80cf3962f9d67e81cf5)), closes [#&#8203;5156](https://github.com/vuejs/vitepress/issues/5156) ##### Features - add web-types.json for JetBrains IDE support ([1d448c9](https://github.com/vuejs/vitepress/commit/1d448c9fc1ec90849c2a18c49cab5e275f3dc019)), closes [#&#8203;5157](https://github.com/vuejs/vitepress/issues/5157) - auto-add width/height to local images to avoid layout shift ([#&#8203;5311](https://github.com/vuejs/vitepress/issues/5311)) ([3868b64](https://github.com/vuejs/vitepress/commit/3868b64e419223279eaae800766b244cde9bc85f)) - **client:** declare $frontmatter and $params as ComponentCustomProperties ([0535009](https://github.com/vuejs/vitepress/commit/0535009f44b2f9ddf8e30b59700bacdb9a9b5e75)) - **client:** declare Content and ClientOnly components as GlobalComponents ([#&#8203;5156](https://github.com/vuejs/vitepress/issues/5156)) ([6629577](https://github.com/vuejs/vitepress/commit/6629577b48fe2785cf6865197cb326eff9f2a9d8)), closes [#&#8203;5154](https://github.com/vuejs/vitepress/issues/5154) - **cli:** show vite version in startup log ([#&#8203;5328](https://github.com/vuejs/vitepress/issues/5328)) ([4666fc2](https://github.com/vuejs/vitepress/commit/4666fc277609f8bb916e6a54eb0ac9327784d073)) - enable metaChunk by default ([#&#8203;5325](https://github.com/vuejs/vitepress/issues/5325)) ([8e42f31](https://github.com/vuejs/vitepress/commit/8e42f3159a1d5d8576bee0b736f56e943d3cb858)) - **init:** use async fs in scaffolding ([38b59f9](https://github.com/vuejs/vitepress/commit/38b59f925206120b1a20b1fcfb650b45f8147175)) - **markdown:** accept booleans for plugin options ([c2be0bf](https://github.com/vuejs/vitepress/commit/c2be0bf936e46c196151b79ba683a30490f2d164)) - **markdown:** add region marker engine ([b303dd3](https://github.com/vuejs/vitepress/commit/b303dd341df7c0ca1e5b63c086084b2baad68c19)) - **markdown:** allow disabling table `tabindex` attribute ([bffe1e1](https://github.com/vuejs/vitepress/commit/bffe1e14125220d465a94cc629260e19bff48e0c)) - **markdown:** support disabling built-in markdown plugins ([b8d9c8f](https://github.com/vuejs/vitepress/commit/b8d9c8f9a92ec4e8c877d6c28fee26b3c379876c)), closes [#&#8203;4484](https://github.com/vuejs/vitepress/issues/4484) [#&#8203;4556](https://github.com/vuejs/vitepress/issues/4556) - **markdown:** support footnotes ([430a890](https://github.com/vuejs/vitepress/commit/430a890a17910593e26e9654b141ef3855ecceac)) - **markdown:** support GitHub-style task lists ([97f8781](https://github.com/vuejs/vitepress/commit/97f87817ead5b7a26e0dfc535cfd60ec0597d130)), closes [#&#8203;413](https://github.com/vuejs/vitepress/issues/413) [#&#8203;1923](https://github.com/vuejs/vitepress/issues/1923) [#&#8203;3648](https://github.com/vuejs/vitepress/issues/3648) [#&#8203;5110](https://github.com/vuejs/vitepress/issues/5110) - **markdown:** support per-locale markdown strings ([faaa4a1](https://github.com/vuejs/vitepress/commit/faaa4a124ed7a5b2f1cfc8f9b7686a3785d2012b)), closes [#&#8203;4431](https://github.com/vuejs/vitepress/issues/4431) - **markdown:** support registering custom containers ([962f00e](https://github.com/vuejs/vitepress/commit/962f00e7a3c22dd021729e732e12a758b42aef1c)), closes [#&#8203;3591](https://github.com/vuejs/vitepress/issues/3591) [#&#8203;3603](https://github.com/vuejs/vitepress/issues/3603) [#&#8203;4228](https://github.com/vuejs/vitepress/issues/4228) - **markdown:** support title-less containers ([4c7a030](https://github.com/vuejs/vitepress/commit/4c7a030bc1eecd0ed441a2f56cde73e59ff90abe)), closes [#&#8203;4928](https://github.com/vuejs/vitepress/issues/4928) [#&#8203;4932](https://github.com/vuejs/vitepress/issues/4932) [#&#8203;4929](https://github.com/vuejs/vitepress/issues/4929) - **markdown:** rebase relative urls in included files ([6a337ef](https://github.com/vuejs/vitepress/commit/6a337efece9697dcb1e4ae4fe657af97089570f6)) - **markdown:** group code copy button strings into one option ([2fa0ded](https://github.com/vuejs/vitepress/commit/2fa0dedbb241e901569c2e20690e8e5917f4bd26)), closes [#&#8203;4431](https://github.com/vuejs/vitepress/issues/4431) - **markdown:** replace markdown-it-attrs with [@&#8203;mdit/plugin-attrs](https://github.com/mdit/plugin-attrs) ([18380b0](https://github.com/vuejs/vitepress/commit/18380b0eb78765f49d86918c86c9fee9e7197135)) - **markdown:** replace markdown-it-emoji with [@&#8203;mdit/plugin-emoji](https://github.com/mdit/plugin-emoji) ([018887f](https://github.com/vuejs/vitepress/commit/018887fa1d03031e9c6cc96606be22df51581e35)) - **markdown:** replace markdown-it-anchor with [@&#8203;mdit/plugin-anchor](https://github.com/mdit/plugin-anchor) ([7550517](https://github.com/vuejs/vitepress/commit/75505179160bf16a88cd5648719615e982c08e41)) - **markdown:** support `attrs: false` for disabling attrs plugin ([e235dbe](https://github.com/vuejs/vitepress/commit/e235dbeb8aef1213d0de9efafe0ccb758acd267a)) - **markdown:** support `note`, `important`, `caution` markdown containers ([#&#8203;5161](https://github.com/vuejs/vitepress/issues/5161)) ([3b560a0](https://github.com/vuejs/vitepress/commit/3b560a0efa8bdbf6f621413b3e8a27b19f4a638f)), closes [#&#8203;4427](https://github.com/vuejs/vitepress/issues/4427) [#&#8203;3928](https://github.com/vuejs/vitepress/issues/3928) - **theme:** allow internal social links ([51ff681](https://github.com/vuejs/vitepress/commit/51ff681f4e5caf7dfff1f5c1c79a70aaf4785081)), closes [#&#8203;5305](https://github.com/vuejs/vitepress/issues/5305) - **theme:** cover all Inter glyphs, generate font subsets from a script ([705c1be](https://github.com/vuejs/vitepress/commit/705c1be0f88643f9fdbeb09d1835374d70afbebd)) - update option stability annotations ([ab1896f](https://github.com/vuejs/vitepress/commit/ab1896fbf4da4b90f900d845a8410b7350ea9edd)) ##### Performance Improvements - **build:** reuse lastUpdated from markdown rendering in sitemap generation ([fdd68e3](https://github.com/vuejs/vitepress/commit/fdd68e37a720d2fd898033c5f695e125ee93634b)) - **md:** bypass gray-matter's unbounded cache ([4f8703d](https://github.com/vuejs/vitepress/commit/4f8703d61ccefb61823d4f7bac67f142759d81ca)) - **md:** limit the compile cache's memory usage ([2fb6bda](https://github.com/vuejs/vitepress/commit/2fb6bdabf03b617ccfa1d00c9261242bc5d93e56)) - use hook filters in vite plugins ([fa24c6d](https://github.com/vuejs/vitepress/commit/fa24c6d67b4a572a56ac76aeb9f97ca3cd03170d)) ##### Reverts - Revert "fix: prevent DocSearch SVG clipping in WebKit" ([#&#8203;5304](https://github.com/vuejs/vitepress/issues/5304)) ([c8313a4](https://github.com/vuejs/vitepress/commit/c8313a4bcd24af21cd829d7c4fd3792ecd0c17a7)), closes [#&#8203;5304](https://github.com/vuejs/vitepress/issues/5304) [#&#8203;5240](https://github.com/vuejs/vitepress/issues/5240) ##### BREAKING CHANGES - `markdown.anchor` options are now typed by `@mdit/plugin-anchor`. Common options (`level`, `slugify`, `permalink`, `getTokensText`, `tabIndex`, etc.) are unchanged, but the deprecated markdown-it-anchor permalink options (`permalinkSymbol`, `renderPermalink`, ...) are no longer accepted. Permalink builders like `headerLink` are named exports of `@mdit/plugin-anchor` instead of properties of the plugin. - `markdown.attrs` options are now typed by `@mdit/plugin-attrs`: `leftDelimiter`, `rightDelimiter`, and `allowedAttributes` are renamed to `left`, `right`, and `allowed`. A `rule` option is available for toggling individual attribute rules (VitePress disables `fence` by default). - `markdown.codeCopyButtonTitle` is now `markdown.codeCopyButton.tooltipText`, and its default changed from "Copy Code" to "Copy code". The `--vp-code-copy-copied-text-content` CSS variable and its built-in per-language `:lang()` defaults are removed - set `codeCopyButton.copiedText` (per locale) instead. - `useData().hash` has been removed. Read the hash from `useRoute()` instead. - callers of vitepress' build() will now notice the version banner gets printed. To disable that, pass a noop function: ```ts build(root, { onAfterConfigResolve() {} }) ``` - custom `themeConfig.i18nRouting` functions now receive the current `Route` as their second argument instead of the hash - normalize-level defaults differ from the old reset - native select and number-input chrome is restored, headings inherit font size and weight, the hidden attribute is enforced with !important, and every element starts with zero margin/padding and border-style: solid. Sites layering custom CSS on the default theme may notice. - relative urls in included markdown files resolve against the included file rather than the including page. Partials written for one specific location may need their links updated, or markdown.include.rebaseRelativeUrls set to false to keep resolving them from the including page. Absolute and external urls are unaffected. Note that the marker comments shift the line numbers reported for dead links following an include, which already pointed into the include-expanded source rather than the original file. - **init:** scaffold() now returns a `Promise<string>` and must be awaited. - The `defs` property of `markdown.emoji` has been renamed to `definitions`. - The `markdown.attrs.disable` option has been removed. Set `markdown.attrs` to `false` instead. - The `markdown.image.lazyLoading` option has been renamed to `markdown.image.lazyLoad`. - The deprecated `disableDetailedView` option of local search has been removed. Use `detailedView: false` instead. - The deprecated `markdown.cjkFriendly` option has been removed. Use `markdown.cjkFriendlyEmphasis` instead. - The deprecated `themeConfig.lastUpdatedText` option has been removed. Use `themeConfig.lastUpdated.text` instead. - The deprecated `themeConfig.outlineTitle` option has been removed. Use `themeConfig.outline.label` instead. - The Inter4CJK font family has been renamed to 'Inter Core'. Custom --vp-font-family-base overrides referencing Inter4CJK must be updated. </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "before 5am" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC41Mi4xIiwidXBkYXRlZEluVmVyIjoiNDQuNTIuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Author
Owner

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 6 additional dependencies were updated

Details:

Package Change
github.com/blevesearch/bleve_index_api v1.4.0 -> v1.4.1
github.com/blevesearch/geo v0.2.5 -> v0.2.6
github.com/blevesearch/scorch_segment_api/v2 v2.4.8 -> v2.4.10
github.com/blevesearch/zapx/v17 v17.2.1 -> v17.2.3
github.com/fxamacker/cbor/v2 v2.9.2 -> v2.9.3
github.com/go-webauthn/x v0.2.6 -> v0.3.0
### ℹ️ Artifact update notice ##### File name: go.mod In order to perform the update(s) described in the table above, Renovate ran the `go get` command, which resulted in the following additional change(s): - 6 additional dependencies were updated Details: | **Package** | **Change** | | :--------------------------------------------- | :--------------------- | | `github.com/blevesearch/bleve_index_api` | `v1.4.0` -> `v1.4.1` | | `github.com/blevesearch/geo` | `v0.2.5` -> `v0.2.6` | | `github.com/blevesearch/scorch_segment_api/v2` | `v2.4.8` -> `v2.4.10` | | `github.com/blevesearch/zapx/v17` | `v17.2.1` -> `v17.2.3` | | `github.com/fxamacker/cbor/v2` | `v2.9.2` -> `v2.9.3` | | `github.com/go-webauthn/x` | `v0.2.6` -> `v0.3.0` |
Author
Owner

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all-non-major-dependencies:renovate/all-non-major-dependencies
git switch renovate/all-non-major-dependencies

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch devel
git merge --no-ff renovate/all-non-major-dependencies
git switch renovate/all-non-major-dependencies
git rebase devel
git switch devel
git merge --ff-only renovate/all-non-major-dependencies
git switch renovate/all-non-major-dependencies
git rebase devel
git switch devel
git merge --no-ff renovate/all-non-major-dependencies
git switch devel
git merge --squash renovate/all-non-major-dependencies
git switch devel
git merge --ff-only renovate/all-non-major-dependencies
git switch devel
git merge renovate/all-non-major-dependencies
git push origin devel
Sign in to join this conversation.
No reviewers
No labels
dependencies
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
alex/opengist!52
No description provided.