7 hours ago
wails

Wails v3.0.0-beta.2

Wails v3 Beta Release - v3.0.0-beta.2

Changed

  • Promote v3 from alpha to beta
  • Document system tray smart defaults and popup auto-hide behaviour, with regression coverage for click-handler selection (#5840).
  • GitHub updater excludes Windows installer assets by default in PR by @leaanthony
  • Add support for rounded, square, and custom radius corners on macOS frameless windows in PR by @leaanthony

Fixed

  • Report live GTK4 window sizes and emit resize, maximise, minimise, and fullscreen state events from the configured surface (#5830).
  • Fix Linux WebKit crash when sending Blob or FormData in fetch requests in PR by @taliesin-ai
  • Fetch shim passes undefined for missing Blob/FormData headers in PR by @leaanthony

🤖 This is an automated nightly release generated from the latest changes on master.

Installation:

go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-beta.2

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

10 hours ago
wails

Wails v3.0.0-beta.0

Wails v3 Beta is here

v3.0.0-beta.0 is the first Wails v3 beta release. The desktop API is stable, but this is still a prerelease: test thoroughly before using it in a critical production deployment and report reproducible issues so we can finish v3 well.

Highlights

  • Explicit application and window APIs, with first-class multi-window support.
  • Go services and static source analysis for richer generated TypeScript bindings that preserve comments and meaningful parameter names.
  • The foundation for richer, installable plugins: services can package frontend assets and scripts alongside their backend API.
  • A visible Taskfile-based build system, server builds, and experimental iOS and Android support.
  • Guided environment setup with wails3 setup, followed by project creation with wails3 init.

Read the full announcement: Wails v3 Beta: a new foundation for Go desktop applications.

Install

go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-beta.0
wails3 setup
wails3 init

Upgrading from Wails v2

Wails v2 remains the current stable release. The supported v3 beta migration path is the v2-to-v3 migration guide. Port deliberately, test the result, and keep your v2 application in place until the new one is ready.

Help us finish v3

Downloads and verification

Release binaries are provided for macOS (Intel, Apple Silicon, and universal), Linux (amd64 and arm64), and Windows (amd64). Verify downloaded binaries against the included SHA256SUMS file.

The macOS binaries in this beta are intentionally unsigned and un-notarized. They may require the usual macOS security override when run directly.

11 hours ago
go-micro

v6.9.0

What's Changed

Full Changelog: https://github.com/micro/go-micro/compare/v6.8.0...v6.9.0

1 days ago
wails

Wails v3.0.0-alpha2.122

Wails v3 Alpha Release - v3.0.0-alpha2.122

Added

  • Implement generic asynchronous FIFO mailbox for ordered event delivery in PR by @savely-krasovsky

Changed

  • Add support for rounded, square, and custom radius corners on macOS frameless windows in PR by @leaanthony

Fixed

  • Fetch shim passes undefined for missing Blob/FormData headers in PR by @leaanthony

🤖 This is an automated nightly release generated from the latest changes on master.

Installation:

go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha2.122

⚠️ Alpha Warning: This is pre-release software and may contain bugs or incomplete features.

1 days ago
go-zero

goctl/v1.10.2

What's Changed

goctl

  • Fixed nested client alias generation (#5627) — @puneetdixit200
  • Swagger: added support for custom response status codes (#5691) — @kevwan
  • Swagger: fixed inline pointer member expansion (#5664) — @lxffong
  • Fixed inline struct tag recursion in IsTagMember (#5671) — @014-code

New Contributors

@caltechustc, @Vierblatt, @sapirbaruch, @SAY-5, @jeonghyeon-net, @Meppo, @puneetdixit200, @lxffong, @014-code — thank you for your first contributions! 🎉

1 days ago
wails

Wails v3.0.0-alpha2.121

Wails v3 Alpha Release - v3.0.0-alpha2.121

Added

  • Add macOS DMG packaging support with new options and build tasks in PR by @leaanthony

Changed

  • GitHub updater excludes Windows installer assets by default in PR by @leaanthony

Fixed

  • Fix Linux WebKit crash when sending Blob or FormData in fetch requests in PR by @taliesin-ai

🤖 This is an automated nightly release generated from the latest changes on master.

Installation:

go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha2.121

⚠️ Alpha Warning: This is pre-release software and may contain bugs or incomplete features.

2 days ago
go-zero

v1.10.3

Highlights

Core

  • stringx.FirstN: returns empty string for negative n (#5620)
  • stringx.Substr: rejects start > stop to prevent slice panic (#5616)
  • mapping: fixed unmarshaling of pointer-to-slice fields (#5662)
  • collection: optimized queue growth strategy (#5704)

Redis

  • Added XGroupSetID/XGroupSetIDCtx to update a consumer group's last-delivered ID (#5637)
  • Fixed circuit breaker tripping under high concurrency / with incompatible servers (#5654), plus minor refactor (#5666)

Docs

  • Added Korean translations (#5579)

Dependencies

  • go-redis/v9 9.19.0 → 9.21.0
  • mongo-driver/v2 2.6.0 → 2.8.0
  • pelletier/go-toml/v2 2.3.1 → 2.4.3

New Contributors

@Vierblatt, @sapirbaruch, @SAY-5, @jeonghyeon-net, @Meppo, @puneetdixit200, @lxffong, @014-code — thank you for your first contributions! 🎉

Full Changelog: https://github.com/zeromicro/go-zero/compare/v1.10.2...v1.10.3

2 days ago
wails

Wails v3.0.0-alpha2.120

Wails v3 Alpha Release - v3.0.0-alpha2.120

Added

  • Implement macOS title-bar double-click actions for maximize or minimize in PR by @taliesin-ai

Changed

  • Update QR service tutorial to use NewServiceWithOptions and add spacing in PR by @jeongkyu

Fixed

  • Keep WKWebView responsive during macOS zoom in PR by @leaanthony
  • Fix GTK4 window size queries and emit resize, maximise, minimise, and fullscreen state events from the configured GdkSurface.

🤖 This is an automated nightly release generated from the latest changes on master.

Installation:

go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha2.120

⚠️ Alpha Warning: This is pre-release software and may contain bugs or incomplete features.

2 days ago
unipdf

v5.0.0

Release notes - UniPDF v5.0.0

This release contains new features, improvements and bug fixes.

New Features

  • US-648 PDF linearization (Fast Web View) support: linearized writer, hint stream generation and optimize.Linearize convenience API
  • US-1520 Linearization validator to verify Fast Web View compliance of PDF files
  • US-1607 PDF/UA-1 (ISO 14289-1) validation and automatic compliance fixes via the new pdfua package
  • US-1609 PDF/UA-2 (ISO 14289-2) validation and apply profile
  • US-1610 PDF/UA-2 namespace-aware automatic tagging in the creator
  • US-1606 PDF 2.0 structure namespaces support in the model
  • US-1605 US-1618 pdfuaid XMP namespace support, including part/rev and amd/corr identifiers
  • US-1549 ICC colorspace support
  • US-1447 ICC color profile preservation when embedding images
  • US-1504 Transparency groups with Multiply blend mode support
  • US-1548 Color gradient support for StyledParagraph
  • US-1629 List-box (choice field) appearance generation in the annotator
  • US-1539 Direct() and Equals() methods for the PdfObject interface
  • US-1556 Opt-in writer SkipObjectCopy fast path that skips the defensive deep copy of the source object graph

Improvements

  • US-1507 Refactored the parser/reader I/O layer from io.ReadSeeker to io.ReaderAt, enabling safer concurrent reads
  • US-1536 Typed PdfColor interface instead of the empty interface
  • US-1541 Charcode/GID/rune separation in font handling for more correct text encoding
  • US-1537 Exposed content types and fields for StyledParagraph, Grid and Table
  • US-1598 Faster text rendering with a glyph cache and blit fast path
  • US-1597 Reduced render allocations with buffer pools and font-face caching
  • US-1601 Bold/italic style matching when falling back to system fonts
  • US-1611 Improved handling of long table cell content, including splitting of oversized row-spanning cells
  • US-1561 Improved radial shading fill by omitting the bounding box that clipped the fill to the disc
  • US-1631 All PDF date fields after the 4-digit year are now optional in ParsePdfTime
  • US-1604 Replaced the unmaintained go-xmp library with a maintained fork
  • US-1571 Replaced the archived gorilla/i18n dependency with the internal linebreak package
  • US-1637 US-1672 Aligned the PDF/UA verifier with veraPDF and added a veraPDF validation test corpus

Bug Fixes

  • US-1660 Fixed wrong font selection when two font dictionaries share the same BaseFont
  • US-1676 Fixed form-field widget flattening when a page has no filtered annotations
  • US-1670 Fixed creator table layout fidelity for row-spanning cells
  • US-1546 Fixed multi-column row-spanning cells that cross page boundaries
  • US-1612 Fixed blank/garbled rendering for CIDFontType2 fonts with a non-identity CIDToGIDMap
  • US-1627 Fixed tagged-content ParentTree reachability in the structure tree
  • US-1560 Neutralized stale linearization dictionaries when signing incrementally

Deprecations and Removals

  • US-1538 Removed the deprecated creator.Paragraph component and Creator.NewParagraph; use StyledParagraph instead
  • US-1535 Removed obsolete deprecated functions, including:
    • ContentStreamParser.ExtractText and PageText.ToText — use the extractor package APIs instead
    • NewCompositePdfFontFromTTFFile/FromTTF/FromOTFFile/FromOTF — use the unified font loading APIs instead
    • PdfFont.CharcodesToUnicodeWithStats
  • US-1536 PdfColor is now a typed interface — code relying on the previous interface{}-based signatures may need updates