fix(deps): update all non-major dependencies #631
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.0.5
->6.0.6
^2.6.1
->^2.6.2
^18.15.11
->^18.16.0
^5.58.0
->^5.59.0
^5.58.0
->^5.59.0
^8.38.0
->^8.39.0
^2.8.7
->^2.8.8
0.23.28
->0.24.5
^4.2.1
->^4.3.1
Release Notes
sapphiredev/utilities (@βsapphire/discord.js-utilities)
v6.0.6
Compare Source
π Bug Fixes
sapphiredev/utilities (@βsapphire/result)
v2.6.2
Compare Source
π Bug Fixes
typescript-eslint/typescript-eslint (@βtypescript-eslint/eslint-plugin)
v5.59.0
Compare Source
Bug Fixes
Features
typescript-eslint/typescript-eslint (@βtypescript-eslint/parser)
v5.59.0
Compare Source
Note: Version bump only for package @βtypescript-eslint/parser
eslint/eslint
v8.39.0
Compare Source
Features
3f7af9f
feat: ImplementSourceCode#markVariableAsUsed()
(#β17086) (Nicholas C. Zakas)Documentation
6987dc5
docs: Fix formatting in Custom Rules docs (#β17097) (Milos Djermanovic)4ee92e5
docs: Update README (GitHub Actions Bot)d8e9887
docs: Custom Rules cleanup/expansion (#β16906) (Ben Perlmutter)1fea279
docs: Clarify how to add to tsc agenda (#β17084) (Nicholas C. Zakas)970ef1c
docs: Update triage board location (Nicholas C. Zakas)6d8bffd
docs: Update README (GitHub Actions Bot)Chores
60a6f26
chore: upgrade @βeslint/js@β8.39.0 (#β17102) (Milos Djermanovic)d5ba5c0
chore: package.json update for @βeslint/js release (ESLint Jenkins)f57eff2
ci: run tests on Node.js v20 (#β17093) (Nitin Kumar)9d1b8fc
perf: Binary search in token storeutils.search
(#β17066) (Francesco Trotta)07a4435
chore: Add request for minimal repro to bug report (#β17081) (Nicholas C. Zakas)eac4943
refactor: remove unnecessary use ofSourceCode#getAncestors
in rules (#β17075) (Milos Djermanovic)0a7b60a
chore: update description ofSourceCode#getDeclaredVariables
(#β17072) (Milos Djermanovic)6e2df71
chore: remove unnecessary references to the LICENSE file (#β17071) (Milos Djermanovic)prettier/prettier
v2.8.8
Compare Source
This version is a republished version of v2.8.7.
A bad version was accidentally published and it can't be unpublished, apologies for the churn.
TypeStrong/TypeDoc
v0.24.5
Compare Source
Features
--navigation.includeCategories
and
--navigation.includeGroups
to control this behavior. The--categorizeByGroup
option alsoeffects this behavior. If
categorizeByGroup
is set (the default) andnavigation.includeGroups
isnot set, the value of
navigation.includeCategories
will be effectively ignored since categorieswill be created only within groups, #β1532.
@returns
blocks will now be rendered with the return type, #β2180.--groupOrder
option to specify the sort order of groups, #β2251.Bug Fixes
--hideParameterTypesInTitle
option, #β2226.@returns
block is is present in a function, and ignore the duplicate blocks as specified by TSDoc.Thanks!
v0.24.4
Compare Source
Bug Fixes
v0.24.3
Compare Source
Bug Fixes
v0.24.2
Compare Source
Features
Note: This resulted in function signatures becoming too busy for easy scanning with even slightly
complicated signatures as such, TypeDoc now only renders parameter names in the signature title
and includes the type in the parameter details as usual. This can be controlled with the new
--hideParameterTypesInTitle
option.Bug Fixes
&
showing as&
and HTML text showing up in page contents navigation, #β2224.source-order
sort strategy failing to compare reflections within a file.enum-member-source-order
specialization of thesource-order
sort strategy which only compares enum members, #β2237.__@​
symbol name, #β2234.--entryPointStrategy packages
.Thanks!
v0.24.1
Compare Source
Bug Fixes
@example
tags, #β2222.v0.24.0
Compare Source
Breaking Changes
@link
,@linkcode
and@linkplain
tags will now be resolved with TypeScript's link resolution by default. TheuseTsLinkResolution
optioncan be used to turn this behavior off, but be aware that doing so will mean your links will be resolved differently by editor tooling and TypeDoc.
node_modules
. Specify the--plugin
option to indicate which modules should be loaded.packages
entry point strategy will now run TypeDoc in each provided package directory and then merge the results together.The previous
packages
strategy has been preserved underlegacy-packages
and will be removed in 0.25. If the new strategy does not workfor your use case, please open an issue.
--logger
option, to disable all logging, set thelogLevel
option tonone
.[[link]]
s, removed deprecatedReflection.findReflectionByName
.@overload
to default ignored tags.API Breaking Changes
label
property onReflection
has moved toComment
.out
option has been changed from""
to"./docs"
, #β2195.DeclarationReflection#version
toDeclarationReflection#projectVersion
to match property onProjectReflection
.Reflection#originalName
.Reflection#kindString
, useReflectionKind.singularString(reflection.kind)
orReflectionKind.pluralString(reflection.kind)
instead.named-tuple-member
andtemplate-literal
type kind have been replaced withnamedTupleMember
andtemplateLiteral
, #β2100.Reflection
, includingurl
,anchor
,hasOwnDocument
, andcssClasses
.Application.bootstrap
will no longer load plugins. If you want to load plugins, useApplication.bootstrapWithPlugins
instead, #β1635.Application.bootstrap
will now be applied both before and after reading options files, which may cause a change in configurationif using a custom script to run TypeDoc that includes some options, but other options are set in config files.
sources
property previously declared on baseReflection
class toDeclarationReflection
andSignatureReflection
.relevanceBoost
fromContainerReflection
toDeclarationReflection
since setting it on the parent class has no effect.ReferenceType.getSymbol
, reference types no longer reference thets.Symbol
to enable generation from serialized JSON.OptionsReader.priority
has been renamed toOptionsReader.order
to more accurately reflect how it works.ReferenceType
s which point to type parameters will now always be intentionally broken since they were never linked and should not be warned about when validating exports.ReferenceType
s now longer include anid
property for their target. They now instead include atarget
property.Renderer.addExternalSymbolResolver
, useConverter.addExternalSymbolResolver
instead.CallbackLogger
.SerializeEventData
from serialization events.PageEvent
is now required forgetRenderContext
. If caching the context object,page
must be updated whengetRenderContext
is called.PageEvent
no longer includes thetemplate
property. TheTheme.render
method is now expected to take the template to render the page with as its second argument.secondaryNavigation
member onDefaultThemeRenderContext
.navigation
tosidebar
onDefaultThemeRenderContext
andnavigation.begin
/navigation.end
hooks tosidebar.begin
/sidebar.end
.Features
--useTsLinkResolution
option (on by default) which tells TypeDoc to use TypeScript's@link
resolution.--jsDocCompatibility
option (on by default) which controls TypeDoc's automatic detection of code blocks in@example
and@default
tags.@interface
on type aliases to tell TypeDoc to convert the fully resolved type as an interface, #β1519@namespace
on variable declarations to tell TypeDoc to convert the variable as a namespace, #β2055.@prop
/@property
to specify documentation for a child property of a symbol, intended for use with@interface
.Promise<void>
from theirload
function, #β185.Renderer.preRenderAsyncJobs
andRenderer.postRenderAsyncJobs
, which may be used by plugins to perform async processing for rendering, #β185.Note: Conversion is still intentionally a synchronous process to ensure stability of converted projects between runs.
typedocOptions
key inpackage.json
, #β2112.--cacheBust
option to tell TypeDoc to include include the generation time in files, #β2124.--excludeReferences
option to tell TypeDoc to omit re-exports of a symbol already included from the documentation.pageSidebar.begin
andpageSidebar.end
.Bug Fixes
name
field, #β2190.@inheritDoc
on signatures (functions, methods, constructors, getters, setters) being unable to inherit from a non-signature.v
in versions, #β2212.typeof
on a reference with type arguments, #β2220.Thanks!
v0.23.28 (2023-03-19)
Features
const
type parameters.@overload
tag.@satisfies
tag.v0.23.27 (2023-03-16)
Features
--treatValidationWarningsAsErrors
to treat only validation warnings as errors without treating all warnings as errors, #β2199.Bug Fixes
@private
and@protected
tags totypedoc/tsdoc.json
, #β2187.Thanks!
v0.23.26 (2023-02-26)
Features
Application.EVENT_VALIDATE_PROJECT
event for plugins which implement custom validation, #β2183.Comment.displayPartsToMarkdown
on for themes overwriting thecomment
helper, #β2115.Bug Fixes
export default undefined
, #β2175.Thanks!
v0.23.25 (2023-02-11)
Breaking Changes
material-<theme>
, the value will need to be changed tomaterial-theme-<theme>
, see the Shiki release notes.Features
excludeNotDocumentedKinds
variable to control which reflection types can be removedby the
excludeNotDocumented
option, #β2162.typedoc.jsonc
,typedoc.config.js
,typedoc.config.cjs
,typedoc.cjs
to the list of fileswhich TypeDoc will automatically use as configuration files.
Bug Fixes
node_modules
will no longer be ignored, #β2151.excludeNotDocumented
on arrow function-variables, #β2156.package.json
to exports declaration.Thanks!
v0.23.24 (2023-01-07)
Bug Fixes
Thanks!
v0.23.23 (2022-12-18)
Features
ts.Signature
to emittedEVENT_CREATE_SIGNATURE
event, #β2002.Bug Fixes
src/
andsrc/x
are specified as entry points,src/
will no longer be ignored, #β2121.v0.23.22 (2022-12-11)
Features
Bug Fixes
@link
tags within lists, #β2103.v0.23.21 (2022-11-14)
Features
externalSymbolLinkMappings
, #β2102.Thanks!
v0.23.20 (2022-11-03)
Bug Fixes
@inheritDoc
if inheriting from a function type alias, #β2087.v0.23.19 (2022-10-28)
Bug Fixes
titleLink
option was not specified, #β2085.Thanks!
v0.23.18 (2022-10-23)
Features
Bug Fixes
@param
comment for the parameter if available, #β1261.v0.23.17 (2022-10-18)
Features
titleLink
,navigationLinks
andsidebarLinks
options to add additional links to the rendered output, #β1830.sourceLinkTemplate
option to allow more flexible specification of remote urls.Deprecated now redundant
gitRevision
detection starting withhttps?://
introduced in v0.23.16, #β2068.Thanks!
v0.23.16 (2022-10-10)
Features
{ "typedoc": { "tsconfig": "tsconfig.lib.json" }}
in package.json, #β2061.Bug Fixes
Thanks!
v0.23.15 (2022-09-18)
Features
@typedef {import("foo").Bar<Z>} Baz
type declarations which forward type parameters to the importedsymbol as re-exports of that symbol, #β2044.
Bug Fixes
widgets.png
andwidgets@2x.png
files from generated assets folder.v0.23.14 (2022-09-03)
Features
externalSymbolLinkMappings
seethe documentation for usage examples and caveats, #β2030.
addUnknownSymbolResolver
will now be checked when resolving@link
tags, #β2030.Note: To support this, resolution will now happen during conversion, and as such,
Renderer.addUnknownSymbolResolver
has beensoft deprecated in favor of
Converter.addUnknownSymbolResolver
. Plugins should update to use the method onConverter
.DefaultThemeRenderContext.attemptExternalResolution
has also been deprecated since it will repeat work done during conversion,use
ReferenceType.externalUrl
instead.Converter.addUnknownSymbolResolver
for use by plugins supporting external links.Bug Fixes
v0.23.13 (2022-09-01)
Bug Fixes
v0.23.12 (2022-08-31)
Features
ParameterType.Object
for declaring object options which will be shallowly merged when read from user configuration.Application.EVENT_BOOTSTRAP_END
event emitted whenApplication.bootstrap
is called.Bug Fixes
isIdentifierOrPrivateIdentifier
.Thanks!
v0.23.11 (2022-08-26)
Features
skipErrorChecking
option which instructs TypeDoc to not ask TypeScript for compiler errorsbefore attempting to generate documentation. Turning this on may improve generation speed, but could also
cause a crash if your code contains compiler errors.
Bug Fixes
@link
tags resolved, #β2029.DefaultThemeRenderContext
now contain all the HTML for their sections of the page, #β2038.Thanks!
v0.23.10 (2022-07-31)
Features
sort
option.prop
asprop?
, #β2023.DefaultThemeRenderContext.markdown
now also accepts aCommentDisplayPart[]
for rendering, #β2004.Converter.resolveLinks
method for use withConverter.parseRawComment
, #β2004.Bug Fixes
typedoc/tsdoc.json
in TSDoc extends, #β2015.@typedef
comments for properties, #β2020.Thanks!
v0.23.9 (2022-07-24)
Bug Fixes
If using
"entryPointStrategy": "expand"
, this change may result in new pages being added to your documentation.If this is not desired, you can use the
exclude
option to filter them out.--includeVersion
flag, #β2010.v0.23.8 (2022-07-17)
Features
*.ghe.com
and*.github.us
GitHub enterprise domains for source links, #β2001.Converter.parseRawComment
for plugins to parse additional markdown files, #β2004.Bug Fixes
{@​link}
containing a URL, #β1980.excludeNotDocumented
will no longer remove functions/methods/accessors which are documented, #β1994.sources
property on signature reflections #β1996.Thanks!
v0.23.7 (2022-07-09)
Bug Fixes
@jest/globals
in a comment will no longer be parsed as a tag #β1990.v0.23.6 (2022-07-08)
Features
--entryPointStrategy Packages
. TypeDoc will now load package-specific configurations frompackage.json
typedoc
field. This configuration allows configuring a custom display name (typedoc.displayName
) field, entry point (typedoc.entryPoint
- this is equivalent and will overridetypedocMain
), and path to a readme file to be rendered at the top of the package page (typedoc.readmeFile
), #β1658.--includeVersion
option will now be respected by--entryPointStrategy Packages
. Also, for this combination, missingversion
field in the rootpackage.json
will not issue a warning.navigation
partial will now call the newsettings
,primaryNavigation
, andsecondaryNavigation
partials, #β1987.Bug Fixes
Thanks!
v0.23.5 (2022-07-02)
Features
DEBUG_SEARCH_WEIGHTS
global variable can now be set onwindow
to add search scoring information in the search results.DefaultThemeRenderContext.icons
for use/modification by themes.v0.23.4 (2022-07-02)
Bug Fixes
--entryPointStrategy Packages
is set, #β1976.search.js
generated file.Features
--exclude
option will now be respected by--entryPointStrategy Packages
and can be used to exclude package directories, #β1959.IndexEvent
on theRenderer
when preparing the search index, #β1953.--searchInComments
option to include comment text in the search index, #β1553.Turning this option on will increase the size of your search index, potentially by an order of magnitude.
v0.23.3 (2022-07-01)
Bug Fixes
@example
tag, #β1967.intentionallyNotExported
will now properly respect qualified names, #β1972.export * as NS
declarations, #β1973.export const x = () => 123
function variables, #β1973.get
andset
signatures of an accessor have a comment.Features
--htmlLang
option to set thelang
attribute in the generated HTML. Defaults toen
, #β1951.--basePath
option to override TypeDoc's detected root directory, #β1924.:getter
and:setter
meaning keywords in declaration references.v0.23.2 (2022-06-28)
Bug Fixes
@module
comments in the entry point, #β1963.<= 0
due tosearchCategoryBoosts
orsearchGroupBoosts
will be excluded from search.v0.23.1 (2022-06-26)
Bug Fixes
vitejs/vite
v4.3.1
Compare Source
v4.3.0
Compare Source
Vite 4.3 is out! Read the announcement blog post here
In this minor, we focused on improving the dev server performance. The resolve logic got streamlined, improving hot paths and implementing smarter caching for finding
package.json
, TS config files, and resolved URL in general.You can read a detailed walkthrough of the performance work done in this blog post by one of Vite Contributors: How we made Vite 4.3 faaaaster π.
This sprint resulted in speed improvements across the board compared to Vite 4.2.
These are the performance improvements as measured by sapphi-red/performance-compare, which tests an app with 1000 React Components cold and warm dev server startup time as well as HMR times for a root and a leaf component:
You can read more information about the benchmark here
Features
isFileServingAllowed
as public utility (#β12894) (93e095c), closes #β12894data:
uris (#β12645) (4886d9f), closes #β12645Performance
Configuration
π Schedule: Branch creation - "before 12pm on Sunday" (UTC), 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.
This PR has been generated by Mend Renovate. View repository job log here.