Skip to content

Releases

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 11 Nov 03:38

Transok 0.5.5

新增

改进

  • 不再提供 macOS 通用版的自动更新:0.5.4 通用版用户请手动下载安装对应芯片(Apple 芯片 arm64 / Intel amd64)的安装包,之后即可自动更新。

  • 设置页「版本」一行同时作为检查更新入口,点击即可检查,去掉了单独的「检查更新」行,底部不再拥挤。

修复

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 11 Nov 03:31

Transok 0.5.4

新增

  • Linux 版本:新增 amd64 与 arm64 两个架构,提供 .deb 安装包和 .tar.gz(含 install.sh),同样支持应用内自动更新(.tar.gz 安装方式)。

改进

  • macOS 不再提供通用版,改为 Apple 芯片(arm64)与 Intel(amd64)两个独立安装包:单个应用从约 48MB 降到约 18–26MB,下载也更小。请按自己的 Mac 选择对应安装包。
  • 已安装 0.5.3 通用版的用户仍可通过应用内更新升级到这一版(过渡期内会收到通用更新包);新用户请按芯片选择对应安装包。

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 11 Nov 03:20

Transok 0.5.3

新增

  • 应用内自动更新:有新版本时,应用会在后台检查并弹出更新窗口,展示本页的更新内容,可选择安装、稍后提醒或跳过该版本;也可以在「设置 → 关于 → 检查更新」手动检查。更新包经过签名校验。注意:0.5.2 及更早的版本不带此功能,需要手动安装一次 0.5.3。
  • 分享地址二维码:点击分享地址行尾的按钮,弹出大二维码,手机扫码即可打开下载页。
  • 分享服务未开启时的提醒:在分享抽屉中直接提示,不再让人对着空地址发愣。
  • 复制反馈:复制分享地址后,行内会给出已复制的反馈。
  • 页面与抽屉动效:页面切换、抽屉与弹窗的进出场补上了转场动画。

改进

  • 桌面端整体重构为原生界面:基于 MyGo 重建,视觉按原 Web 端 1:1 还原,不再依赖 WebView,多语言(中 / 英 / 繁中 / 日)一并接入。
  • 首页、文件列表、上传区与设置页重新调整:文件列表改为分组卡片并整张滚动,条目操作改走右键菜单,上传区整块可点、拖放整窗生效,设置页的端口与设备名改为直接编辑的输入框。
  • 访问分享根路径会直接跳转到下载页,分享地址不再带 /download/page。
  • macOS 的 DMG 内附「修复已损坏.command」,未签名应用被系统拦截时可一键修复。
  • 下载页前端依赖升级,修复了安全告警。

修复

  • 修复分享码抽屉里退格删空当前格后,焦点没有退回上一格的问题。
  • 修复「在文件管理器中打开」打开了文件本身而不是定位到文件的问题。
  • 修复纯文本条目的内容摘要与附加文本错位,以及未确认就被创建的问题。
  • 修复局域网设备列表里出现 macOS 虚拟桥接网卡地址的问题。
  • 修复浅色模式下上传按钮配色、设置页行悬停底色没有铺满卡片的问题。

其他

  • 移除 Wails 前端与打包链路,新增 CI 检查与 Makefile,发布流程改为签名的自动更新发布。

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 30 May 15:51

Transok v0.5.2

高效的局域网文件分享工具 / An efficient LAN file-sharing tool


🇨🇳 更新内容

✨ 新功能

  • 文件夹分享:可将整个文件夹加入分享清单(在「上传」菜单中选择文件夹,或直接拖入)。被分享方可在浏览器中逐层进入子目录浏览、逐个下载文件,或将当前目录整体打包为 zip 下载。
  • 内容动态更新:文件夹内容在被分享方每次浏览时实时读取,随磁盘上的增删改自动反映,无需重新分享。
  • 在文件管理器中打开:主界面的文件夹分享项可一键在系统文件管理器(Finder / 资源管理器 / 文件)中打开。
  • 下载页图片缩略图:下载页对图片类文件自动显示缩略图预览,并支持按类型(全部 / 文件夹 / 文件 / 文本)筛选。

🔒 安全

  • 文件夹内的浏览与下载均通过「分享项 ID + 相对路径」寻址,经路径规范化与符号链接解析后校验是否越出分享根,严防路径穿越与软链逃逸。

🐛 修复

  • 修复列表项淡入动画结束后的闪烁。
  • 修复窄屏操作区拥挤、下载按钮图标不显示的问题。
  • 修复分享清单筛选时右上角计数不同步的问题。

🇬🇧 What's New

✨ Features

  • Folder sharing: add a whole folder to the share list (pick it from the Upload menu or drag it in). Recipients can browse into subfolders, download individual files, or grab the current directory as a zip.
  • Live contents: folder contents are read live on each visit, so changes on disk are reflected automatically — no need to re-share.
  • Reveal in file manager: open a shared folder in the system file manager (Finder / Explorer / Files) in one click.
  • Image thumbnails on the download page: image files now show thumbnail previews, with filtering by type (All / Folders / Files / Text).

🔒 Security

  • Folder browsing/downloads are addressed by share-item id + relative path, normalized and symlink-resolved against the share root to prevent path traversal and symlink escape.

🐛 Fixes

  • Fix list-item flicker after the fade-in animation finishes.
  • Fix cramped toolbar and missing download-button icon on narrow screens.
  • Fix the header item count not following the active share-list filter.

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 27 May 15:25

Transok 0.5.1

这个版本主要在「下载这一侧」做了很多事情,让接收文件的人体验更顺手;桌面端也换了新皮肤。

焕然一新的下载页

  • 整体改成深色 + 深橄榄的新视觉,以列表为核心,浏览更舒服。
  • 点击任意分享项会弹出详情:文本可以多行预览,图片可以直接看,不用先下载。

大文件下载更稳了

  • 下载页接入了 Service Worker,遇到几个 G 的大文件也不容易卡死或半路断掉。
  • 应用内多了一个"下载中心",可以一眼看到所有正在下载和已完成的任务。

给文件加一句话说明

  • 桌面端的文件列表里,每个文件后面多了一个「附加文本」入口,点一下就能给这个文件留一段备注(例如说明、密码提示、使用须知)。
  • 接收方在下载页和详情里都能看到这段备注。
  • 纯文本分享本身就是文字,不重复加备注。

链接更"稳"了

  • 以前如果你拖动调整了分享列表的顺序,之前发出去的"详情/下载链接"可能就指错了;现在每个分享项都有一个稳定的身份,无论怎么排序,老链接也不会指错文件。

桌面端体验小改进

  • 首页和上传器重做了视觉,分享按钮加了动效。
  • 弹窗在小屏上改为底部抽屉,验证码弹窗整体重做。
  • 首页/设置页禁用了整页选中,只有内容区可以选中复制。

下载

  • macOS(Apple Silicon):transok-0.5.1-darwin-arm64.dmg
  • macOS(Intel):transok-0.5.1-darwin-amd64.dmg
  • Windows:transok-0.5.1-windows-amd64.msi

备注

未做代码签名 / 公证。macOS 首次启动若提示「已损坏」,请双击 DMG 内的"修复已损坏.command"。

v0.4.8

Choose a tag to compare

@bent2685 bent2685 released this 14 Apr 15:26

Transok

An efficient LAN file sharing tool

About

Transok is a LAN file sharing widget. It does not take up excess storage space, and there is no limit to the number and size of files transferred. You can also set a password when sharing files to prevent illegal file downloading.


What's New in v0.4.8

  • 🎉 LAN device discovery is back and reliable — reimplemented with betamos/zeroconf, replacing the buggy grandcat/zeroconf (fixes #6)
  • Contributed by @404errorg6 via #32
  • Upgraded Wails runtime to v2.12.0

Features

  • File upload functionality
  • Enable sharing feature
  • File deletion and clearing
  • File download page
  • Dark mode
  • Pure text sharing
  • i18n
  • Custom port
  • Encrypted file sharing
  • Discover sharing devices in the local network

Full Changelog: v0.4.7...v0.4.8

v0.4.7

Choose a tag to compare

@bent2685 bent2685 released this 10 Oct 09:27

Transok

An efficient LAN file sharing tool

About

Transok is a LAN file sharing widget. It does not take up excess storage space, and there is no limit to the number and size of files transferred. You can also set a password when sharing files to prevent illegal file downloading.


Features

  • File upload functionality
  • Enable sharing feature
  • File deletion and clearing
  • File download page
  • Dark mode
  • Pure text sharing
  • i18n
  • Custom port
  • Encrypted file sharing

Full Changelog: v0.4.5...v0.4.7

v0.4.6

Choose a tag to compare

@bent2685 bent2685 released this 20 Sep 14:04

Transok

An efficient LAN file sharing tool

About

Transok is a LAN file sharing widget. It does not take up excess storage space, and there is no limit to the number and size of files transferred. You can also set a password when sharing files to prevent illegal file downloading.


Update

  • Refactor/Aestheticize the download page UI
    重构/美化下载页UI

Features

  • File upload functionality
  • Enable sharing feature
  • File deletion and clearing
  • File download page
  • Dark mode
  • Pure text sharing
  • i18n
  • Custom port
  • Encrypted file sharing

What's Changed

  • Refactor/Aestheticize the download page UI

Full Changelog: v0.4.5...v0.4.6

v0.4.5

Choose a tag to compare

@bent2685 bent2685 released this 14 Mar 08:44

Transok

An efficient LAN file sharing tool

About

Transok is a LAN file sharing widget. It does not take up excess storage space, and there is no limit to the number and size of files transferred. You can also set a password when sharing files to prevent illegal file downloading.


Update

  • Added chunk download #21
    新增分块下载

Features

  • File upload functionality
  • Enable sharing feature
  • File deletion and clearing
  • File download page
  • Dark mode
  • Pure text sharing
  • i18n
  • Custom port
  • Encrypted file sharing
  • Discover sharing devices in the local network[redo]
  • Right-click to add in Finder/File Explorer

What's Changed

Full Changelog: v0.4.4...v0.4.5

v0.4.4

Choose a tag to compare

@bent2685 bent2685 released this 06 Feb 07:03
2c54e45

Transok

An efficient LAN file sharing tool

About

Transok is a LAN file sharing widget. It does not take up excess storage space, and there is no limit to the number and size of files transferred. You can also set a password when sharing files to prevent illegal file downloading.


Update

  • Fixed loss of download page styles and ICONS in offline environments #19
    修复 离线环境下载页样式和图标丢失的问题
  • Class C addresses are advanced in the ip address list during sharing #15
    分享时ip地址列表把C类地址优先级提前

Features

  • File upload functionality
  • Enable sharing feature
  • File deletion and clearing
  • File download page
  • Dark mode
  • Pure text sharing
  • i18n
  • Custom port
  • Encrypted file sharing
  • Discover sharing devices in the local network[redo]
  • Right-click to add in Finder/File Explorer

What's Changed

Full Changelog: v0.4.3...v0.4.4