Releases: golang-design/clipboard
v0.7.1
What's Changed
- Remove unused
const
andtype
by @y-yagi in #44 - all: remove old format tag lines by @y-yagi in #46
- Upgrade to Go 1.24 by @changkun in #77
- Handle CGO disabled with error by @changkun in #78
- linux: fix grammar in clipboard_read comment by @changkun in #74
- Fix Linux read error handling by @changkun in #73
- Remove vendor directory by @changkun in #79
- Update golang.org/x dependencies by @changkun in #80
- Add Wayland note by @changkun in #81
- Import golang.org/x/exp/shiny instead of golang.org/x/exp by @tslocum in #82
New Contributors
Full Changelog: v0.7.0...v0.7.1
v0.7.0
This release will require Go 1.17 or higher.
What's Changed
- Typo fixes by @quackduck in #29
- CI fixes for Go 1.18 and 1.19 by @changkun in #34
- Add
gomobile
run log by @jeesk in #30 - Updated to Go 1.17 by @Geekgasm in #42
- Fix image pixel alignment on Windows by @nocd5 in #39
New Contributors
- @quackduck made their first contribution in #29
- @jeesk made their first contribution in #30
- @Geekgasm made their first contribution in #42
- @nocd5 made their first contribution in #39
Full Changelog: v0.6.3...v0.7.0
v0.6.3
v0.6.2
v0.6.1
This release includes two features:
v0.6.0
This is release is backward compatible but may change the behavior of using this package.
Previously, the package implicitly checks the capability of using this package at init(). If the requirement is not satisfied, it panics with a helper message for the user. However, panic at init is not recoverable hence we added a new API Init()
in this release.
Hence, one may add the following code in the main package to verify if the package is functioning:
package main
import "golang.design/x/clipboard"
func init() {
err := clipboard.Init()
if err != nil {
panic(err)
}
}
v0.5.3
v0.5.2
v0.5.1
v0.5.0
This release adds mobile platform supports, it bumps the required Go version to Go 1.17. For users who do not need mobile support may still use the v0.4.7 release.
Here are more details of the release:
- Add Android and iOS support 🎉 (with the collaboration of gomobile)
- A GUI application for functionality verification and usage demonstration
- Bump up to require Go 1.17
- Replace internal/cgo to runtime/cgo (this is our contribution to the Go project)