MaxiPBX 持续演进
每个版本都带来新功能、改进和修复 — 自动部署到所有实例,无服务中断。展开一个版本以查看其详情。
v1.17.6 在整个舰队上自动启用ARI访问 2026年8月16日
- 修复 在整个舰队上自动启用ARI访问:ARI访问(在1.17.5中引入)实际上仅在全新安装的设备上暴露——已更新的设备确实会收到引擎,但不会激活它(与本地Asterisk的绑定和443端口上的HTTPS暴露)。这已修复:ARI访问现在自动部署在每个设备上,包括已在服务中的设备。只需创建一个标识符及其授权IP地址(全局ARI菜单,或在客户端参数中按租户创建)
v1.17.5 PBX API:标准身份验证和OpenAPI文档 2026年8月16日
- 改进 PBX API更易于集成:现在接受标准身份验证标头「Authorization: Bearer <token>」,以及历史标头——不改变现有集成的任何内容
- 改进 为集成者澄清的OpenAPI/Swagger文档:身份验证方案在受保护的路由上有描述(建议为集成使用用户/管理员令牌,保留历史标头以兼容,专用API密钥用于酒店/PMS路由),公共路由未标记为需要身份验证。访问模型已明确——租户管理员仅限于其自身租户,全局管理员管理所有租户——并添加了API访问文档(URL、标头、示例)
- 新增 客户可修改的服务代码(功能码):在系统 › 分机中,「功能」选项卡中,每个服务的代码现在可由租户更改(例如*9 → *99),超越简单的启用/禁用——每个客户可根据其习惯调整功能代码。输入的代码经过验证(数字和符号* # +),与其他代码的任何冲突都会被拒绝并报告。响应式界面
- 新增 安全、全局和按租户的ARI(Asterisk REST Interface)访问:Asterisk的低级API现在可以通过MaxiPBX网关向第三方集成(CTI、自定义呼叫应用)开放。专用凭证(登录和加密密码)在全局级别(整个设备)或按租户级别(每个客户管理自己的,隔离在其范围内)管理;强制IP地址限制(白名单——默认关闭,直到授权IP);在443端口上通过HTTPS暴露(REST和事件WebSocket),无需打开额外端口;租户标识符只能看到和控制其租户的呼叫(呼叫发起仍保留在全局级别)
- 新增 呼叫中心统计中的代理排行榜:最佳代理的「前10名」排行榜,可按队列过滤(一个、多个或所有队列)和选择排名标准——已应答呼叫、通话时间、应答率、接听速度,或组合得分(数量+率+通话+速度)——按选定期间计算。前3名有奖牌🥇🥈🥉,表格响应式
- 改进 丰富的呼叫追踪面板:呼叫摘要现在始终保持可见(标识符、方向、状态、时长、来源、目的地、开始和结束时间)
- 改进 更清晰的网络捕获:误导性的「PCAP 2分钟」按钮已被可参数化的捕获取代(2分钟、15分钟、1小时、6小时或24小时),明确呈现为「从现在开始」的捕获,而非重建过去的呼叫;最近的捕获显示其状态、时长、大小和下载链接
v1.17.3 音频诊断与呼叫追踪 2026年8月16日
- 新增 从应用程序收集诊断信息:PBX 接收从 Web 或桌面软电话发送的音频诊断报告,使用自身上下文进行丰富处理,并上报至 ControlPlane 供支持团队使用
- 新增 从日志(CDR)追踪呼叫:在管理界面中,「显示追踪」按钮打开呼叫路径的可视化时间线——标准化日志、电话事件、工件及指向已收集诊断的相关链接
- 新增 按需进行网络捕获(PCAP)以用于诊断:租户管理员可以启动电话流量的短期捕获(10 秒至 5 分钟),手动停止并下载(需身份验证)。这不是永久录制——而是在重现问题时启动短期捕获;最后一次可用的捕获链接到呼叫追踪,并显示其大小和下载链接(「启动 PCAP」「停止」「下载」按钮)
- 新增 对所有修改进行全面的日志记录:自动审计现记录每个创建、修改、删除、登录和系统或租户操作——包括以前未显式追踪的操作。每条记录保留作者、相关租户、IP 地址、操作类型、目标、结果(成功或失败)和摘要,敏感数据(密码、机密、令牌)自动被屏蔽。审计采用「尽力而为」方式:永不中断正在进行的操作,大型文件/上传不保留(仅保留元数据)。审计日志还新增按作者筛选和仅查看系统操作的筛选器
v1.17.0 呼叫录音外部存储(按租户) 2026年8月16日
- 新增 呼叫录音外部存储:录音现可存储在外部服务器上,而无需存储在 PBX 盒子的磁盘上。与邮件功能(SMTP)相同,配置分两个级别——系统级别的全局设置(默认目的地)和租户级别的覆盖(每个租户可拥有自己的目的地)。默认情况下,存储仍为本地:现有配置不受影响
- 新增 支持的远程目的地:SFTP、FTP、SMB 和兼容 S3 的对象存储(AWS S3、Wasabi、Backblaze B2、MinIO、OVH、Scaleway、Google Cloud Storage...)可通过预设访问凭证配置。「测试连接」按钮可验证配置;机密信息(密码、访问密钥)已加密
- 新增 移动和保留模式:录音发送至远程存储,然后从本地磁盘中删除(按照保留期限),播放或下载时按需从远程位置获取文件。分开的保留策略——本地保留天数、远程保留月数——支持自动清除
v1.16.7 连接前的安装助手和NAT盒上的助手模式安装 2026年8月16日
- 新增 连接前的安装助手:以助手模式部署的盒子(安装时未定义域名)现在在登录屏幕前显示「完成您的安装」页面。在该页面输入最终域名、公网IP地址和私网IP地址(预填充),以及安装令牌,然后点击「完成」:日志实时滚动显示(HTTPS证书颁发和网络配置),最后自动重定向到有效HTTPS地址的登录页面。每个步骤都实时可见——告别了「不知道是否在进行处理」的困扰
- 修复 NAT后盒子上的助手模式安装已端到端加固——这种组合之前在多个地方失败:主机名不再采用公网IP地址(数字主机名会导致内部组件无法启动,使整个安装失败),安装助手过程中会使用临时证书以便HTTPS服务启动(最终证书在完成时颁发),SIP电话侦听地址自动更正为盒子的真实本地接口。结果:NAT后的助手模式安装现在一次即成,具有有效的HTTPS和正常的电话功能
v1.16.5 界面部署加强可靠性 2026年8月15日
- 修复 更新后Web配置重载加强可靠性:在某些设备上,界面更新可能导致Web服务器未重载新配置,使界面暂时无法访问,直到手动干预。重载现已延后到更新的最后阶段 — 在所有组件就位且配置验证后 — 以系统化方式进行,无需任何手动操作
v1.16.3 2026年8月15日
- 修复 在某些设备上升级至1.16.2后页面无法访问(404错误):新界面现在在网站根目录提供,但更新可能保留旧的「按语言」Web配置,该配置会重定向到其他位置。界面的Web配置现已与应用程序打包在一起,并在每次安装和更新时刷新 — 版本升级后不再出现404错误
v1.16.2 语言重构、自助式网络身份与服务部署助手 2026年8月15日
- 新增 即时语言切换:单击一种语言即可立即切换整个界面 — Web 软电话、PBX 管理 — 无需页面重载或网络延迟。再也不会在启动时出现短暂的错误语言显示:应用程序在显示任何文本之前会等待正确的语言加载完毕
- 新增 语言跟随账户:选择一次后,语言设置会自动同步到 Web 软电话、桌面应用和移动应用 — 这是保存在用户上的偏好设置,无需在每台设备上重新配置
- 改进 应用程序更轻量化,更新速度更快:60 种语言的翻译现在按需加载,而不是为每种语言重复复制 — Web 界面的安装和更新都显著更轻量化
- 新增 两种 PBX 部署方式:要么一切预先填充如今天这样(FQDN 和 IP 地址在 ControlPlane 中配置 — 安装程序完成所有工作,包括 SSL 证书),要么在没有预先信息时通过助手进行配置:主机通过其 IP 地址启动,立即可通过 HTTPS 访问;客户打开软电话、连接,服务部署助手预填充检测到的内部 IP 和公网 IP,然后要求输入 FQDN — 验证后,证书被签发,所有网络和电话配置自动应用
- 新增 管理界面中的自助式「网络」页面:随时随地更改 FQDN、公网 IP 或内部 IP(NAT),无需重新安装 — 相关网络配置有针对性地重新应用,证书自动重新签发。同一页面在首次启动时也充当助手
- 新增 公网地址自动检测:无需手动查找,系统自动检测并预填充
- 新增 「待完成服务部署」横幅显示在管理页面上,只要主机处于助手模式:首次通过 IP 访问将直接进入助手,不可能遗漏
- 新增 新安装 APT 原生方式(可选):代码在安装时由包管理器部署 — 与 APT 更新具有相同的可靠性 — 如果需要可优雅地回退到经典安装机制
v1.15.1 邮件支持与 CRM 集成 2026年8月15日
- 新增 邮件支持:集成于全渠道(Omni)中的轻量级工单服务——每个租户可管理多个支持邮箱(IMAP 接收、SMTP 发送)。收到的邮件自动转化为按会话归类的工单串;可直接在应用内回复客户或发起新邮件,支持收发附件(25 MB,禁止可执行文件类型)
- 新增 有序的邮件工单:状态(打开、待处理、已解决、已关闭)、优先级(低 → 紧急)、客户回复已解决工单时自动重新打开,以及可按邮箱调节的邮件收取频率。可在管理后台“通信”菜单下新增的“邮件支持”卡片中进行配置(含连接测试);在 WebRTC/桌面软电话端新增“支持”栏目;在移动端则通过“设置”提供专属界面。严格的多租户隔离,邮箱凭据静态加密存储
- 新增 CRM 集成:MaxiPBX 现已可对接市面主流 CRM——HubSpot、Salesforce 和 Zoho(一键 OAuth 连接)、Odoo、ConnectWise、Vtiger 和 Jetpack CRM(API 密钥方式)。引擎架构通用化:后续将基于同一基础支持更多 CRM。严格的多租户隔离:每个租户连接自己的 CRM,凭据与令牌均加密并相互隔离——租户间互不共享
- 新增 来电客户资料:来电时系统会在租户的 CRM 中查找该号码——显示姓名、公司及资料(增强的来电显示),并在 WebRTC/桌面软电话及移动端通话界面提供“在 CRM 中打开”按钮
- 新增 CRM 中的通话记录:每通电话(来电、去电、未接——视选项而定)都会作为活动记录到对应联系人下,若号码未知,还可自动创建联系人或潜在客户
- 新增 从 CRM 一键拨号:MaxiPBX 浏览器扩展(Chrome、Edge、Firefox)可让您在 CRM 页面上一键拨号——选中号码或电话链接,坐席分机振铃后自动拨出。与 PBX 的连接安全(支持 2FA),访问令牌绝不暴露给 CRM 页面;检测方式非侵入式,扩展窗口内可快速拨号,并可为自托管 CRM 启用“在此网站上启用”
- 新增 “通信”菜单下的“CRM 集成”管理页面:添加 CRM、一键 OAuth 连接或输入 API 密钥、记录选项、资料 URL 模板、“测试”按钮、启用/禁用
- 修复 此前某些盒子可能会卡在更新循环中,版本长期停滞不前:在部分较旧的安装中,旧的基于压缩包的更新流程可能无法部署新代码。这些盒子现已通过新流程自动解除卡滞
- 改进 更新现改为通过 APT 仓库安装——原子化安装,更加稳健,速度显著提升(仅需几分钟,而非完整重放整个部署流程)。现有盒子会自动切换到新流程,并设有保护机制:若某盒子上新流程不可用,旧机制将自动接管——不会有任何盒子因切换而被卡住
v1.15.0 全渠道中心(Telegram、短信)与支持功能增强 2026年8月15日
- 新增 会话中心(原“Livechat”)升级为真正的全渠道中心,并在各处统一更名为“Omni”——WebRTC 软电话、桌面端及移动应用中均已生效,其菜单也移至“历史记录”之后
- 新增 Telegram 新渠道:接收传入消息(安全 webhook)、坐席回复及媒体文件,均直接进入 Omni 收件箱。管理后台支持自助配置:“添加 Telegram”——只需提供机器人令牌,webhook 将自动注册。请注意:根据平台规则,Telegram 机器人无法主动发起会话,需由用户先启动机器人;此后接收与回复均可正常进行
- 新增 通过 Twilio 实现的短信新双向渠道:可在桌面端和移动应用中收发短信。传入短信会经过验证(签名校验)并去重后,作为普通会话进入 Omni 收件箱;坐席也可主动向任意号码发起短信——点击“新建短信”按钮,选择发送号码、收件人及输入内容。管理后台支持自助配置:“添加短信”,填写凭据及 Twilio 号码
- 改进 每个会话均清晰标明来源:显示渠道图标与标签(Web / WhatsApp / Telegram / 短信)、彩色头像标记,并可在收件箱中按渠道筛选
- 改进 此前较小的支持工单创建窗口,现已扩大为真正的对话框——在 PBX 管理后台和 WebRTC 软电话中均已生效
- 新增 工单富文本编辑器:支持加粗、斜体、下划线、项目符号列表与编号列表、链接——消息格式在 ControlPlane 端得以保留并经过安全清理
- 新增 工单附件支持:创建工单及回复时可添加多个文件,并可在对话串中直接查看及进行身份验证后的下载
- 修复 不再出现“毫无反应”的情况:支持模块的所有错误(加载、创建、发送、上传)现均以清晰提示显示,支持全部 60 种语言
- 改进 工单与 PBX 的可靠关联:盒子在创建工单时会传递其实例标识符——不再出现打开时的静默失败
v1.14.5 60种语言与时区 2026年8月15日
- 新增 整个界面从15种语言升级到60种语言:PBX管理后台、WebRTC软电话、移动应用、桌面应用、ControlPlane门户和maxipbx.com网站现在使用同一份60种语言列表。新增45种语言——包括乌克兰语、俄语、阿拉伯语、希伯来语、波斯语、印地语及印度主要语言、简体中文和繁体中文、日语、韩语、越南语、泰语、印尼语、马来语、斯瓦希里语及其他非洲语言、丹麦语、瑞典语、挪威语、芬兰语、爱沙尼亚语、拉脱维亚语、立陶宛语、加泰罗尼亚语、菲律宾语等……每个人都可以在自己惯用的应用或门户中选择语言
- 新增 每个租户现在都有一个默认时区,在创建时选定,并根据国家自动预填(例如:摩洛哥 → Africa/Casablanca,法国 → Europe/Paris,瑞士 → Europe/Zurich),之后可在其信息卡中修改。该时区作为租户内所有新建对象的默认值——用户、时间段、语音信箱:无需再逐个座席设置
- 新增 每个用户仍可保留自己的时区设置,其优先级高于租户时区——适用于跨多个国家分布的团队。现有租户保持不变:其时区根据所在国家推导得出,对其无任何影响
- 改进 通话记录按正确时间显示:“最近通话”中的时间戳现按用户时区显示(优先用户时区,其次租户时区,最后设备时区),不再一律使用设备本地时间
- 新增 国际联系人的“时差”提示:在联系人列表(桌面、WebRTC和移动端)中,一个标签会标示国际号码联系人的时差——例如从瑞士看,+212(摩洛哥)号码显示“+1h”,只要相差1小时以上即显示。对于跨多个时区的国家(美国、俄罗斯、加拿大等),该标签特意保持近似值(“≈”)而非显示不准确的精确时间;计算已考虑夏令时/冬令时
v1.14.3 无需SSH的远程管理与全球紧急号码 2026年8月14日
- 新增 无需SSH的PBX远程管理(远程管理模块):部分客户在部署后会关闭SSH访问——现在,设备会在每次心跳时自行从ControlPlane拉取操作指令并执行(由设备主动发起所有连接:没有任何内容通过SSH进入)。可控操作包括:重启服务(白名单限定)、重启主机,以及在beta与stable通道之间即时切换并持续对账
- 新增 每次心跳都会上报清单,并可在PBX信息卡中查看:各组件版本、操作系统与内核版本、磁盘与内存、所在通道、服务状态——此外还有按PBX记录的命令历史(发送 → 执行 → 结果)
- 新增 部署密钥(应急访问方式)自动部署:部署用公钥在安装时安装到服务器上,并在每次更新时进行对账——如果被移除,会自动重新部署。该应急访问机制是对无SSH远程管理的补充,可针对拥有自有ControlPlane的白标方案进行覆盖设置
- 新增 紧急号码:实现全球覆盖——依据国际电信联盟(UIT)官方数据库预配置177个国家(1160条记录),并与已验证的现有列表合并,确保不丢失任何号码(例如澳大利亚000、西班牙、希腊;瑞士新增Rega 1414/1415及儿童求助号码)。瑞士:112、117、118、143、144、145、147;法国:15、17、18、112、114、115、119、191、196、197、116000、116117;美国:911、511、811。不在数据库中的国家(如墨西哥、印度尼西亚)将保持为空,并在客户完成配置前持续显示提示
- 修复 Yealink T54W——BLF按键终于可正常配置:可编程按键(BLF、快捷键)此前在服务端已正确配置,但在这些话机上未显示。原因是电话型号被记录为不被识别的形式(“T54(W)”):按键被分配到了一个不存在的扩展模块,而非屏幕上原生的按键。此修复会自动规范化型号,并在部署时向相关电话重新推送配置——无需任何手动操作,且对所有以括号标注WiFi变体的型号均适用
v1.14.2 租户所在国家与紧急号码 2026年8月14日
- 新增 租户所在国家:创建租户时现在需选择其所在国家(电信意义上的),该国家决定默认创建的呼出路由(国内/国际),且不会改变所拨打的号码本身。全球覆盖:绝大多数国家采用标准方案(国内前缀0,国际前缀00),瑞士与法国(10位国内编号规则)以及北美地区(1 / 011)采用专用方案,同时支持直接以+E.164格式拨打的号码。现有租户保持原样不变
- 新增 由客户自行设定紧急号码:不再强制使用默认的瑞士号码列表——每位客户在租户创建及编辑时自行填写其紧急号码。只要列表为空,就会显示明确提示“尚未配置任何紧急号码”,该提示同时出现在表单中及租户列表的标签上
- 修复 来电接听:当已有通话进行中且有新来电振铃时,“接听”(移动端/桌面端/WebRTC)现在会接起正在振铃的来电,而不是已接通的那个通话。呼出的通话永远不会再被误判为“待接听”状态
v1.14.1 从 ControlPlane 一键管理员访问 2026年8月14日
- 新增 在 ControlPlane 的 PBX 详情页中,点击「打开管理界面」按钮即可直接进入该 PBX 的管理界面,且已自动登录——无需重新输入 URL 或密码(在新标签页中打开)。每个角色各司其职:总管理员可访问所有 PBX,批发商 / 二级批发商 / 分销商仅可访问其权限范围内的 PBX
- 改进 一键访问的安全性:ControlPlane 在服务器端连接 PBX(密钥永不暴露给浏览器),会话令牌通过 URL 片段(fragment)传递(永不发送至服务器,也不会包含在 Referer 中),到达后立即从 URL 中移除。若 PBX 管理员账号已启用 2FA,则一键访问会被正常拒绝(需手动登录)。每次访问均在 ControlPlane 端记录日志
- 改进 自动登录功能仅在 PBX 升级至 1.14.1 后才会生效——自动登录页面由 PBX 本身承载
v1.14.0 响应式管理界面——手机、平板、电脑均适配 2026年8月14日
- 新增 移动端主菜单终于可用:此前在小于平板尺寸的屏幕上,侧边菜单会完全消失——无法进行导航。现在「汉堡」按钮会打开一个滑出式菜单,带有背景遮罩,点击框外区域或导航时自动关闭
- 改进 弹窗(模态框):不再有过高的弹窗被截断——内容和按钮(保存……)在小屏幕上可正常滚动
- 改进 页面布局:不再出现横向溢出——图片和较宽内容自适应,表格在各自的容器内滚动。管理界面现已适配从智能手机到大屏显示器的所有屏幕尺寸
v1.13.9 2026年8月13日
- 改进 BLF 按键——与实体话机完全对等:应用程序(WebRTC / 桌面端 / 移动端)的 BLF 菜单现在会显示用户上配置的所有按键,不论目标类型为何。此前会隐藏不可「监控」按键的过滤逻辑已移除:可监控的目标(用户、组、队列、会议、分机)保留实时状态指示灯,其余则显示为普通按键
- 改进 许可证——租户设置中的详情信息:对话框以只读方式显示「人员」(已用/授权)和「设备」计数器,如适用则显示模式标签(NFR / 试用)——这些数字是从合作伙伴控制台实时重新计算得出的,而此前只能看到「最大 X 分机」。编辑功能仍仅限于控制台:此面板仅用于展示信息
v1.13.8 Maxi UC 软电话——视觉刷新 2026年8月13日
- 改进 Maxi UC 软电话界面外观重新设计,忠实还原设计稿:深蓝色调色板、Inter 字体、比例调整
- 改进 拨号盘、BLF 按键栏和队列仪表盘均重新设计(布局与可读性优化);导航栏与侧边面板已调整,15 种语言的文案已补全
- 改进 本版本仅修改软电话界面:电话核心功能与许可证管理均无变化——1.13.7 的整体基础保持不变
v1.13.7 许可证管理——全面重构 2026年8月13日
- 新增 许可证现仅基于分机数量,每个客户拥有两个独立计数器:「人员」(人员类型用户)和「设备」(设备类型用户)。不再按功能或并发通话数授权;每个计数器均为明确的整数——0 为有效值(例如 100% 均为设备的客户)
- 新增 从合作伙伴控制台进行管理:每个分销商在其权限范围内管理许可证(总管理员、批发商、二级批发商、分销商),两个计数器均可在 PBX 详情页中编辑。三种许可证模式:付费、NFR(免费)和试用(有结束日期的免费期)——NFR 和试用仅限总管理员和批发商使用,客户处会显示相应标签
- 改进 在 PBX 管理端,许可证编辑功能已移除:该功能现仅由合作伙伴控制台负责。配额仍可只读查看,系统设置的许可证卡片中新增「刷新」按钮
- 新增 签名租约与离线运行:控制台签发一份签名租约(计数器 + 模式 + 7 天有效期),PBX 会将其缓存——每 5 分钟自动刷新,每次修改立即推送,并支持手动刷新。即使控制台暂时无法访问,PBX 仍可在租约有效期内继续正常运行
- 新增 统一生命周期与「仅限紧急呼叫」锁定:无论原因为何(欠费、到期、长期失联),均先进入宽限期,随后在第 10 天锁定。被锁定的客户其话机仍保持注册状态,但仅能拨打紧急呼叫(紧急呼叫模块中的号码 + 112/117/118/144/911 安全名单)。锁定机制默认为禁用状态:在全面启用前需先在预生产环境中验证——在此之前,该机制仅处于观察运行状态,不影响通话
- 修复 运营商中继线路(Kissgroup / 法国模式):在运营商端临时列入黑名单时,注册过程更具韧性
v1.13.6 2026年8月13日
- 修复 Kissgroup(法国)运营商模板:清理表单预填充值
- 改进 提升可变 IP 地址运营商表热更新的可靠性
v1.13.5 全新软电话界面「Maxi UC」 2026年8月13日
- 新增 软电话:全新「Maxi UC」视觉形象——海军蓝主题外观,重新设计的拨号器/通话面板,以及实时仪表盘
v1.13.4 2026年8月13日
- 改进 可变 IP 地址运营商表现已支持热更新,无需重启电话系统
v1.13.3 2026年8月13日
- 修复 新增防护机制,防止部署时运营商配置为空
v1.13.2 2026年8月13日
- 修复 修复了 1.13.1 版本引入的安装时电话配置错误
v1.13.1 2026年8月13日
- 修复 提升可变 IP 地址运营商支持(1.13.0 引入)的部署可靠性
v1.13.0 可变 IP 地址运营商 2026年8月13日
- 新增 支持可变 IP 地址的 SIP 运营商:来自运营商地址会变化的中继线路(多服务器架构、动态地址)的呼入呼叫现在可以被正确识别并关联到相应的中继——无需手动维护地址列表
- 新增 新增运营商模板:Kissgroup(法国)——预配置运营商目录现已扩展至瑞士以外地区
- 改进 创建中继:国家选择现已扩展为覆盖全球的列表,并内置搜索功能
v1.12.3 应用程序中的通话恢复 2026年8月13日
- 新增 PBX 现在会公开某个用户当前正在进行的通话列表:因此,刚启动的应用程序可以检测到一个已经在进行中的通话(应用之前是关闭的,在铃响期间被重新打开),并将其“恢复”——让来电在刚打开的设备上振铃。此功能同样适用于在另一部话机上接起的通话的续接
v1.12.2 应用程序中的 BLF 按键 2026年8月13日
- 新增 PBX 现在为每个用户公开其话机上配置的 BLF 按键,以及所监控分机的实时状态(空闲、振铃、通话中、保持、离线),该状态直接从电话系统中读取。MaxiPBX 应用程序(Desktop/WebRTC 端和移动端的“BLF”菜单/标签)依托此服务,重现桌面电话上的监控按键功能,并支持一键呼叫。该功能面向所有账户开放——包括电话用户,而不仅限于管理员——无需额外配置
v1.12.1 通过 Microsoft 365 和 Google Workspace 发送邮件 2026年8月13日
- 新增 通过 Microsoft 365 和 Google Workspace 发送邮件:由于 Microsoft 和 Google 已不再允许通过传统 SMTP(用户名+密码)方式发送邮件,邮件配置现已支持它们的现代化发送方式——无论是平台级别(系统 SMTP)还是客户级别(某租户专用的 SMTP)均可使用。新增“发送方式”选项:标准 SMTP(保持不变)、Microsoft 365 或 Google Workspace
- 新增 Microsoft 365:通过 Microsoft API(Graph)发送——需填写 Azure 租户标识和发件人地址,并进行 Microsoft 365 管理员授权(与 Teams 的授权方式相同)。Google Workspace:通过 Gmail API 发送——需提供 Google 服务账号的 JSON 密钥(域范围委派)以及发件人地址。密钥永不会再次显示(会标注“已保存”),并且每种方式都提供发送测试按钮
- 改进 管理界面已适配所有屏幕尺寸,包括笔记本电脑和小分辨率屏幕:大型窗口(用户/话机资料、队列、群组、设备、租户等)不再撑满整个屏幕或溢出屏幕——宽度会根据屏幕自动调整,在矮屏或窄屏上密度会自动调整,内容可滚动查看
- 修复 用户/话机资料卡:“保存”按钮始终固定显示在窗口底部,无论当前打开哪个标签页(此前在较长的标签页中该按钮可能会超出可视区域)
v1.11.9 双重认证(2FA) 2026年8月12日
- 新增 PBX 管理账户的双重认证(2FA):每位管理员均可在密码之外,通过一次性验证码(TOTP)加强账户安全。可在“设置”→“双重认证”中自助开启:使用身份验证应用(Google Authenticator、Aegis、FreeOTP 等)扫描二维码,确认验证码后,系统会生成 10 个恢复代码,请妥善保存
- 新增 登录时,管理员需在输入密码后再输入验证码;如有需要,可使用恢复代码替代应用生成的验证码。2FA 为可选功能,由每位用户自行决定是否启用——绝不强制要求,且可随时关闭——该功能仅适用于管理账户:电话用户的登录方式完全不受影响
- 改进 受控恢复机制:如果某位管理员丢失了手机及恢复代码,系统管理员可从管理员管理界面为其重置 2FA。安全方面:密钥经过加密存储,恢复代码经哈希处理且仅可使用一次,已启用 2FA 的账户无法被绕过验证
v1.11.8 PBX ↔ PBX 互联 2026年8月12日
- 新增 新增中继类型“PBX 互联”:可将本 PBX 与任何其他 SIP PBX 相连——无论是另一台 MaxiPBX,还是第三方系统(Asterisk、FreePBX 等)——通过基于注册的动态中继实现,无需固定 IP 或 VPN。非常适合连接两个站点或两家企业
- 新增 可通过“注册方向”选择三种拓扑结构:本 PBX 向对方注册;对方向本 PBX 注册(可支持动态远程地址——呼入通话通过身份验证而非 IP 进行识别);或双方均为动态方式,此时应将地址较为稳定的一方指定为固定点
- 新增 双向路由:声明对端 PBX 的 SDA 号段及内部分机号段——拨打这些号码时会自动通过互联中继外呼
- 改进 安全性:中继默认处于禁用状态,要求设置强密码,并可在身份验证之外,额外限制仅允许特定 IP 地址访问。全部配置均可在界面中完成,并提供对端 PBX 的连接指南(附有第三方 Asterisk 的示例)
v1.11.7 2026年8月12日
- 修复 提升批量更新的可靠性——修复了流程末尾出现的两个失败情形,且在此期间 PBX 从未中断服务:在 NAT 后部署的服务器上,更新过程会用公网 IP 而非内网 IP 重新配置媒体流(现已将 NAT 配置记录在设备本地,并在每次更新时保留);此外,更新包中缺失了一个 Web 安全头(HSTS)配置文件。使用直接公网 IP 的服务器不受影响;这些故障均发生在服务切换之后——没有任何设备因此下线
v1.11.6 IPv6 双栈 2026年8月12日
- 新增 所有安装均支持 IPv6(IPv4 + IPv6 双栈):一台 PBX 既可以仅运行 IPv4(与现在相同),也可以同时运行 IPv4 + IPv6,且贯穿整个链路——SIP 信令(IPv6 监听与宣告)、RTP 音频流(按呼叫选择地址族)、软电话的 STUN/TURN 中继、网页界面/API/WebRTC,以及自动覆盖 IPv6 流量的防火墙。部署时新增可选字段“公网 IPv6”和“私网 IPv6(NAT v6)”:留空时,现有机群不受任何影响。已声明的 IPv6 会在重新配置时被记住。前提条件:具有路由到服务器的固定公网 IPv6(或委派前缀),端口与 IPv4 相同
- 新增 在已安装的实例上启用 IPv6:IPv6 字段同样可在“重新配置”现有实例时使用——重新配置会以双栈方式重建电话系统并重启相关服务。保护机制:如果服务器接口尚未挂载 IPv6(必须在重新配置前完成),该操作会干净地中止,不会中断任何服务
- 新增 面向 IPv6 运营商的中继线路:通用中继的“SIP 服务器”字段支持 IPv6 地址——可为裸字面量(2001:db8::1)、带方括号形式([2001:db8::1]:5060 含端口)或 URI 形式。当运营商使用 IPv6 字面地址时,PBX 会在需要的地方自动添加方括号,并将注册和呼叫切换到 IPv6 套接字;若运营商使用双栈域名,则仍通过 IPv4 路由
- 修复 提升新一代服务器上全新安装的可靠性:这些服务器的网络服务器配置结构已发生变化,此前会导致部分安装在电话系统已就绪的情况下于部署最后阶段失败。已修复三个原因——自定义网页域名现存放于正确的配置目录,TLS 强化不再与默认配置冲突(TLS 1.0/1.1 现已被真正拒绝),以及内部 TLS 校验不再出现误判失败。现有安装不受影响;在此类服务器上通过 NAT 部署的安装已经过端到端验证
- 改进 IPv6 已交付为可按安装启用的功能,并已在一次联合验收部署中完成生产环境验证。下一步待验证内容:IPv6 地址的自动封禁(SIP 反洪泛机制已覆盖 IPv6)以及话机的直接 IPv6 配置分发——通过 PBX 域名进行的配置分发已支持双栈
v1.11.5 安全加固 2026年8月12日
- 改进 增强网页加密(渗透测试后进行的加固):网页界面和 API 现在仅接受采用现代算法(AES-GCM、ChaCha20)的 TLS 1.2 和 1.3——浏览器端不再提供旧协议 TLS 1.0/1.1 以及 CBC 算法(存在 Lucky13 漏洞)。较旧的话机不受影响:其加密(SIP-TLS 和配置分发)走独立通道,仍保持兼容
- 改进 已启用 HSTS:强制浏览器保持 HTTPS 连接,防止降级到未加密连接的尝试
- 改进 SSH 访问加固:允许的身份验证尝试次数减少,管理选项也有所收紧。每台服务器可额外启用两项保护:将 SSH 访问限制在一份管理用 IP 地址列表内(管理服务器始终保持授权)以及禁用密码认证、仅允许密钥认证
- 改进 提示:SIP 反欺诈与反攻击防护(自动封禁多次尝试的地址、过滤高额资费目的地)此前已经就位,目前仍保持启用
v1.11.4 Microsoft Teams、SSO 扩展与 NAT 后安装 2026年8月12日
- 新增 支持在 NAT(端口转发)后的服务器上安装——功能已完整支持:PBX 现在可以部署在路由器/防火墙后使用私网 IP 的机器上,而不再局限于拥有公网 IP 的 VPS。部署时新增可选字段“私网 IP(NAT 后服务器)”;整个电话链路(SIP 信令、RTP 音频流、软电话的 STUN/TURN 中继)在私网 IP 上监听,同时以站点的公网 IP 进行宣告——注册、呼叫及双向音频与在 VPS 上完全一致。NAT 配置会在重新配置时被记住。前提条件:固定公网 IP,严格的 1:1 端口转发(SSH、网页、SIP 5060/5061、STUN/TURN、配置分发、目录、RTP 端口范围),每个公网 IP 对应一台 PBX
- 新增 按租户集成 Microsoft Teams:Teams 状态 → 分机同步(用户在 Teams 中设置为“请勿打扰”——可选还包括“忙碌”——时,其分机会自动切换为请勿打扰状态),可在新的“Microsoft Teams”卡片中按客户进行配置(Azure 租户 ID + Microsoft 365 管理员同意)
- 新增 Microsoft Teams 应用“MaxiPBX”:软电话(通话、联系人、通话记录)直接嵌入 Teams 标签页,通过 SAML SSO 登录——应用安装包已准备就绪,可发布到 Teams Admin Center。前提条件:扩展号已启用 WebRTC,且客户已授权 Azure AD 应用
- 新增 SSO 扩展支持 Microsoft Entra ID(Microsoft 365 / Azure AD)和 Google Workspace:可在 SSO 卡片中选择身份提供商(Okta、Microsoft Entra ID、Google Workspace 或任意通用 SAML IdP),并提供针对该提供商的分步配置指南;元数据可通过 URL 接入(推荐用于 Entra ID,可随证书更新自动跟进)或通过 XML 文件接入(Google Workspace)。未投入使用的 OIDC 配置已从界面中移除:现由 SAML 统一覆盖所有提供商
v1.11.3 SSO Okta / SAML 单点登录 2026年8月12日
- 新增 按租户启用 SSO(SAML)——与平台身份验证引擎完全原生集成:每个客户均可通过自己的身份提供商(Okta 或任意 SAML IdP)启用单点登录。租户「安全」设置中新增「SSO / Okta」卡片:可配置方式(原生 / SAML)、域名、IdP 元数据以及「对整个租户强制启用 SSO」选项;Okta 侧需填写的信息(ACS URL、Entity ID、元数据 URL)均已显示,并可一键复制
- 新增 登录页面新增「使用 SSO 登录」按钮:用户输入邮箱后将被重定向至其身份提供商,验证后自动重新登录——不影响仍使用传统登录方式的其他租户
- 新增 OpenID Connect SSO(Okta):支持按租户配置(issuer、client ID/secret、scopes,并显示 Redirect URI),并进行完整的身份校验(PKCE、JWKS 签名校验、iss/aud/exp/nonce 验证)。最终会话令牌的签发将在后续版本中提供——SAML 仍是推荐且完全可用的方案
- 修复 用户资料窗口:点击窗口外部不再关闭该窗口——不会再因误触而丢失正在编辑的内容(可通过关闭按钮或 Esc 键关闭)
v1.11.2 2026年8月12日
- 修复 「客房」模块的紧急呼叫功能现已默认启用:紧急场景的实际执行不再受安装配置锁定——只需一次更新即可在整个部署范围内生效,无需重新配置或手动调整。有需要的机构仍可通过系统设置显式关闭该功能
v1.11.1 2026年8月12日
- 修复 客房——清洁服务代码已移至专用区块(*571 已清洁、*572 待清洁、*573 待检查、*574 维修中):原 *31/*32/*34 与 PBX 现有代码(座席登录/登出、监听通话)存在冲突。代码与状态的对应关系仍可按机构自定义配置
- 改进 创建中继线流程重新设计为两步:先选择国家(瑞士排在最前),再按字母顺序选择运营商模板(瑞士对应的 MaxiConnect 排在最前,通用版本排在列表末尾)——以两个清晰的下拉菜单取代原先冗长的卡片网格
- 改进 客房——「客房组」拥有独立的专属菜单
- 改进 客房——快速入住:房间与电话的关联只需预先设置一次;客人入住时,仅需填写名、姓、房间号及权限(入住人姓名分为名和姓两个字段)
- 改进 客房——退房时消费报告即被锁定,且可随时查询、导出历史入住档案,即使数月后也可查阅
- 改进 客房——支持在电视上播放的专属看板:显示状态与入住情况,拨打过紧急号码的房间会闪烁高亮(至少持续 10 分钟),并可检测来自客房的此类呼叫,支持无侧边栏的全屏模式
v1.11.0 客房与看板模块 2026年8月11日
- 新增 全新「客房」模块(原「酒店」模块),适用于酒店、医院、诊所、EMS 及各类住宅与养护机构:房间作为独立于入住人的永久实体,每个房间可配置多部电话,支持入住/退房(check-in / check-out)流程,重置操作确保不同入住人之间的隐私隔离,通话权限配置附带真实限制(紧急呼叫始终不受限制),支持可在话机上触发的循环闹钟,通过 *31 至 *34 代码设置房间状态及客房服务,支持按房间设置免打扰、房间分组及房间间通话策略,紧急呼叫全程记录追踪,支持计费费率设置,提供按房间的事件日志,公开的 REST API 及 Webhook、PMS 连接器(已支持 OPERA / FIAS),话机监控告警,仪表盘及具有独立权限的前台专用界面
- 新增 看板构建器:每个租户可创建多个自定义看板,可选择队列,配置各类组件(已接听、未接、进行中的呼叫,平均通话时长,等待时间,在线/占线/空闲/暂离的座席数等),支持布局与主题自定义,并提供真正的电视全屏模式
- 新增 统计菜单改版为包含 4 张卡片的入口中心
- 新增 呼叫日志及录音新增方向筛选(全部 / 未接 / 呼入 / 呼出)
- 新增 用户资料界面重新整理:新增专用「账号」标签页,「录音」区块移至「高级」标签页下
- 新增 PBX 安全设置中的 GeoIP 白名单/黑名单新增全球国家选择器
- 新增 「默认按键」菜单移至「协作者」菜单下
- 新增 BLF 分隔符可拖动调整,以便按键溢出至扩展模块(如 Mitel M685i)
- 新增 支持按租户自定义 SMTP(未配置时默认使用系统全局 SMTP)
- 新增 定时报告发送邮件模板可自定义
- 新增 界面已支持 15 种语言(翻译已全部完成)
- 修复 前台空间:移除权限报错阻断页面(隐藏仪表盘并自动跳转至首个有权限访问的页面)
- 修复 修复客房通话权限未实际生效的问题:限制现已在电话系统层面真正生效
- 修复 修复客房模块启用后未对相关接口进行保护的问题:访问控制现已生效
- 修复 自定义报告字段(日、月、时、指标)现已全面支持多语言翻译
v0.1.78 2026年6月18日
- 新增 管理权限集中至通用设置:可按用户分配系统级「租户管理员」角色,自定义角色配置同样在此统一管理
v0.1.77 2026年6月18日
- 改进 针对低分辨率屏幕优化弹窗显示:布局更紧凑、边距更合理,用户资料窗口宽度也相应缩减
v0.1.76 2026年6月18日
- 改进 统一排班管理:单一高级界面,结构简洁,取消简单/专家模式切换
v0.1.75 2026年5月31日
- 新增 部署流水线验证版本,UI、编排与配置已完成对齐
- 修复 包含近期针对监控、话机及发布流程的修复
v0.1.74 2026年5月30日
- 新增 新增租户通知专属页面,用于移动端/桌面端推送诊断
- 新增 支持按用户直接操作:推送测试、令牌重置及诊断信息复制
- 新增 租户监控现将推送相关问题重定向至此专用视图
- 新增 导航栏新增租户审计,支持快速筛选,并可在通话中复制 WebRTC 质量诊断信息
v0.1.73 2026年5月30日
- 新增 租户监控增强,新增移动端/桌面端推送状态卡片及可处理的事件中心
- 新增 近期推送失败将上报至租户告警与事件列表
- 修复 推送事件仅统计最近24小时数据,避免误报红色状态
v0.1.72 2026年5月30日
- 新增 增强话机诊断功能(账户语言/时区信息,管理员可用的可操作时间线)
- 新增 酒店引擎:可在系统参数中管理叫醒服务与紧急呼叫
- 修复 优化“修复此话机”操作:诊断、配置重新生成及同步检测更加可靠
- 修复 移动端推送注册:明确租户归属,日志记录更加可靠
v0.1.71 2026年5月30日
- 新增 新增发布保护机制:构建时校验 UI、后端与版本说明的版本号是否一致
- 新增 禁止租户管理员直接访问系统参数页面
- 新增 增强租户监控(涵盖中继、用户、话机、全渠道及队列相关事件)
v0.1.70 2026年5月30日
- 改进 已清理 PBX 监控:租户数据(全渠道、队列、用户、话机)不再显示其中
- 改进 系统页面仅显示服务、PBX 检查、系统事件、日志和发布中心
v0.1.67 2026年5月30日
- 新增 监控与安全分离:已清理租户视图,PBX 监控迁移至系统参数中
- 新增 系统监控端点现仅限 PBX 管理员访问
v0.1.66 2026年5月30日
- 新增 新增运维事件中心,支持问题解决过程追踪
- 新增 PBX 健康状态中新增发布中心:显示渠道、更新策略及状态
v0.1.65 2026年5月30日
- 新增 话机页面顶部新增行动计划,按分机提供建议(修复、分配、重新配置)
- 改进 简化管理员工作流程,可筛选待修复、空闲或已检测到的话机
v0.1.64 2026年5月30日
- 新增 监控模块新增纠正操作:服务重启、WebRTC 测试、SMTP 测试、推送测试及话机网页访问测试
- 新增 呼叫中心信息增强:按队列显示已接听呼叫数、平均 SLA、最长等待时间及放弃率
v0.1.63 2026年5月29日
- 修复 优化 TURN 检查(直接过滤 UDP 3478 端口):在大量 RTP 流处于活动状态时减少误报
v0.1.62 2026年5月29日
- 修复 修复认证监控与 TURN 的误报问题(校验实际 API 端口、检测有效的 UDP 监听状态)
v0.1.61 2026年5月29日
- 新增 呼叫中心监控:队列、等待中的呼叫、放弃呼叫及坐席情况
- 修复 改进呼叫服务摘要,使其在响应异常时更具容错性
v0.1.60 2026年5月29日
- 新增 增强推送监控功能,新增按渠道和来源统计的计数器
- 新增 记录推送令牌重置日志,便于移动端/桌面端故障诊断
v1.7.0 诊断模式支持音频和安全加固 2026年8月16日
- 新增 诊断模式(工具菜单 › 诊断):当遇到音频问题时,启动采集,进行测试通话,停止采集,然后一键将报告发送给支持团队
- 新增 在会话期间本地采集 WebRTC 音频指标(丢包、抖动、延迟、近似 MOS、编解码器、连接状态、通话事件、音频设备、应用版本和平台),以进行精确诊断。发送前会排除或掩盖机密信息和敏感凭证
- 改进 应用内部通信已锁定:敏感操作(自动登录、通知、窗口置顶、关闭、更新、远程控制)现在仅响应主窗口和配置的服务器——未授权的页面或窗口无法再触发这些操作。本地应急屏幕(服务器无法访问)仅保留重新加载和服务器切换功能
- 改进 账户密码保护更好:密码仅在操作系统的安全保险库可用时才被保存;旧的备用存储(仅编码,未加密)已被删除——迁移时会移除受影响的旧密码,而不是对其进行解密。账户管理仅限于其自身的«账户»窗口
- 改进 安全远程控制:每个事件(点击、移动、滚动、按键)在执行前都经过验证和限制,无效数据会被拒绝。USB/HID 设备权限仅限于已支持的耳机制造商(Jabra、Poly/Plantronics、EPOS、Yealink、Logitech)
- 改进 诊断模式:在应用中提供清晰的状态反馈(显示诊断的启动、停止和发送),并将任何错误提示给用户
v1.6.2 签名 Windows 2026年8月15日
- 改进 Windows:应用程序继续由 Windows 签名并识别,不显示安全警告——代码签名迁移到现代签名服务,集成到构建管道中,每个版本都进行自动验证。使用中无明显变化;macOS 签名和公证保持不变
v1.5.7 多服务器账户与60种语言 2026年8月15日
- 新增 账户管理器:通过新菜单“文件 → 账户”(在托盘中也有),可保存多个账户——名称、服务器URL、用户名、密码——并一键连接,无需重新输入身份信息。启动时会显示账户选择器(也用作初始配置);如需切换服务器,重新打开“账户”并连接到另一个账户:应用会自动切换并重新连接。账户可随时修改和删除
- 新增 账户密码通过操作系统的密钥链进行加密(macOS Keychain、Windows DPAPI、Linux libsecret)。无缝迁移:首次启动时,原有的单一服务器会自动成为第一个账户
- 修复 点击来电通知现在会将软电话置于前台(如果它在后台运行)——此前窗口只是在任务栏中闪烁而不会前置(在Linux上发现,Windows上情况相同)
- 新增 “关于”菜单:一个窗口显示应用名称、版本号以及当前连接的服务器——可从托盘和“文件”菜单栏访问(包含检查更新、切换服务器、退出选项)
- 修复 Linux:此前应用不显示任何菜单栏(仅存在于macOS上)——现已在Linux上构建并显示,因为该系统通常没有系统托盘。Windows保留托盘及菜单栏(按Alt键显示);macOS保留其系统菜单
- 新增 60种语言:桌面应用自动跟随系统语言,覆盖MaxiPBX生态系统的60种语言(区分简体中文和繁体中文)
v1.5.2 恢复正在进行的通话 2026年8月13日
- 新增 打开应用时恢复正在进行的通话:如果应用之前已关闭且有来电,打开应用后现在可以看到正在进行的通话,并可一键接听(“恢复通话”)——通话将在应用中开始振铃。此功能也适用于将在其他分机上已接听的通话转移到本应用继续接听
v1.5.1 2026年8月13日
- 修复 BLF键:用户账户加载失败(“远程服务拒绝该操作”)。现已针对所有账户修复,不仅限于管理员账户(需要最新版本的PBX)
v1.5.0 BLF键 2026年8月12日
- 新增 新增“BLF”菜单:在您的分机上配置的线路监控键现已同步显示在应用中,如同在桌面电话上一样。每个键实时显示所监控分机的状态(空闲、振铃、通话中、保持、离线),点击即可直接呼叫该分机。无需重新配置:分机上已设置的BLF键会自动显示。前提条件:需要最新版本的PBX
v1.0.2
- 新增 按品牌提供稳定的下载URL(“-latest”别名)
- 新增 从计算机睡眠唤醒后可正常恢复
- 改进 将Intel版DMG文件名统一为“-x64.dmg”(与macOS架构命名对称)
- 修复 在白标模式下已禁用服务器输入界面
- 修复 服务器无法访问时显示后备界面(不再出现空白页面)
- 修复 修复了Linux图标问题:所需最小尺寸及GNOME上通用图标的问题
v0.1.3 2026年5月20日
- 改进 自动更新已迁移至更可靠的分发渠道,并直接读取版本清单
v0.1.2 2026年5月20日
- 修复 自动更新功能现已恢复正常,可正确检测新版本
v0.1.1 2026年5月20日
- 新增 支持 USB 耳机(Jabra、EPOS、Yealink、Poly):可直接通过耳机接听/挂断
- 新增 登录页面新增「切换服务器」按钮,可直接操作
v0.1.0 首个公开版本 2026年5月20日
- 新增 首个桌面端公开版本:支持 Windows、macOS(Intel / Apple Silicon)、Linux
- 新增 原生窗口中的 WebRTC 软电话,首次启动时可选择服务器(支持多经销商)
- 新增 通知区图标带菜单(切换服务器、更新、退出)
- 新增 后台自动更新
- 新增 已妥善处理麦克风/摄像头/通知等原生权限
- 新增 macOS 版本已通过 Developer ID 签名并经 Apple 公证
v1.6.1 移动端支持邮件工单与 CRM 2026年8月15日
- 新增 「邮件工单」界面(可通过设置访问):查看支持邮箱中的工单、回复客户、添加附件、管理工单状态和优先级——与桌面端功能一致
- 新增 移动端 CRM 集成:来电时自动在租户的 CRM 中解析联系人(显示姓名和公司),并在通话界面显示「在 CRM 中打开」按钮
v1.6.0 Omni(Telegram / SMS)与更稳定的支持功能 2026年8月15日
- 新增 移动端 Omni:应用现可接收并回复 Telegram 和 SMS 对话,清晰区分每个对话所属渠道(头像上的标识),并支持从手机端发起 SMS。「Livechat」菜单更名为「Omni」,并移至「历史记录」之后
- 修复 打开工单时支持界面不再无响应:应用自动受益于 ControlPlane 端提供的修复——工单在所有情况下均会被创建。附件功能将在后续版本中提供
v1.5.7 通讯录时差提示 & 支持60种语言 2026年8月15日
- 新增 通讯录中国际联系人的“时差”提示:徽章会标示联系人相对于国际号码的时差——例如从瑞士拨打 +212(摩洛哥)号码时显示“+1h”,只要相差1小时以上即会标注。对于跨多个时区的国家(美国、俄罗斯、加拿大等),徽章会有意保持近似值(“≈”);计算过程会考虑夏令时/冬令时,与桌面应用程序完全一致
- 新增 支持60种语言:移动应用现已支持 MaxiPBX 生态系统中的全部60种语言(从15种增至60种),包括乌克兰语、俄语、阿拉伯语、希伯来语、印地语、中文、日语、韩语、越南语、泰语、印尼语、斯瓦希里语等众多语言
v1.5.6 从后台唤醒时的可靠性提升 2026年8月14日
- 修复 修复了从后台重新打开应用时可能出现“no server configured”提示的问题,尽管服务器实际已正确配置:在唤醒负载下,手机的安全密钥链有时会间歇性返回“空值”,尽管该值确实存在——应用因此误以为服务器信息已丢失
- 修复 同一唤醒时的读取空档也可能导致线路注册和呼叫建立失败。在应用完全关闭的情况下,接听功能本身运作正常——该问题仅出现在从后台恢复时
- 修复 设备账户健壮性:在同样的情况下,设备标识符可能被错误地重新生成,从而导致移动端会话断开——现已修复
- 改进 应用现在会在得出“配置/会话/标识符不存在”结论之前,短暂重试读取相关信息:密钥链的偶发波动不再导致功能异常
v1.5.5 iPhone 通话可靠性提升 2026年8月13日
- 修复 iOS —— 修复了“静音”接听/幽灵来电问题:通话界面可能在音频链路真正建立之前就切换为“已连接”状态(计时器已启动)——此时接听会导致通话无声,或立即中断。应用现在会等待音频真正激活后才确认接听状态;如果连接无法建立,通话会被正常结束,而不会让通话卡片停留在屏幕上
- 修复 iOS —— 修复了应用完全关闭状态下收到来电的问题:来电通知可能在应用尚未准备好处理之前就已到达,导致电话不会响铃。此类来电现已被记录,并在应用唤醒后立即处理——即使应用完全关闭,也能保证响铃
- 改进 iOS —— 新增保护机制:如果接听无法完成(服务器端从未收到来电、网络中断、音频无法建立),通话将在15秒内被正常结束,而不会无限期显示“已连接”状态
- 改进 Android:行为无变化——通话管理通过系统原生电话集成完成,不受影响;上述改进仅针对 iOS
v1.5.2 接管通话 + 接听可靠性提升 2026年8月13日
- 新增 打开应用时接管正在进行的通话:如果应用处于关闭状态且有来电到达,打开应用后即可看到正在进行的通话,并可一键接管(“接管通话”)。此功能也适用于将另一部分机上已接听的通话转移到移动端继续接听
- 修复 iOS —— 进一步提升来电接收可靠性:在长时间休眠后,应用可能误以为自己仍与服务器保持连接,而实际连接已断开;因此应用未重新注册,导致来电无法接通(界面显示“已连接”但无声音,而拨打方仍持续听到振铃)。应用现在会检测其连接的真实状态,并在每次唤醒/每次来电时系统性地重新注册
v1.5.1 2026年8月13日
- 修复 修复了“no server configured”提示:在某些情况下(手机刚重启后,或应用启动负载较高时),应用可能显示此消息且无法连接服务器,尽管配置信息实际已正确保存。服务器配置和会话令牌现已缓存并具备容错能力——不再需要每次请求都重复读取安全存储,且临时读取失败也不会再导致配置丢失
- 修复 来电接收:如果已接听的来电未能成功建立(呼叫始终未能到达应用——网络问题、手机唤醒问题),通话界面可能一直显示“已连接”但无声音,而拨打方持续听到无人接听的振铃。现在此类通话将被正常结束,而不会卡住不动
- 修复 BLF 按键:用户账户加载失败(“远程服务拒绝该操作”)。现已针对所有账户修复此问题(需要 PBX 为最新版本)
v1.5.0 BLF 按键 2026年8月12日
- 新增 新增“BLF”标签页:现可直接在移动应用中查看话机的线路监控按键。每个按键实时显示被监控分机的状态(空闲、振铃、通话中、等待、离线),轻点即可拨打该分机。话机上已配置的 BLF 按键会自动显示。前提条件:PBX 需为最新版本
v1.0.2 (build 52)
- 新增 精确关联来电与其推送通知(唯一通话标识)
- 新增 可直接在应用内查看的诊断日志
- 修复 iOS:深度提升来电通知的可靠性(不再频繁出现 VoIP 推送阻塞)
- 修复 iOS:为后台接听预留执行时间
- 修复 Android:通知中的“接听”按钮可正确接听来电
- 修复 iOS:可从手机“最近通话”记录中回拨
- 修复 去电:修复 iOS 上回铃音及静音问题
- 修复 通话界面:修复残留的映射问题及显示优先级问题