Release 1.79.1
- grpc: Remove the
-devsuffix from the User-Agent header. (https://github.com/grpc/grpc-go/pull/8902)
Release 1.79.0
- mem: Add experimental API
SetDefaultBufferPoolto change the default buffer pool. (#8806)- Special Thanks: @vanja-p
- experimental/stats: Update
MetricsRecorderto require embedding the newUnimplementedMetricsRecorder(a no-op struct) in all implementations for forward compatibility. (#8780)
- balancer/weightedtarget: Remove handling of
Addressesand only handleEndpointsin resolver updates. (#8841)
- experimental/stats: Add support for asynchronous gauge metrics through the new
AsyncMetricReporterandRegisterAsyncReporterAPIs. (#8780) - pickfirst: Add support for weighted random shuffling of endpoints, as described in gRFC A113.
- This is enabled by default, and can be turned off using the environment variable
GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING. (#8864)
- This is enabled by default, and can be turned off using the environment variable
- xds: Implement
:authorityrewriting, as specified in gRFC A81. (#8779) - balancer/randomsubsetting: Implement the
random_subsettingLB policy, as specified in gRFC A68. (#8650)- Special Thanks: @marek-szews
- server: Include status detail headers, if available, when terminating a stream during request header processing. (#8754)
- Special Thanks: @joybestourous
- credentials/tls: Fix a bug where the port was not stripped from the authority override before validation. (#8726)
- Special Thanks: @Atul1710
- xds/priority: Fix a bug causing delayed failover to lower-priority clusters when a higher-priority cluster is stuck in
CONNECTINGstate. (#8813) - health: Fix a bug where health checks failed for clients using legacy compression options (
WithDecompressororRPCDecompressor). (#8765)- Special Thanks: @sanki92
- transport: Fix an issue where the HTTP/2 server could skip header size checks when terminating a stream early. (#8769)
- Special Thanks: @joybestourous
- credentials/alts: Optimize read buffer alignment to reduce copies. (#8791)
- mem: Optimize pooling and creation of
bufferobjects. (#8784) - transport: Reduce slice re-allocations by reserving slice capacity. (#8797)
v1.11.2
This fixes two regressions:
-
Don't send startup parameters if there is no value, improving compatibility with Supavisor (#1260).
-
Don't send
dbnameas a startup parameter ifdatabase=[..]is used in the connection string. It's recommended to use dbname=, as database= is not a libpq option, and only worked by accident previously. (#1261)
v1.2.5
- fix: typo by @testwill in https://github.com/coocood/freecache/pull/131
- Add warning that Peek functions return expired values by @pflanagan-cs in https://github.com/coocood/freecache/pull/133
- Add GitHub Actions workflows by @ichizok in https://github.com/coocood/freecache/pull/135
- Add GetWithExpirationAndBuf by @vahid-sohrabloo in https://github.com/coocood/freecache/pull/137
- @testwill made their first contribution in https://github.com/coocood/freecache/pull/131
- @pflanagan-cs made their first contribution in https://github.com/coocood/freecache/pull/133
- @ichizok made their first contribution in https://github.com/coocood/freecache/pull/135
- @vahid-sohrabloo made their first contribution in https://github.com/coocood/freecache/pull/137
Full Changelog: https://github.com/coocood/freecache/compare/v1.2.4...v1.2.5
Wails v3.0.0-alpha.71
- Bumped ghw version for better Apple device support by @leaanthony (#4977)
- Add
GetBadgemethod to the dock service
- Fix GTK4 build failure caused by C
Screentypedef colliding with X11 Xlib.h (#4957) - Fix dock badge methods consistency on macOS
🤖 This is an automated nightly release generated from the latest changes in the v3-alpha branch.
Installation:
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha.71
Wails v3.0.0-alpha.70
- Add
-tagsflag towails3 buildcommand for passing custom Go build tags (e.g.,wails3 build -tags gtk4) (#4957) - Add documentation for automatic enum generation in binding generator, including dedicated Enums page and sidebar navigation (#4972)
- Fix
InvisibleTitleBarHeightbeing applied to all macOS windows instead of only frameless or transparent title bar windows (#4960) - Fix window shaking/jitter when resizing from top corners with
InvisibleTitleBarHeightenabled, by skipping drag initiation near window edges (#4960) - Fix generation of mapped types with enum keys in JS/TS bindings (#4437) by @fbbdev
🤖 This is an automated nightly release generated from the latest changes in the v3-alpha branch.
Installation:
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha.70
Wails v3.0.0-alpha.69
- Add
-tagsflag towails3 buildcommand for passing custom Go build tags (e.g.,wails3 build -tags gtk4) (#4957)
- Fix file drag-and-drop on Windows not working at non-100% display scaling
- Fix HTML5 internal drag-and-drop being broken when file drop was enabled on Windows
- Fix file drop coordinates being in wrong pixel space on Windows (physical vs CSS pixels)
- Fix file drag-and-drop on Linux not working reliably with hover effects
- Fix HTML5 internal drag-and-drop being broken when file drop was enabled on Linux
- Fix window show/hide on Linux/GTK4 sometimes restoring to minimized state by using
gtk_window_present()(#4957) - Fix window position get/set on Linux/GTK4 always returning 0,0 by adding X11-conditional support via
XTranslateCoordinates/XMoveWindow(#4957) - Fix max window size not being enforced on Linux/GTK4 by adding signal-based size clamping to replace removed
gtk_window_set_geometry_hints(#4957) - Fix DPI scaling on Linux/GTK4 by implementing proper PhysicalBounds calculation and fractional scaling support via
gdk_monitor_get_scale(GTK 4.14+) - Fix menu items duplicating when creating new windows on Linux/GTK4
- Fix generation of mapped types with enum keys in JS/TS bindings (#4437) by @fbbdev
🤖 This is an automated nightly release generated from the latest changes in the v3-alpha branch.
Installation:
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha.69