CARVIEW |
Select Language
HTTP/2 200
date: Sat, 26 Jul 2025 09:47:24 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"848a89f2800344d76d5a228fed8d5674"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=hVy4AmlRbzuGcjVa1%2BRQown1%2BKWqIuFLqh4idw7Rmcw43GPj05NU8O4An4o9cUsHLePxm6GVo01K5MzA5vpjXY%2FT29BcI6HVK8WJat2rXHZUFQ7IYtmw9%2FS5r7tzNfCjRT8C5uCfVL6QJSY0%2F6a4G5gNFEBhKLqCWHCjSTyhIBv8YwkuIAWW2dmWGMy4Ion9sTfhRTIfTHxdIcStEo8sOYVpggkP3A1eUjWUx2j77i%2BtfaZMBX0MsmEg7zSuSfB1hC89QrbQyK1wXbp4e%2BFUQA%3D%3D--z00cGlH6X7D2GHPA--j1Pk9SULE9W8r7UIwjgbFA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1307864782.1753523243; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 09:47:23 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 09:47:23 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BE90:3ED739:3F70FA:547410:6884A42B
Releases · blackbeam/rust-mysql-simple · GitHub
21 Jan 10:28
Loading
21 May 11:12
Loading
18 Mar 20:27
Loading
17 May 12:53
Loading
10 Dec 14:36
Loading
18 Nov 07:39
Loading
28 Jun 18:29
Loading
16 Feb 16:07
Loading
29 Dec 15:12
Loading
11 Oct 19:16
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 148
Releases: blackbeam/rust-mysql-simple
Releases · blackbeam/rust-mysql-simple
v26.0.0
Compare
Breaking
- Reduce the set of default features by @blackbeam in #394
- Bump
mysql_common
to 0.34 (see release notes)
What's Changed
- docs: fix typos by @ByteBaker in #388
- Remove
dbg!
macro invocation fromrustls_opts.rs
by @blackbeam in #390 - ci: mariadb - new versions by @grooverdan in #382
- Upgrade to twox-hash 2.0 by @shepmaster in #391
- Use small on-stack buffer for LocalInfile by @blackbeam in #393
New Contributors
- @ByteBaker made their first contribution in #388
- @grooverdan made their first contribution in #382
- @shepmaster made their first contribution in #391
Full Changelog: v25.0.1...v26.0.0
Assets 2
v25.0.1
Compare
What's Changed
- rustls: fix NotValidForName error detection by @blackbeam in #375
- Add pkcs8 and sec1 keys support for rustls TLS backend. by @blackbeam in #381
- Replace lazy_static & once_cell with std::sync::OnceLock by @serprex in #376
New Contributors
Full Changelog: v25.0.0...v25.0.1
Assets 2
v25.0.0
Compare
What's Changed
- docs: fix spelling errors by @robjtede in #356
- Fine-tune the Ordering for count by @wang384670111 in #367
- (breaking) Bump mysql_common from 0.30 to 0.31. by @altmannmarcelo in #373
- (breaking) Bump mysql_common from 0.31 to 0.32. by @blackbeam in c40205f
- (breaking) Introduce
binlog
feature. by @blackbeam in 8c7cb13 - (breaking) Proxy mysql_common features. by @blackbeam in 8c7cb13
- (breaking) feat!: ping and select_db return Result by @robjtede in #355
New Contributors
- @robjtede made their first contribution in #356
- @wang384670111 made their first contribution in #367
- @altmannmarcelo made their first contribution in #373
Full Changelog: v24.0.0...v25.0.0
Assets 2
v24.0.0
0a40252
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Breaking changes
- please look into mysql_common v0.30.1 release notes for the list of breaking changes
New features:
- New
FromRow
andFromValue
derive macros (seemysql_common
crate-level docs) mysql_clear_password
auth plugin support implemented (opt-in viaOpts::enable_cleartext_plugin
)COM_CHANGE_USER
is now supported (seeConn::change_user
andPooledConn::change_user
)
Other changes:
- Pool-related options are moved to the new
PoolOpts
structure Poll
will now reset acquired connections (see blackbeam/mysql_async#240)Conn::reset
will now falls back toCOM_CHANGE_USER
instead of reconnecting- thanks to @kornelski, mysql::Result alias is now more user-friendly (see #346)
- there is a workaround for MySql Bug #92954, that affects MySql <5.7:
Affected APIs:OptsBuilder::connect_attrs
now takesOption<HashMap>
- set toNone
to opt-out of connect attrsOpts::get_connect_attrs
now returnsOption
Auto-generated changelog follows
What's Changed
- Use user-friendly Result alias by @kornelski in #346
- Implement mysql_clear_password plugin support by @blackbeam in #345
- Release v24.0.0 by @blackbeam in #351
New Contributors
- @kornelski made their first contribution in #346
Full Changelog: v23.0.1...v24.0.0
Assets 2
v23.0.1
Compare
What's Changed
- Fix result set terminator handling in #342 (originally reported for mysql_async by @xudong963)
Assets 2
v23.0.0
Compare
What's Changed
- breaking bump mysql_common to 0.29 by @blackbeam in #338 (see mysql_common release notes)
- new
default-rustls
andminimal
features (see Crate Features section of the README)
Full Changelog: v22.2.0...v23.0.0
Assets 2
v22.2.0
08110ac
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
What's new
- @fulara added two new options into the
Opts
structure & connection URL (see #310):tcp_keepalive_probe_interval_secs
– TCP keep alive interval between subsequent probestcp_keepalive_probe_count
– TCP keep alive probe count
{Conn, Pool}::new
now supports literal URLs.
Please note, that I accidentally violated the semver here 🙇.
Fixes
Other changes
- fix some typos by @cuishuang in #321
- nix dependency is removed by @rtzoeller in #322
- Fix docs for creating a connection from URL by @Zomtir in #327
New Contributors
- @cuishuang made their first contribution in #321
- @rtzoeller made their first contribution in #322
Assets 2
v22.1.0
Compare
What's new
- @fulara added a way to control TCP_USER_TIMEOUT for a connection using the new
tcp_user_timeout
option (see #307). Please note that this is only fortarget_os = "linux"
. - @fulara implemented
AsRawFd
forConn
(see #307)
Fixes
- 3c4d4ee fixes the infinite loop in
QueryResult
, that may be triggered by a connectivity error (reported by @fulara in #306)
Other
Assets 2
v22.0.0
f985535
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
What's new
native-tls
is now optional (thanks to @TheDutchMC) and the new rustls-based TLS backend added to the library. Please see the "SSL Support" section in the crate docs.- now the buffer pool is lock-free and optional (controlled by the
buffer-pool
feature). Please see the "Buffer Pool" section in the crate docs.
Breaking
-
mysql_common
version bumped to 0.28.0, this means that now there is another set of enabledmysql_common
features:mysql_common/chrono
– disabled due to RUSTSEC-2020-0159mysql_common/time
replaced withmysql_common/time03
mysql_common/bigdecimal
replaced withmysql_common/bigdecimal03
-
chrono
,time
anduuid
reexports are removed
API changes
QueryResult::next_set
renamed toQueryResult::iter
(QueryResult::next_set
is still available but deprecated). Docstring is updated to clarify the behavior.
Fixes
- turns out previous versions wasn't able to properly bind to the specified bind address in some circumstances. This is now fixed.
Internal improvements
Bumped dependenices
- pem to 1.0.1
- lru to 0.7 (by @Roguelazer)
Assets 2
v21.0.2
Compare
nix
bumped to v0.23.0 (by @glittershark, see #292)
Assets 2
Previous Next
You can’t perform that action at this time.