Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #718

Merged
merged 2 commits into from
Dec 11, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 11, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@bufbuild/protoc-gen-es (source) 1.5.0 -> 1.5.1 age adoption passing confidence dependencies patch
@types/react (source) 18.2.42 -> 18.2.43 age adoption passing confidence devDependencies patch
bit 0.4.1 -> 0.4.2 age adoption passing confidence patch
connectrpc.com/connect v1.12.0 -> v1.13.0 age adoption passing confidence require minor
github.com/jackc/pgx/v5 v5.5.0 -> v5.5.1 age adoption passing confidence require patch
pre-commit 3.5.0 -> 3.6.0 age adoption passing confidence minor
prettier (source) 3.1.0 -> 3.1.1 age adoption passing confidence devDependencies patch
typescript (source) 5.3.2 -> 5.3.3 age adoption passing confidence devDependencies patch
watchexec 1.23.0 -> 1.24.0 age adoption passing confidence minor

Release Notes

bufbuild/protobuf-es (@​bufbuild/protoc-gen-es)

v1.5.1

Compare Source

What's Changed

Full Changelog: bufbuild/protobuf-es@v1.5.0...v1.5.1

alecthomas/bit (bit)

v0.4.2

Changelog

  • 308c8fc Configure renovate
  • 1dcaf8f fix: combine outputs when using bit -D deps
  • 77368bc refactor: make Hasher public + move CSI under logging
connectrpc/connect-go (connectrpc.com/connect)

v1.13.0

Compare Source

What's Changed

Enhancements
Bugfixes
  • Type URLs in error details can have any host and even include URI scheme by @​jhump in #​636
  • Improve GET requests: clients should not include content headers, servers should disallow a body by @​jhump in #​644
  • Fix mis-categorization of "deadline exceeded" errors by @​jhump in #​643
Other changes

Full Changelog: connectrpc/connect-go@v1.12.0...v1.13.0

jackc/pgx (github.com/jackc/pgx/v5)

v5.5.1

Compare Source

pre-commit/pre-commit (pre-commit)

v3.6.0

Compare Source

==================

Features
Fixes
Updating
prettier/prettier (prettier)

v3.1.1

Compare Source

diff

Fix config file search (#​15363 by @​fisker)

Previously, we start search for config files from the filePath as a directory, if it happened to be a directory and contains config file, it will be used by mistake.

├─ .prettierrc
└─ test.js         (A directory)
  └─ .prettierrc
// Prettier 3.1.0
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/test.js/.prettierrc

// Prettier 3.1.1
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/.prettierrc
Skip explicitly passed symbolic links with --no-error-on-unmatched-pattern (#​15533 by @​sanmai-NL)

Since Prettier v3, we stopped following symbolic links, however in some use cases, the symbolic link patterns can't be filtered out, and there is no way to prevent Prettier from throwing errors.

In Prettier 3.1.1, you can use --no-error-on-unmatched-pattern to simply skip symbolic links.

Consistently use tabs in ternaries when useTabs is true (#​15662 by @​auvred)
// Input
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
	  ? ddddddddddddddd
	  : eeeeeeeeeeeeeee
	    ? fffffffffffffff
	    : gggggggggggggggg;

// Prettier 3.1.0
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
	  ? ddddddddddddddd
	  : eeeeeeeeeeeeeee
	    ? fffffffffffffff
	    : gggggggggggggggg;

// Prettier 3.1.1
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
		? ddddddddddddddd
		: eeeeeeeeeeeeeee
			? fffffffffffffff
			: gggggggggggggggg;
Improve config file search (#​15663 by @​fisker)

The Prettier config file search performance has been improved by more effective cache strategy.

Fix unstable and ugly formatting for comments in destructuring patterns (#​15708 by @​sosukesuzuki)
// Input
const {
  foo,
  // bar
  // baz
}: Foo = expr;

// Prettier 3.1.0
const {
  foo1,
} // bar
// baz
: Foo = expr;

// Prettier 3.1.0 second output
const {
  foo1, // bar
} // baz
: Foo = expr;

// Prettier 3.1.1
const {
  foo1,
  // bar
  // baz
}: Foo = expr;
Support "Import Attributes" (#​15718 by @​fisker)

TypeScript 5.3 supports the latest updates to the import attributes proposal.

import something from "./something.json" with { type: "json" };
Fix false claim in docs that cursorOffset is incompatible with rangeStart/rangeEnd (#​15750 by @​ExplodingCabbage)

The cursorOffset option has in fact been compatible with rangeStart/rangeEnd for over 5 years, thanks to work by @​ds300. However, Prettier's documentation (including the CLI --help text) continued to claim otherwise, falsely. The documentation is now fixed.

Keep curly braces and from keyword in empty import statements (#​15756 by @​fisker)
// Input
import { } from 'foo';
import { /* comment */ } from 'bar';

// Prettier 3.1.0
import {} from "foo";
import /* comment */ "bar";

// Prettier 3.1.1
import {} from "foo";
import {} from /* comment */ "bar";
Keep empty import attributes and assertions (#​15757 by @​fisker)
// Input
import foo from "foo" with {};
import bar from "bar" assert {};

// Prettier 3.1.0
import foo from "foo";
import bar from "bar";

// Prettier 3.1.1
import foo from "foo" with {};
import bar from "bar" assert {};
Microsoft/TypeScript (typescript)

v5.3.3: TypeScript 5.3.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

watchexec/watchexec (watchexec)

v1.24.0: CLI v1.24.0

Software development often involves running the same commands over and over. Boring! Watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications. Install it today with cargo-binstall watchexec-cli, from the binaries below, find it in your favourite package manager, or build it from source with cargo install watchexec-cli.

In this release:
  • New: start/stop messages are now in colour. Use --colour=never (--color also accepted) to disable, or the conventional always and auto. (#​144, #​237, #​698)
  • New: --timings to print how long the command took. (#​278, #​698)
  • New: --quiet to disable printing any message (except warning and error logs). (#​698)
  • New: --bell to ring the terminal bell on command end. (#​238, #​698)
  • New: --ignore-nothing to switch on all the --no-*-ignore flags. (#​275, #​625, #​695)
  • New: --only-emit-events disables launching a command, and only prints events to stdout. Requires --emit-events-to to specify the format to print. This lets you obtain a stream of change events to handle directly rather than mediating via a command. (#​676, #​691)
  • New: --map-signal to map signals received by Watchexec to other signals sent to the command. (#​151, #​387, #​710)
  • Change: --emit-events-to stdin and json-stdin modes are renamed to stdio and json-stdio respectively; the old names are aliased to preserve compatibility.
Other changes:
  • Uses the Watchexec library 3.0. (#​601)
  • -w /dev/null disables watching any files. This is the literal string /dev/null, it won't detect the null device via links or fifos. (#​601)
  • Running as PID1 (e.g. in Docker) is fully supported. (#​140, #​601, #​624)
  • Performance improvements and bugfixes around reaping processes (via command-group 5). (#​601)
  • Performance improvements and bugfixes around watching files (via notify 6). (#​601)
  • Clear the screen before printing events, so --print-events and --clear can meaningfully be used together. (#​601)
  • Hint that more or less help is available with long --help and short -h flags. (#​601)
  • The PDF version of the manual page is gone, due to the tooling I used disappearing, and the general ugliness of its typesetting. (#​710)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (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.


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

This PR has been generated by Mend Renovate. View repository job log here.

Copy link
Contributor Author

renovate bot commented Dec 11, 2023

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.

@alecthomas alecthomas merged commit e154e43 into main Dec 11, 2023
@alecthomas alecthomas deleted the renovate/all-minor-patch branch December 11, 2023 03:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant