Sourced from mkdocs-material's releases.
mkdocs-material-8.5.11
- Let it snow, see https://twitter.com/squidfunk/status/1597939243090788352
Sourced from mkdocs-material's changelog.
mkdocs-material-8.5.11 (2022-11-30)
- Let it snow, see https://twitter.com/squidfunk/status/1597939243090788352
mkdocs-material-8.5.10+insiders-4.26.6 (2022-11-28)
- Fixed #4683: Tags plugin crashes when a tag is empty
mkdocs-material-8.5.10+insiders-4.26.5 (2022-11-27)
- Fixed #4632: Post excerpt title link doesn't point to top of the page
mkdocs-material-8.5.10+insiders-4.26.4 (2022-11-27)
- Fixed redundant file extension when using privacy plugin
mkdocs-material-8.5.10+insiders-4.26.3 (2022-11-15)
- Fixed #4637: Attachments w/o titles in related links error in blog plugin
- Fixed #4631: Remote favicons not downloaded and inlined by privacy plugin
mkdocs-material-8.5.10 (2022-11-11)
- Adjusted CSS to better allow for custom primary and accent colors
- Fixed #4620: Primary color is not applied (8.5.9 regression)
mkdocs-material-8.5.9 (2022-11-08)
- Fixed #4600: Illegible link colors for black and white primary colors
- Fixed #4594: Need to set schema to change link color
mkdocs-material-8.5.8+insiders-4.26.2 (2022-11-03)
- Updated MkDocs to 1.4.2
- Added support for tag compare functions when sorting on index pages
- Fixed footnotes being rendered in post excerpts without separators
- Fixed error in blog plugin when toc extension is not enabled
- Fixed issues with invalid asset paths and linked post titles
- Fixed #4572: Privacy plugin fails when symlinks cannot be created
- Fixed #4545: Blog plugin doesn't automatically link headline to post
- Fixed #4542: Blog plugin doesn't allow for multiple instances
- Fixed #4532: Blog plugin doesn't allow for mixed use of date and datetime
mkdocs-material-8.5.8 (2022-11-03)
- Added support for always showing settings in cookie consent
- Fixed #4571: Buttons invisible if primary color is white or black
- Fixed #4517: Illegible note in sequence diagram when using slate scheme
mkdocs-material-8.5.7+insiders-4.26.1 (2022-10-22)
... (truncated)
b2dc6b1
Prepare 8.5.11 release2f676c2
Documentationec60f45
Documentation40c6d58
Documentation39124f9
Documentation8748c71
Updated Insiders changelog8914c8d
Updated dependencies2127c36
Updated Insiders changelog0618f00
Updated Insiders changelog87e3139
Updated dependenciesSourced from golang.org/x/tools's releases.
gopls/v0.4.0
- Improved support for working with modules (
@ridersofrohan
). A detailed walk-through of the new features can be found here. A quick summary:
- Use the
-modfile
flag to suggest which modules should be added/removed from thego.mod
file, rather than editing it automatically.- Suggest dependency upgrades in-editor and provide additional language features, such as formatting, for the
go.mod
file.- Inverse implementations (
@muirdm
). "Go to implementations" on a concrete type will show the interfaces it implements.- Completion improvements (
@muirdm
). Specifically, improved completion for keywords. Also, offerif err != nil { return err }
as a completion item.- Jumping to definition on an import statement returns all files as definition locations (
@danishprakash
).- Support for running
go generate
through the editor, via a code lens (@marwan-at-work
).- Command-line support for workspace symbols (
@daisuzu
).Opt-in:
- Code actions suggesting
gofmt -s
-style simplifications (@ridersofrohan
). To get these on-save, add the following setting:"[go]": { "editor.codeActionsOnSave": { "source.fixAll": true, } }
- Code actions suggesting fixes for type errors, such as missing return values (goreturns-style), undeclared names, unused parameters, and assignment statements that should be converted from
:=
to=
(@ridersofrohan
). Add the following to your gopls settings to opt-in to these analyzers. In the future, they will be on by default and high-confidence suggested fixes may be applied on save. See additional documentation on analyzers here."gopls": { "analyses": { "fillreturns": true, "undeclaredname": true, "unusedparams": true, "nonewvars": true, } }
- Further improvements in the support for multiple concurrent clients (
@findleyr
). See #34111 for all details.For a complete list of the issues resolved, see the gopls/v0.4.0 milestone.
gopls/v0.3.4
- golang.org/cl/222979: fix for a nil pointer exception in completion (
@muirdm
).- golang.org/cl/222980: fix a concurrent map write and iteration (
@ridersofrohan
).gopls/v0.3.3
- Support for workspace symbols. (
@daisuzu
)- Various completion improvements, including fixes for completion in code that doesn't parse. (
@muirdm
)- Limit diagnostic concurrency, preventing huge spikes in memory usage that some users encountered. (
@heschik
)- Improved handling for URIs containing escaped characters. (
@heschik
)- Module versions from "go list" in pkg.go.dev links. (
@ridersofrohan
)
... (truncated)
aee3994
gopls/internal/lsp/fake: in (*Workdir).RenameFile, fall back to read + writefe60148
go.mod: update golang.org/x dependenciesc9ea9a7
gopls/internal/regtest: add a test for the case when the renaming package's p...bf5db81
gopls/internal/lsp/cache: improve ad-hoc warning for nested modulesaa9f4b2
go/analysis: document that facts are gob encoded in one gulpbdcd082
internal/gcimporter: skip tests earlier when 'go build' is not available2ad6325
gopls/internal/lsp/cache: expand ImportPath!=PackagePath comment52c7b88
gopls/internal/robustio: only define ERROR_SHARING_VIOLATION on Windows4f69bf3
gopls/internal/lsp/cache: narrow reloadOrphanedFiles to open files6002d6e
gopls/internal/regtest/misc: test Implementations + vendorSourced from golang.org/x/tools's releases.
gopls/v0.4.0
- Improved support for working with modules (
@ridersofrohan
). A detailed walk-through of the new features can be found here. A quick summary:
- Use the
-modfile
flag to suggest which modules should be added/removed from thego.mod
file, rather than editing it automatically.- Suggest dependency upgrades in-editor and provide additional language features, such as formatting, for the
go.mod
file.- Inverse implementations (
@muirdm
). "Go to implementations" on a concrete type will show the interfaces it implements.- Completion improvements (
@muirdm
). Specifically, improved completion for keywords. Also, offerif err != nil { return err }
as a completion item.- Jumping to definition on an import statement returns all files as definition locations (
@danishprakash
).- Support for running
go generate
through the editor, via a code lens (@marwan-at-work
).- Command-line support for workspace symbols (
@daisuzu
).Opt-in:
- Code actions suggesting
gofmt -s
-style simplifications (@ridersofrohan
). To get these on-save, add the following setting:"[go]": { "editor.codeActionsOnSave": { "source.fixAll": true, } }
- Code actions suggesting fixes for type errors, such as missing return values (goreturns-style), undeclared names, unused parameters, and assignment statements that should be converted from
:=
to=
(@ridersofrohan
). Add the following to your gopls settings to opt-in to these analyzers. In the future, they will be on by default and high-confidence suggested fixes may be applied on save. See additional documentation on analyzers here."gopls": { "analyses": { "fillreturns": true, "undeclaredname": true, "unusedparams": true, "nonewvars": true, } }
- Further improvements in the support for multiple concurrent clients (
@findleyr
). See #34111 for all details.For a complete list of the issues resolved, see the gopls/v0.4.0 milestone.
gopls/v0.3.4
- golang.org/cl/222979: fix for a nil pointer exception in completion (
@muirdm
).- golang.org/cl/222980: fix a concurrent map write and iteration (
@ridersofrohan
).gopls/v0.3.3
- Support for workspace symbols. (
@daisuzu
)- Various completion improvements, including fixes for completion in code that doesn't parse. (
@muirdm
)- Limit diagnostic concurrency, preventing huge spikes in memory usage that some users encountered. (
@heschik
)- Improved handling for URIs containing escaped characters. (
@heschik
)- Module versions from "go list" in pkg.go.dev links. (
@ridersofrohan
)
... (truncated)
aee3994
gopls/internal/lsp/fake: in (*Workdir).RenameFile, fall back to read + writefe60148
go.mod: update golang.org/x dependenciesc9ea9a7
gopls/internal/regtest: add a test for the case when the renaming package's p...bf5db81
gopls/internal/lsp/cache: improve ad-hoc warning for nested modulesaa9f4b2
go/analysis: document that facts are gob encoded in one gulpbdcd082
internal/gcimporter: skip tests earlier when 'go build' is not available2ad6325
gopls/internal/lsp/cache: expand ImportPath!=PackagePath comment52c7b88
gopls/internal/robustio: only define ERROR_SHARING_VIOLATION on Windows4f69bf3
gopls/internal/lsp/cache: narrow reloadOrphanedFiles to open files6002d6e
gopls/internal/regtest/misc: test Implementations + vendorSourced from black's releases.
22.12.0
Preview style
- Enforce empty lines before classes and functions with sticky leading comments (#3302)
- Reformat empty and whitespace-only files as either an empty file (if no newline is present) or as a single newline character (if a newline is present) (#3348)
- Implicitly concatenated strings used as function args are now wrapped inside parentheses (#3307)
- Correctly handle trailing commas that are inside a line's leading non-nested parens (#3370)
Configuration
- Fix incorrectly applied
.gitignore
rules by considering the.gitignore
location and the relative path to the target file (#3338)- Fix incorrectly ignoring
.gitignore
presence when more than one source directory is specified (#3336)Parser
- Parsing support has been added for walruses inside generator expression that are passed as function args (for example,
any(match := my_re.match(text) for text in texts)
) (#3327).Integrations
- Vim plugin: Optionally allow using the system installation of Black via
let g:black_use_virtualenv = 0
(#3309)
Sourced from black's changelog.
22.12.0
Preview style
- Enforce empty lines before classes and functions with sticky leading comments (#3302)
- Reformat empty and whitespace-only files as either an empty file (if no newline is present) or as a single newline character (if a newline is present) (#3348)
- Implicitly concatenated strings used as function args are now wrapped inside parentheses (#3307)
- Correctly handle trailing commas that are inside a line's leading non-nested parens (#3370)
Configuration
- Fix incorrectly applied
.gitignore
rules by considering the.gitignore
location and the relative path to the target file (#3338)- Fix incorrectly ignoring
.gitignore
presence when more than one source directory is specified (#3336)Parser
- Parsing support has been added for walruses inside generator expression that are passed as function args (for example,
any(match := my_re.match(text) for text in texts)
) (#3327).Integrations
- Vim plugin: Optionally allow using the system installation of Black via
let g:black_use_virtualenv = 0
(#3309)22.10.0
Highlights
- Runtime support for Python 3.6 has been removed. Formatting 3.6 code will still be supported until further notice.
Stable style
- Fix a crash when
# fmt: on
is used on a different block level than# fmt: off
(#3281)
... (truncated)
2ddea29
Prepare release 22.12.0 (#3413)5b1443a
release: skip bad macos wheels for now (#3411)9ace064
Bump peter-evans/find-comment from 2.0.1 to 2.1.0 (#3404)19c5fe4
Fix CI with latest flake8-bugbear (#3412)d4a8564
Bump sphinx-copybutton from 0.5.0 to 0.5.1 in /docs (#3390)2793249
Wordsmith current_style.md (#3383)d97b789
Remove whitespaces of whitespace-only files (#3348)c23a5c1
Clarify that Black runs with --safe by default (#3378)8091b25
Correctly handle trailing commas that are inside a line's leading non-nested ...ffaaf48
Compare each .gitignore found with an appropiate relative path (#3338)Sourced from Microsoft.NET.Test.Sdk's changelog.
17.4.1
Issues Fixed
- Fix satellite resolution for Microsoft.TestPlatform.Common #4147
See full log here
Drops