Removed all leaks from the macOS clipboard code. Previously, both the get and set methods leaked data.
Fixed documentation examples so that they compile on Linux.
Removed extra whitespace macOS's HTML copying template. This caused unexpected behavior in some apps.
Changed
Added a timeout when connecting to the X11 server on UNIX platforms. In situations where the X11 socket is present but unusable, the clipboard initialization will no longer hang indefinitely.
Removed macOS-specific dependency on the once_cell crate.
Removed all leaks from the macOS clipboard code. Previously, both the get and set methods leaked data.
Fixed documentation examples so that they compile on Linux.
Removed extra whitespace macOS's HTML copying template. This caused unexpected behavior in some apps.
Changed
Added a timeout when connecting to the X11 server on UNIX platforms. In situations where the X11 socket is present but unusable, the clipboard
initialization will no longer hang indefinitely.
Removed macOS-specific dependency on the once_cell crate.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps arboard from 3.2.0 to 3.2.1.
Release notes
Sourced from arboard's releases.
Changelog
Sourced from arboard's changelog.
Commits
6946466
Release 3.2.17b5ff1d
Remove direct once_cell dependency7af9a37
Remove leaks from macOS clipboard gettersf409d08
Add helper script for diagnosing any future leak issues1e9c093
Remove macOS memory leaks by properly passing objects via msg_send3399a25
fix doc example so it passes tests on ubuntu (#102)efedfb9
add timeout to RustConnection::connect to X11 serverf24df29
Remove the whitespaces in the HTML templateDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show